拍照方法和设备的制造方法_2

文档序号:9649182阅读:来源:国知局
进一步包括:将预拍摄图像的图像区域划分为多个子区域。步骤S130可以包括:基于特定拍摄对象的人脸的轮廓确定特定拍摄对象的人脸所处的子区域;以及确定特定拍摄对象的人脸所处的子区域为特定位置。
[0030]可以在拍照设备的处理器中运行专用的应用程序。通过应用程序的处理,可以把拍照设备的图像区域,也就是预拍摄图像的图像区域划分为若干子区域或者说坐标格。例如,可以将图像区域划分为4*4的坐标格,即总共16个坐标格。参见图2a至2d,示出了根据本发明实施例的预拍摄图像的图像区域的示意图。在图2a至2d中,预拍摄图像的图像区域均被划分为4*4的坐标格,每个坐标格大小一致。图2a至2d所示的图像区域的划分方式仅是示例而非限制,可以根据需要将图像区域划分为具有任意数目和形状的子区域。
[0031]在确定特定拍摄对象的人脸在预拍摄图像中的特定位置时,可以根据检测出的人脸的轮廓所包围的区域的坐标与划分好的各个子区域的坐标进行比较,进而确定特定拍摄对象的人脸所处的子区域,也就是特定位置。具体地,当预拍摄图像中仅存在一个拍摄对象并且其为特定拍摄对象时,如果其人脸刚好完整地在某一个坐标格里面,那么就可以选择这一个坐标格作为特定位置;如果其人脸跨越了两个甚至四个坐标格,那么就可以选择人脸跨越的多个坐标格(两个或四个)作为特定位置。当预拍摄图像中存在多个拍摄对象并且这多个拍摄对象都为特定拍摄对象时,那么就可以选择多个人脸所在的多个坐标格。当预拍摄图像中存在多个拍摄对象并且发现其中只有一个拍摄对象为特定拍摄对象时,那么就可以选择这一个拍摄对象的人脸所在的一个或多个坐标格,其选择方式与上述预拍摄图像中仅存在一个拍摄对象并且其为特定拍摄对象的情况相同,不再赘述。下面结合图2a至2d进行说明。在图2a至2d中,用圆形表示所检测出的人脸,用粗线标出的方框表示特定位置。
[0032]参见图2a,特定拍摄对象的人脸214刚好完整地处于单个坐标格里面,此时可以确定该单个坐标格为特定位置212。
[0033]参见图2b,特定拍摄对象的人脸224跨越了四个坐标格,此时可以确定人脸224所跨越的四个坐标格为特定位置222。
[0034]参见图2c,预拍摄图像中的所有人脸,即人脸234和236,均属于特定拍摄对象,则可以确定人脸234和236所处于的两个相邻坐标格为特定位置232。
[0035]参见图2d,预拍摄图像中具有多个人脸,但只有人脸244是特定拍摄对象的人脸,此时可以确定人脸244所处于的单个坐标格为特定位置242。
[0036]可选地,步骤S120可以进一步包括:确定预拍摄图像中的所有拍摄对象的人脸特征信息;以及将所有拍摄对象的人脸特征信息分别与存储在数据库中的特定拍摄对象的人脸特征信息相比较,以从所有拍摄对象中识别出特定拍摄对象。
[0037]可以将预拍摄图像中的所有拍摄对象视为特定拍摄对象,在这种情况下,可以不对特定拍摄对象进行区分。也可以预先设定某些人为特定拍摄对象,将这些人的人脸特征信息存储在数据库中。数据库可以运行在拍照设备上,也可以运行在远程设备上,拍照设备可以通过有线或无线的方式与远程设备连接,以获取数据库中的人脸特征信息。
[0038]在拍照设备工作时,其可以通过人脸识别提取预拍摄图像中的拍摄对象的人脸特征信息。人脸特征可以用人脸重要器官,例如眼睛、鼻子、嘴、下巴等的几何形状和几何关系来表征。人脸的眼睛、鼻子、嘴、下巴等部位可以称为特征点。人脸特征信息可以包括特征点间的欧氏距离、曲率和角度等特征分量。可以理解的是,本步骤的人脸识别的精度可以是较为粗略的,其仅用于识别出特定拍摄对象。在后续采集实际拍摄图像之后,特定拍摄对象已得到适度曝光,此时可以对特定拍摄对象的人脸进行更为精细的人脸识别。
[0039]可以将预拍摄图像中的拍摄对象的所有人脸特征信息逐一与存储在数据库中的、预先设定的特定拍摄对象相比较,通过人脸特征信息的相似度判断某个拍摄对象是否是特定拍摄对象。
[0040]根据本实施例,可以从所有拍摄对象中识别出特定拍摄对象,而非将所有拍摄对象视为特定拍摄对象,这样,可以使得曝光设置更具有针对性。
[0041]可选地,步骤S160可以包括:如果亮度大于亮度上限,则减小当前曝光时间,以获得实际曝光时间;如果亮度小于亮度下限,则增大当前曝光时间,以获得实际曝光时间;以及如果亮度小于或等于亮度上限并且大于或等于亮度下限,则确定当前曝光时间为实际曝光时间。
[0042]可以理解,亮度上限可以大于亮度下限。亮度上限和亮度下限是两个阈值,其限定了一个亮度范围,处于该亮度范围内的亮度是对于特定拍摄对象的人脸来说曝光适度时的亮度。可以用亮度上限和亮度下限来衡量当前的曝光设置对于特定拍摄对象的人脸来说是曝光过度、适度还是不足。亮度上限和亮度下限可以是任何合适的值,其可以根据需要而定,本发明不对此进行限制。当然,亮度上限和亮度下限也可以相等,即为同一个阈值。可以根据亮度来确定实际曝光时间。例如,假设采集预拍摄图像时的当前曝光时间是2ms。如果亮度大于亮度上限,则可以将实际曝光时间设定得更短,例如为1.5ms ;如果亮度小于亮度下限,则可以将实际曝光时间设定得更长,例如为2.5ms ;如果亮度小于或等于亮度上限并且大于或等于亮度下限,则可以不调整曝光时间,也就是说,确定当前曝光时间为实际曝光时间。对于光圈大小可调的拍照设备来说,也可以基于特定拍摄对象的人脸所处的特定位置处的亮度来调整光圈大小,以改变曝光情况。基于亮度调整曝光时间可以获得更好的针对特定位置处的曝光效果。
[0043]根据本发明另一方面,还提供了一种拍照设备。图3示出了根据本发明一个实施例的拍照设备300的示意性框图。如图3所示,该拍照设备300包括第一采集装置310、人脸识别装置320、位置确定装置330、亮度确定装置340、曝光确定装置350和第二采集装置360。
[0044]第一采集装置310用于基于当前曝光设置采集包含特定拍摄对象的预拍摄图像。人脸识别装置320用于对预拍摄图像进行人脸识别。位置确定装置330用于根据人脸识别结果确定特定拍摄对象的人脸在预拍摄图像中的特定位置。亮度确定装置340用于确定特定位置处的亮度。曝光确定装置350用于根据亮度确定实际曝光设置。第二采集装置360用于基于实际曝光设置采集包含特定拍摄对象的实际拍摄图像。
[0045]第一采集装置310和第二采集装置360可以由拍照设备300中的摄像头部分实现。人脸识别装置320、位置确定装置330、亮度确定装置340和曝光确定装置350可以用各种可行的软件、硬件、固件或它们的组合来实现。每个装置可以由各种具有数据处理能力和/或指令执行能力的处理单元实现,例如中央处理单元(CPU)、图形处理单元(GPU)等。各个装置之间的通信可以是有线通信,也可以是无线通信。
[0046]该拍照设备300可以是普通的智能网络摄像机、智能手机、平板电脑等电子设备。此外,该拍照设备300的实现形式不仅可以为独立的电子装置,也可以为诸如摄像头等采集装置与计算装置组成的系统。在此对上述所有内容并不进行限定。
[0047]可选地,人脸识别装置320可以包括轮廓确定模块(未示出)。轮廓确定模块用于确定在预拍摄图像中特定拍摄对象的人脸的轮廓。位置确定装置330可以包括位置确定模块(未示出)。位置确定模块用于基于特定拍摄对象的人脸的轮廓确定特定位置。
[0048]可选地,拍照设备300可以进一步包括区域划分装置(未示出)。区域划分装置用于将预拍摄图像的图像区域划分为多个子区域。位置确定模块可以包括子区域确定单元和位置确定单元。子区域确定单元用于基于特定拍摄对象的人脸的轮廓确定特定拍摄对象的人脸所处的子区域。位置确定单元用于确定特定拍摄对象的人脸所处的子区域为特定位置。
[0049]可选地,人脸识别装置320可以进一步包括特征确定模块和比较模块(未示出)。特征确定模块用于确定预拍摄图像中的所有拍摄对象的人脸特征信息。比较模块用于将所有拍摄对象的人脸特征信息分别与存储在数据库中的特定拍摄对象的人脸特征信息相比较,以从所有拍摄对象中识别出特定拍摄对象。
[0050]可选地,曝光确定装置350可以包括第一曝光确定模块、第二曝光确定模块和第三曝光模块(未示出)。第一曝光确定模块用于如果亮度大于亮度上限,则减小当前曝光时间,以获得实际曝光时间。第二曝光确定模块用于如果亮度小于亮度下限,则增大当前曝光时间,以获得实际曝光时间。第三曝光确定模块用于如果亮度小于或等于亮度上限并且大于或等于亮度下限,则确定当前
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1