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

操作评估方法、装置、电子设备及介质

文献发布时间:2023-06-19 11:35:49


操作评估方法、装置、电子设备及介质

技术领域

本申请属于移动通信领域,具体涉及一种操作评估方法、装置、电子设备及介质。

背景技术

随着移动通信技术的迅速发展,各种移动电子设备以及非移动电子设备已成为人们生活中各方面不可或缺的工具。电子设备的各种应用程序(Application,APP)的功能也逐渐完善,不再只是单纯地起到通信作用,较多的是为用户提供各种智能化服务,给用户工作、生活带来了极大的便利。

就拍摄功能而言,电子设备已成为当前拍摄图片或视频等多媒体文件的主要设备。在使用电子设备进行拍摄的过程中,人像畸变失真是一个对人眼观感非常明显的现象,尤其在在广角相机成像中。因此,需要对拍摄后续的成像做人像畸变校正处理,以减少人像范围的失真。而每个用户对于同样一个校正结果也有不同的观感,因此,在评价一个畸变校正后成像品质的好坏,一般都会使用意见平均数(Mean Opinion Score,MOS),例如通过多数用户的主观评分来推论出一般大众对于此失真现象的接受度。然而,在使用MOS值评估人像畸变时,需要大量的人力成本与时间成本,且不同实验之间存在各自的偏差与先验条件,减少了评分机制的鲁棒性。

发明内容

本申请实施例的目的是提供一种操作评估方法、装置、电子设备及介质,能够解决现有技术中,在使用MOS值评估人像畸变时,成本较高且评分机制的鲁棒性较差的问题。

为了解决上述技术问题,本申请是这样实现的:

第一方面,本申请实施例提供了一种操作评估方法,所述方法包括:

获取目标处理操作的第一参数和第二参数;

其中,所述目标处理操作为对原始图片进行处理并得到目标图片的操作;

所述第一参数包括前景部分的正形性参数以及背景部分的弯曲性参数中的至少一项,所述前景部分为所述目标图片的前景部分,所述背景部分为所述目标图片的背景部分;所述第二参数包括所述目标图片与所述原始图片之间的视角变化参数;

根据所述第一参数以及所述第二参数,得到所述目标处理操作的评估信息。

第二方面,本申请实施例还提供了一种操作评估装置,所述操作评估装置包括:

获取模块,用于获取目标处理操作的第一参数和第二参数;

其中,所述目标处理操作为对原始图片进行处理并得到目标图片的操作;

所述第一参数包括前景部分的正形性参数以及背景部分的弯曲性参数中的至少一项,所述前景部分为所述目标图片的前景部分,所述背景部分为所述目标图片的背景部分;所述第二参数包括所述目标图片与所述原始图片之间的视角变化参数;

评估模块,用于根据所述第一参数以及所述第二参数,得到所述目标处理操作的评估信息。

第三方面,本申请实施例还提供了一种电子设备,该电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行的程序或指令,所述处理器执行所述程序或指令时实现如上所述的操作评估方法中的步骤。

第四方面,本申请实施例还提供了一种可读存储介质,该可读存储介质上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述的操作评估方法中的步骤。

第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如上所述的方法。

在本申请实施例中,获取目标处理操作的第一参数和第二参数;所述第一参数包括前景部分的正形性参数以及背景部分的弯曲性参数中的至少一项,所述前景部分为所述目标图片的前景部分,所述背景部分为所述目标图片的背景部分;所述第二参数包括所述目标图片与所述原始图片之间的视角变化参数;根据所述第一参数以及所述第二参数,得到所述目标处理操作的评估信息,在对目标处理操作评估的过程中,无需采集大量用户的主观评分,节省时间成本与人力成本;通过评估信息作为一个客观的评分机制,减少大量的评分验证时间,以及评分验证过程中的不确定性,提升评分机制的鲁棒性。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1表示本申请实施例提供的操作评估方法的流程图;

图2表示本申请实施例提供的第一示例的示意图;

图3表示本申请实施例提供的第二示例的流程图;

图4表示本申请实施例提供的第二示例的示意图;

图5表示本申请的实施例提供的操作评估装置的框图;

图6表示本申请的实施例提供的电子设备的框图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的操作评估方法进行详细地说明。

参见图1,本申请一实施例提供了一种操作评估方法,可选地,所述方法可应用于电子设备,所述电子设备包括各种手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备,以及各种形式的移动台(Mobile Station,MS),终端设备(Terminal Device)等等。

所述方法包括:

步骤101,获取目标处理操作的第一参数和第二参数;

其中,所述目标处理操作为对原始图片进行处理并得到目标图片的操作,例如调整原始图片中的人像畸变的调整操作;

所述第一参数包括前景部分的正形性参数以及背景部分的弯曲性参数中的至少一项,正形性参数(Conformality energy)用于表示调整前后形状保持一致的程度,用来表示前景的保真程度;弯曲性参数(Bending energy)表示调整前后影像的弯曲程度,用来表示背景的失真程度。

所述前景部分为所述目标图片的前景部分,所述背景部分为所述目标图片的背景部分;可以理解的是,所述目标图片的前景部分与所述原始图片的前景部分相同,所述目标图片的背景部分与所述原始图片的背景部分相同。

所述第二参数包括所述目标图片与所述原始图片之间的视角变化参数,视角即视场角,在光学仪器中,以光学仪器的镜头为顶点,以被测目标的物像可通过镜头的最大范围的两条边缘构成的夹角,称为视场角(Field Of View,FOV)。

步骤102,根据所述第一参数以及所述第二参数,得到所述目标处理操作的评估信息。

得到第一参数以及所述第二参数后,根据预设的评估算法,对目标处理操作评估处理,得到评估信息;可选地,评估信息中可以包括目标处理操作的评估值,可采用加权求和的方式,对所述第一参数以及所述第二参数加权求和,计算评估值。

本申请实施例中,获取目标处理操作的第一参数和第二参数;所述第一参数包括前景部分的正形性参数以及背景部分的弯曲性参数中的至少一项,所述前景部分为所述目标图片的前景部分,所述背景部分为所述目标图片的背景部分;所述第二参数包括所述目标图片与所述原始图片之间的视角变化参数;根据所述第一参数以及所述第二参数,得到所述目标处理操作的评估信息,在对目标处理操作评估的过程中,无需采集大量用户的主观评分,节省时间成本与人力成本;通过评估信息作为一个客观的评分机制,减少大量的评分验证时间,以及评分验证过程中的不确定性,提升评分机制的鲁棒性。本申请实施例解决了现有技术中,在使用MOS值评估人像畸变时,成本较高且评分机制的鲁棒性较差的问题。

在一个可选实施例中,所述获取目标处理操作的第一参数,包括:

提取所述目标图片的前景部分以及背景部分;可选地,可对目标图片进行主体识别,得到包括主体部分的前景部分,以及不包括主体部分的背景部分;作为第一示例,如图2所示,标识A所示部分为前景部分,其余黑色部分为背景部分;

确定所述前景部分的正形性参数以及确定所述背景部分的弯曲性参数;正形性参数用于表示调整前后形状保持一致的程度,用来表示前景的保真程度;弯曲性参数表示调整前后影像的弯曲程度,用来表示背景的失真程度。

在一个可选实施例中,所述提取所述目标图片的前景部分以及背景部分,包括:

对所述原始图片进行人像切割处理,得到遮罩图;

根据所述遮罩图对所述目标图片进行分割处理,得到前景部分以及背景部分。

其中,遮罩图即图层遮罩(Layer Mask)是附加在图层之上,可以遮住图层上部的区域而让其下方的图层图像显示出来的灰阶图像,例如,遮罩的黑色部分,会让本图层图像变得透明,可以见到下方图层。

对原始图片进行人像切割处理,得到遮罩图,然后通过遮罩图对所述目标图片进行分割处理,得到前景部分以及背景部分。

在一个可选实施例中,所述确定所述前景部分的正形性参数,包括:

对所述前景部分进行网格图取样,得到第一网格图;网格图即mesh图;

根据第一数据关系,确定所述第一网格图中,所述前景部分的正形性参数,所述第一数据关系为:

其中,E

令s

λ

V表示所述第一网格图中的坐标点集;

w

对于网格图上某个点,取网格图上与其邻近的4个点计算该点的正形性参数,例如s

在一个可选实施例中,所述确定所述背景部分的弯曲性参数,包括:

对所述背景部分进行网格图取样,得到第二网格图;

根据第二数据关系,确定所述第二网格图中,所述背景部分的弯曲性参数,所述第二数据关系为:

其中,

将原始图片与目标图片通过光流计算出每个像素的位置移量,得到网格变形(mesh warping),在原始图片和目标图片上分别进行网格图取样,计算网格图上所有直线(向量)的弯曲程度,并计算总和,得到bendeing energy。

作为第二示例,参见图3,应用本申请实施例提供的操作评估方法主要包括以下过程:

步骤301,对所述原始图片进行人像切割处理,得到遮罩图。

步骤302,根据所述遮罩图对所述目标图片进行分割处理,得到前景部分以及背景部分。

步骤303,提取前景部分的正形性参数以及背景部分的弯曲性参数中的至少一项。

步骤304,确定视角变化参数,即目标图片相对于原始图片的视场角减少程度。

步骤305,根据视角变化参数以及,正形性参数以及弯曲性参数中的至少一项,确定评估信息。

以第一参数包括前景部分的正形性参数以及背景部分为例,结合图4,计算评估信息过程主要包括:

通过目标图片、原始图、网格图计算得到A正形性参数与B弯曲性参数;通过目标图片与原始图片计算C视角变化参数,然后对A、B、C执行D加权求和,得到E评估值。后续需要调整D算法时,只需调整权值即可实现,算法的鲁棒性高。

本申请实施例中,获取目标处理操作的第一参数和第二参数;所述第一参数包括前景部分的正形性参数以及背景部分的弯曲性参数中的至少一项,所述前景部分为所述目标图片的前景部分,所述背景部分为所述目标图片的背景部分;所述第二参数包括所述目标图片与所述原始图片之间的视角变化参数;根据所述第一参数以及所述第二参数,得到所述目标处理操作的评估信息,在对目标处理操作评估的过程中,无需采集大量用户的主观评分,节省时间成本与人力成本;通过评估信息作为一个客观的评分机制,减少大量的评分验证时间,以及评分验证过程中的不确定性,提升评分机制的鲁棒性。

以上介绍了本申请实施例提供的操作评估方法,下面将结合附图介绍本申请实施例提供的操作评估装置。

需要说明的是,本申请实施例提供的操作评估方法,执行主体可以为操作评估装置,或者该操作评估装置中的用于执行操作评估方法的控制模块。本申请实施例中以操作评估装置执行操作评估方法为例,说明本申请实施例提供的操作评估方法。

参见图5,本申请实施例还提供了一种操作评估装置500,包括:

获取模块501,用于获取目标处理操作的第一参数和第二参数;

其中,所述目标处理操作为对原始图片进行处理并得到目标图片的操作,例如调整原始图片中的人像畸变的调整操作;

所述第一参数包括前景部分的正形性参数以及背景部分的弯曲性参数中的至少一项,正形性参数(Conformality energy)用于表示调整前后形状保持一致的程度,用来表示前景的保真程度;弯曲性参数(Bending energy)表示调整前后影像的弯曲程度,用来表示背景的失真程度。

所述前景部分为所述目标图片的前景部分,所述背景部分为所述目标图片的背景部分;可以理解的是,所述目标图片的前景部分与所述原始图片的前景部分相同,所述目标图片的背景部分与所述原始图片的背景部分相同。

所述第二参数包括所述目标图片与所述原始图片之间的视角变化参数,视角即视场角,在光学仪器中,以光学仪器的镜头为顶点,以被测目标的物像可通过镜头的最大范围的两条边缘构成的夹角,称为视场角(Field Of View,FOV)。评估模块502,用于根据所述第一参数以及所述第二参数,得到所述目标处理操作的评估信息。

得到第一参数以及所述第二参数后,根据预设的评估算法,对目标处理操作评估处理,得到评估信息;可选地,评估信息中可以包括目标处理操作的评估值,可采用加权求和的方式,对所述第一参数以及所述第二参数加权求和,计算评估值。

可选地,本申请实施例中,所述获取模块501包括:

提取子模块,用于提取所述目标图片的前景部分以及背景部分;

确定子模块,用于确定所述前景部分的正形性参数以及确定所述背景部分的弯曲性参数。

可选地,本申请实施例中,所述提取子模块用于:

对所述原始图片进行人像切割处理,得到遮罩图;

根据所述遮罩图对所述目标图片进行分割处理,得到前景部分以及背景部分。

可选地,本申请实施例中,所述确定子模块用于:

对所述前景部分进行网格图取样,得到第一网格图;

根据第一数据关系,确定所述第一网格图中,所述前景部分的正形性参数,所述第一数据关系为:

其中,E

令s

λ

V表示所述第一网格图中的坐标点集;

w

可选地,本申请实施例中,所述确定子模块用于:

对所述背景部分进行网格图取样,得到第二网格图;

根据第二数据关系,确定所述第二网格图中,所述背景部分的弯曲性参数,所述第二数据关系为:

其中,

本申请实施例中的操作评估装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(Ultra-Mobile Personal Computer,UMPC)、上网本或者个人数字助理(PersonalDigital Assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(NetworkAttached Storage,NAS)、个人计算机(Personal Computer,PC)、电视机(Television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的操作评估装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为iOS操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的操作评估装置能够实现图1至图4的方法实施例中操作评估装置实现的各个过程,为避免重复,这里不再赘述。

可选的,本申请实施例还提供一种电子设备,包括处理器610,存储器609,存储在存储器609上并可在所述处理器610上运行的程序或指令,该程序或指令被处理器610执行时实现上述操作评估方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。

图6为实现本申请各个实施例的一种电子设备600的硬件结构示意图;

该电子设备600包括但不限于:射频单元601、网络模块602、音频输出单元603、输入单元604、传感器605、显示单元606、用户输入单元607、接口单元608、存储器609、处理器610、以及电源611等部件。

本领域技术人员可以理解,电子设备600还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器610逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图6中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

处理器610,用于获取目标处理操作的第一参数和第二参数;

其中,所述目标处理操作为对原始图片进行处理并得到目标图片的操作;

所述第一参数包括前景部分的正形性参数以及背景部分的弯曲性参数中的至少一项,所述前景部分为所述目标图片的前景部分,所述背景部分为所述目标图片的背景部分;所述第二参数包括所述目标图片与所述原始图片之间的视角变化参数;

根据所述第一参数以及所述第二参数,得到所述目标处理操作的评估信息。

可选地,处理器610,用于:

提取所述目标图片的前景部分以及背景部分;

确定所述前景部分的正形性参数以及确定所述背景部分的弯曲性参数。

可选地,处理器610,用于:

对所述原始图片进行人像切割处理,得到遮罩图;

根据所述遮罩图对所述目标图片进行分割处理,得到前景部分以及背景部分。

可选地,处理器610,用于:

对所述前景部分进行网格图取样,得到第一网格图;

根据第一数据关系,确定所述第一网格图中,所述前景部分的正形性参数,所述第一数据关系为:

其中,E

令s

λ

V表示所述第一网格图中的坐标点集;

w

可选地,处理器610,用于:

对所述背景部分进行网格图取样,得到第二网格图;

根据第二数据关系,确定所述第二网格图中,所述背景部分的弯曲性参数,所述第二数据关系为:

其中,

本申请的实施例中,获取目标处理操作的第一参数和第二参数;所述第一参数包括前景部分的正形性参数以及背景部分的弯曲性参数中的至少一项,所述前景部分为所述目标图片的前景部分,所述背景部分为所述目标图片的背景部分;所述第二参数包括所述目标图片与所述原始图片之间的视角变化参数;根据所述第一参数以及所述第二参数,得到所述目标处理操作的评估信息,在对目标处理操作评估的过程中,无需采集大量用户的主观评分,节省时间成本与人力成本;通过评估信息作为一个客观的评分机制,减少大量的评分验证时间,以及评分验证过程中的不确定性,提升评分机制的鲁棒性。

应理解的是,本申请实施例中,输入单元604可以包括图形处理器(GraphicsProcessing Unit,GPU)6041和麦克风6042,图形处理器6041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元606可包括显示面板6061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板6061。用户输入单元607包括触控面板6071以及其他输入设备6072。触控面板6071,也称为触摸屏。触控面板6071可包括触摸检测装置和触摸控制器两个部分。其他输入设备6072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器609可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器610可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器610中。

本申请实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述操作评估方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述操作评估方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

相关技术
  • 操作评估方法、装置、电子设备及介质
  • 设备操作的评估方法、装置、系统、介质及电子设备
技术分类

06120112984118