掌桥专利:专业的专利平台
掌桥专利
首页

一种基于用户认知的打印方法及装置

文献发布时间:2023-06-19 19:00:17


一种基于用户认知的打印方法及装置

技术领域

本发明涉及打印技术领域,尤其涉及一种基于用户认知的打印方法及装置。

背景技术

随着科技的日新月异,打印技术也朝着人性化、个性化的方向发展迈进。然而,在现有的打印技术中,特别是有关图像元素区分处理的打印技术,大多是基于图像元素对象的纹理特征等其本身的物理特征,没有考虑人观察图像时的主观心理选择性,忽略了不同图像元素对象的醒目度差异。

也有已知的打印技术方案考虑了人观察图像时的主观选择性,然而,其针对图像元素对象的醒目度区分只基于人眼生理学特性,没有考虑不同人由于社会背景,宗教文化等差异所带来的认知特性的区分。因此,一些技术方案即使采用了人眼停留时间的测试数据建立视觉模型,但其因为没有考虑不同人的认知特性差异,导致不同认知个人的采样结果相互抵消使其成为了背景噪声,最终仅仅提取出了生理性特性相关的结果。

为了克服现有技术存在的上述缺陷,本领域亟需一种基于用户认知的打印方法,用于在执行打印作业时充分考虑不同社会文化背景、宗教背景、个人经历等认知因素对个人在观察不同图像元素对象所产生的关注醒目程度区别,从而对于同一打印作业执行差异化的分块区分打印,在保持打印人的图像视觉效果的同时,优化打印机性能消耗以获得最佳的打印效率。

发明内容

以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之序。

为了克服现有技术存在的上述缺陷,本发明提供了一种基于用户认知的打印方法,包括:获取用户的个人认知背景信息,个人认知背景信息表征了用户的主观心理倾向;提取并识别待打印文档中的图像元素;基于个人认知背景信息计算图像元素的认知关联度,认知关联度用于表征个人认知背景信息与图像元素的关联程度;以及基于认知关联度打印待打印文档。

在一实施例中,优选地,获取用户的个人认知背景信息,包括:通过访问或调取记载有用户个人信息的数据库或云端获取用户的个人认知背景信息。

在一实施例中,优选地,提取并识别待打印文档中的图像元素,包括:提取待打印文档中的图像元素;以及通过机器学习识别每一图像元素的对象内容。

在一实施例中,优选地,基于个人认知背景信息计算图像元素的认知关联度,包括:将图像元素的对象内容与打印文档的用户的个人认知背景信息相匹配以计算每一图像元素的认知关联度。

在一实施例中,优选地,将图像元素的对象内容与打印文档的用户的个人认知背景信息相匹配以计算每一图像元素的认知关联度,包括:将对象内容与打印文档的用户的个人认知背景信息直接匹配的图像元素的认证关联度设为最高值;以及将其余图像元素的对象内容与打印文档的用户的个人认知背景信息进行组合,将组合结果利用网络搜索引擎进行检索,将图像元素的认知关联度按照检索结果的数目进行排序,检索结果数目最高的图像元素的认知关联度设为次于最高值的次高值,由高到低依次类推。

在一实施例中,优选地,基于认知关联度打印待打印文档,包括:按照认知关联度的排序顺序将待打印文档中的图像元素的分块设置不同的打印清晰度;以及按照设置的打印清晰度打印待打印文档。

在一实施例中,优选地,按照认知关联度的排序顺序将待打印文档中的图像元素的分块设置不同的打印清晰度,包括:按照认知关联度的排序顺序由高到低设置待打印文档中的图像元素分块的打印分辨率,认知关联度最高的图像元素设置最高的打印分辨率,依次类推。

在一实施例中,优选地,按照认知关联度的排序顺序将待打印文档中的图像元素的分块设置不同的打印清晰度,包括:按照认知关联度的排序顺序由低到高设置待打印文档中的图像元素分块的打印模糊度,认知关联度最低的图像元素设置最高的打印模糊度,依次类推。

在一实施例中,优选地,按照设置的打印清晰度打印待打印文档,包括:待打印文档中的图像元素的分块按照设置的打印清晰度进行打印;以及图像元素的分块之间的间隔背景部分采用渐进变化的打印清晰度打印以实现打印清晰度的过渡。

本发明的另一方面提供了一种基于用户认知的打印装置,包括:存储器;以及与存储器耦接的处理器,处理器配置用于执行上述任一项的打印方法的步骤。

本发明还提供了一种计算机可读介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任一项的打印方法的步骤。

附图说明

在结合以下附图阅读本公开的实施例的详细描述之后,能够更好地理解本发明的上述特征和优点。在附图中,各组件不一定是按比例绘制,并且具有类似的相关特性或特征的组件可能具有相同或相近的附图标记。

图1是根据本发明的一方面绘示的基于用户认知的打印方法的方法流程示意图;以及

图2是根据本发明的一实施例绘示的基于用户认知的打印装置的装置结构示意图。

具体实施方式

以下由特定的具体实施例说明本发明的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本发明的其他优点及功效。虽然本发明的描述将结合优选实施例一起介绍,但这并不代表此发明的特征仅限于该实施方式。恰恰相反,结合实施方式作发明介绍的目的是为了覆盖基于本发明的权利要求而有可能延伸出的其它选择或改造。为了提供对本发明的深度了解,以下描述中将包含许多具体的细节。本发明也可以不使用这些细节实施。此外,为了避免混乱或模糊本发明的重点,有些具体细节将在描述中被省略。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

另外,在以下的说明中所使用的“上”、“下”、“左”、“右”、“顶”、“底”、“水平”、“垂直”应被理解为该段以及相关附图中所绘示的方位。此相对性的用语仅是为了方便说明之用,其并不代表其所叙述的装置需以特定方位来制造或运作,因此不应理解为对本发明的限制。

能理解的是,虽然在此可使用用语“第一”、“第二”、“第三”等来叙述各种组件、区域、层和/或部分,这些组件、区域、层和/或部分不应被这些用语限定,且这些用语仅是用来区别不同的组件、区域、层和/或部分。因此,以下讨论的第一组件、区域、层和/或部分可在不偏离本发明一些实施例的情况下被称为第二组件、区域、层和/或部分。

为了克服现有技术存在的上述缺陷,本发明提供了一种基于用户认知的打印方法,用于在执行打印作业时充分考虑不同社会文化背景、宗教背景、个人经历等认知因素对个人在观察不同图像元素对象所产生的关注醒目程度区别,从而对于同一打印作业执行差异化的分块区分打印,在保持打印人的图像视觉效果的同时,优化打印机性能消耗以获得最佳的打印效率。

图1是根据本发明的一方面绘示的基于用户认知的打印方法的方法流程示意图。

请参照图1,本发明提供的基于用户认知的打印方法100包括:

步骤101:获取用户的个人认知背景信息,个人认知背景信息表征了用户的主观心理倾向。

认知,是指人们获得知识或应用知识的过程,或信息加工的过程,这是人的最基本的心理过程。它包括感觉、知觉、记忆、思维、想象和语言等。人脑接受外界输入的信息,经过头脑的加工处理,转换成内在的心理活动,进而支配人的行为,这个过程就是信息加工的过程,也就是认知过程。不同社会文化背景、宗教背景、个人经历等认知背景的个人对不同图像元素对象所产生的关注醒目程度区别很大,人眼关注集中点也随之产生明显区别。因此,本发明提出的打印方法基于用户认知对待打印文档分区以进行差异化的打印作业。

个人认知背景信息包括但不限于国籍、宗教、民族、社会背景、个人经历以及个人喜好等信息,任何可以表征用户主观心理倾向的信息都应纳入个人认知背景信息的范畴内。

在一实施例中,获取用户的个人认知背景信息,包括:通过访问或调取记载有用户个人信息的数据库或云端获取用户的个人认知背景信息。

在许多打印场景下,同一复合机的用户是相对固定的,例如办公楼内的打印复合机,或者是同一单位某一部门的打印复合机。因此,该些相对固定的用户的个人基本信息是能够相对集中的获取的,例如其入职信息等,该些个人基本信息一定程度上能够表征用户的个人认知背景,例如国籍、民族、宗教等等。

在一实施例中,也可通过事先问卷调查的方式获取打印用户的个人认知背景信息。例如:通过事前个人信息收集,汇总后获得个人认知信息数据:“中国人”,“信仰佛教”,“喜好某特定玩具”等。

再请回到图1,本发明提供的基于用户认知的打印方法100还包括:

步骤102:提取并识别待打印文档中的图像元素。

在一实施例中,提取并识别待打印文档中的图像元素,包括:提取待打印文档中的图像元素;以及通过机器学习识别每一图像元素的对象内容。

复合机收到待打印图像后,通过图像处理算法抽取图像中所有目标元素对象,通过机器学习库来识别所有目标元素对象。例如,从打印图像中抽取后识别出“龙”、“十字架”、“白灯笼”、“观音菩萨”、“特定玩具”等目标元素。

可以理解地,举例而言,“龙”元素与华人相关,“十字架”与基督教徒相关,“白灯笼”对中国人有着特殊含义,“观音菩萨”对佛教徒的意义较大,而“特定玩具”可以是前文方法中通过问卷调查了解到的用户的某些特殊偏好。

在一实施例中,提取图像元素为无差别提取,即提取出待打印文档中的所有图像元素,图像元素包括颜色、形状、大小等详细的属性特征。

在一实施例中,提取的图像元素为在机器学习库中与人的认知信息大概率相关的元素,例如,涵盖宗教元素、民族文化等的图像元素。

再请回到图1,本发明提供的基于用户认知的打印方法100还包括:

步骤103:基于个人认知背景信息计算图像元素的认知关联度,认知关联度用于表征个人认知背景信息与图像元素的关联程度。

在一实施例中,基于个人认知背景信息计算图像元素的认知关联度,包括:将图像元素的对象内容与打印文档的用户的个人认知背景信息相匹配以计算每一图像元素的认知关联度。

在一实施例中,将图像元素的对象内容与打印文档的用户的个人认知背景信息相匹配以计算每一图像元素的认知关联度,包括:将对象内容与打印文档的用户的个人认知背景信息直接匹配的图像元素的认证关联度设为最高值;以及将其余图像元素的对象内容与打印文档的用户的个人认知背景信息进行组合,将组合结果利用网络搜索引擎进行检索,将图像元素的认知关联度按照检索结果的数目进行排序,检索结果数目最高的图像元素的认知关联度设为次于最高值的次高值,由高到低依次类推。

例如,某图像元素对象跟打印用户的个人认知信息数据直接匹配,则将其认知关联度设定为最高“10”,以表征该图像元素对于该用户的醒目程度,比如上文提到的“特定玩具”,既出现在用户个人的用户资料喜好中,也正好出现在待打印文档里。

而跟打印用户的个人认知信息数据无直接匹配的图像元素,可以调用网络搜索引擎进行检索并按照检索结果数目排序,从高到低可以分成9段,每段设置对应的认知醒目度{9,8,7,6,5,4,3,2,1}。

可以理解地,关联程度高的元素在网络搜索引擎中检索也会获得较高的结果数目,因此,搜索引擎的检索结果数量可以用来表征图像元素与用户背景认知信息的关联程度。

此处用以量化认知关联度的方法仅做示例性的说明,而非用于限制本发明的保护范围,其他任何可以达到类似效果的获取认知关联度量化指标的方法都应落入本发明的保护范围之内。

再请回到图1,本发明提供的基于用户认知的打印方法100还包括:

步骤104:基于认知关联度打印待打印文档。

在一实施例中,基于认知关联度打印待打印文档,包括:按照认知关联度的排序顺序将待打印文档中的图像元素的分块设置不同的打印清晰度;以及按照设置的打印清晰度打印待打印文档。

在一实施例中,按照认知关联度的排序顺序将待打印文档中的图像元素的分块设置不同的打印清晰度,包括:按照认知关联度的排序顺序由高到低设置待打印文档中的图像元素分块的打印分辨率,认知关联度最高的图像元素设置最高的打印分辨率,依次类推。

打印机分辨率又称为输出分辨率,是指在打印输出时横向和纵向两个方向上每英寸最多能够打印的点数,通常以“点/英寸”即dpi(dot per inch)表示。

在一实施例中,用户所设定最高打印分辨率(dpi)作为认知关联度为“10”的图像元素的打印分辨率,剩余9个级别认知关联度的图像元素按照每级别降低5%来设定打印分辨率。

举例而言,用户设定的最高打印分辨率(dpi)为600*600dpi,则认知关联度为“10”的图像元素(比方说上文中的“特定玩具”)设定打印分辨率600*600dpi,其余图像元素按照认知关联度数值分段降低5%,认知醒目度为“8”的图像元素设定打印分辨率为540*540dpi,依次类推。

又或者,在另一实施例中,按照认知关联度的排序顺序将待打印文档中的图像元素的分块设置不同的打印清晰度,包括:按照认知关联度的排序顺序由低到高设置待打印文档中的图像元素分块的打印模糊度,认知关联度最低的图像元素设置最高的打印模糊度,依次类推。

在该实施例中,可以采用图像高斯算法,通过设定高斯模糊卷积核大小(比如0,3,5,7,9,11,13…)设定10档不同模糊度,认知关联度为“10”的图像元素对象设定最低模糊度,随着认知关联度的逐次降低,相对应的图像元素的打印模糊度逐次升高,从而实现差异化打印。

本领域技术人员可以理解地,上述两种实现差异化打印的具体方式仅做示例性的阐述,目的是为了更清晰的展示本发明的技术效果,而非用于限制本发明的保护范围,其他任何可以实现不同图像元素差异化打印的方法都应落入本发明的保护范围之内。

在一实施例中,按照设置的打印清晰度打印待打印文档,包括:待打印文档中的图像元素的分块按照设置的打印清晰度进行打印;以及图像元素的分块之间的间隔背景部分采用渐进变化的打印清晰度打印以实现打印清晰度的过渡。

为确保视觉效果,在一实施例中,在各个图像元素之间的间隔背景区域上,按照邻近图像元素的打印分辨率差值分块渐进变化。

例如,认知关联度为“10”的图像元素(如“特定玩具”)与认知关联度为“5”的图像元素(如“龙”)之间背景区域等比例分块,数目定为差值(10-5)减1进行分块,也就是将图像元素“特定玩具”与图像元素“龙”之间的间隔背景区域分为4块。靠近认知关联度为“10”图像元素的1/4部分按照“10-1=9”认知关联度设定对应的打印分辨率,最终效果呈现为“10->【9->8->7->6】->5”的渐变打印分辨率进行文档打印。

可以理解地,上述对于间隔背景区域的分块方法仅做示例性的说明,而非用于限制本发明的保护范围,其他任何可以实现图像元素分块之间的间隔背景区域渐进化清晰度打印的方法都应落入本发明的保护范围之内。

在以上的实施例中,本发明提供的基于用户认知的打印方法,对用户最关注的图像元素对象采用最高打印分辨率,弱关注的图像元素对象采用低打印分辨率,从而在确保用户视觉关注效果不受影响的同时最优化打印分辨率的设定,使得打印消耗资源最少速度最快。

针对不同认知背景的用户设定不同的图像元素对象打印分辨率,确保了个人化最优打印效果,满足个性化的用户需求,使得打印服务更加人性化。通过计算相邻图像元素对象打印分辨率的差值,等比分块设定图像元素外背景区域的渐变打印分辨率,确保了背景区域分辨率视觉效果平滑过渡。

此外,还可以通过调整认知醒目度的数值设定算法来调节用户视觉效果与打印速度的平衡,实现最优的打印效率。

尽管为使解释简单化将上述方法图示并描述为一系列动作,但是应理解并领会,这些方法不受动作的次序所限,因为根据一个或多个实施例,一些动作可按不同次序发生和/或与来自本文中图示和描述或本文中未图示和描述但本领域技术人员可以理解的其他动作并发地发生。

本发明的另一方面提供了一种基于用户认知的打印装置,包括:存储器;以及与存储器耦接的处理器,处理器配置用于执行上述任一项的打印方法的步骤。

图2是根据本发明的一实施例绘示的基于用户认知的打印装置的装置结构示意图。

如图2所示,本发明提供的基于用户认知的打印装置的计算机系统/服务器200以通用的计算机设备的形式表现。该计算机系统/服务器200的组件可以包括一个或者多个处理器202,存储器201,以及连接不同系统组件(包括存储器201和处理器202)的总线203。

总线203包括数据总线、地址总线以及控制总线。数据总线的位数与工作频率的乘积正比于数据传输率,地址总线的位数决定了可寻址的最大内存空间,控制总线(读/写)指出总线周期的类型和本次输入/输出操作完成的时刻。处理器202通过总线203连接存储器201,并配置用于实施上述任意一个实施例所提供的车辆控制方法。

处理器202作为车机控制装置的计算机系统/服务器200的运算和控制核心,是信息处理、程序运行的最终执行单元。计算机系统中所有软件层的操作,最终都将通过指令集映射为处理器202的操作。处理器202的功效主要为处理指令、执行操作、控制时间、处理数据。

存储器201是指计算机中由存放程序和数据的各种存储设备。存储器201可以包括存储易失性存储器形式的计算机系统可读介质。例如随机存取存储器(RAM)204和/或高速缓存存储器205。

随机存取存储器(RAM)204是与处理器202直接交换数据的内部存储器。它可以随时读写(刷新时除外),而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储介质,一旦断电其中所存储的数据将随之丢失。高速缓存存储器(Cache)205是存在于主存与处理器202之间的一级存储器,其容量比较小但速度比主存高得多,接近于处理器202的速度。

计算机系统/服务器200还可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。本实施例中,存储系统206可以用于读写不可移动的、非易失性磁介质。

存储器201还可以包括至少一组程序模块207。程序模块207可以存储在存储器201中。程序模块207包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块207通常执行本发明所描述的实施例中的功能和/或方法。

计算机系统/服务器200也可以与一个或多个外部设备208(例如键盘、指向设备、显示器209等)通信,也可与一个或者多个使得用户能与该计算机系统/服务器200交互的设备通信,和/或与使得该计算机系统/服务器200能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口210进行。

计算机系统/服务器200还可以通过网络适配器211与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,如因特网)通信。如图2所示,网络适配器211通过总线203与计算机系统/服务器200的其它模块通信。应当明白,尽管图中未示出,可以结合计算机系统/服务器200使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。

根据本发明的另一方面,本文还提供了一种计算机存储介质的实施例。

该计算机存储介质上存储有计算机程序。该计算机程序被处理器执行时,可以实现上述任意一种基于用户认知的打印方法的步骤。

本领域技术人员将可理解,信息、信号和数据可使用各种不同技术和技艺中的任何技术和技艺来表示。例如,以上描述通篇引述的数据、指令、命令、信息、信号、位(比特)、码元、和码片可由电压、电流、电磁波、磁场或磁粒子、光场或光学粒子、或其任何组合来表示。

本领域技术人员将进一步领会,结合本文中所公开的实施例来描述的各种解说性逻辑板块、模块、电路、和算法步骤可实现为电子硬件、计算机软件、或这两者的组合。为清楚地解说硬件与软件的这一可互换性,各种解说性组件、框、模块、电路、和步骤在上面是以其功能性的形式作一般化描述的。此类功能性是被实现为硬件还是软件取决于具体应用和施加于整体系统的设计约束。技术人员对于每种特定应用可用不同的方式来实现所描述的功能性,但这样的实现决策不应被解读成导致脱离了本发明的范围。

本案描述的处理器可使用电子硬件、计算机软件或其任何组合来实现。此类处理器是实现为硬件还是软件将取决于具体应用和加诸于系统的整体设计约束。作为示例,本公开中呈现的处理器、处理器的任何部分、或处理器的任何组合可用微处理器、微控制器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑器件(PLD)、状态机、门控逻辑、分立的硬件电路、以及配置成执行贯穿本公开描述的各种功能的其他合适的处理组件来实现。本公开中呈现的处理器、处理器的任何部分、或处理器的任何组合的功能性可用由微处理器、微控制器、DSP或其他合适的平台执行的软件来实现。

结合本文中公开的实施例描述的方法或算法的步骤可直接在硬件中、在由处理器执行的软件模块中、或在这两者的组合中体现。软件模块可驻留在RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或本领域中所知的任何其他形式的存储介质中。示例性存储介质耦合到处理器以使得该处理器能从/向该存储介质读取和写入信息。在替换方案中,存储介质可以被整合到处理器。处理器和存储介质可驻留在ASIC中。ASIC可驻留在用户终端中。在替换方案中,处理器和存储介质可作为分立组件驻留在用户终端中。

在一个或多个示例性实施例中,所描述的功能可在硬件、软件、固件或其任何组合中实现。如果在软件中实现为计算机程序产品,则各功能可以作为一条或更多条指令或代码存储在计算机可读介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,其包括促成计算机程序从一地向另一地转移的任何介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限定,这样的计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或能被用来携带或存储指令或数据结构形式的合意程序代码且能被计算机访问的任何其它介质。任何连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)、或诸如红外、无线电、以及微波之类的无线技术从web网站、服务器、或其它远程源传送而来,则该同轴电缆、光纤电缆、双绞线、DSL、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的定义之中。如本文中所使用的盘(disk)和碟(disc)包括压缩碟(CD)、激光碟、光碟、数字多用碟(DVD)、软盘和蓝光碟,其中盘(disk)往往以磁的方式再现数据,而碟(disc)用激光以光学方式再现数据。上述的组合也应被包括在计算机可读介质的范围内。

提供对本公开的先前描述是为使得本领域任何技术人员皆能够制作或使用本公开。对本公开的各种修改对本领域技术人员来说都将是显而易见的,且本文中所定义的普适原理可被应用到其他变体而不会脱离本公开的精神或范围。由此,本公开并非旨在被限定于本文中所描述的示例和设计,而是应被授予与本文中所公开的原理和新颖性特征相一致的最广范围。

技术分类

06120115760427