一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

图像处理方法、装置及电子设备与流程

2021-10-29 22:28:00 来源:中国专利 TAG:电子设备 图像处理 装置 通信 方法


1.本技术属于通信技术领域,具体涉及一种图像处理方法、装置及电子设备。


背景技术:

2.通常,用户在通过电子设备进行拍照的过程中,可以在电子设备的拍照预览界面中选择使用美颜模式进行拍照,以获取美颜处理后的图像,从而提升图像的美感。然而,由于美颜模式集成了多个人像美化模块(例如磨皮模块、肤色调整模块和祛痘祛斑模块等),因此在电子设备开启美颜模式的情况下,会引发图像处理时间较长、拍照结果显示较慢等问题,从而导致电子设备显示拍摄图像的效率较差。


技术实现要素:

3.本技术实施例的目的是提供一种图像处理方法、装置及电子设备,能够解决电子设备显示拍摄图像的效率较差的问题。
4.为了解决上述技术问题,本技术是这样实现的:
5.第一方面,本技术实施例提供了一种图像处理方法,该图像处理方法包括:采集第一图像,并获取至少一个图像处理参数,该至少一个图像处理参数用于对第一图像进行图像处理,每个图像处理参数分别对应第一图像中的一个图像区域;采用第一参数对第一区域进行图像处理,并同步采用第二参数对第二区域进行图像处理;基于图像处理后的第一区域和第二区域,显示目标图像;其中,该第一区域为第一图像中与目标对象对应的图像区域,该第一参数为至少一个图像处理参数中与第一区域对应的图像处理参数;该第二区域为第一图像中与第一区域对应的图像区域,该第二参数为至少一个图像处理参数中与第二区域对应的图像处理参数。
6.第二方面,本技术实施例提供了一种图像处理装置,该图像处理装置包括:采集模块、获取模块、处理模块和显示模块。其中,采集模块,用于采集第一图像。获取模块,用于获取至少一个图像处理参数,该至少一个图像处理参数用于对第一图像进行图像处理,每个图像处理参数分别对应第一图像中的一个图像区域。处理模块,用于采用第一参数对第一区域进行图像处理,并同步采用第二参数对第二区域进行图像处理。显示模块,用于基于图像处理后的第一区域和第二区域,显示目标图像。其中,该第一区域为第一图像中与目标对象对应的图像区域,该第一参数为至少一个图像处理参数中与第一区域对应的图像处理参数;该第二区域为第一图像中与第一区域对应的图像区域,该第二参数为至少一个图像处理参数中与第二区域对应的图像处理参数。
7.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
8.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
9.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
10.在本技术实施例中,电子设备可以采集第一图像,并获取后续图像处理所需的多个图像处理参数,电子设备可以将第一图像划分为第一区域(即与目标对象对应的图像区域)和第二区域(例如除第一区域之外的其他区域),以采用与第一区域对应的图像处理参数对第一区域进行图像处理,并同步采用与第二区域对应的图像处理参数对第二区域进行图像处理,从而基于图像处理后的第一区域和第二区域显示目标图像(即图像处理后的图像)。本方案中,由于电子设备可以将实际拍照时采集的图像划分为两个区域,并采用不同的图像处理参数对这两个区域同时进行图像处理,即采用多线程流程并行对图像进行处理,如此,可以提高图像处理的速度,避免了图像处理时间较长、拍照结果显示较慢等问题,从而提升了电子设备显示拍摄图像的效率。
附图说明
11.图1是本技术实施例提供的一种图像处理方法的流程图;
12.图2是本技术实施例提供的一种图像处理方法的示意图之一;
13.图3是本技术实施例提供的一种图像处理方法的示意图之二;
14.图4是本技术实施例提供的一种图像处理方法的示意图之三;
15.图5是本技术实施例提供的一种图像处理方法的示意图之四;
16.图6是本技术实施例提供的一种图像处理方法的示意图之五;
17.图7是本技术实施例提供的一种图像处理装置的结构示意图;
18.图8是本技术实施例提供的一种电子设备的硬件结构示意图之一;
19.图9是本技术实施例提供的一种电子设备的硬件结构示意图之二。
具体实施方式
20.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
21.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
22.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的图像处理方法进行详细地说明。
23.目前,人们对于图像的“美”的追求越发深入,由此在电子设备上针对性的研发出了不同的拍照模式以满足用户的需求。人像美颜模式是其中一个不可或缺的拍照模式,也是用户使用较为频繁的一个拍照模式。具体的,用户在通过电子设备进行拍照的过程中,可
以在电子设备的拍照预览界面中选择使用美颜模式进行拍照,以获取美颜处理后的图像,从而提升图像的美感。
24.然而,由于美颜模式集成了多个人像美化模块,例如祛斑祛痘模块、磨皮模块、肤色调整模块等,并且,当美颜处理越发精细,其对应的算法模块也会逐步增加,因此在电子设备开启美颜模式的情况下,会引发图像处理时间较长、拍照结果显示较慢等问题,从而导致电子设备显示拍摄图像的效率较差。
25.在传统方案中,部分电子设备的厂商通常采用回显策略显示拍摄结果,具体的,当用户通过输入触发电子设备显示拍摄结果时,电子设备优先抓帧显示对预览图像(例如距离实际拍照时采集的图像较近的一帧图像)进行图像处理得到的图像,在电子设备对实际拍照时采集的图像进行图像处理之后,再显示该图像处理后的图像。
26.然而,传统方案中,由于随机抓帧采集的图像与实际拍照时采集的图像会存在位移,在回显策略下用户会明显感知到偏移量;并且,为了性能考虑,电子设备对预览图像进行图像处理所采用的算法较为简化,这与对实际拍照时采集的图像进行图像处理所采用的算法不同,因此得到的拍摄效果势必存在一定偏差,而回显策略放大了这个差异感,如此导致电子设备显示拍摄图像的效率较差。
27.为了解决上述技术问题,本技术实施例中,在电子设备处于目标拍摄模式(例如美颜模式)、且接收到拍摄输入的情况下,电子设备可以并行执行线程1和线程2,线程1为采集第一图像(例如人脸图像),并采用预设算法(例如人像美颜算法)对第一图像执行预处理流程,以获取后续图像处理(例如美颜处理)所需的多个图像处理参数(例如当前人脸点位、肤色调整强度等),线程2为应用ai模型(即下述实施例中的预设模型)获取第一图像中与目标对象对应的区域(例如最佳五官区域,即最佳人脸部位对应的图像区域),为了防止在显示图像的过程中图像过度拉升,电子设备可以将该目标对象对应的区域进行上下左右延展,使得延展后的图像区域的长宽比等于第一图像的长宽比。由于对单像素进行美颜处理时会使用到相邻像素,因此电子设备可以继续对延展后的图像区域进行相关处理(例如扩边处理和缩边处理),最终确定第一区域和第二区域。经过上述处理过程,电子设备继续并行执行线程a和线程b,线程a为采用第一区域对应的图像处理参数对第一区域进行美颜处理,得到美颜处理后的第一区域,并优先放大显示该美颜处理后的第一区域;线程b为采用第二区域对应的图像处理参数对第二区域进行美颜处理,得到美颜处理后的第二区域。电子设备可以将美颜处理后的第一区域和第二区域进行合并处理,得到美颜处理后的完整人脸图像。当电子设备识别到线程b结束时,在已显示美颜处理后的第一区域的基础上,逐渐显示美颜处理后的第二区域,以显示美颜处理后的完整人脸图像。
28.通过本方案,由于电子设备可以将实际拍照时采集的图像划分为两个区域,并采用不同的图像处理参数对这两个区域同步进行图像处理,即采用多线程流程并行对图像进行处理,如此,可以提高图像处理的速度,避免了图像处理时间较长、拍照结果显示较慢等问题,从而提升了电子设备显示拍摄图像的效率。
29.本技术实施例提供一种图像处理方法,图1示出了本技术实施例提供的一种图像处理方法的流程图,该方法可以应用于电子设备。如图1所示,本技术实施例提供的图像处理方法可以包括下述的步骤201至步骤203。
30.步骤201、电子设备采集第一图像,并获取至少一个图像处理参数。
31.本技术实施例中,上述至少一个图像处理参数用于对第一图像进行图像处理,每个图像处理参数分别对应第一图像中的一个图像区域。
32.本技术实施例中,用户在通过电子设备进行拍照的过程中,可以在电子设备的拍照预览界面中选择使用目标拍摄模式进行拍照,电子设备在接收到用户的拍摄输入时,采集当前拍摄的原始图像(例如第一图像),并获取该原始图像对应的多个图像处理参数,电子设备可以将该原始图像划分为多个图像区域,以采用每个图像区域对应的图像处理参数对该区域进行处理,从而基于图像处理后的每个区域,显示图像处理后的图像(例如下述实施例中的目标图像)。
33.可选地,本技术实施例中,上述目标拍摄模式可以为美颜模式、夜景模式、广角模式等拍摄模式,具体的可以根据实际使用需求确定,本技术实施例不作限制。
34.可选地,本技术实施例中,上述拍摄输入可以为点击输入、滑动输入、长按输入、语音输入等任意可能形式的输入,具体的可以根据实际使用需求确定,本技术实施例不作限制。例如,上述拍摄输入可以为用户在电子设备的屏幕上的滑动输入、长按输入等,或者用户对拍摄预览界面中某一控件(例如拍摄按钮控件)的输入(例如点击输入或长按输入等),以使得电子设备采集第一图像。
35.可选地,本技术实施例中,上述第一图像可以为人脸图像或为包括人脸图像的图像。
36.可选地,本技术实施例中,电子设备可以通过电子设备中的摄像头模组采集第一图像,并对该第一图像执行预处理流程,以获取至少一个图像处理参数。
37.可选地,本技术实施例中,上述至少一个图像处理参数可以为对第一图像进行图像处理所需的图像处理参数。需要说明的是,电子设备可以先获取第一图像对应的图像参数(即第一图像本身具有的参数),然后再根据该图像参数和电子设备存储的最佳参数(例如专业设计师设计的标准参数),确定对第一图像进行图像处理所需的图像处理参数。
38.可选地,本技术实施例中,第一图像所需的图像处理参数为一个或多个,即对第一图像执行预处理可以确定出第一图像需要的图像处理参数为一个还是多个,在第一图像需要的图像处理参数为多个时,该多个图像处理参数对应第一图像中的多个图像区域(例如人脸的不同部位对应的图像区域),每个图像区域分别对应一个图像处理参数。
39.可选地,本技术实施例中,上述至少一个图像处理参数可以为当前人脸点位、肤色调整强度、眼部放大强度等处理参数。
40.步骤202、电子设备采用第一参数对第一区域进行图像处理,并同步采用第二参数对第二区域进行图像处理。
41.本技术实施例中,上述第一区域为第一图像中与目标对象对应的图像区域,上述第一参数为至少一个图像处理参数中与第一区域对应的图像处理参数;上述第二区域为第一图像中与第一区域对应的图像区域,上述第二参数为至少一个图像处理参数中与第二区域对应的图像处理参数。
42.可选地,本技术实施例中,上述第一区域和第二区域为第一图像中不同的图像区域,上述第二区域可以为第一图像中除第一区域之外的其他区域。
43.可选地,本技术实施例中,上述第一区域可以为矩形区域、圆形区域或者不规则形状的区域等,例如,第一区域为包括目标对象的矩形区域。具体的可以根据实际使用需求确
定,本技术实施例不作限制。
44.可选地,本技术实施例中,上述图像处理可以为美颜处理。并且,上述目标对象可以为目标人脸部位,该目标人脸部位可以为眉毛部位、眼睛部位、鼻子部位、嘴巴部位和耳朵部位等人脸部位中的至少一个,具体的可以根据实际使用需求确定,本技术实施例不作限制。
45.可以理解,电子设备可以在采用第一参数对第一区域进行图像处理的同时,也采用第二参数对第二区域进行图像处理,以减少对整个第一图像进行图像处理时所用的处理时间,从而到达提升快速显示拍摄图像的目的。
46.本技术实施例中,电子设备可以采用不同的图像处理参数对第一图像中不同的图像区域同时进行图像处理,以实现对第一图像进行图像处理,从而提升电子设备显示拍摄图像的效率。
47.示例性的,假设第一区域为眼睛部位对应的图像区域,电子设备可以采用眼睛放大强度等图像处理参数对第一区域进行图像处理,并同步采用肤色调整强度等处理参数对第二区域(即第一图像中除眼睛部位对应的图像区域之外的其他区域)进行图像处理。
48.可选的,本技术实施例中,电子设备可以采用电子设备中的中央处理器对第一图像进行图像处理;或者,电子设备可以采用电子设备中进行图像处理相关的模块(例如专用于处理图像的模块)对第一图像进行图像处理,例如,电子设备内部集成的目标拍摄模式对应的处理模块对第一图像进行图像处理。
49.示例性的,假设目标拍摄模式为美颜模式,电子设备可以采用祛斑祛痘模块、磨皮模块和肤色调整模块等处理模块对第一图像进行图像处理。
50.可选的,本技术实施例中,不同的图像处理参数对应不同的图像处理模块,电子设备可以采用第一参数对应的图像处理模块对第一区域进行图像处理,并同步采用第二参数对应的图像处理模块对第二区域进行图像处理。
51.示例性地,假设第一参数为眼睛放大参数,第二参数为祛斑祛痘参数,电子设备可以采用眼睛放大参数对应的眼部处理模块对眼睛部位对应的图像区域进行图像处理,并同步采用祛斑祛痘参数对应的皮肤处理模块对皮肤对应的图像区域进行图像处理。
52.步骤203、电子设备基于图像处理后的第一区域和第二区域,显示目标图像。
53.可选地,本技术实施例中,上述步骤203具体可以通过下述的步骤203a实现。
54.步骤203a、电子设备对图像处理后的第一区域和第二区域进行合成处理,得到目标图像,并显示目标图像。
55.本技术实施例中,由于电子设备可以在采用第一参数对第一区域进行图像处理的同时,也采用第二参数对第二区域进行图像处理,即采用多线程流程并行对图像进行处理,因此在经过图像处理之后,电子设备将图像处理后的第一区域和第二区域进行合成处理,以向用户呈现图像处理后的第一图像。如此,可以提高图像处理的速度,避免了图像处理时间较长、拍照结果显示较慢等问题,从而提升了电子设备显示拍摄图像的效率。
56.可选地,本技术实施例中,上述步骤203具体可以通过下述的步骤203b实现。
57.步骤203b、电子设备显示图像处理后的第一区域,并逐步显示图像处理后的第二区域,以显示目标图像。
58.本技术实施例中,电子设备对第一区域进行图像处理之后,可以优先显示图像处
理后的第一区域,然后在对第二区域进行图像处理之后,再逐步渐近显示图像处理后的第二区域,从而显示图像处理后的第一图像。
59.示例性的,如图2所示,电子设备可以优先显示对眼睛部位进行图像处理后的区域,然后逐步显示对除眼睛部位之外的其他区域进行图像处理后的区域,从而显示图像处理后的完整人脸图像。
60.可选地,本技术实施例中,电子设备在对第一区域进行图像处理时,可以附加适当强度的锐化处理,以消除图像的模糊程度,从而保证第一区域对应的图像的清晰度。
61.本技术实施例中,一方面,由于第一区域为第一图像中与目标对象对应的图像区域,即第一区域仅包含目标对象,因此电子设备对第一区域的处理速度较快,通过优先显示图像处理后的第一区域,给予了第二区域更多的处理时间,如此,可以提高图像处理的速度,避免了图像处理时间较长、拍照结果显示较慢等问题,从而提升了电子设备显示拍摄图像的效率;另一方面,电子设备优先显示第一图像中图像处理后的部分区域,然后再逐步渐近显示图像处理后的其他区域,最终向用户展示图像处理后的第一图像,从而增加了呈现拍摄图像的趣味性和可玩性。
62.本技术实施例提供一种图像处理方法,电子设备可以采集第一图像,并获取后续图像处理所需的多个图像处理参数,电子设备可以将第一图像划分为第一区域(即与目标对象对应的图像区域)和第二区域(例如除第一区域之外的其他区域),以采用与第一区域对应的图像处理参数对第一区域进行图像处理,并同步采用与第二区域对应的图像处理参数对第二区域进行图像处理,从而基于图像处理后的第一区域和第二区域显示目标图像(即图像处理后的图像)。本方案中,由于电子设备可以将实际拍照时采集的图像划分为两个区域,并采用不同的图像处理参数对这两个区域同时进行图像处理,即采用多线程流程并行对图像进行处理,如此,可以提高图像处理的速度,避免了图像处理时间较长、拍照结果显示较慢等问题,从而提升了电子设备显示拍摄图像的效率。
63.可选地,本技术实施例中,上述步骤201具体可以通过下述的步骤201a实现。
64.步骤201a、电子设备采集第一图像,并对第一图像进行预处理,得到至少一个图像处理参数。
65.可选地,本技术实施例中,在电子设备处于目标拍摄模式、且接收到拍摄输入的情况下,电子设备可以根据当前环境条件(例如当前亮度值),采用某些算法(例如人像美颜算法)对第一图像进行预处理,以得到至少一个图像处理参数。
66.可选地,本技术实施例中,上述预处理可以包括以下至少一项:图像解析处理(例如特征提取)、图像识别处理、图像净化处理,图像分割处理等。
67.可选地,本技术实施例中,在上述步骤202之前,本技术实施例提供的图像处理方法还包括下述的步骤301和步骤302。
68.步骤301、电子设备基于预设模型,识别第一图像对应的至少一个对象,并从至少一个对象中确定目标对象。
69.本技术实施例中,电子设备可以将第一图像输入到预设模型中,以通过预设模型对第一图像进行识别处理,以确定该第一图像中包括了哪些对象(即至少一个对象,例如至少一个人脸部位),并继续通过预设模型从这些对象中确定目标对象(例如最佳人脸部位)。
70.可选地,本技术实施例中,电子设备可以预先获取批量的人脸图像和专业设计师
标定的最佳人脸区域,进行人工智能(artificial intelligence,ai)训练,以得到训练模型(即预设模型)。
71.可选地,本技术实施例中,批量的人脸图像可以通过摄像头模组实际采集、网络下载或者人工合成得到,具体的可以根据实际使用需求确定,本技术实施例不作限制。
72.可选地,本技术实施例中,上述目标对象可以为至少一个对象中的任意一个或多个。例如,目标对象为目标人脸部位,至少一个对象为至少一个人脸部位,目标人脸部位可以为至少一个人脸部位中的最佳人脸部位。
73.可选地,本技术实施例中,电子设备在确定目标对象之后,可以在目标对象反馈一个区域框,以便于后续进行抠图处理。示例性的,如图3所示,电子设备可以在眼睛部位上叠加一个矩形框,以便于后续进行抠图操作。
74.步骤302、电子设备对目标对象对应的图像区域进行抠图处理,得到第一区域。
75.需要说明的是,上述抠图处理的过程可以理解为:电子设备将目标对象对应的图像区域从第一图像中分离出来,得到第一区域。
76.本技术实施例中,电子设备可以将目标对象对应的图像区域进行抠图处理,以得到第一区域,由于第一区域仅包含目标对象,因此电子设备对第一区域的处理速度较快,如此,避免了图像处理时间较长、拍照结果显示较慢等问题,从而提升了电子设备显示拍摄图像的效率。
77.可选地,本技术实施例中,上述第一区域具体为第一图像中与目标对象对应的、且尺寸比例与第一尺寸比例相同的图像区域,该第一尺寸比例为第一图像的原始尺寸比例。在上述步骤202之前,本技术实施例提供的图像处理方法还包括下述的步骤401至步骤403。
78.步骤401、电子设备按照第一尺寸比例,调整第一图像区域的尺寸,得到第三区域。
79.本技术实施例中,上述第一图像区域为第一图像中与目标对象对应的、且尺寸比例与第一尺寸比例不同的图像区域。
80.本技术实施例中,在采用第一参数对第一区域进行图像处理,并同步采用第二参数对第二区域进行图像处理之前,电子设备可以对目标对象对应的图像区域(即第一图像区域)进行上下左右延展,以使得延展后的图像区域(即第三区域)的尺寸比例(长宽比)等于第一图像的原始尺寸比例。
81.示例性的,结合图3,如图4所示,电子设备可以对眼睛部位对应的图像区域进行延展处理,以使得延展处理后的图像区域的尺寸比例等于完整人脸图像的原始尺寸比例。
82.需要说明的是,上述第三区域可以理解为:与第一图像的原始尺寸比例相等的、包括目标对象的图像区域。
83.步骤402、电子设备基于第一尺寸比例,增大第三区域各边的长度,得到第一区域。
84.本技术实施例中,电子设备可以按照第一尺寸比例,继续对第三区域进行扩边处理,得到第一区域。
85.需要说明的是,上述扩边处理可以理解为:按照第一图像的原始尺寸比例,放大第三区域的面积。
86.本技术实施例中,在对目标对象对应的图像区域进行延展处理,得到第三区域之后,电子设备还可以继续放大第三区域的面积,得到第一区域,且第一区域的尺寸比例等于第一图像的原始尺寸比例。
87.示例性的,结合图4,如图5所示,电子设备可以按照完整人脸图像的原始尺寸比例,放大延展处理后的眼睛部位对应的区域,得到第一区域rect1。
88.步骤403、电子设备基于第一尺寸比例,缩小第三区域各边的长度,得到第四区域,并将第一图像中除第四区域之外的图像区域,确定为第二区域。
89.本技术实施例中,电子设备可以按照第一尺寸比例,对第三区域进行缩边处理,得到第四区域,并将第一图像中除第四区域之外的图像区域,确定为第二区域。
90.需要说明的是,上述缩边处理可以理解为:按照第一图像的原始尺寸比例,缩小第三区域的面积。
91.本技术实施例中,在对目标对象对应的图像区域进行延展处理,得到第三区域之后,电子设备还可以继续缩小第三区域的面积,得到第四区域,且第四区域的尺寸比例等于第一图像的原始尺寸比例,并将第一图像中除第四区域之外的图像区域确定为第二区域。
92.示例性的,结合图4,如图6所示,电子设备可以按照完整人脸图像的原始尺寸比例,缩小延展处理后的眼睛部位对应的区域,得到rect2(即第四区域),并将完整人脸图像中除rect2之外的图像区域,确定为第二区域pic2。
93.需要说明的是,电子设备对第三区域进行扩边处理(或缩边处理)只是放大(或缩小第三区域的面积),并不会影响第三区域中目标对象的尺寸大小,即并不会产生图像的变形。
94.本技术实施例中,由于对单像素进行图像处理时会使用到相邻像素,因此电子设备可以继续对延展后的图像区域进行扩边处理,以得到第一区域,同时对延展后的图像区域进行缩边处理,以得到第四区域,并将第一图像中除第四区域之外的图像区域,确定为第二区域,如此,可以优化第一区域和第二区域边缘的后续衔接,保证了图像处理对邻近像素的使用需求,从而提升了电子设备显示的拍摄图像的质量。
95.可选地,本技术实施例中,上述步骤203具体可以通过下述的步骤203c和203d实现。
96.步骤203b、电子设备对图像处理后的第一区域进行图像裁剪处理,得到第五区域,并对图像处理后的第二区域中与第三区域重叠的区域进行图像裁剪处理,得到第六区域。
97.本技术实施例中,上述第五区域与第三区域的尺寸相同。
98.本技术实施例中,电子设备可以删除图像处理后的第一区域中的部分区域,得到第五区域,并删除图像处理后的第二区域中与第三区域重叠的区域,得到第六区域。
99.本技术实施例中,由于第一区域为对第三区域进行扩边处理后得到的图像区域,因此电子设备可以删除图像处理后的第一区域中的部分区域(即第一区域中大于第三区域的图像区域),得到第五区域。并且,由于第四区域为对第三区域进行缩边处理后得到的图像区域,而第二区域为第一图像中除第四区域之外的图像区域,因此第三区域和第二区域存在重叠区域,电子设备可以删除该重叠区域,得到第六区域,即第六区域为第一图像中除第五区域之外的图像区域。
100.步骤203c、电子设备基于第五区域和第六区域,显示目标图像。
101.可选地,本技术实施例中,电子设备可以对第五区域和第六区域进行合成处理,得到目标图像,并显示目标图像。
102.本技术实施例中,由于在图像处理之前,电子设备对第三区域进行了扩边处理和
缩边处理,以确定第一区域和第二区域,因此在图像处理之后,电子设备需要删除图像处理后的第一区域中的部分区域(即第一区域中大于第三区域的图像区域)和图像处理后的第二区域中的部分区域(即与第三区域重叠的图像区域),如此,可以使得第一区域和第二区域边缘进行无缝衔接,从而提升了电子设备显示的拍摄图像的质量。
103.需要说明的是,本技术实施例提供的图像处理方法,执行主体可以为图像处理装置,或者该图像处理装置中的用于执行图像处理方法的控制模块。本技术实施例中以图像处理装置执行图像处理方法为例,说明本技术实施例提供的图像处理装置。
104.图7示出了本技术实施例中涉及的图像处理装置的一种可能的结构示意图。如图7所示,该图像处理装置70可以包括:采集模块71、获取模块72、处理模块73和显示模块74。
105.其中,采集模块71,用于采集第一图像。获取模块72,用于获取至少一个图像处理参数,该至少一个图像处理参数用于对第一图像进行图像处理,每个图像处理参数分别对应第一图像中的一个图像区域。处理模块73,用于采用第一参数对第一区域进行图像处理,并同步采用第二参数对第二区域进行图像处理。显示模块74,用于基于图像处理后的第一区域和第二区域,显示目标图像。其中,该第一区域为第一图像中与目标对象对应的图像区域,该第一参数为至少一个图像处理参数中与第一区域对应的图像处理参数;该第二区域为第一图像中与第一区域对应的图像区域,该第二参数为至少一个图像处理参数中与第二区域对应的图像处理参数。
106.本技术实施例提供一种图像处理装置,由于可以将实际拍照时采集的图像划分为两个区域,并采用不同的图像处理参数对这两个区域同时进行图像处理,即采用多线程流程并行对图像进行处理,如此,可以提高图像处理的速度,避免了图像处理时间较长、拍照结果显示较慢等问题,从而提升了显示拍摄图像的效率。
107.在一种可能的实现方式中,上述图像处理装置70还包括:识别模块和确定模块。识别模块,用于在处理模块73采用第一参数对第一区域进行图像处理之前,基于预设模型,识别第一图像对应的至少一个对象。确定模块,用于从识别模块识别到的至少一个对象中确定目标对象。处理模块73,还用于对确定模块确定的目标对象对应的图像区域进行抠图处理,得到第一区域。
108.在一种可能的实现方式中,上述显示模块74,具体用于对图像处理后的第一区域和第二区域进行合成处理,得到目标图像,并显示目标图像。
109.在一种可能的实现方式中,上述第一区域具体为第一图像中与目标对象对应的、且尺寸比例与第一尺寸比例相同的图像区域,该第一尺寸比例为第一图像的原始尺寸比例。上述图像处理装置70还包括:调整模块、增大模块、缩小模块和确定模块。调整模块,用于在处理模块73采用第一参数对第一区域进行图像处理之前,按照第一尺寸比例,调整第一图像区域的尺寸,得到第三区域,该第一图像区域为第一图像中与目标对象对应的、且尺寸比例与第一尺寸比例不同的图像区域。增大模块,用于基于第一尺寸比例,增大第三区域各边的长度,得到第一区域。缩小模块,用于基于第一尺寸比例,缩小第三区域各边的长度,得到第四区域。确定模块,用于将第一图像中除第四区域之外的图像区域,确定为第二区域。
110.在一种可能的实现方式中,上述显示模块74,具体用于对图像处理后的第一区域进行图像裁剪处理,得到第五区域,并对图像处理后的第二区域中与第三区域重叠的区域
进行图像裁剪处理,得到第六区域,该第五区域与第三区域的尺寸相同;以及基于第五区域和第六区域,显示目标图像。
111.在一种可能的实现方式中,上述显示模块74,具体用于显示图像处理后的第一区域,并逐步显示图像处理后的第二区域,以显示目标图像。
112.本技术实施例中的图像处理装置可以是装置,也可以电子设备中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra

mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
113.本技术实施例中的图像处理装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
114.本技术实施例提供的图像处理装置能够实现上述方法实施例实现的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
115.可选地,如图8所示,本技术实施例还提供一种电子设备800,包括处理器801,存储器802,存储在存储器802上并可在所述处理器801上运行的程序或指令,该程序或指令被处理器801执行时实现上述图像处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
116.需要说明的是,本技术实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
117.图9为实现本技术实施例的一种电子设备的硬件结构示意图。
118.该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。
119.本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图9中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
120.其中,处理器1010,用于采集第一图像,并获取至少一个图像处理参数,该至少一个图像处理参数用于对第一图像进行图像处理,每个图像处理参数分别对应第一图像中的一个图像区域;采用第一参数对第一区域进行图像处理,并同步采用第二参数对第二区域进行图像处理。显示单元1006,用于基于图像处理后的第一区域和第二区域,显示目标图像。其中,该第一区域为第一图像中与目标对象对应的图像区域,该第一参数为至少一个图像处理参数中与第一区域对应的图像处理参数;该第二区域为第一图像中与第一区域对应的图像区域,该第二参数为至少一个图像处理参数中与第二区域对应的图像处理参数。
121.本技术实施例提供一种电子设备,由于电子设备可以将实际拍照时采集的图像划
分为两个区域,并采用不同的图像处理参数对这两个区域同时进行图像处理,即采用多线程流程并行对图像进行处理,如此,可以提高图像处理的速度,避免了图像处理时间较长、拍照结果显示较慢等问题,从而提升了电子设备显示拍摄图像的效率。
122.可选地,本技术实施例中,处理器1010,还用于在采用第一参数对第一区域进行图像处理之前,基于预设模型,识别第一图像对应的至少一个对象,并从至少一个对象中确定目标对象,以及对目标对象对应的图像区域进行抠图处理,得到第一区域。
123.可选地,本技术实施例中,显示单元1006,具体用于对图像处理后的第一区域和第二区域进行合成处理,得到目标图像,并显示目标图像。
124.可选地,本技术实施例中,上述第一区域具体为第一图像中与目标对象对应的、且尺寸比例与第一尺寸比例相同的图像区域,该第一尺寸比例为第一图像的原始尺寸比例。处理器1010,还用于在采用第一参数对第一区域进行图像处理之前,按照第一尺寸比例,调整第一图像区域的尺寸,得到第三区域,该第一图像区域为第一图像中与目标对象对应的、且尺寸比例与第一尺寸比例不同的图像区域;并基于第一尺寸比例,增大第三区域各边的长度,得到第一区域;以及基于第一尺寸比例,缩小第三区域各边的长度,得到第四区域,并将第一图像中除第四区域之外的图像区域,确定为第二区域。
125.可选地,本技术实施例中,显示单元1006,具体用于对图像处理后的第一区域进行图像裁剪处理,得到第五区域,并对图像处理后的第二区域中与第三区域重叠的区域进行图像裁剪处理,得到第六区域;以及基于第五区域和第六区域,显示目标图像。
126.可选地,本技术实施例中,显示单元1006,具体用于显示图像处理后的第一区域,并逐步显示图像处理后的第二区域,以显示目标图像。
127.本技术实施例提供的电子设备能够实现上述方法实施例实现的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
128.本实施例中各种实现方式具有的有益效果具体可以参见上述方法实施例中相应实现方式所具有的有益效果,为避免重复,此处不再赘述。
129.应理解的是,本技术实施例中,输入单元1004可以包括图形处理器(graphics processing unit,gpu)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1009可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。
130.本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述图像处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
131.其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介
质,包括计算机可读存储介质,如计算机只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
132.本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述图像处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
133.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
134.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
135.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
136.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜