CN110363729A - 一种图像处理方法、终端设备及计算机可读存储介质 - Google Patents
一种图像处理方法、终端设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN110363729A CN110363729A CN201910693817.4A CN201910693817A CN110363729A CN 110363729 A CN110363729 A CN 110363729A CN 201910693817 A CN201910693817 A CN 201910693817A CN 110363729 A CN110363729 A CN 110363729A
- Authority
- CN
- China
- Prior art keywords
- image
- area
- similarity
- preview
- sub
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 21
- 238000000034 method Methods 0.000 claims abstract description 35
- 238000012545 processing Methods 0.000 claims abstract description 22
- 238000004364 calculation method Methods 0.000 claims description 17
- 238000004590 computer program Methods 0.000 claims description 8
- 238000001914 filtration Methods 0.000 claims description 5
- 230000008569 process Effects 0.000 description 14
- 230000006870 function Effects 0.000 description 11
- 239000011159 matrix material Substances 0.000 description 7
- 230000000694 effects Effects 0.000 description 5
- 230000006854 communication Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000005266 casting Methods 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000001404 mediated effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/90—Dynamic range modification of images or parts thereof
- G06T5/94—Dynamic range modification of images or parts thereof based on local image properties, e.g. for local contrast enhancement
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Studio Devices (AREA)
Abstract
本发明涉及图像处理技术领域,提供一种图像处理方法、终端设备及计算机可读存储介质,以解决在拍照过程中图像质量不佳的问题。该方法包括:获取摄像头以第一采集参数采集的第一图像;识别第一图像中的第一阴影区域,第一阴影区域对应第一对象;对第一图像中的第一阴影区域进行处理得到第二图像;获取摄像头以N个采集参数采集的且与第二图像匹配的第三图像;基于N个第三图像确定目标图像,目标图像中的第二阴影区域与第一图像对应且面积小于第一阴影区域的面积。由于目标图像不但与第二图像匹配,能准确体现拍摄内容,而且第二阴影区域的面积小于第一阴影区域的面积,其阴影面积减小,即能减小阴影面积和准确体现拍摄内容。
Description
技术领域
本发明涉及图像处理技术领域,尤其涉及一种图像处理方法、终端设备及计算机可读存储介质。
背景技术
随着计算机技术的快速发展,终端设备功能越来越强大,终端设备可以提供各方面的服务,为人们生活和工作等提供了便利。例如,拍照是终端设备提供的常用服务,用户通过终端设备可进行拍照。
目前,通过终端设备对目标对象进行拍照过程中,终端设备容易在目标对象上有投影,则摄像头拍摄的图像会存在阴影,通过移动终端设备,使终端设备在目标对象上的阴影面积减小,但是容易使摄像头拍摄的图像与预期不符,即拍摄的图像无法准确体现拍摄内容。例如,预期需要拍摄目标对象,在移动终端设备过程中会改变终端设备的拍摄范围,使拍摄得到的图像与无法准确体现拍摄内容。
发明内容
本发明实施例提供一种图像处理方法、终端设备及计算机可读存储介质,以解决现有技术摄像头拍摄的图像无法同时满足减小阴影面积和准确体现拍摄内容的问题。
为了解决上述技术问题,本发明是这样实现的:
第一方面,本发明实施例提供了一种图像处理方法,应用于包括摄像头的终端设备,方法包括:
获取所述摄像头以第一采集参数采集的第一图像;
识别第一图像中的第一阴影区域,所述第一阴影区域对应第一对象;
对所述第一图像中的第一阴影区域进行处理,得到第二图像;
获取所述摄像头以N个采集参数采集的且与所述第二图像匹配的第三图像,所述N为正整数;
基于N个第三图像确定目标图像;
其中,所述目标图像中的第二阴影区域的面积小于所述第一阴影区域的面积,所述第二阴影区域对应所述第一对象。
第二方面,本发明实施例还提供一种终端设备,包括摄像头,其特征在于,所述终端设备包括:
第一图像获取模块,用于获取所述摄像头以第一采集参数采集的第一图像;
第一阴影确定模块,用于识别第一图像中的第一阴影区域,所述第一阴影区域对应第一对象;
阴影处理模块,用于对所述第一图像中的第一阴影区域进行处理,得到第二图像;
第三图像获取模块,用于获取所述摄像头以N个采集参数采集的且与所述第二图像匹配的第三图像,所述N为正整数;
目标图像确定模块,用于基于N个第三图像确定目标图像;
其中,所述目标图像中的第二阴影区域的面积小于所述第一阴影区域的面积,所述第二阴影区域对应所述第一对象。
第三方面,本发明实施例还提供一种终端设备,包括:存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现本发明实施例提供的图像处理方法中的步骤。
第四方面,本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现本发明实施例提供的图像处理方法中的步骤。
本申请实施例提供的图像处理方法中,首先获取摄像头以第一采集参数采集的第一图像,并识别第一图像中的第一阴影区域,然后对第一图像中第一阴影区域进行处理,得到第二图像,再基于摄像头以N个采集参数采集的与第二图像匹配的N个第三图像,确定目标图像。由于目标图像不但与第二图像匹配,能准确体现拍摄内容,而且第一图像对应的第二阴影区域的面积小于第一阴影区域的面积,得到的目标图像相对于第一图像,其阴影面积减小,即通过本申请实施例提供的图像处理方法得到的目标图像,可同时减小阴影面积和准确体现拍摄内容。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的图像处理方法的流程图之一;
图2是本发明实施例提供的终端设备的结构图;
图3是本发明实施例提供的图像处理方法的流程图之二;
图4是本发明实施例提供的图像处理方法的应用场景图;
图5是本发明实施例提供的终端设备的示意图之一;
图6是本发明实施例提供的终端设备的硬件结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参照图1,在一个实施例中,提供了一种图像处理,应用于包括摄像头的终端设备,方法包括:
步骤101:获取摄像头以第一采集参数采集的第一图像。
不同的采集参数,摄像头采集的范围以及采集的内容不尽相同,例如,在一个示例中,第一采集参数可以包括第一角度和第一位置,不同的角度或/和不同的位置,所采集的图像不尽相同,可以理解,第一角度为摄像头的第一角度,第一位置为摄像头相对于终端设备的主体的第一位置。在实施例中,预先利用摄像头在第一采集参数下进行图像采集,确定第一图像,后续在进行图像处理过程中,获取该第一图像即可。可以理解,第一图像为预期图像,即第一图像中的内容为用户预期所需拍摄的内容。
步骤102:识别第一图像中的第一阴影区域。
其中,第一阴影区域对应第一对象,为了能采集到包括用户预期所需拍摄的内容,在第一采集参数下进行采集图像得到的第一图像中,可能会出现阴影,从而需要对第一图像进行阴影识别,即可利用阴影识别算法对第一图像进行阴影识别,确定第一对象对应的第一阴影区域。例如,第一对象可以为拍摄第一图像的摄像头,摄像头在对目标对象进行图像采集过程中,在目标对象上产生阴影,则采集的第一图像会产生摄像头对应的阴影,则可对第一图像进行阴影识别,确定摄像头对应的第一阴影区域。又例如,第一对象可以为拍摄第一图像的终端设备,利用终端设备的摄像头在对目标对象进行图像采集过程中,终端设备在目标对象上产生阴影,则采集的第一图像会产生终端设备对应的阴影,则可对第一图像进行阴影识别,确定终端设备对应的第一阴影区域。
步骤103:对第一图像中的第一阴影区域进行处理,得到第二图像。
确定第一阴影区域后,即可对第一图像中的第一阴影进行图像处理,得到第二图像,后续在进行图像匹配过程中,采用的是第一图像对应的第二图像。
步骤104:获取摄像头以N个采集参数采集的且与第二图像匹配的第三图像。
其中,N为正整数。在拍摄过程中,可控制摄像头在不同的采集参数下采集第三图像,第三图像与采集参数一一对应,在N个采集参数下采集的N个第三图像均与第二图像匹。在一个示例中,第三图像可以为预览图像,即在拍摄过程中,可在终端设备的屏幕中进行图像预览,即该图像即为预览图像。
步骤105:基于N个第三图像确定目标图像。
其中,目标图像中第二阴影区域的面积小于第一阴影区域的面积,第二阴影区域对应第一对象。
目标图像为N个第三图像中的一张图像,与第二图像匹配,且目标图像中第二阴影区域的面积小于第一阴影区域的面积,即实现阴影面积减小。
本申请实施例提供的图像处理方法中,首先获取摄像头以第一采集参数采集的第一图像,并识别第一图像中的第一阴影区域,然后对第一图像中第一阴影区域进行处理,得到第二图像,再基于摄像头以N个采集参数采集的与第二图像匹配的N个第三图像,确定目标图像。由于目标图像不但与第二图像匹配,能准确体现拍摄内容,而且第一图像对应的第二阴影区域的面积小于第一阴影区域的面积,得到的目标图像相对于第一图像,其阴影面积减小,即通过本申请实施例提供的图像处理方法得到的目标图像,可同时减小阴影面积和准确体现拍摄内容。
本发明实施例中,上述终端设备可以包括但不限于手机、平板电脑(TabletPersonal Computer)、膝上型电脑(Laptop Computer)、个人数字助理(personal digitalassistant,简称PDA)、移动上网终端设备(Mobile Internet Device,MID)或可穿戴式设备(Wearable Device)等。
在一个实施例中,采集参数包括角度以及位置。角度为摄像头的角度,位置为摄像头相对于终端设备的主体(终端设备包括主体以及安装于主体的摄像头)的位置。如图2,终端设备包括摄像头201、第一可旋转关节202、第二可旋转关节203、伸缩杆204和主体205,摄像头201通过第一可旋转关节202安装于伸缩杆204的一端,伸缩杆204的另一端通过第二可旋转关节203安装于主体205。如此,摄像头201可在第一可旋转关节202的作用下进行旋转,从而改变角度。另外,伸缩杆204可相对于主体205进行远离或靠近主体205的移动,从而改变摄像头201的位置,且在第二可旋转关节203的作用下,伸缩杆204可相对主体205转动,同样可改变摄像头201的位置。通过角度或位置的调整,摄像头201采集的范围改变,则采集的图像不同。
在一个实施例中,目标图像为N个第三图像中第二阴影区域的面积最小的第三图像。
即从N个第三图像中确定第二阴影区域的面积最小的第三图像作为目标图像,即可确保得到的目标图像中第一对象对应的第二阴影区域的面积最小,进一步减小第一对象的阴影面积,提高目标图像的质量。
在一个实施例中,获取摄像头以N个采集参数采集的且与第二图像匹配的第三图像,包括:分别计算第二图像与M个预览图像的相似度,M≥N,M个预览图像为摄像头以M个采集参数采集的预览图像;获取M个预览图像中相似度大于预设相似度阈值的N个第三图像。即在本实施例中,请参阅图3,提供一种图像处理方法,应用于包括摄像头的终端设备,方法包括:
步骤301:获取摄像头以第一采集参数采集的第一图像。
步骤302:识别第一图像中的第一阴影区域,第一阴影区域对应第一对象。
步骤303:对第一图像中的第一阴影区域进行处理,得到第二图像。
上述步骤301-步骤303与上述步骤102-步骤103一一对应,在此不再赘述。
步骤304:分别计算第二图像与M个预览图像的相似度。
其中,M≥N,M个预览图像为摄像头以M个采集参数采集的预览图像,预览图像与采集参数一一对应,即每张预览图像对应一个采集参数。即控制摄像头转动,使摄像头可分别在M个采集参数下采集图像并进行预览,即可采集M个预览图像。然后可分别计算第二图像与M个预览图像的相似度,由于有M个预览图像,则可计算得到M个相似度。相似度可表示图像之间的相似程度,相似度越高,可以理解图像之间的内容越接近。由于图像可以表示为一个像素值矩阵,在一个示例中,可将图像的像素值矩阵表示为一个向量,通过计算图像的向量的余弦距离,得到图像之间的相似度。
步骤305:获取M个预览图像中相似度大于预设相似度阈值的N个第三图像。
计算得到第二图像与M个预览图像的相似度后,即可根据相似度从M个预览图像中确定N个第三图像。具体地,将M个预览图像中与第二图像的相似度大于预设相似度阈值的预览图像作为第三图像,可确保第三图像与第二图像之间的相似度大于预设相似度阈值,使第三图像与第二图像更加接近,使第三图像更加准确地体现拍摄内容,进而为后续确定目标图像提供保障,使确定的目标图像更加接近第二图像,即使目标图像更加准确地体现拍摄内容。
步骤306:基于N个第三图像确定目标图像。
其中,N个第三图像为摄像头以N个采集参数采集的图像,且与第二图像匹配,目标图像中的第二阴影区域的面积小于第一阴影区域的面积,N为正整数,第二阴影区域对应第一对象。
上述步骤306与上述步骤105对应,在此不再赘述。
在一个实施例中,第二图像包括T个子图像区域,T为大于1的整数;
在本实施例中,分别计算第二图像与M个预览图像的相似度,包括:
对于摄像头采集到的第I个预览图像,确定第I个预览图像中与每个子图像区域对应的第一子区域;
其中,子图像区域在第一图像中的位置坐标与对应的第一子区域在第I个预览图像中的位置坐标之间的距离小于或等于预设距离,I为整数且I≤M,第I个预览图像与第I个采集参数对应;
计算每个子图像区域与第I个预览图像中对应的第一子区域的相似度;
其中,第二图像与第I个预览图像的相似度包括第二图像中每个子图像区域与第I个预览图像中对应的第一子区域的相似度。
在本实施例中,获取M个预览图像中相似度大于预设相似度阈值的N个第三图像,包括:
从M个预览图像中获取N个第三图像,其中,第二图像中每个子图像区域与第三图像中对应的第一子区域的相似度大于预设相似度阈值。
控制摄像头转动或移动,可改变摄像头的角度或位置,即使摄像头处于不同的采集参数进行图像采集。可利用摄像头在M个采集参数下采集预览图像,在每个采集参数下,摄像头采集对应的预览图像。在本实施例中,每采集到一个预览图像,即可计算第二图像与当前采集的预览图像的相似度,直到第M个预览图像采集完毕,对第二图像与第M个预览图像的相似度计算完毕,则可得到第二图像与M个预览图像的相似度。
即在本实施例的计算第二图像与M个预览图像的相似度过程中,在摄像头当前采集到第I个预览图像的情况下,即可计算第二图像与该第I个预览图像进行相似度的计算。具体地,由于第二图像包括T个子图像区域,可将每个子图像区域与第I个预览图像进行相似度比对,即首先计算每个子图像区域与第I个预览图像中与子图像区域对应的第一子区域的相似度。如此,可得到每个子图像区域与M个预览图像中与子图像区域对应的第一子区域的相似度,然后可从M个预览图像中确定与第二图像中每个子图像区域的相似度大于预设相似度阈值的N个第三图像,即第二图像中的每个子图像区域和第三图像中对应的第一子区域的相似度大于预设相似度阈值。
而且,子图像区域在第一图像中的位置坐标与对应的第一子区域在第I个预览图像中的位置坐标之间的距离小于或等于预设距离,如此,可确保子图像区域与第I个预览图像中在该子图像区域对应的位置坐标附近的子区域进行相似度计算,提高相似度计算的准确性。例如,预设距离可以为0,则子图像区域在第一图像中的位置坐标与对应的第一子区域在第I个预览图像中的位置坐标相同。又例如,预设距离可以为2,确保距离较近,则子图像区域在第一图像中的位置坐标与对应的第一子区域在第I个预览图像中的位置坐标的距离小于2即可。
在一个示例中,子图像区域在第一图像中的位置坐标与对应的第一子区域在第I个预览图像中的位置坐标之间的距离小于或等于预设距离,可以理解为,子图像区域中第一像素点在第一图像中的位置坐标与对应的第一子区域中第二像素点在第I个预览图像中的位置坐标之间的距离小于或等于预设距离,第一像素点可以是子图像区域中的任意一个像素点,第一像素点在子图像区域的位置坐标与第二像素点在第一子区域中的位置坐标相同。比如,第I个预览图像的像素值矩阵AI为第一图像的像素值矩阵B为一个子图像区域的像素值矩阵B1为子图像区域对应的一个第一子区域的像素值矩阵为若选择第一像素点为B23,其在子图像区域中的位置坐标为(1,1),则第二像素点为AI23,其在第一子区域中的坐标位置为(1,1),与上述第一像素点为B23其在子图像区域中的位置坐标相同。第一像素点B23在第一图像的位置坐标即(2,3)与第二像素点AI23在第I个预览图像中的坐标位置(2,3)之间的距离为0。子图像区域对应的另一个第一子区域的像素值矩阵为则第二像素点为AI33,其在第一子区域中的坐标位置为(1,1),与上述第一像素点为B23其在子图像区域中的位置坐标相同。第一像素点B23在第一图像的位置坐标即(2,3)与第二像素点AI33在第I个预览图像中的坐标位置(3,3)之间的距离为1。
在一个示例中,每个子图像区域对应的第一子区域的数量可以为至少两个,则每个子图像区域与第I个预览图像至少有两个第一子区域,均对应有一个相似度,即每个子图像区域对应至少两个相似度,相似度与第一子区域一一对应,第二相似度与第一目标自图像区域一一对应。
在一个示例中,第二图像中每个子图像区域与第三图像中对应的第一子区域的第一相似度大于预设相似度阈值。第二图像与第I个预览图像的相似度包括第二图像中每个子图像区域对应的第一相似度,第一相似度为子图像区域与对应的至少两个第一区域的相似度中的最大值。例如,子图像区域A对应两个相似度,分别为相似度S1和相似度S2,S1>S2,则子图像区域A的第一相似度为S1,则第二图像与第I个预览图像的相似度包括相似度S1。如此,针对第二图像的每个子图像区域进行上述过程,则可确定第二图像与第I个预览图像的相似度包括第二图像中每个子图像区域对应的第一相似度。
在本实施例中,在第二图像中每个子图像区域对应的第一相似度大于预设相似度阈值的情况下,第二图像与预览图像匹配,从而,可从M个预览图像中筛选出与第二图像匹配的N个第三图像。在本实施例中,将每个子图像区域与第I个预览图像进行相似度计算,筛选的N个第三图像为M个预览图像中与第二图像中每个子图像区域对应的第一相似度大于预设相似度阈值的预览图像,使第三图像与第二图像更加接近,使第三图像更加准确地体现拍摄内容,进而为后续确定目标图像提供保障,使确定的目标图像更加接近第二图像,即使目标图像更加准确地体现拍摄内容。
在一个实施例中,对第一图像中的第一阴影区域进行处理,得到第二图像,包括:对第一图像进行区域划分,获得P个子图像区域;将P个子图像区域中与第一阴影区域对应的子区域过滤,得到T个子图像区域。
即通过对第一图像进行区域划分,将其中与第一阴影区域对应的子区域过了,得到T个子图像区域,即得到第二图像。可用于后续的相似度计算过程,分区域进行相似度计算,可提高相似度的准确性。
在一个实施例中,分别计算第二图像与M个预览图像的相似度的方式,包括:分别计算第二图像中第二目标子图像区域与M个预览图像的第三目标子图像区域的相似度,得到第二图像与M个预览图像的相似度,其中,第二目标子图像区域为第二图像中除第一阴影区域外的其他区域,第二目标子图像区域在第二图像中的位置坐标与第三目标子图像区域在预览图像中的位置坐标相同,且第二目标子图像区域与第三目标子图像区域的面积相同。
即第一阴影区域不参与相似度的计算,不再是分成多个子区域进行相似度计算,而是计算第二图像中除第一阴影区域外的其他区域与预览图像的第三目标子图像区域的相似度,可减小计算量,提高确定目标图像的效率。
在一个实施例中,对第一图像中的第一阴影区域进行属性调整,得到第二图像,第二图像中第一区域透明,第一区域在第二图像中的位置与第一阴影区域在第一图像中的位置相同。
即可把第二图像中与第一阴影区域的区域变成透明,在后续计算相似度过程中,第二图像中的透明区域不参与,减小计算量。
下面以具体实施例对上述图像处理方法的过程加以具体说明。
以第一对象为摄像头为例。被拍摄对象(目标对象)平铺在桌面,摄像头处于被拍摄对象上方,如拍摄平铺在桌面的文件。在该角度,摄像头先拍摄一张第一图像,可称为预期图。明亮光线下被拍摄对象上会有摄像头投下的阴影,即第一图像中存在摄像头的阴影。
其中,可通过图2中的第一可旋转关节202、第一可旋转关节203以及伸缩杆204,可以调整摄像头201,从而调整摄像头201的位置和角度。可通过移动摄像头201位置,结合预览图像中阴影的变化,大致可确认第一图像中摄像头201的阴影部分。
然后可处理预期图,结合阴影识别算法,找出摄像头的第一阴影区域,将第一阴影区域部分去掉,得到新的预期图,即得到第二图像,后续进行匹配的过程中利用第二图像进行匹配,即只要能在预览图像中匹配到第二图像中的部分并且这些部分的相似度满足要求,就认为该预览图像满足要求。
若第二图像若包括多张图片,即包括T个子图像区域,可要求每张图片都能在摄像头的预览图像中匹配到相似度大于预设相似度阈值的区域。如果是一张图片,则第一阴影部分不进行对比。
通过图2中的第一可旋转关节202、第一可旋转关节203以及伸缩杆204,结合图像之间的相似度比对,摄像头自动调整角度和位置,使得预览图像最大限度接近第二图像,最终找到合适的位置和角度使预览图像的阴影面积最小且与第二图像的相似度大于预设相似度阈值。然后将该预览图像确定为目标图像,实现图像的拍摄。且在得到目标图像后,可删除第一图像以及第二图像,减少存储压力。
例如,在灯光下拍摄文件时,摄像头会有阴影投射到文件上,导致文件存在很大一片阴影,通过移动和旋转摄像头,可以在拍到预期内容(即与第一图像匹配)的同时,使文件上的摄像头的阴影达到最小。通过本实施例的方法,能在不影响图像效果的同时,减少照片中阴影的面积。
如图4所示,以第一对象为终端设备400为例。被拍摄对象401(目标对象)平铺在桌面,终端设备400处于被拍摄对象401上方,如拍摄平铺在桌面的文件。在该角度以及位置(图4中的状态1),终端设备400中的摄像头402先拍摄一张第一图像,可称为预期图。明亮光线下被拍摄对象上会有终端设备400投下的阴影,即第一图像中存在终端设备400的阴影。
然后可处理预期图,结合阴影识别算法,找出终端设备400的第一阴影区域,将第一阴影区域部分去掉,得到新的预期图,即得到第二图像,后续进行匹配的过程中利用第二图像进行匹配,即只要能在预览图像中匹配到第二图像中的部分并且这些部分的相似度满足要求,就认为该预览图像满足要求。
若第二图像若包括多张图片,即包括T个子图像区域,可要求每张图片都能在摄像头402的预览图像中匹配到相似度大于预设相似度阈值的区域。如果是一张图片,则第一阴影部分不进行对比。
在屏幕可弹出第一方向(从终端设备的第一侧向第二侧的方向,第一侧为终端设备400安装摄像头402的一侧,第一侧与第二侧相对)的提示,提示移动终端设备400,直至当前摄像头402的预览图像无阴影。此时预览图像和第二图像相差较大。
通过终端设备400的第一可旋转关节、第二可旋转关节和伸缩杆,结合图像之间的相似度比对,摄像头402自动调整角度和位置,使得预览图像最大限度接近第二图像,最终找到合适的位置和角度使预览图像的阴影面积最小且与第二图像的相似度大于预设相似度阈值,如图4中的状态2。然后将该预览图像确定为目标图像,实现图像的拍摄。且在得到目标图像后,可删除第一图像以及第二图像,减少存储压力。
例如:在灯光下拍摄文件时,终端设备400自身会有很大一部分投射到文件上,导致文件存在很大一片阴影,如果单靠移动终端设备400调整阴影面积,会使拍到的文件内容与平拍差异巨大。通过控制伸出和旋转摄像头,可以在拍到预期内容的同时,使文件上的阴影最大只有摄像头的大小,还可以通过调整摄像头角度进一步减小阴影面积。通过本实施例提供的方法,能在不影响图像效果的同时,减少图像中阴影的面积。
如图5所示,本发明还提供一个实施例的终端设备500,包括摄像头,终端设备包括:
第一图像获取模块501,用于获取摄像头以第一采集参数采集的第一图像;
第一阴影确定模块502,用于识别第一图像中的第一阴影区域,第一阴影区域对应第一对象;
阴影处理模块503,用于对第一图像中的第一阴影区域进行处理,得到第二图像;
第三图像获取模块504,用于获取摄像头以N个采集参数采集的且与第二图像匹配的第三图像,N为正整数;
目标图像确定模块505,用于基于N个第三图像确定目标图像;
其中,目标图像中的第二阴影区域的面积小于第一阴影区域的面积,第二阴影区域对应第一对象。
在一个实施例中,采集参数包括角度以及位置。
在一个实施例中,目标图像为N个第三图像中第二阴影区域的面积最小的第三图像。
在一个实施例中,第三图像获取模块还包括:
相似度计算模块,用于分别计算第二图像与M个预览图像的相似度,M≥N,M个预览图像为摄像头以M个采集参数采集的预览图像;
第三图像确定模块,用于获取M个预览图像中相似度大于预设相似度阈值的N个第三图像。
在一个实施例中,第二图像包括T个子图像区域,T为大于1的整数;
相似度计算模块,包括:
第一子区域确定模块,用于对于摄像头采集到的第I个预览图像,确定第I个预览图像中与每个子图像区域对应的第一子区域,其中,子图像区域在第一图像中的位置坐标与对应的第一子区域在第I个预览图像中的位置坐标之间的距离小于或等于预设距离,I为整数且I≤M,第I个预览图像与第I个采集参数对应;
第一相似度计算模块,用于计算每个子图像区域与第I个预览图像中对应的第一子区域的相似度,其中,第二图像与第I个预览图像的相似度包括第二图像中每个子图像区域与第I个预览图像中对应的第一子区域的相似度。
在本实施例中,第三图像获取模块,用于从M个预览图像中获取N个第三图像,其中,第二图像中每个子图像区域与第三图像中对应的第一子区域的相似度大于预设相似度阈值。
在一个实施例中,阴影处理模块,包括:
区域划分模块,用于对第一图像进行区域划分,获得P个子图像区域;
过滤模块,用于将P个子图像区域中与第一阴影区域对应的子区域过滤,得到T个子图像区域。
在一个实施例中,相似度计算模块,用于分别计算第二图像中第二目标子图像区域与M个预览图像的第三目标子图像区域的相似度,得到第二图像与M个预览图像的相似度;
其中,第二目标子图像区域为第二图像中除第一阴影区域外的其他区域,第二目标子图像区域在第二图像中的位置坐标与第三目标子图像区域在预览图像中的位置坐标相同,且第二目标子图像区域与第三目标子图像区域的面积相同。
本发明实施例提供的终端设备中的技术特征与上述图像处理方法中的技术特征对应,通过终端设备实现上述图像处理方法的各个过程,并能得到相同的效果,为避免重复,在此不再赘述。
图6为实现本发明各个实施例的一种终端设备的硬件结构示意图,该终端设备600包括但不限于:射频单元601、网络模块602、音频输出单元603、输入单元604、传感器606、显示单元606、用户输入单元607、接口单元608、存储器609、处理器610、以及电源611等部件。本领域技术人员可以理解,图6中示出的终端设备结构并不构成对终端设备的限定,终端设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,终端设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载移动终端、可穿戴设备、以及计步器等。
其中,处理器610,用于获取摄像头以第一采集参数采集的第一图像;识别第一图像中的第一阴影区域,第一阴影区域对应第一对象;
对第一图像中的第一阴影区域进行处理,得到第二图像;获取摄像头以N个采集参数采集的且与第二图像匹配的第三图像,N为正整数;基于N个第三图像确定目标图像;其中,目标图像中的第二阴影区域的面积小于第一阴影区域的面积,第二阴影区域对应第一对象。
由于目标图像不但与第二图像匹配,能准确地体现拍摄内容,而且目标图像中的第二阴影区域的面积小于第一阴影区域的面积,其阴影面积减小,即通过本申请实施例提供的终端设备,在进行图像处理过程中,可同时减小阴影面积和准确体现拍摄内容。
应理解的是,本发明实施例中,射频单元601可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器610处理;另外,将上行的数据发送给基站。通常,射频单元601包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元601还可以通过无线通信***与网络和其他设备通信。
终端设备通过网络模块602为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
音频输出单元603可以将射频单元601或网络模块602接收的或者在存储器609中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元603还可以提供与终端设备600执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元603包括扬声器、蜂鸣器以及受话器等。
输入单元604用于接收音频或视频信号。输入单元604可以包括图形处理器(Graphics Processing Unit,GPU)6041和麦克风6042,图形处理器6041对在视频捕获模式或图像捕获模式中由图像捕获终端设备(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元606上。经图形处理器6041处理后的图像帧可以存储在存储器609(或其它存储介质)中或者经由射频单元601或网络模块602进行发送。麦克风6042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元601发送到移动通信基站的格式输出。
终端设备600还包括至少一种传感器606,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板6091的亮度,接近传感器可在终端设备600移动到耳边时,关闭显示面板6091和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端设备姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器606还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
显示单元606用于显示由用户输入的信息或提供给用户的信息。显示单元606可包括显示面板6061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板6061。
用户输入单元607可用于接收输入的数字或字符信息,以及产生与终端设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元607包括触控面板6071以及其他输入设备6072。触控面板6071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板6071上或在触控面板6071附近的操作)。触控面板6071可包括触摸检测终端设备和触摸控制器两个部分。其中,触摸检测终端设备检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测终端设备上接收触摸信息,并将它转换成触点坐标,再送给处理器610,接收处理器610发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板6071。除了触控面板6071,用户输入单元607还可以包括其他输入设备6072。具体地,其他输入设备6072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
进一步的,触控面板6071可覆盖在显示面板6061上,当触控面板6071检测到在其上或附近的触摸操作后,传送给处理器610以确定触摸事件的类型,随后处理器610根据触摸事件的类型在显示面板6061上提供相应的视觉输出。虽然在图6中,触控面板6071与显示面板6061是作为两个独立的部件来实现终端设备的输入和输出功能,但是在某些实施例中,可以将触控面板6071与显示面板6061集成而实现终端设备的输入和输出功能,具体此处不做限定。
接口单元608为外部终端设备与终端设备600连接的接口。例如,外部终端设备可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的终端设备的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元608可以用于接收来自外部终端设备的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端设备600内的一个或多个元件或者可以用于在终端设备600和外部终端设备之间传输数据。
存储器609可用于存储软件程序以及各种数据。存储器609可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器609可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器610是终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分,通过运行或执行存储在存储器609内的软件程序和/或模块,以及调用存储在存储器609内的数据,执行终端设备的各种功能和处理数据,从而对终端设备进行整体监控。处理器610可包括一个或多个处理单元;优选的,处理器610可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器610中。
终端设备600还可以包括给各个部件供电的电源611(比如电池),优选的,电源611可以通过电源管理***与处理器610逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
另外,终端设备600包括一些未示出的功能模块,在此不再赘述。
本发明实施例还提供一种终端设备,包括处理器610和存储器609,存储器609存储有可在处理器610上运行的计算机程序,该计算机程序被处理器610执行时实现上述图像处理方法实施例中的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述图像处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例的方法。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
Claims (14)
1.一种图像处理方法,应用于包括摄像头的终端设备,其特征在于,所述方法包括:
获取所述摄像头以第一采集参数采集的第一图像;
识别第一图像中的第一阴影区域,所述第一阴影区域对应第一对象;
对所述第一图像中的第一阴影区域进行处理,得到第二图像;
获取所述摄像头以N个采集参数采集的且与所述第二图像匹配的第三图像,所述N为正整数;
基于N个第三图像确定目标图像;
其中,所述目标图像中的第二阴影区域的面积小于所述第一阴影区域的面积,所述第二阴影区域对应所述第一对象。
2.根据权利要求1所述的方法,其特征在于,所述获取所述摄像头以N个采集参数采集的且与所述第二图像匹配的第三图像,包括:
分别计算所述第二图像与M个预览图像的相似度,M≥N,所述M个预览图像为所述摄像头以M个采集参数采集的预览图像;
获取所述M个预览图像中相似度大于预设相似度阈值的所述N个第三图像。
3.根据权利要求2所述的方法,其特征在于,所述第二图像包括T个子图像区域,所述T为大于1的整数;
分别计算所述第二图像与所述M个预览图像的相似度,包括:
对于所述摄像头采集到的第I个预览图像,确定所述第I个预览图像中与每个所述子图像区域对应的第一子区域,其中,所述子图像区域在所述第一图像中的位置坐标与对应的所述第一子区域在所述第I个预览图像中的位置坐标之间的距离小于或等于预设距离,I为整数且I≤M,所述第I个预览图像与第I个采集参数对应;
计算每个所述子图像区域与所述第I个预览图像中对应的所述第一子区域的相似度,其中,所述第二图像与所述第I个预览图像的相似度包括所述第二图像中每个所述子图像区域与所述第I个预览图像中对应的所述第一子区域的相似度;
所述获取所述M个预览图像中相似度大于预设相似度阈值的所述N个第三图像,包括:
从所述M个预览图像中获取所述N个第三图像,其中,所述第二图像中每个所述子图像区域与所述第三图像中对应的第一子区域的相似度大于所述预设相似度阈值。
4.根据权利要求3所述的方法,其特征在于,所述对所述第一图像中的第一阴影区域进行处理,得到第二图像,包括:
对所述第一图像进行区域划分,获得P个子图像区域;
将所述P个子图像区域中与所述第一阴影区域对应的子区域过滤,得到所述T个子图像区域。
5.根据权利要求2所述的方法,其特征在于,分别计算所述第二图像与所述M个预览图像的相似度的方式,包括:
分别计算所述第二图像中第二目标子图像区域与所述M个预览图像的第三目标子图像区域的相似度,得到所述第二图像与所述M个预览图像的相似度;
其中,所述第二目标子图像区域为所述第二图像中除所述第一阴影区域外的其他区域,所述第二目标子图像区域在所述第二图像中的位置坐标与所述第三目标子图像区域在所述预览图像中的位置坐标相同,且所述第二目标子图像区域与所述第三目标子图像区域的面积相同。
6.根据权利要求1或5所述的方法,其特征在于,所述对所述第一图像中的第一阴影区域进行处理,得到第二图像,包括:
对所述第一图像中的第一阴影区域进行属性调整,得到所述第二图像,所述第二图像中第一区域透明,所述第一区域在所述第二图像中的位置与所述第一阴影区域在所述第一图像中的位置相同。
7.一种终端设备,包括摄像头,其特征在于,所述终端设备包括:
第一图像获取模块,用于获取所述摄像头以第一采集参数采集的第一图像;
第一阴影确定模块,用于识别第一图像中的第一阴影区域,所述第一阴影区域对应第一对象;
阴影处理模块,用于对所述第一图像中的第一阴影区域进行处理,得到第二图像;
第三图像获取模块,用于获取所述摄像头以N个采集参数采集的且与所述第二图像匹配的第三图像,所述N为正整数;
目标图像确定模块,用于基于N个第三图像确定目标图像;
其中,所述目标图像中的第二阴影区域的面积小于所述第一阴影区域的面积,所述第二阴影区域对应所述第一对象。
8.根据权利要求7所述的终端设备,其特征在于,所述第三图像获取模块还包括:
相似度计算模块,用于分别计算所述第二图像与M个预览图像的相似度,M≥N,所述M个预览图像为所述摄像头以M个采集参数采集的预览图像;
第三图像确定模块,用于获取所述M个预览图像中相似度大于预设相似度阈值的所述N个第三图像。
9.根据权利要求8所述的终端设备,其特征在于,所述第二图像包括T个子图像区域,所述T为大于1的整数;
所述相似度计算模块,包括:
第一子区域确定模块,用于对于所述摄像头采集到的第I个预览图像,确定所述第I个预览图像中与每个所述子图像区域对应的第一子区域,其中,所述子图像区域在所述第一图像中的位置坐标与对应的所述第一子区域在所述第I个预览图像中的位置坐标之间的距离小于或等于预设距离,I为整数且I≤M,所述第I个预览图像与第I个采集参数对应;
第一相似度计算模块,用于计算每个所述子图像区域与所述第I个预览图像中对应的所述第一子区域的相似度,其中,所述第二图像与所述第I个预览图像的相似度包括所述第二图像中每个所述子图像区域与所述第I个预览图像中对应的所述第一子区域的相似度;
所述第三图像获取模块,用于从所述M个预览图像中获取所述N个第三图像,其中,所述第二图像中每个所述子图像区域与所述第三图像中对应的第一子区域的相似度大于所述预设相似度阈值。
10.根据权利要求9所述的终端设备,其特征在于,所述阴影处理模块,包括:
区域划分模块,用于对所述第一图像进行区域划分,获得P个子图像区域;
过滤模块,用于将所述P个子图像区域中与所述第一阴影区域对应的子区域过滤,得到T个子图像区域。
11.根据权利要求8所述的终端设备,其特征在于,所述相似度计算模块,用于分别计算所述第二图像中第二目标子图像区域与所述M个预览图像的第三目标子图像区域的相似度,得到所述第二图像与所述M个预览图像的相似度;
其中,所述第二目标子图像区域为所述第二图像中除所述第一阴影区域外的其他区域,所述第二目标子图像区域在所述第二图像中的位置坐标与所述第三目标子图像区域在所述预览图像中的位置坐标相同,且所述第二目标子图像区域与所述第三目标子图像区域的面积相同。
12.根据权利要求7或11所述的终端设备,其特征在于,所述阴影处理模块,用于对所述第一图像中的第一阴影区域进行属性调整,得到所述第二图像,所述第二图像中第一区域透明,所述第一区域在所述第二图像中的位置与所述第一阴影区域在所述第一图像中的位置相同。
13.一种终端设备,其特征在于,包括:存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上述权利要求1-6中任意一项所述图像处理方法中的步骤。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上述权利要求1-6中任意一项所述图像处理方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910693817.4A CN110363729B (zh) | 2019-07-30 | 2019-07-30 | 一种图像处理方法、终端设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910693817.4A CN110363729B (zh) | 2019-07-30 | 2019-07-30 | 一种图像处理方法、终端设备及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110363729A true CN110363729A (zh) | 2019-10-22 |
CN110363729B CN110363729B (zh) | 2021-07-20 |
Family
ID=68222623
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910693817.4A Active CN110363729B (zh) | 2019-07-30 | 2019-07-30 | 一种图像处理方法、终端设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110363729B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111353419A (zh) * | 2020-02-26 | 2020-06-30 | 北京百度网讯科技有限公司 | 图像比对方法、装置、电子设备及存储介质 |
CN111833283A (zh) * | 2020-06-23 | 2020-10-27 | 维沃移动通信有限公司 | 数据处理方法、装置及电子设备 |
CN112532879A (zh) * | 2020-11-26 | 2021-03-19 | 维沃移动通信有限公司 | 图像处理方法及装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201007583A (en) * | 2008-08-05 | 2010-02-16 | Sony Ericsson Mobile Comm Ab | Shadow and reflection identification in image capturing devices |
CN103503025A (zh) * | 2011-02-25 | 2014-01-08 | 弗劳恩霍夫应用研究促进协会 | 基于对对象的模型进行变换来确定模型参数 |
CN105704374A (zh) * | 2016-01-29 | 2016-06-22 | 努比亚技术有限公司 | 一种图像转换装置、方法和终端 |
US20160249024A1 (en) * | 2014-05-30 | 2016-08-25 | Sony Corporation | Wearable terminal device, photographing system, and photographing method |
CN106067953A (zh) * | 2015-04-22 | 2016-11-02 | 摩托罗拉移动有限责任公司 | 确定用于具有各种视场的多相机设备的镜头阴影校正的方法和装置 |
CN107222681A (zh) * | 2017-06-30 | 2017-09-29 | 维沃移动通信有限公司 | 一种图像数据的处理方法和移动终端 |
-
2019
- 2019-07-30 CN CN201910693817.4A patent/CN110363729B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201007583A (en) * | 2008-08-05 | 2010-02-16 | Sony Ericsson Mobile Comm Ab | Shadow and reflection identification in image capturing devices |
CN103503025A (zh) * | 2011-02-25 | 2014-01-08 | 弗劳恩霍夫应用研究促进协会 | 基于对对象的模型进行变换来确定模型参数 |
US20160249024A1 (en) * | 2014-05-30 | 2016-08-25 | Sony Corporation | Wearable terminal device, photographing system, and photographing method |
CN106067953A (zh) * | 2015-04-22 | 2016-11-02 | 摩托罗拉移动有限责任公司 | 确定用于具有各种视场的多相机设备的镜头阴影校正的方法和装置 |
CN105704374A (zh) * | 2016-01-29 | 2016-06-22 | 努比亚技术有限公司 | 一种图像转换装置、方法和终端 |
CN107222681A (zh) * | 2017-06-30 | 2017-09-29 | 维沃移动通信有限公司 | 一种图像数据的处理方法和移动终端 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111353419A (zh) * | 2020-02-26 | 2020-06-30 | 北京百度网讯科技有限公司 | 图像比对方法、装置、电子设备及存储介质 |
CN111353419B (zh) * | 2020-02-26 | 2023-08-11 | 北京百度网讯科技有限公司 | 图像比对方法、装置、电子设备及存储介质 |
CN111833283A (zh) * | 2020-06-23 | 2020-10-27 | 维沃移动通信有限公司 | 数据处理方法、装置及电子设备 |
CN111833283B (zh) * | 2020-06-23 | 2024-02-23 | 维沃移动通信有限公司 | 数据处理方法、装置及电子设备 |
CN112532879A (zh) * | 2020-11-26 | 2021-03-19 | 维沃移动通信有限公司 | 图像处理方法及装置 |
CN112532879B (zh) * | 2020-11-26 | 2022-04-12 | 维沃移动通信有限公司 | 图像处理方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN110363729B (zh) | 2021-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107580184B (zh) | 一种拍摄方法及移动终端 | |
CN109688322A (zh) | 一种生成高动态范围图像的方法、装置及移动终端 | |
CN107592471A (zh) | 一种高动态范围图像拍摄方法及移动终端 | |
CN107483836B (zh) | 一种拍摄方法及移动终端 | |
CN110266930A (zh) | 图像拍摄的补光方法、移动终端及灯光调节方法 | |
CN108495029A (zh) | 一种拍照方法及移动终端 | |
CN109246360A (zh) | 一种提示方法及移动终端 | |
CN107682639B (zh) | 一种图像处理方法、装置及移动终端 | |
CN108881733A (zh) | 一种全景拍摄方法及移动终端 | |
CN109639965A (zh) | 摄像头的启动方法、终端及计算机可读存储介质 | |
CN108989672A (zh) | 一种拍摄方法及移动终端 | |
CN109361867A (zh) | 一种滤镜处理方法及移动终端 | |
CN107864336B (zh) | 一种图像处理方法、移动终端 | |
CN108259743A (zh) | 全景图像拍摄方法及电子设备 | |
CN108833709A (zh) | 一种摄像头的启动方法和移动终端 | |
CN110363729A (zh) | 一种图像处理方法、终端设备及计算机可读存储介质 | |
CN109905603A (zh) | 一种拍摄处理方法及移动终端 | |
CN107888833A (zh) | 一种图像拍摄方法及移动终端 | |
CN108881544A (zh) | 一种拍照的方法及移动终端 | |
CN110213484A (zh) | 一种拍照方法、终端设备及计算机可读存储介质 | |
CN109803087A (zh) | 一种图像生成方法及终端设备 | |
CN110290331A (zh) | 一种屏幕控制方法及终端 | |
CN108920067A (zh) | 一种摄像头对焦方法及移动终端 | |
CN109819166A (zh) | 一种图像处理方法和电子设备 | |
CN109413333A (zh) | 一种显示控制方法及终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |