画幅调节装置、拍摄装置和洗印装置的制作方法

文档序号:7596394阅读:162来源:国知局
专利名称:画幅调节装置、拍摄装置和洗印装置的制作方法
技术领域
本发明涉及适用于特别是拍摄以人物为被摄体的图像的拍摄装置和洗印以人物为被摄体的图像的洗印装置的有效技术。
背景技术
在拍摄包括以人物为被摄体的图像时,一般是根据成为该被摄体的人物来调节图像的边框(画幅frame)位置和焦距。
例如,有通过焦距的自动控制使图像中的被摄体的面积保持一定的技术。具体而言,从图像中检测出被摄体,算出被检测出的被摄体的面积。然后,控制变焦马达12,使所算出的被摄体的面积相对于初期设定时的被摄体的面积在一定范围内(参照专利文献1)。
并且,作为其他示例,有以根据图像中的主要被摄体自动对照片进行剪切或变焦为目的的技术(专利文献2)。此处,所谓剪切表示从图像中切除(切取)特定边框内的图像。
并且,作为其他示例有如下技术,对摄影画面的中央部和上部进行被摄体距离的测定,在各个被摄体距离为大致相同的距离时,判断为被摄体超出画幅,并禁止和/或警告摄影动作(专利文献3)。
专利文献1特开平09-65197号公报专利文献2特开2001一236497号公报专利文献3专利297793号公报在人物成为被摄体的图像中,用户不希望的一种情况是被摄体的面部从拍摄图像的画幅内超出。因此,要求自动避免这种情况。但是,现有技术不能解决这种问题。
例如,虽然有如专利文献1所述的根据被摄体的面积自动调整焦距的技术,但是该技术不能判别被摄体是否超出画幅。具体而言,由于被摄体的面积根据拍摄装置和被摄体的距离而变化,例如为了使被摄体超出画幅,越移近距离,则被判断为面积越大。反之,例如为了将被摄体收容在画幅内,越拉远距离,则被判断为面积越小。
并且,对于所拍摄的被摄体的面部超出画幅的图像,利用其后的图像处理等来附加超出部位的面部图像基本上是不可能的。即,使被摄体不超出画幅地进行拍摄是专利文献2等进行剪切之前的问题。
因此,专利文献1、2所述的技术不是以防止被摄体的面部超出画幅为目的,因而不能用来解决这种问题。
另一方面,专利文献3所述的技术以防止被摄体的面部(或头部)超出画幅为目的。但是,专利文献3所述的技术也有未能解决的问题。
例如,在对多人被摄体进行摄影的情况下,以画面中央和上部的被摄体距离为基础检测被摄体的面部或头部超出画幅是很困难的事情。并且,在一般被称为自拍、即利用拍摄装置拍摄自己的面部时,用户把头部超出视为问题的较少,被视为问题的多是自己的面部是否被收容在画幅内。在这些情况下,专利文献3所述的技术不能充分对应用户的要求。

发明内容
本发明的目的是解决这种问题,在拍摄时可以把成为被摄体的人物的面部容易或自动收容在画幅内。
在以下说明中,所谓肤色指所有人的肌肤颜色,不限于特定人种的肌肤颜色。
为了解决上述问题,本发明具备以下结构。本发明的第一方式是画幅调节装置,包括特征点检测单元、判断单元和画幅调节单元。
特征点检测单元从获取的图像中检测出特征点。画幅调节装置设置在例如数字照相机或具有拍摄装置的便携式终端(例如,移动电话、PDA(Personal Digital Assistant))的内部或外部,通过从这些装置获取图像。所谓特征点是包括在例如构成面部的部位上(例如,眼、鼻、额头、口、面颊、眉、眉毛、颚)的点(例如,左上端的点、中央点)。
判断单元根据通过特征点检测单元检测出的特征点,判断被摄体的面部是否超出成为获取所述图像的获取区域的画幅。
画幅调节单元根据判断单元的判断结果,求出用于调节画幅的画幅调节数据。画幅调节单元求出可将被摄体的面部收容在画幅内的画幅调节数据。即,通过用户或拍摄装置自身或洗印装置自身,根据该画幅调节数据来控制画幅,将被摄体的面部收容在拍摄或洗印的图像的画幅内。
根据本发明的第一方式,在所获取的图像中,在被摄体的面部超出画幅的情况下,求出将被摄体的面部收容在画幅内的画幅调节数据。因此,在拍摄装置或洗印装置中,根据该画幅调节数据将画幅放大,从而可以容易拍摄或洗印将此前超出画幅的被摄体面部收容在画幅内的图像。
并且,在被摄体的面部未超出画幅的情况下(面部相对画幅较小的情况),将画幅缩小,可以容易拍摄或洗印面部未超出前的放大图像。
本发明的第一方式的画幅调节单元可以构成为求出包括焦距的调节量的画幅调节数据。这样构成的本发明的第一方式,通过设置在可以调节焦距的拍摄装置上来发挥效果。通过根据画幅调节数据将拍摄装置的焦距调节为广角,可以容易拍摄被摄体的面部收容在画幅内的图像。
本发明的第一方式的画幅调节单元可以构成为求出包括画幅的移动量的画幅调节数据。这样构成的本发明的第一方式,通过设置在不可调节焦距的拍摄装置上也能发挥效果。通过根据画幅调节数据移动拍摄装置的拍摄面,可以容易拍摄将被摄体的面部收容在画幅内的图像。
这样构成的本发明的第一方式,例如,通过不调节焦距而仅移动拍摄面,在可以把被摄体的面部收容在画幅内的情况下等发挥效果。在这种情况下,即使焦距不调节为广角,即被摄体的图像不变小,也可以拍摄将被摄体的面部收容在画幅内的图像。
本发明的第一方式的画幅调节单元可以构成为求出包括焦距的调节量和画幅的移动量的画幅调节数据。这样构成的本发明的第一方式,和前述情况相同,例如,通过不调节焦距而仅移动拍摄面,在可以把被摄体的面部收容在画幅内的情况下等发挥效果。在这种情况下,即使焦距不调节为广角,即被摄体的图像不变小,也可以拍摄将被摄体的面部收容在画幅内的图像。
本发明的第一方式的特征点检测单元可以构成为从获取的图像提取出肤色区域。该情况时,判断单元构成为在特征点检测单元未提取出出肤色区域的情况下,判断为被摄体的面部没有超出画幅。并且,该情况时,画幅调节单元构成为在判断单元判断为被摄体的面部没有超出画幅的情况下,不求出画幅调节数据。
这样构成的本发明的第一方式,有时不进行特征点的检测,并判断为被摄体的面部没有超出画幅。并且,该情况时不算出画幅调节数据。因此,在这种情况下,本发明的第一方式的处理快速结束,可以尽快开始其后的拍摄装置的拍摄。
本发明的第一方式的判断单元可以构成为在提取出的肤色区域中没有位于画幅的边界部分的肤色区域的情况下,判断为被摄体的面部没有超出画幅。这样构成的本发明的第一方式,有时也不进行特征点的检测,并判断为被摄体的面部没有超出画幅。并且,该情况时不算出画幅调节数据。因此,在这种情况下,本发明的第一方式的处理快速结束,可以尽快开始其后的拍摄装置的拍摄。
本发明的第一方式的特征点检测单元可以构成为把分别包含于两眼和口的点作为特征点来进行检测。该情况时,判断单元在通过特征点检测单元检测到所有特征点的情况下,根据从由特征点求出的基准点到规定的距离内有无画幅的边界,判断被摄体的面部是否超出画幅。
本发明的第一方式可以构成为,在获取的图像包括超出画幅的多个面部的情况下,画幅调节单元针对超出画幅的各个面部求出用于把各个面部收容在画幅内的画幅调节数据,把多个画幅调节数据中所超出的面部全部收容在画幅内的画幅调节数据作为最终的画幅调节数据。
这样构成的本发明的第一方式,求出将超出画幅的所有面部收容在画幅内的画幅调节数据。因此,通过根据该画幅调节数据控制拍摄装置的画幅,可以容易拍摄将超出画幅的面部全部收容在画幅内的图像。
本发明的第一方式可以构成为,在获取的图像包括超出画幅的多个面部的情况下,画幅调节单元针对超出画幅的各个面部求出用于把各个面部收容在画幅内的画幅调节数据,把多个画幅调节数据中焦距成为最广角的画幅调节数据作为最终的画幅调节数据。
这样构成的本发明的第一方式,通过设置在可以调节焦距的拍摄装置上来发挥效果。通过根据求出的多个画幅调节数据中焦距成为最大广角的画幅调节数据调节拍摄装置的焦距,可以容易拍摄将超出画幅的面部全部收容在画幅内的图像。
本发明的第二方式是拍摄装置,包括拍摄单元、特征点检测单元、判断单元、画幅调节单元、和画幅控制单元。此处所谓的拍摄装置可以是数字式照相机,也可以是数字摄像机。
拍摄单元把被摄体获取为图像数据。特征点检测单元从通过拍摄单元获取的图像中检测出特征点。判断单元根据通过特征点检测单元检测出的特征点,判断被摄体的面部是否超出成为获取图像的获取区域的画幅。画幅调节单元根据判断单元的判断结果,求出用于调节画幅的画幅调节数据。画幅控制单元根据通过画幅调节单元求出的画幅调节数据控制画幅。
本发明的第二方式根据通过画幅调节单元求出的画幅调节数据,使画幅控制单元自动控制画幅。因此,可以不通过用户的手,自动拍摄将被摄体的面部收容在画幅内的图像。
本发明的第二方式的特征点检测单元可以构成为,从在通过画幅控制单元控制画幅后由拍摄单元重新获取的图像中检测出特征点。该情况下,判断单元可以构成为根据对重新获取的图像中检测出的特征点,判断被摄体的面部是否超出通过画幅控制单元进行控制后的画幅。并且,该情况下,画幅调节单元可以构成为根据判断单元基于重新获取的图像进行的判断求出用于调节画幅的画幅调节数据。并且,该情况下,画幅控制单元根据基于重新获取的图像求出的画幅调节数据再次控制画幅。
这样构成的本发明的第二方式,根据画幅调节数据对画幅进行一次控制后,对根据该画幅重新获取的图像再次进行相同的处理。因此,在重新获取的图像中再次出现超出画幅的面部时,可以拍摄将该面部收容在画幅内的图像。
本发明的第三方式是拍摄装置,包括拍摄单元、特征点检测单元、判断单元和报警单元。
拍摄单元把被摄体获取为图像数据。特征点检测单元从通过拍摄单元获取的图像中检测出特征点。判断单元根据通过特征点检测单元检测出的特征点,判断被摄体的面部是否超出成为获取图像的获取区域的画幅。报警单元在判断单元判断为被摄体的面部超出画幅的情况下向用户进行报警。报警单元例如通过显示报警的图像或声音的输出、或照明装置的亮灯或闪亮等来进行报警。
本发明的第三方式在被摄体的面部超出画幅的情况下,向用户进行报警。因此,用户可以容易知道被摄体的面部超出画幅。
例如,本发明的第三方式对用户拍摄自己的面部的情况等时很有效。通常,用户拍摄自己的面部时,为了判断自己的面部是否收容在画幅内,看着显示装置等的输出进行判断。但是,在这种情况下,将拍摄出用户的视线不是朝向拍摄装置的透镜而是朝向显示装置的不自然的图像。但是,本发明的第三方式不需要看着显示装置来调节照相机位置(画幅的位置),在不进行报警时的画幅位置进行拍摄即可。
本发明的第四方式是洗印装置,包括图像输入单元、特征点检测单元、判断单元、画幅调节单元和洗印单元。此处所谓的洗印装置可以是洗印输出数字图像的洗印机,也可以是从胶片晒相到印相纸上的所谓微型洗印机等。
图像输入单元从胶片或记录介质中获取图像数据。特征点检测单元从通过图像输入单元获取的图像中检测出特征点。判断单元根据通过特征点检测单元检测出的特征点,判断被摄体的面部是否超出成为所述洗印区域的画幅。画幅调节单元根据判断单元的判断结果,求出用于调节画幅的画幅调节数据。洗印单元根据通过画幅调节单元求出的画幅调节数据洗印画幅。
本发明的第四方式根据通过画幅调节单元求出的画幅调节数据,使画幅控制单元自动控制画幅。因此,可以不通过用户的手,自动拍摄将被摄体的面部收容在画幅内的图像。
本发明的第五方式是画幅调节方法,包括从获取的图像中检测出特征点的步骤;根据所检测的特征点,判断被摄体的面部是否超出成为获取图像的获取区域的画幅的步骤;根据判断步骤的判断结果,求出用于调节画幅的画幅调节数据的步骤。
本发明的第六方式是画幅调节方法,包括从获取的图像中检测出特征点的步骤;根据所检测的特征点,判断被摄体的面部是否超出成为能获取图像的获取区域的画幅的步骤;根据判断步骤的判断结果,求出用于调节画幅的画幅调节数据的步骤;根据画幅调节数据控制画幅的步骤。
本发明的第七方式是检测被摄体的超出的方法,包括从获取的图像中检测出特征点的步骤;根据从由特征点求出的基准点到规定的距离内有无成为获取所述图像的获取区域的画幅的边界,判断被摄体的面部是否超出画幅的步骤。
本发明的第八方式是一种程序,使处理装置执行以下步骤从获取的图像中检测出特征点的步骤;根据所检测的特征点,判断被摄体的面部是否超出成为获取所述图像的获取区域的画幅的步骤;根据判断步骤的判断结果,求出用于调节画幅的画幅调节数据的步骤。
本发明的第九方式是一种程序,使处理装置执行以下步骤从获取的图像中检测出特征点的步骤;根据所检测的特征点,判断被摄体的面部是否超出成为能获取所述图像的获取区域的画幅的步骤;根据判断步骤的判断结果,求出用于调节画幅的画幅调节数据的步骤;根据画幅调节数据控制画幅的步骤。
本发明的第十方式是一种程序,使处理装置执行以下步骤从获取的图像中检测出特征点的步骤;根据从由特征点求出的基准点到规定的距离内有无成为获取所述图像的获取区域的画幅的边界,判断被摄体的面部是否超出画幅的步骤。


图1是表示拍摄装置5a、5b的功能单元的方框图。
图2是表示检测两个特征点时的图像的示例图。
图3是表示检测到三个特征点时,判断面部是否超出画幅的判断基准的图。
图4是表示检测到两个特征点时的焦距的调节量的图。
图5是表示拍摄装置5a的处理流程的流程图。
图6是表示画幅调节装置1a的处理流程的流程图。
图7是表示画幅调节装置1a的处理流程的流程图。
图8是表示画幅调节装置1a的处理流程的流程图。
图9是表示有多个位于画幅的边界部分的肤色区域时的图像例的图。
图10是表示拍摄装置5b的处理流程的流程图。
图11是表示拍摄装置5c的功能单元的方框图。
图12是表示拍摄装置5c的处理流程的流程图。
图13是表示拍摄装置5d的功能单元的方框图。
图14是表示拍摄装置5d的处理流程的流程图。
图15是表示拍摄装置5进行动画摄影时的处理流程的流程图。
图中1a、1c画幅调节装置;2特征点检测部;3判断部;4焦距调节部;5a、5b、5c、5d拍摄装置;6输入部;7图像显示部;8图像获取部;9a、9b焦距控制部;10画幅调节部;11画幅控制部;12报警部;13面部检测部。
具体实施例方式
以下,参照

具有本发明的画幅调节装置的拍摄装置。另外,以下说明的是拍摄装置和画幅调节装置的示例,其构成不限于以下说明。
(第一实施方式)(系统的构成)首先,说明作为拍摄装置的第一实施方式的拍摄装置5a。拍摄装置5a具有作为本发明的画幅调节装置的一个方式的画幅调节装置1a。
画幅调节装置1a和拍摄装置5a在硬件上具有通过总线连接的CPU(中央运算处理装置)、主存储装置(RAM)、辅助存储装置等。辅助存储装置使用非易失性存储装置构成。此处所谓的非易失性存储装置是指所谓的ROM(包括Read-Only Memory;EPROM(Erasable Programmable Read-Only Memory);EEPROM(Electrically Erasable Programmable Read-Only Memory;MaskROM等))、FRAM(Ferroelectric RAM)、硬盘等。这些各个装置可以分别设置在画幅调节装置1a和拍摄装置5a中,也可以设置为双方共同使用的装置。在双方共同使用的情况下,画幅调节装置1a可以作为拍摄装置5a的一个功能单元的画幅调节部设置在拍摄装置5a上。并且,画幅调节装置1a可以构成为利用硬件构成的专用芯片。
图1是表示画幅调节装置1a和拍摄装置5a的功能单元的方框图。画幅调节装置1a通过将存储在辅助存储装置中的各种程序(OS、应用程序等)安装在主存储装置上并由CPU执行,发挥作为包括特征点检测部2、判断部3、和焦距调节部4等的装置的作用。特征点检测部2、判断部3、和焦距调节部4是通过由CPU执行画幅调节程序来实现的。并且,特征点检测部2、判断部3、和焦距调节部4可以分别由专用芯片构成。
拍摄装置5a通过将存储在辅助存储装置中的各种程序(OS、应用程序等)安装在主存储装置上并由CPU执行,发挥作为包括画幅调节装置1a、输入部6、图像显示部7、图像获取部8、及焦距控制部9等的装置的作用。
首先,使用图1说明设在画幅调节装置1a的各功能部。
(特征点检测部)特征点检测部2检测输入的图像中的特征点。首先,特征点检测部2从输入的图像中提取出肤色区域。此时,特征点检测部2例如通过使用Lab空间法掩盖肤色以外的区域来提取出肤色区域。
然后,特征点检测部2对所提取出的肤色区域进行浓度处理。例如,特征点检测部2把所输入的图像转换为256级灰度的灰度图像。在这种图像转换中一般使用公式1。
公式1(公式1的概念)在公式1中,R、G、B分别表示所输入的图像的各像素的256灰度RGB成分。并且,在公式1中,Y表示转换后的灰度图像的像素值、即灰度值。
然后,特征点检测部2使用预先设定的模板对上述灰度图像实施模板匹配,检测面部的多个部位。特征点检测部2把面部的部位检测为右眼、左眼、口。特征点检测部2把各个部位的中心点检测为特征点。在该模板匹配中使用的模板是利用眼的平均图像和口的平均图像预先做成的。
(判断部)判断部3在画幅调节装置1a的处理中进行必要的几个判断。
判断部3计算通过特征点检测部2提取出的肤色区域的数量。判断部3把图像中的肤色区域捕捉为可能为面部的某区域。判断部3根据这种肤色区域的数量选择其后的处理。
并且,判断部3使用通过特征点检测部2检测的特征点,判断是否存在超出画幅的面部。画幅表示能获取图像的获取区域。判断部3根据例如检测的特征点的个数和其位置关系判断存在超出画幅的面部。
判断部3在某肤色区域中,在从该区域内检测的特征点不足2点的情况下,判断为该肤色区域不是人的面部。并且,判断部3在检测的特征点是2点时,判断为是人的面部。
判断部3在检测的特征点是3点时,判断为是人的面部。根据检测到2点特征点的情况和检测到3点的情况,使用各自特有的判断基准,判断人物的面部是否超出画幅。以下,说明各自的判断基准。
图2是表示在肤色区域中检测到2点特征点时的图像例的图。图2(a)是表示面部在画幅的横方向上超出时的示例图。图2(b)是表示面部在画幅的纵方向上超出时的示例图。由于无论哪种情况均未检测到3点特征点,所以很明确面部已超出。因此,判断部3针对仅检测到2点特征点的肤色区域判断为是超出画幅的面部。
图3是表示在肤色区域中检测到3点特征点时的图像例的图。图3(a)、(b)是表示判断从基准点到横方向的规定距离(横规定距离)以内是否存在画幅的边界时的判断基准的图。在从基准点到横方向的规定距离以内存在画幅的边界时,判断部3判断为面部在横方向上超出。
首先,判断部3把包括表示右眼的特征点和表示左眼的特征点的直线作为横基准轴求出。并且,判断部3把包括表示右眼的特征点和表示左眼的特征点的中点作为基准点求出。判断部3把基准点和表示右眼的特征点或表示左眼的特征点的距离作为横基准距离求出。判断部3判断从基准点沿着横基准轴的右眼方向和左眼方向双方在横基准距离的α倍距离(横规定距离)以内是否存在画幅的边界。
图3(c)、(d)是表示判断从基准点到纵方向的规定距离(纵规定距离)以内是否存在画幅的边界时的判断基准的图。在从基准点到纵方向的规定距离以内存在画幅的边界时,判断部3判断为面部在纵方向上超出。
首先,判断部3把包括基准点和表示口的特征点的直线作为纵基准轴求出。并且,判断部3把基准点和表示口的特征点的距离作为纵基准距离求出。判断部3判断从基准点沿着纵基准轴的口方向及其相反方向双方在纵基准距离的β倍距离(纵规定距离)以内是否存在画幅的边界。
α和β的值是由设计者或用户任意设定的合适值,例如设定为2.5和2.0等。α和β的值不必一致。并且,α和β的值如果设定为较小的值,则面部超出的判断基准变宽松,如果设定为较大的值,则面部超出的判断基准变严格。α和β的值优选在考虑该情况的基础上由设计者或用户设定。例如,认为头部和颚附近不必收容在画幅内的用户,通过设定较小的β值,可以获取所期望的图像。
(焦距调节部)焦距调节部4在通过判断部3判断为存在超出画幅的面部的情况下,求出焦距的调节量。焦距调节部4根据判断为超出的面部的肤色区域内的特征点之间的距离,求出将超出的面部收容在画幅内的焦距的调节量。
图4是表示检测到2点特征点时的焦距调节量的示例图。图4(a)是表示一只眼睛和口被检测为特征点时的示例图。该情况时,焦距调节部4根据例如在画幅边界上的肤色区域的纵方向的像素数求出焦距的调节量,以便放大视场角。具体而言,焦距调节部4在把该像素数设为m1,把原来的画幅的横方向的像素数设为n1的情况下,求出将包含在n1+(2×m1)的范围(图4(a)中用虚线表示的范围)内的图像收容在画幅内的焦距的调节量。
图4(b)是表示两只眼睛被检测为特征点时的示例图。该情况时,焦距调节部4根据例如在画幅边界上的肤色区域的横方向的像素数求出放大视场角的焦距的调节量。具体而言,焦距调节部4在把该像素数设为m2,把原来的画幅的纵方向的像素数设为n2的情况下,求出将包含在n2+(2×m2)的范围(图4(b)中用虚线表示的范围)内的图像收容在画幅内的焦距的调节量。该焦距可以是光学焦距、数字焦距中的任一种。
并且,在检测到3点特征点的情况下,焦距调节部4求出焦距的调节量,以使画幅的边界不存在于从基准点沿着横和纵基准轴的横和纵规定距离以内。
下面,使用图1说明设在拍摄装置5a的各功能部中除画幅调节装置1a以外的功能部。
(输入部)输入部6使用可以按下的装置(标度盘等)、遥控器等构成。输入部6发挥用户接口的功能,向拍摄装置5a输入用户的各种指令。例如,输入部6是用于输入用户按下快门的按钮,通过使该按钮处于半按下状态,画幅调节装置1a开始动作。
(图像显示部)图像显示部7例如使用取景器或液晶显示器等构成。图像显示部7向用户提供和待拍摄的预定图像大致相同的图像。显示在图像显示部7的图像和实际拍摄的图像的一致性未必很严格,可以由拍摄装置5a的设计者任意设计。用户可以以由图像显示部7提供的图像为基础进行取景(摄影范围的设定)。
(图像获取部)
图像获取部8使用CCD(Charge-Coupled Devices)或CMOS(Complementary Metal-Oxide Semiconductor)等光传感器构成。并且,图像获取部8构成为具有非易失性存储装置,把通过光传感器获取的图像信息记录在非易失性存储装置。
(焦距控制部)焦距控制部9a根据焦距调节部4的输出、即通过焦距调节部4求出的焦距调节量,执行焦距的调节。该焦距可以是光学焦距、数字焦距中的任一种。
(动作示例)图5是表示拍摄装置5a的动作示例的流程图。图6~图8是表示画幅调节装置1a的动作示例的流程图。使用图5~图8说明拍摄装置5a和画幅调节装置1a的动作示例。
首先,用户实施焦距调节(S01图5)。然后,用户在自己的取景结束的时间点将快门按钮半按下。此时,输入部6检测用户对快门按钮的半按下(S02)。输入部6检测到快门按钮的半按下时,图像获取部8获取由用户进行取景的图像、即当前时间拍摄的预定图像,将该图像数据输入给画幅调节装置1a(S03)。
画幅调节装置1a在输入图像后执行焦距调节处理(S04)。关于焦距调节处理将在后面叙述。画幅调节装置1a在执行焦距调节处理后,输出焦距调节量或可以拍摄通知。焦距控制部9a在输出焦距调节量的情况下,根据该焦距调节量控制焦距(S05)。焦距控制部9a在焦距控制后或从画幅调节装置1a输出可以拍摄通知的情况下,将可以拍摄通知转发(输出)给图像获取部8。
图像获取部8接收到可以拍摄通知时,把通过透镜获取的图像记录在记录介质上(S06)。
(焦距调节处理)下面,结合图6~图8说明通过画幅调节装置1a执行的焦距调节处理。
首先,特征点检测部2对输入图像掩盖肤色以外的区域,提取出肤色区域(S10)。该处理例如使用Lab空间法执行。然后,判断部3计算提取出的肤色区域的数量。在肤色区域的数量为0的情况下(S11=0),判断部3输出可以拍摄通知(S17),结束焦距调节处理。
在肤色区域的数量为1的情况下(S11=1),特征点检测部2从该肤色区域检测特征点(S12)。然后,判断部3计算所检测的特征点的数量。在所检测的特征点为1以下的情况下(S13<=1),判断部3输出可以拍摄通知(S17),结束焦距调节处理。
在所检测的特征点为2的情况下(S13=2),判断部3获取两个特征点的位置信息。然后,判断部3以这两个特征点的位置信息为基础,判断所提取出的肤色区域是否是人的面部。在判断部3判断为肤色区域是面部的情况下(S14是),焦距调节部4算出并输出焦距的调节量(S15),结束焦距调节处理。另一方面,在判断部3判断为肤色区域不是面部的情况下(S14否),判断部3输出可以拍摄通知(S17),结束焦距调节处理。
在所检测的特征点为3点的情况下(S13=3),判断部3以这三个特征点的位置信息为基础,判断面部是否超出画幅(S16)。此时,判断部3判断从基准点到横和纵的规定距离内是否存在画幅的边界。
在从基准点到横和纵的规定距离内不存在画幅的边界的情况下(S16否,图3(a)、(c)),判断部3输出可以拍摄通知(S17)。另一方面,在从基准点到横和纵的规定距离内存在画幅的边界的情况下(S16是,图3(b)、(d)),焦距调节部4算出并输出焦距的调节量(S15)。并且,无论哪种情况均结束焦距调节处理。
返回到对S11分支处理的说明。在所提取出的肤色区域的数量大于1的情况下(S11>1),执行S20以后的处理。
下面,使用图7、图8说明S20以后的处理。判断部3计算位于画幅的边界部分的肤色区域的数量。所谓位于画幅的边界部分的肤色区域的数量指在画幅的边界和从画幅的边界到规定的像素数内侧之间的区域中包含其一部分或全部的肤色区域。规定的像素数既可以是1也可以是1以上,可以由设计者自由设定。
在位于画幅的边界部分的肤色区域的数量为0的情况下(S20=0),判断部3输出可以拍摄通知(S23),结束焦距调节处理。
另一方面,在位于画幅的边界部分的肤色区域的数量大于0的情况下(S20>0),特征点检测部2对位于画幅的边界部分的所有肤色区域执行特征点的检测(S21)。并且,判断部3计算位于画幅的边界部分的肤色区域中特征点被检测为2点以上的肤色区域的数量(S22)。图9是表示位于画幅的边界部分的肤色区域为1以上时的输入图像的图形的图。使用图9说明S22的处理内容。
在S22的处理中成为处理对象的图像有4个图形,即,仅一个面部的肤色区域超出的图像(图9(a)),一个面部和面部以外(非面部)的肤色区域超出的图像(图9(b)),多个面部的肤色区域超出的图像(图9(c)),仅非面部的肤色区域超出的图像(图9(d))。在S22以后的处理中,分类为属于(a)的情况、属于(b)或(c)的情况,属于(d)的情况这三种情况进行处理。这些分类是根据在位于画幅的边界部分的肤色区域中特征点被检测为2点以上的肤色区域的数量而进行的。
在特征点被检测为2点以上的肤色区域的数量为0的情况下(S22=0,相当于图9(d)),判断部3输出可以拍摄通知(S23),结束焦距调节处理。
在特征点被检测为2点以上的肤色区域的数量为1的情况下(S22=1,相当于图9(a)或(b)),画幅调节装置1a执行S12以后的处理(参照图4)。
在特征点被检测为2点以上的肤色区域的数量为多个的情况下(S22=1,相当于图9(c)),画幅调节装置1a执行S30以后的处理(参照图8)。
下面,使用图8说明S30以后的处理。判断部3提取出在位于画幅的边界部分的肤色区域中检测到2点以上的特征点的肤色区域中的最大的肤色区域(S30)。
然后,判断部3计算在所提取出的肤色区域中检测到的特征点的数量。在所检测到的特征点的数量为两个的情况下(S31=2),判断部3获取2点的位置信息,以该位置信息为基础判断该肤色区域是否为面部。在该肤色区域是面部的情况下(S32是),焦距调节部4根据该肤色区域的特征点位置执行焦距调节量的算出和执行(S36),结束焦距调节处理。
另一方面,在该肤色区域不是面部的情况下(S32否),判断部3针对在位于画幅的边界部分的肤色区域中特征点被检测为2点以上的所有肤色区域判断是否已结束S31以后的处理。在未结束处理的情况下(S33否),判断部3提取出未执行处理的其他上述肤色区域(S34),以所提取出的肤色区域为处理对象执行S31以后的处理。此时,判断部3可以构成为在前次处理过的肤色区域之后提取出较大的肤色区域。
另一方面,在针对所有上述肤色区域已结束处理的情况下(S33是),判断部3输出可以拍摄通知(S35),结束焦距调节处理。
返回到对S31分支处理的说明。在所检测的特征点的数量为三个的情况下(S31=3),焦距调节部4根据该肤色区域的特征点位置执行焦距调节量的算出和执行(S36),结束焦距调节处理。
(作用/效果)在具有画幅调节装置1a的拍摄装置5a中,在决定成为最终拍摄对象的画幅时,通过画幅调节装置1a判断是否需要焦距调节。此时,画幅调节装置1a在存在超出画幅的面部的情况下判断为需要焦距调节,在不存在这种面部的情况下判断为不需要焦距调节。在需要焦距调节的情况下,画幅调节装置1a求出合适的焦距的调节量。此时,画幅调节装置1a求出焦距的调节量,以便将超出画幅的面部收容在画幅内。并且,焦距控制部9a根据通过画幅调节装置1a求出的焦距的调节量控制焦距。
因此,根据拍摄装置5a,在用户决定的画幅位置上,作为被摄体的人物的面部超出画幅时,自动控制焦距,以便将超出的面部收容在画幅内。所以,可以防止在被摄体的面部超出画幅的状态下进行拍摄。
并且,画幅调节装置1a最初执行与面部部位的图形匹配等相比计算量少的肤色区域的提取出处理,在肤色区域的数量为0时输出可以拍摄通知。因此,在作为被摄体的人物没有全部摄入的情况下,即肤色区域的数量为0的情况下,马上输出可以拍摄通知,能够快速进行拍摄,而且没有徒劳的处理。
并且,画幅调节装置1a按照特征点的数量和位置等,并根据判断基准自动判断应该收容在画幅内的被摄体。因此,用户等不必手动指定应该收容在画幅内的被摄体。
并且,在画幅调节装置1a判断有无被摄体的面部时,不检测面部自身,而是检测面部的一部分(具体讲是口和两眼)。因此,对通过一般的面部识别不能进行检测的超出画幅的面部(输入图像中只包含一部分的面部),也可以进行检测。
并且,画幅调节装置1a根据检测到的特征点的位置,自动算出将超出的面部收容在画幅内的焦距的调节量。因此,基本上通过一次焦距调节,即可进行将超出的面部收容在画幅内的控制。所以,对超出画幅的任意面部,不必反复进行焦距的调节和面部是否收容在画幅内的确认。因此,能够快速进行实际拍摄前的处理。
并且,画幅调节装置1a例如在头部或耳部等超出画幅时,也可以设定α和β的值,以便根据面部自身未超出这种判断,直接执行拍摄。因此,可以根据α和β的值的设定者(例如,拍摄装置5a的用户或设计者)的意志,变更面部是否包含在画幅内的判断基准。例如,拍摄像素数少的附带照相机的移动电话等,如果把头部整体收容在画幅内,将造成面部部分的减小。因此,在这种情况下,为了将作为主要部分的面部拍摄得较大,在头部超出画幅时,对为了判断为面部未超出而把α和β的值设定得较小比较有效。并且,对类似照明拍照那样从头部两端到画幅需要一定间隔的情况下,把α和β的值设定得较大也比较有效。
但是,在头部和耳部超出画幅的情况下,当然可以根据面部已超出这种判断来设定α和β的值,以便执行焦距的调节。
(变形例)画幅调节装置1a可以构成为在存在多个超出画幅的面部的情况下,求出这些所有面部的焦距调节量,输出其中最大的调节量。根据这种构成,不必根据所超出的面部的大小进行优先顺序排序即可控制焦距,将所超出的所有面部收容在画幅内。
并且,焦距调节部4例如可以根据肤色区域的纵方向的像素数中的最大值,求出放大视场角的焦距的调节量。该情况下,把该最大值设为m1来执行处理。同样,焦距调节部4例如可以根据肤色区域的横方向的像素数中的最大值,求出放大视场角的焦距的调节量。该情况下,把该最大值设为m2来执行处理。
并且,画幅调节装置1a可以构成为在存在多个超出画幅的面部的情况下,对具有一定大小以上的肤色区域全部求出焦距调节量,输出其中最大的调节量。根据这种构成,可以控制焦距,以便将具有一定大小以上的肤色区域全部收容在画幅内。
并且,判断部3可以构成为,对小于一定大小的肤色区域,判断为与特征点的数量无关而不进行处理。根据这种构成,例如对拍摄者无意识地缩小拍摄的作为被摄体的其他人的面部,可以防止执行故意将其收容在画幅内的处理。
并且,画幅调节装置1a可以构成为,在S13的处理中,在所检测的特征点的数量为1以下的情况下,通过拍摄装置5a向用户发出报警。该情况下,拍摄装置5a需要具有向用户发出报警的报警部。关于报警部的构成,在第四实施方式中进行说明。另外,该情况时,在发出报警后,可以使处理返回到S03,也可以使处理返回到S01。
并且,画幅调节装置1a和拍摄装置5a还可以连续发出报警直到检测到2点以上的特征点。根据这种构成,即使在被摄体的面部大幅度地超出画幅的情况下,接收到报警的用户通过操作拍摄装置5a,在画幅内检测到2点以上的特征点,可以拍摄得到一定将面部收容在画幅内的图像。这种构成例如作为“自拍模式”,在确定被摄体中一定包括面部的情况下应用非常有效。
并且,判断部3可以构成为对特征点被检测为2点的肤色区域,不判断该肤色区域是否为人的面部,而无条件的判断为是人的面部。
并且,判断部3可以构成为对特征点被检测为3点的肤色区域,不是无条件的判断为面部,而根据所检测到的3点的属性和位置关系判断是否为面部。例如,可以构成为在3点全部是表示相同部位的特征点的情况下,判断为不是面部。另外,例如,可以构成为在3点大致排列在一条直线上时判断为不是面部。根据这种构成,在S13的处理(参照图6)判断为特征点是3点后,在执行S16的处理之前,执行肤色区域是否为面部的判断。在肤色区域是面部的情况下执行S16的处理,在不是面部的情况下执行S17的处理。并且,根据这种构成,在S31的处理(参照图8)判断为特征点是3点后,在执行S36的处理之前,执行肤色区域是否为面部的判断。在肤色区域是面部的情况下执行S36的处理,在不是面部的情况下执行S33的处理。
并且,判断部3可以构成为在处理S11(参照图6)中,根据位于画幅的边界部分的肤色区域的数量进行分支判断。根据这种构成,在肤色区域的数量是多个的情况下(S11>1),省略S20的处理(参照图7),执行S21以后的处理。根据这种构成,在图像中存在1个以上的肤色区域时,在没有一个超出画幅的面部的情况下,不进行面部部分的图形匹配(即特征点的检测)等处理,判断部3输出可以拍摄通知。因此,能够实现快速拍摄,而且不进行徒劳处理。
(第二实施方式)(系统构成)下面,对作为拍摄装置的第二实施方式的拍摄装置5b,说明其和拍摄装置5a的不同点。拍摄装置5b和拍摄装置5a的不同之处是用焦距控制部9b代替焦距控制部9a。并且,焦距控制部9b的主要功能和焦距控制部9a相同,其处理流程不同。
(动作示例)图10是表示拍摄装置5b的处理的流程图。以下,使用图10说明拍摄装置5b的处理中与拍摄装置5a不同的处理。
画幅调节装置1a在结束焦距调节处理后(S04),焦距控制部9b判断画幅调节装置1a的输出内容是焦距调节量还是可以拍摄通知。在是焦距调节量的情况下(S07焦距调节量),焦距控制部9b根据该焦距调节量执行焦距的控制(S05)。然后,拍摄装置5b再次执行S03以后的处理。
另一方面,在画幅调节装置1a的输出内容是可以拍摄通知的情况下(S07可以拍摄通知),焦距控制部9b将可以拍摄通知转发给图像获取部8。图像获取部8接收到可以拍摄通知后,把通过透镜获取的图像记录在记录介质中(S06)。
(作用/效果)根据拍摄装置5b,根据从画幅调节装置1a输出的焦距调节量执行焦距的控制,对焦距控制后的图像再次执行焦距调节处理。因此,在焦距控制后的图像中检测到重新超出的面部时,再次执行焦距控制,以便将该面部也收容在画幅内。所以,对在用户进行焦距调节(S01)的时间点根本未包括在画幅内的面部,也可以通过焦距调节处理和焦距控制将其收容在画幅内。
(第三实施方式)(系统构成)下面,对作为拍摄装置的第三实施方式的拍摄装置5c,说明其和拍摄装置5a的不同点。图11是表示拍摄装置5c的功能单元的方框图。拍摄装置5c和拍摄装置5a的不同之处是用画幅调节装置1c和画幅控制部11代替画幅调节装置1a和焦距控制部9a。
画幅调节装置1c和画幅调节装置1a的不同之处是用画幅调节部10代替画幅调节部4。并且,画幅调节装置1c和画幅调节装置1a的不同之处还在于具有面部检测部13。
在一般的数字拍摄装置中,实际上通过图像获取部获取的图像(根据有效像素形成的图像)包括范围比画幅内图像(记录在记录介质的图像)宽广的图像。因此,在把超出画幅的面部收容在画幅内的情况下,有时可以不控制焦距。即,在根据有效像素形成的图像内包含超出画幅的面部的全部图像的情况下等,有时可以通过使画幅的位置移动到根据有效像素形成的图像内,把焦距的调节量抑制在最小限度,把面部收容在画幅内。根据这种处理,画幅调节装置1c通过进行画幅的移动和/或焦距的调节把面部收容在画幅内。
(面部检测部)
面部检测部13是通过由CPU执行面部检测程序而实现的。面部检测部13也可以是专用的芯片。
面部检测部13从输入的图像检测人的面部,把面部矩形坐标输出给画幅调节部10。此时,向面部检测部13输入根据有效像素形成的图像。所谓面部矩形坐标是指表示输入图像的面部矩形位置和大小的数据。所谓面部矩形指在输入图像中包括检测到的人的面部的矩形。
面部检测部13可以利用现有的任何方法进行面部检测。例如,面部检测部13可以通过实施使用了对于面部的整体轮廓的基准模板的模板匹配来获取面部矩形坐标。并且,面部检测部13也可以通过基于面部的构成要素(眼、鼻、耳等)的模板匹配获取面部矩形坐标。并且,面部检测部13也可以通过色度键处理检测头发的顶点,根据该顶点获取面部矩形坐标。
(画幅调节部)画幅调节部10是通过由CPU执行画幅调节程序而实现的。画幅调节部10也可以由专用的芯片构成。
画幅调节部10在焦距调节部4执行的处理(即焦距调节量的算出)的基础上,也进行画幅移动量的计算。画幅调节部10算出画幅的移动量和/或焦距的调节量。
以下,说明画幅调节部10的具体处理。画幅调节部10在超出画幅的面部整体包含于根据有效像素形成的图像内的情况下动作,通过画幅的移动使该面部包含在画幅内。
另一方面,在超出画幅的面部整体不包含在根据有效像素形成的图像内的情况下,画幅调节部10也可以执行和焦距调节部4相同的处理,算出焦距(光学变焦)的调节量。但是,为了构成这种结构,拍摄装置1c需要具有光学变焦透镜。另外,在同样的情况下,画幅调节部10也可以算出画幅的移动量和/或焦距(数字焦距)的调节量,使面部区域尽可能地进入画幅内。
画幅调节部10命令面部检测部13进行超出画幅的面部的面部检测。并且,在检测到面部的情况下,即通过面部检测部13输出面部矩形坐标的情况下,画幅调节部10根据该面部矩形坐标算出画幅的移动量。具体而言,画幅调节部10算出将检测到的面部矩形收容在画幅内的画幅的移动量。此时,在检测到的面部仅通过画幅的移动未能收容在画幅内的情况下,画幅调节部10也一并算出数字变焦的焦距调节量。
(画幅控制部)画幅控制部11是通过由CPU执行程序而实现的。画幅控制部11也可以由专用的芯片构成。
画幅控制部11根据通过画幅调节部10输出的、即通过画幅调节装置1c输出的画幅的移动量和/或焦距的调节量,控制画幅的位置和/或焦距的调节量。
(动作例)图12是表示拍摄装置5c的处理的流程图。以下,使用图12说明拍摄装置5c的处理中和拍摄装置5a不同的处理。
在S03的处理中获取图像后,画幅调节装置1c对该图像执行画幅调节处理(S08)。
画幅调节处理中仅有S15(参照图6)和S36(参照图8)的处理和焦距调节处理不同。在画幅调节处理中,在S15和S36的处理中,画幅调节部10算出并输出画幅的移动量和/或焦距的调节量。此时,在该处理中,面部检测部13执行面部的检测。画幅调节处理的其他处理和焦距调节处理相同。
这样,在执行画幅调节处理时(S08),画幅控制部11根据画幅调节装置1c输出的画幅的移动量和/或焦距的调节量,控制画幅的位置和焦距(S09)。并且,图像获取部8把通过透镜获取的图像记录在记录介质中(S06)。
(作用/效果)根据拍摄装置5c,不仅进行焦距的控制、即视场角的调节,还通过画幅位置的调节,实现把超出画幅的面部收容在画幅内的操作。因此,例如构成为使画幅位置的控制优先于焦距的控制,由此仅通过画幅位置的控制即可把超出画幅的面部收容在画幅内,而无须进行焦距的控制。
在这种情况下,例如,构成为在判断为仅通过画幅的移动即可把面部收容在画幅内的情况下,不算出焦距的调节量,而仅算出画幅的移动量。在为了把超出画幅的面部收容在画幅内而调节焦距时,由于视场角被放大,所以获取图像的被摄体的面部变小。另一方面,在调节画幅的位置时,获取图像的被摄体的面部不变小。基于这种理由,为了获取用户更满意的图像(该图像接近于在用户进行焦距调节(S01)的状态下拍摄的图像),构成为画幅位置的调节优先于焦距的调节很有效。
(变形例)画幅调节部10可以构成为不考虑数字焦距的调节,而仅输出画幅的移动量。根据这种构成,虽然有时不能把超出画幅的面部收容在画幅内,但在拍摄装置5c不具备数字焦距功能的情况下等很有效。在该情况时,例如,可以算出将超出画幅的肤色区域的面积控制为最小的画幅的移动量。
并且,拍摄装置5c可以构成为象拍摄装置5b那样,在进行画幅控制(S09)的处理后,执行图像获取(S03)和画幅调节处理(S08)。
并且,画幅调节装置1c不仅设在拍摄装置5c上,还可设在其他装置上。例如,也可以适用于自动进行照片的显影·洗印的微型洗印机(照片处理洗印机)或洗印机等的印刷装置。具体而言,微型洗印机可以在从胶片图像或从存储卡等输入的图像决定实际印像范围时,通过画幅调节装置1c来决定该范围。并且,例如,在通过洗印机等输出装置洗印输入图像的情况下,可以在根据输入图像决定实际输出范围时,通过画幅调节装置1c来决定该范围。
(第四实施方式)(系统构成)下面,对作为拍摄装置的第四实施方式的拍摄装置5d,说明其和拍摄装置5a的不同点。图13是表示拍摄装置5d的功能单元的图。拍摄装置5d和拍摄装置5a的不同之处是用报警部12代替焦距控制部9a。
(报警部)报警部12使用显示装置或扬声器或照明装置等构成。报警部12在从画幅调节装置1a输出焦距调节量时,向用户发出报警。例如,报警部12通过显示装置显示报警语句或显示报警的图像等来进行报警。并且,例如,报警部12通过从扬声器发出报警声音等来进行报警。另外,例如,报警部12通过使照明装置亮灯和/或闪亮来进行报警。
(动作例)图14是表示拍摄装置5d的处理的流程图。以下,使用图14说明拍摄装置5d的处理中和拍摄装置5a不同的处理。
在画幅调节装置1a结束焦距调节处理后(S04),报警部12判断画幅调节装置1a的输出内容是焦距调节量还是可以拍摄通知。在是焦距调节量的情况下(S40焦距调节量),报警部12向用户发出报警(S41)。并且,拍摄装置5d的处理返回S01。
另一方面,在画幅调节装置1a的输出内容是可以拍摄通知的情况下(S40可以拍摄通知),报警部12将可以拍摄通知转发给图像获取部8。并且,图像获取部8在接收到可以拍摄通知时,把通过透镜获取的图像记录在记录介质中(S06)。
(作用/效果)根据拍摄装置5d,在判断为需要通过画幅调节装置1a调节焦距的情况下,报警部12向用户发出报警。通过用户调节画幅的位置和焦距,在超出画幅的面部消失后,画幅调节装置1a输出可以拍摄通知。并且,在从画幅调节装置1a输出可以拍摄通知时,报警部12不进行报警,图像获取部8记录图像。
根据这种构成,不需要在拍摄装置5d安装用于自动控制焦距的机构。因此,可以抑制拍摄装置5d的成本,实现小型化和节省耗电等。
(变形例)拍摄装置5d可以用画幅调节装置1c代替画幅调节装置1a。该情况下,报警部12在输出画幅的移动量和/或焦距调节量的情况下发出报警。并且,在这种构成中,拍摄装置5d还具有画幅控制部11,报警部12可以仅在输出焦距调节量的情况下发出报警。这种构成在拍摄装置5d不具备焦距功能的情况下很有效。
并且,画幅调节装置1a的焦距调节部4可以构成为,在S15(参照图6)和S36(参照图8)的处理中,不算出焦距调节量,而把用于使报警部12执行报警的值作为焦距调节量(或报警通知)输出。
(第五实施方式)(系统构成)关于拍摄装置的第五实施方式的系统构成,和上述第一实施方式到第四实施方式所示的各个系统的构成相同。第五实施方式说明的拍摄装置发挥可以进行动画摄影的摄像机的功能。
(动作例)图15是表示拍摄装置5的处理的流程图。以下,使用图15说明拍摄装置5的动画摄影的处理。
首先,用户开始录像(S50)。图像获取部8获取图像(S51),并记录在图像记录介质中(不显示)(S52)。然后,画幅调节装置1从在该时间点获取的图像进行焦距调节处理(S53),之后,根据需要进行焦距控制(S54)。最后进行录像结束的判断(S55),如果录像未结束(S55否),则返回到图像获取。通过循环该环形步骤,一面进行焦距控制一面将录像记录为连续的动画。如果录像结束(S55是),则结束动画摄影。
根据本发明,在拍摄装置中,根据通过本发明的画幅调节装置输出的画幅调节数据来调节画幅,由此可以容易拍摄将被摄体的面部收容在画幅内的图像。
权利要求
1.一种画幅调节装置,其特征在于,包括从获取的图像中检测出特征点的特征点检测单元;根据通过所述特征点检测单元检测出的特征点,判断被摄体的面部是否超出成为获取所述图像的获取区域的画幅的判断单元;根据所述判断单元的判断结果,求出用于调节所述画幅的画幅调节数据的画幅调节单元。
2.根据权利要求1所述的画幅调节装置,其特征在于,所述画幅调节单元求出包括焦距的调节量的画幅调节数据。
3.根据权利要求1所述的画幅调节装置,其特征在于,所述画幅调节单元求出包括画幅的移动量的画幅调节数据。
4.根据权利要求1所述的画幅调节装置,其特征在于,所述画幅调节单元求出包括焦距的调节量和画幅的移动量的画幅调节数据。
5.根据权利要求1所述的画幅调节装置,其特征在于,所述特征点检测单元从获取的图像中提取出肤色区域,所述判断单元在所述特征点检测单元未提取出肤色区域的情况下,判断为被摄体的面部没有超出画幅,所述画幅调节单元在所述判断单元判断为被摄体的面部没有超出画幅的情况下,不求出画幅调节数据。
6.根据权利要求5所述的画幅调节装置,其特征在于,所述判断单元在所述被提取出的肤色区域中没有位于画幅的边界部分的肤色区域的情况下,判断为被摄体的面部没有超出画幅。
7.根据权利要求1所述的画幅调节装置,其特征在于,所述特征点检测单元把分别包含在双眼和口中的点作为特征点进行检测,所述判断单元在通过所述特征点检测单元检测到所述所有特征点的情况下,根据从依据所述特征点求出的基准点到规定的距离内有无画幅的边界,判断被摄体的面部是否超出画幅。
8.根据权利要求1所述的画幅调节装置,其特征在于,在所述获取的图像中包括超出画幅的多个面部的情况下,所述画幅调节单元求出针对超出画幅的各个面部的,用于把各个面部收容在画幅内的画幅调节数据,把所述多个画幅调节数据中所超出的面部全部收容在画幅内的画幅调节数据作为最终的画幅调节数据。
9.根据权利要求2或4所述的画幅调节装置,其特征在于,在所述获取的图像中包括超出画幅的多个面部的情况下,所述画幅调节单元求出针对超出画幅的各个面部的、用于把各个面部收容在画幅内的画幅调节数据,把所述多个画幅调节数据中焦距成为最广角的画幅调节数据作为最终的画幅调节数据。
10.一种拍摄装置,其特征在于,包括把被摄体获取为图像数据的拍摄单元;从通过所述拍摄单元获取的图像中检测出特征点的特征点检测单元;根据通过所述特征点检测单元检测出的特征点,判断被摄体的面部是否超出成为获取所述图像的获取区域的画幅的判断单元;根据所述判断单元的判断结果,求出用于调节所述画幅的画幅调节数据的画幅调节单元;根据通过所述画幅调节单元求出的画幅调节数据控制画幅的画幅控制单元。
11.根据权利要求10所述的拍摄装置,其特征在于,所述特征点检测单元,从通过所述画幅控制单元控制画幅后由所述拍摄单元重新获取的图像中,检测出特征点,所述判断单元对所述新获取的图像,根据检测出的特征点,判断被摄体的面部是否超出通过所述画幅控制单元进行控制后的画幅,所述画幅调节单元根据由所述判断单元进行的基于所述新获取的图像的判断,求出用于调节画幅的画幅调节数据,所述画幅控制单元根据基于所述重新获取的图像求出的画幅调节数据再次控制画幅。
12.一种拍摄装置,其特征在于,包括把被摄体获取为图像数据的拍摄单元;从通过所述拍摄单元获取的图像中检测出特征点的特征点检测单元;根据通过所述特征点检测单元检测出的特征点,判断被摄体的面部是否超出成为获取所述图像的获取区域的画幅的判断单元;在所述判断单元判断为被摄体的面部超出画幅的情况下,向用户进行报警的报警单元。
13.一种洗印装置,其特征在于,包括从胶片或记录介质获取洗印区域的图像数据的图像输入单元;从通过所述图像输入单元获取的图像中检测出特征点的特征点检测单元;根据通过所述特征点检测单元检测出的特征点,判断被摄体的面部是否超出成为所述洗印区域的画幅的判断单元;根据所述判断单元的判断结果,求出用于调节所述画幅的画幅调节数据的画幅调节单元;根据通过所述画幅调节单元求出的画幅调节数据印刷图像的洗印单元。
14.一种画幅调节方法,其特征在于,包括从获取的图像中检测出特征点的步骤;根据检测出的所述特征点,判断被摄体的面部是否超出成为获取所述图像的获取区域的画幅的步骤;根据所述判断步骤的判断结果,求出用于调节所述画幅的画幅调节数据的步骤。
15.一种画幅调节方法,其特征在于,包括从获取的图像中检测出特征点的步骤;根据检测出的所述特征点,判断被摄体的面部是否超出成为获取所述图像的获取区域的画幅的步骤;根据所述判断步骤的判断结果,求出用于调节所述画幅的画幅调节数据的步骤;根据所述画幅调节数据控制画幅的步骤。
16.一种检测被摄体超出画幅的方法,包括从获取的图像中检测出特征点的步骤;根据从依据所述特征点求出的基准点到规定的距离内有无成为获取所述图像的获取区域的画幅的边界,判断被摄体的面部是否超出画幅的步骤。
17.一种程序,其特征在于,使处理装置执行以下步骤从获取的图像中检测出特征点的步骤;根据检测出的所述特征点,判断被摄体的面部是否超出成为获取所述图像的获取区域的画幅的步骤;根据所述判断步骤的判断结果,求出用于调节所述画幅的画幅调节数据的步骤;
18.一种程序,其特征在于,使处理装置执行以下步骤从获取的图像中检测出特征点的步骤;根据检测出的所述特征点,判断被摄体的面部是否超出成为获取所述图像的获取区域的画幅的步骤;根据所述判断步骤的判断结果,求出用于调节所述画幅的画幅调节数据的步骤;根据所述画幅调节数据控制画幅的步骤。
19.一种程序,其特征在于,使处理装置执行以下步骤从获取的图像中检测出特征点的步骤;根据从依据所述特征点求出的基准点到规定的距离内有无成为获取所述图像的获取区域的画幅的边界,判断被摄体的面部是否超出画幅的步骤。
全文摘要
一种画幅调节装置,通过从预先拍摄的图像中检测出特征点,判断画幅内是否含有被摄体的面部。然后,画幅调节装置根据该特征点,判断被摄体的面部是否超出画幅。在被摄体的面部超出画幅的情况下,画幅调节装置根据检测出的特征点的位置和面部位置,获取画幅的调节量。由此,可以容易或自动地把拍摄时成为被摄体的人物的面部收容在画幅内。
文档编号H04N5/232GK1580934SQ200410070230
公开日2005年2月16日 申请日期2004年7月30日 优先权日2003年7月31日
发明者松冈美希 申请人:欧姆龙株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1