CN101990064A - 控制设备、操作设置方法和程序 - Google Patents
控制设备、操作设置方法和程序 Download PDFInfo
- Publication number
- CN101990064A CN101990064A CN2010102353476A CN201010235347A CN101990064A CN 101990064 A CN101990064 A CN 101990064A CN 2010102353476 A CN2010102353476 A CN 2010102353476A CN 201010235347 A CN201010235347 A CN 201010235347A CN 101990064 A CN101990064 A CN 101990064A
- Authority
- CN
- China
- Prior art keywords
- image
- subject
- composition
- view data
- control
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 239000000203 mixture Substances 0.000 claims description 205
- 238000003384 imaging method Methods 0.000 claims description 152
- 238000003860 storage Methods 0.000 claims description 32
- 238000005520 cutting process Methods 0.000 claims description 21
- 239000000463 material Substances 0.000 claims description 15
- 230000008859 change Effects 0.000 claims description 11
- 230000003321 amplification Effects 0.000 claims description 4
- 238000013500 data storage Methods 0.000 claims description 4
- 238000003199 nucleic acid amplification method Methods 0.000 claims description 4
- 238000012545 processing Methods 0.000 description 84
- 230000006854 communication Effects 0.000 description 42
- 238000004891 communication Methods 0.000 description 40
- 230000005484 gravity Effects 0.000 description 35
- 238000010586 diagram Methods 0.000 description 30
- 230000007246 mechanism Effects 0.000 description 28
- 230000003287 optical effect Effects 0.000 description 23
- NJPPVKZQTLUDBO-UHFFFAOYSA-N novaluron Chemical group C1=C(Cl)C(OC(F)(F)C(OC(F)(F)F)F)=CC=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F NJPPVKZQTLUDBO-UHFFFAOYSA-N 0.000 description 15
- 238000001514 detection method Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 10
- 230000004044 response Effects 0.000 description 9
- 230000009471 action Effects 0.000 description 7
- 101150051935 angR gene Proteins 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 238000012937 correction Methods 0.000 description 6
- 230000001105 regulatory effect Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 230000003044 adaptive effect Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 4
- 230000001815 facial effect Effects 0.000 description 3
- 230000033001 locomotion Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 230000001276 controlling effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 241000288673 Chiroptera Species 0.000 description 1
- 241001269238 Data Species 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000001143 conditioned effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000010534 mechanism of action Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 230000005693 optoelectronics Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000012958 reprocessing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/77—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/4147—PVR [Personal Video Recorder]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/4223—Cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8146—Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics
- H04N21/8153—Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics comprising still images, e.g. texture, background image
-
- 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/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/631—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
-
- 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/60—Control of cameras or camera modules
- H04N23/695—Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2101/00—Still video cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0034—Details of the connection, e.g. connector, interface
- H04N2201/0048—Type of connection
- H04N2201/0058—Docking-station, cradle or the like
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0084—Digital still camera
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computer Graphics (AREA)
- Studio Devices (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
在此公开了控制设备、操作设置方法和程序。所述控制装置包括操作决定单元,其输入关于图像数据以及在该图像数据的图像中检测到的被摄体的信息,并且基于预定极限位置状态的情况下图像中的被摄体的位置来决定要执行的操作。
Description
技术领域
本发明涉及用于基于可通过(例如)成像获得的图像的内容来执行必要操作的控制装置,以及其操作设置方法。另外,本发明还涉及用于促使这种控制装置执行必要处理的程序。
背景技术
本发明的申请人提出了用于自动成像和记录操作的配置,其被公开在日本待审专利申请公开No.2009-100300中。即,本申请人提出了用于检测已捕获图像数据(其可通过使用成像器件而获得)的图像中出现的被摄体以及用于对该检测到的被摄体进行成像和记录的技术。
发明内容
最好提供这样的功能:其对于用户是有用的,并且允许上述自动成像和记录操作在具有更多变型的情况下起作用。
根据本发明的实施方式,提供了具有下列配置的控制装置。
即,所述控制装置包括操作决定部件,其输入关于图像数据以及在该图像数据的图像中检测到的被摄体的信息,并且基于预定极限位置状态的情况下图像中的被摄体的位置来决定要执行的操作。
利用上述配置,基于可以与预定极限位置状态对应地获得的、图像数据的图像中的被摄***置决定关于图像数据的必要操作。
利用根据本发明实施方式的此配置,可以促使所述控制装置自动执行与图像的内容对应的适当操作。如果例如将此配置应用于成像***的自动成像和记录操作,则可以允许这些自动成像和记录操作在具有更多变型的情况下起作用。
附图说明
图1A和图1B是简要图示作为构成根据本发明实施方式的成像***的成像器件的数码相机的外观的前视图和后视图;
图2是图示构成根据本发明实施方式的成像***的云台(platform)的外观示例的透视图;
图3是图示将数码相机附着于作为根据本发明实施方式的成像***的云台的状态的示例的前视图;
图4是随同摇拍方向上的移动行为的示例一起图示将数码相机附着于作为根据本发明实施方式的成像***的云台的状态的示例的顶部平面视图;
图5A和图5B是图示将数码相机附着于作为根据本发明实施方式的成像***的云台的状态的示例的侧视图;
图6是图示数码相机的配置示例的框图;
图7是图示云台的配置示例的框图;
图8是图示针对构图控制在根据本发明实施方式的数码相机中提供的各功能的块单元的配置的图;
图9是图示根据本发明实施方式的自动成像和记录操作的基本算法的流程图;
图10A和图10B是分别图示所确定构图以及可由倾斜角的限制实际获得的图像内容的示例、同时将两者进行比较的图;
图11是图示与图10B中所示图像内容对应的、数码相机和被摄体之间的位置关系的示例的图;
图12是图示根据本发明第一实施方式的自动成像和记录操作的算法的示例的流程图;
图13是图示根据本发明第二实施方式的自动成像和记录操作的算法的示例的流程图;
图14是图示根据本发明第三实施方式的自动成像和记录操作的算法的示例的流程图;
图15A和图15B是图示当在摇拍方向上的极限位置没有获得所确定构图时,数码相机和被摄体之间的位置关系的图;
图16是图示根据图15B所示的数码相机和被摄体之间的位置关系而获得的已捕获图像数据的图像内容的示例的图;
图17是图示根据本发明第四实施方式的自动成像和记录操作的算法的示例的流程图;
图18A和18B是图示用于检测被摄体的绝对位置信息的方法的示例的图;
图19是图示作为根据本发明实施方式的成像***的修正示例的配置示例的图;
图20是图示作为根据本发明实施方式的成像***的另一修正示例的配置示例的图;
图21是图示作为根据本发明实施方式的应用示例的编辑装置的配置示例的图;以及
图22是图示图21所示编辑装置进行的图像数据的剪裁处理的示例的图。
具体实施方式
下文将以下列顺序,对用于实施本发明的实施方式进行描述:
<1.成像***的配置>
[1-1.总体配置]
[1-2.数码相机]
[1-3.云台]
<2.与根据实施方式的构图控制对应的功能配置示例>
<3.自动成像和记录操作的基本算法示例>
<4.第一实施方式>
<5.第二实施方式>
<6.第三实施方式>
<7.第四实施方式>
<8.根据实施方式的成像***的修正示例>
<9.实施方式的应用:剪裁处理>
在本说明书中,术语“图像框”、“像角”、“视野范围”和“构图”将用于下列描述中。
图像框例如是与图像看上去适应于的一个屏幕相对应的区域的范围,并且其通常具有含更长的垂直边或含更长的水平边的长方形外部形状。
像角也称为变焦角,其将取决于成像器件的光学***中的变焦透镜的位置的、图像框内的范围表示为角。通常,认为像角依赖于成像光学***的焦距以及像平面(图像传感器或胶片)的尺寸。然而,这里将术语“像角”用于表示可根据焦距变化的组件。
视野范围是位于固定位置的成像器件可以成像并获得的图像的图像框内的范围,该范围除了依赖于上述像角之外,还依赖于摇拍(水平)方向上的转动角以及倾斜(垂直)方向上的角度(仰角和俯角)。
这里也将术语“构图”称为“构架(framing)”,其意味着被摄体处于图像框中的布置状态,其依据包括尺寸设置的视野范围而被确定。
将在示例如下情况的同时描述各实施方式,所述情况为:将基于本发明实施方式的配置应用于由数码相机和该数码相机所附着的云台所构成的成像***。
<1.成像***的配置>
[1-1.总体配置]
根据本发明实施方式的成像***包括数码相机1和该数码相机1所附着于的云台10。
首先,图1A和图1B示出了数码相机1的外观的示例。图1A和图1B分别是数码相机1的前视图与后视图。
如图1A中所示那样,在相同附图中示出的数码相机1在机身部分2的前面一侧包括透镜单元21a。该透镜单元21a是作为用于成像的光学***显现在机身部分2的外部的部分。
另外,机身部分2的上面部分配备有释放按钮31a。在成像模式下,将透镜单元21a捕获的图像(已捕获图像)生成为图像信号。然后,当在该成像模式下操作释放按钮31a时,将在该操作时间获得的已捕获图像作为静止图像的图像数据记录在存储介质中。即,使画面成像。
此外,如图1B中所示那样,数码相机1在其后面包括显示屏幕单元33a。
在成像模式下,将透镜单元21a当前正捕获的图像(也称为通过透镜的图像(through-the-lens image))显示在显示屏幕单元33a上。在重放模式下,重放和显示记录在存储介质中的图像数据。另外,响应于用户对数码相机1的操作,显示作为GUI(图形用户界面)的操作图像。
另外,触摸面板与根据本发明实施方式的数码相机1中的显示屏幕单元33a相组合。利用该配置,用户可以通过将其手指放置在显示屏幕单元33a上来执行必要的操作。
根据本发明实施方式的成像***(成像器件)包括作为数码相机1的成像单元和作为云台10的可动机构单元(可动设备单元),其将在稍后描述。然而,当用户仅使用数码相机1时,用户可以以与通常的数码相机中相同的方式来执行画面成像。
图2是图示云台10的外观的透视图。另外,图3到图5B示出作为根据本发明实施方式的成像***的外观的、数码相机1适当地附着于云台10的状态。图3是前视图,图4是顶部平面视图,图5A是侧视图,而图5B是图示倾斜机构的可动范围的侧视图。
如图2、3、4和5A中所示,云台10大致具有这样的构造:机身部分11结合在触地底座部分15上,并且相机底座部分12附着于机身部分11。
当要将数码相机1附着于云台10时,将数码相机1的底面放置在相机底座部分12的上面一侧。
如图2中所示那样,这种情况下的相机底座部分12的上面部分配备有凸起部分13和连接器14。
虽然未在附图中示出,但是数码相机1的机身部分2的下面部分配备有与凸起部分13啮合的孔部分。在将数码相机1适当地放置在相机底座部分12上的状态下,该孔部分和凸起部分13相互啮合。在这种状态下,即使当云台10以普通方式执行摇拍或倾斜操作时,也能配置数码相机1不与云台10分离或脱离。
此外,数码相机1的下面部分中的预定位置配置有连接器。在如上所述那样将数码相机1适当地安装在相机底座部分12上的状态下,数码相机1的连接器以及云台10的连接器14相互连接,并且变为至少它们两者可以相互通信的状态。
在这方面,在实践中将连接器14和凸起部分13例如配置为在相机底座部分12中可动。另外,如果例如与该云台10一起使用适合于数码相机1的底面部分的形状的适配器,则可以在数码相机能够与云台10通信的状态下,将不同类型的数码相机安装在相机底座部分12上。
另外,可以将数码相机1和相机底座部分12配置为以无线方式相互通信。
在将数码相机1安装在云台10上的状态下,从云台10对数码相机1进行充电的配置同样是适用的。另外,将正在在数码相机1中重放的诸如图像之类的电影信号传输至云台10一侧、然后通过线缆或无线通信将其从云台10输出至外部监控装置的另一配置同样是适用的。即,可以向云台10配备诸如支架之类的功能,而不仅仅将其用于改变数码相机1的视野范围。
接下来,针对云台10在摇拍和倾斜方向上对于数码相机1的基本移动进行描述。
首先,摇拍方向上的基本移动如下:
在将该云台10置于地板表面等的状态下,触地底座部分15的底面靠地。在这种状态下,如图4中所示那样,将机身部分11配置为可围绕作为旋转中心的旋转轴11a以顺时针方向和逆时针方向转动。利用该配置,云台10上安装的数码相机1的视野范围沿着左右方向(水平方向)而改变。即,将摇拍移动添加至数码相机1的视野范围。
除了该配置之外,还将这种情况下云台10的摇拍机构配置为可自由地转动360°或更多,而对顺时针或逆时针方向中的任何一个没有限制。
此外,在该云台的摇拍机构中,预先设置摇拍方向上的基准位置。
这里,如图4中所示那样,将摇拍基准位置设置为0°(360°),并且将机身部分11沿摇拍方向的旋转位置(即,摇拍位置)表示为从0°到360°的角。
另外,云台10在倾斜方向上的基本移动如下:
如图5A和5B中所示那样,可以通过将相机底座部分12配置为在仰角和俯角两个方向上围绕作为旋转中心的旋转轴12a可动来获得倾斜方向上的移动。
这里,图5A示出相机底座部分12处于倾斜基准位置Y0(0°)的状态。在这种状态下,与透镜单元21a(光学***单元)的成像光轴重合的成像方向F1和作为触地底座部分15的触地部分的触地面部分GR相互平行。
除了上述配置之外,相机底座部分12可以在从倾斜基准位置Y0(0°)到预定最大旋转角+f°的范围内,围绕作为旋转中心的旋转轴12a在仰角方向上移动(如图5B中所示)。此外,相机底座部分12可以在从倾斜基准位置Y0(0°)到预定最大旋转角-g°的范围内,围绕作为旋转中心的旋转轴12a在俯角方向上移动。由于相机底座部分12可以在使用倾斜基准位置Y0(0°)作为基准点的同时,在从最大旋转角+f°到最大旋转角-g°的范围内移动,因此云台10(相机底座部分12)上安装的数码相机1的视野范围沿着上下方向(垂直方向)而改变。即,可以获得倾斜移动。
在这方面,图2到图5B所示的云台10的外部配置仅仅是示例。其他的物理配置和构造可能是适用的,只要安装的数码相机1可以在摇拍方向和倾向方向上移动即可。
[1-2.数码相机]
首先,图6是图示数码相机1的实际内部配置示例的框图。
在该图中,光学***单元21例如包括光圈;以及成像透镜组,其由包括变焦透镜、聚焦透镜等的预定数目的透镜构成。光学***单元21促使图像传感器22通过使用入射光作为成像光而在其光接收表面上形成图像。
另外,光学***单元21配备有用于驱动上述变焦透镜、聚焦透镜、光圈等的驱动机构单元。驱动机构单元的操作例如由所谓的相机控制(如控制单元27执行的变焦(像角)控制、自动焦点调节控制和自动曝光控制)来控制。
图像传感器22执行所谓的光电转换,该转换是将光学***单元21处获得的成像光转换为电信号的操作。为此,图像传感器22在光电转换元件的光接收表面上接收来自光学***单元21的成像光,并且以预定定时顺序地输出根据接收光的光强度而被充电的信号电荷。结果,输出与成像光(成像信号)对应的电信号。另外,作为图像传感器22而采用的光电转换元件(成像元件)不具体受限。然而,在当前条件下可以以CMOS传感器和CCD(电荷耦合器件)为示例。此外,当采用CMOS传感器时,可以采用包括对应于A/D转换器23的模数转换器的配置(将在接下来描述),作为对应于图像传感器22的器件(部分)。
从图像传感器22输出的成像信号被输入至A/D转换器23,转换为数字信号,然后输入至信号处理单元24。
信号处理单元24引入与(例如)一个静止图像(帧图像)对应的单元的数字成像信号,其中该数字成像信号从A/D转换器23输出。然后,使以此方式引入的一个静止图像的单元的成像信号经历必要的信号处理,由此信号处理单元24可以生成作为与一个静止图像对应的图像信号数据的已捕获图像数据(已捕获静止图像数据)。
当将如上所述的信号处理单元24生成的已捕获图像数据作为图像信息记录于存储卡40(其为存储介质(存储介质装置))时,例如将与一个静止图像对应的已捕获图像数据从信号处理单元24输出至编码/解码单元25。
编码/解码单元25通过用于静止图像的压缩编码的预定方法,对静止图像数据的单元的已捕获图像数据(其从信号处理单元24输出)执行压缩编码。然后,编码/解码单元25例如根据控制单元27的控制添加首标,并且将已捕获图像数据转换成被压缩为预定形式的图像数据。此后,将以此方式生成的图像数据传输至介质控制器26。介质控制器26遵循控制单元27的控制,将传输的图像数据写在存储卡40上,并且促使存储卡40记录图像数据。这种情况下的存储卡40是如下这样的存储介质:其具有遵循预定标准的卡形外部形状,并且在其内包括诸如闪存之类的非易失性半导体存储元件。另外,也可以将除了存储卡之外的不同类型或形式的存储介质用作存储图像数据的存储介质。
此外,根据本发明实施方式的信号处理单元24被配置为在使用如上所述获得的已捕获图像数据的同时,执行作为被摄体检测的图像处理(稍后描述)。
另外,数码相机1可促使显示单元33使用可由信号处理单元24获得的已捕获图像数据来执行图像显示,并且显示所谓的通过透镜的图像(其为当前捕获的图像)。例如,信号处理单元24引入以上述方式从A/D转换器23输出的成像信号,生成与一个静止图像对应的已捕获图像数据。通过持续地执行该操作,信号处理单元24依次生成与视频图像中的帧图像对应的已捕获图像数据。然后,信号处理单元24响应于控制单元27的控制,将以此方式依次生成的已捕获图像数据传输至显示驱动器32。结果,显示通过透镜的图像。
显示驱动器32基于如上所述从信号处理单元24输入的已捕获图像数据而生成用于驱动显示单元33的驱动信号,并且将该驱动信号输出至显示单元33。此后,显示单元33基于静止图像数据的单元的已捕获图像数据而依次显示图像。用户可以像显示单元33上的视频图像一样查看被认为当时捕获的图像。即,显示通过透镜的图像。
另外,数码相机1可以重放存储卡40中所记录的图像数据,并且促使显示单元33显示图像。
为了这样做,控制单元27指定图像数据,命令介质控制器26从存储卡40读取数据。根据上述命令,介质控制器26访问存储卡40上记录了所指定图像数据的地址,读取数据,然后将读取的数据传输至编码/解码单元25。
编码/解码单元25例如根据控制单元27的控制,从传输自介质控制器26的已捕获图像数据拾取作为压缩静止图像数据的实质(substantial)数据,对压缩编码的静止图像数据执行解码处理,并且获得与一个静止图像对应的已捕获图像数据。然后,编码/解码单元25将该已捕获图像数据传输至显示驱动器32。结果,显示单元33重放和显示存储卡40中记录的已捕获图像数据的图像。
另外,可以促使显示单元33连同上述通过透镜的图像和图像数据的重放图像一起显示用户界面图像(操作图像)。在这种情况下,控制单元27例如根据此时的操作状态,生成作为必要的用户界面图像的显示图像数据,并且将显示图像数据输出至显示驱动器32。利用该配置,显示单元33显示用户界面图像。在这方面,可以与监视器图像(如特定菜单屏幕)和已捕获图像数据的重放图像分离地将这些用户界面图像显示在显示单元33的显示屏幕上,或者可以对其进行显示以使得在监视器图像或已捕获图像数据的重放图像的一部分上重叠和合成。
在实践中,控制单元27包括CPU(中央处理单元),并且控制单元27与ROM 28、RAM 29等一起构成微型计算机。除了要由作为控制单元27的CPU执行的程序之外,ROM 28还存储关于数码相机1的操作的各条设置信息。RAM 29用作CPU的主存储装置。
另外,将这种情况下的闪存30提供为用于存储各条设置信息(对于该信息而言,可能根据用户的操作或操作历史需要变化(重写))的非易失性存储区域。此外,当诸如闪存之类的非易失性存储器用于ROM 28时,代替闪存30,可以使用ROM 28中的一部分存储区域。
操作单元31指示数码相机1中所提供的各种操控器以及操作信息信号输出部分(其根据针对这些操控器进行的操作而生成操作信息信号,并将操作信息信号输出到CPU)两者。控制单元27根据从操作单元31输入的操作信息信号而执行预定处理。结果,响应于用户的操作执行数码相机1的操作。
音频输出单元35是要由控制单元27控制的部分,用于例如输出预定通知的预定音调和发音模式的电子声音。
LED单元36包括为了显现在数码相机1的外壳的前面部分而提供的LED(发光二极管)以及用于驱动LED以使其开启的电路单元,并且所述LED单元36响应于控制单元27的控制而使LED开启和关闭。通过开启和关闭LED的模式来进行预定通知。
云台自适应通信单元34是用于通过预定通信方法执行云台10和数码相机1之间的通信的部分,其在数码相机1附着于云台10的状态下包括用于使得以有线或无线通信方式与云台10一侧的通信单元交换通信信号的物体层配置以及用于执行对应于预定层(其级别比所述物理层配置的级别更高)的通信处理的配置。在上述物理层配置中包括与图2中的连接器14连接的连接器部分。
[1-3.云台]
图7是图示云台10的内部配置的框图。
如上所述,云台10配备有摇拍和倾斜机构,并且包括摇拍机构单元53、摇拍电机54、倾斜机构单元56和倾斜电机57,作为与摇拍和倾斜机构对应的各部分。
摇拍机构单元53包括用于在图4中所示的摇拍(水平、右和左)方向上、向附着于云台10的数码相机1提供动作的机构。可以通过在正向和反向方向上旋转的摇拍电机54来获得该机构的移动。以类似方式,倾斜机构单元56包括用于在图5B中所示的倾斜(垂直、上和下)方向上、向附着于云台10的数码相机1提供动作的机构。可以通过在正向和反向方向上旋转的倾斜电机57来获得该机构的动作。
控制单元51包括由CPU、ROM和RAM的组合形成的微型计算机,并且其控制摇拍机构单元53和倾斜机构单元56的动作。例如,当控制摇拍机构单元53的动作时,控制单元51将用于指示摇拍机构单元53要移动的方向和移动速率的信号输出到摇拍驱动单元55。摇拍驱动单元55生成与输入信号对应的电机驱动信号,并且将生成的电机驱动信号输出至摇拍电机54。例如,当电机是步进电机时,该电机驱动信号是与PWM控制对应的脉冲信号。
摇拍电机54通过电机驱动信号,以预定旋转速率在预定旋转方向上旋转。结果,驱动摇拍机构单元53以便在预定移动方向上以与摇拍电机54的旋转对应的移动速率进行移动。
以类似方式,当控制倾斜机构单元56的运动时,控制单元51将用于指示倾斜机构单元56所需的移动方向和移动速率的信号输出到倾斜驱动单元58。倾斜驱动单元58生成与输入信号对于的电机驱动信号,并且将生成的电机驱动信号输出至倾斜电机57。倾斜电机57通过电机驱动信号,以预定旋转速率在预定旋转方向上旋转。结果,驱动倾斜机构单元56以便在预定移动方向上以与倾斜电机57的旋转对应的移动速率进行移动。
另外,摇拍机构单元53配备有旋转编码器(旋转检测器)53a。旋转编码器53a根据摇拍机构单元53的旋转移动,将指示旋转角量的检测信号输出至控制单元51。以类似方式,倾斜机构单元56配备有旋转编码器56a。该旋转编码器56a也根据倾斜机构单元56的旋转的移动,将指示旋转角量的信号输出至控制单元51。
通信单元52是这样的部分:其用于通过预定的通信方法,与附着于云台10的数码相机1中的云台自适应通信单元34执行通信。以与云台自适应通信单元34中相同的方式,通信单元52包括用于使得以有线或无线通信方式与对方通信单元交换通信信号的物体层配置以及用于执行对应于预定层(其级别比所述物理层配置的级别更高)的通信处理的配置。在上述物理层配置中包括图2中的相机底座部分12的连接器14。
<2与根据实施方式的构图控制对应的功能配置示例>
接下来,图8是图示构成根据本发明实施方式的成像***的数码相机1和云台10的功能配置(其由硬件和软件(程序)进行实施)的示例的框图。
在该图中,数码相机1包括成像记录块61、构图确定块62、摇拍/倾斜/变焦控制块63和通信控制处理块64。
成像记录块61是用于获得通过成像所获得的图像作为图像信号数据(已捕获图像数据)的部分,并且执行用于将已捕获图像数据存储在存储介质中的控制处理。例如,该部分包括用于成像的光学***、成像元件(图像传感器)、用于根据从成像元件输出的信号生成已捕获图像数据的信号处理电路、以及用于将已捕获图像数据写入并记录(存储)在存储介质中的记录控制和处理***。
这种情况下的成像记录块61中的已捕获图像数据的记录(成像记录)由构图确定块的指令和控制来执行。
构图确定块62引入并输入从成像记录块61输出的已捕获图像数据,首先基于已捕获图像数据执行被摄体检测,最后执行用于构图确定的处理。
在本发明的实施方式中,当执行构图确定时,构图确定块62检测在被摄体检测时检测到的每一被摄体的属性(将于稍后描述)。在构图确定处理中,使用检测到的属性确定最佳构图。此外,还执行构图调节控制以获得所确定构图中图像内容的已捕获图像数据。
这里,可以将构图确定块62执行的被摄体检测处理(其包括初始面部框的设置)配置为由图6中的信号处理单元24来执行。另外,可以将信号处理单元24的被摄体检测处理实施为DSP(数字信号处理器)的图像信号处理。即,可以由提供至DSP的程序和指令来实施。
进而,可以将构图确定块62执行的面部框的修改、构图确定和构图调节控制实施为由作为遵循程序的控制单元27的CPU执行的处理。
摇拍/倾斜/变焦控制块63响应于构图确定块62的指令来执行摇拍/倾斜/变焦控制,以使得可以获得根据确定的最佳构图的构图和视野范围。即,作为构图调节控制,构图确定块62例如将用于要根据确定的最佳构图而获得的构图和视野范围的指令提供至摇拍/倾斜/变焦控制块63。摇拍/倾斜/变焦控制块63获得云台10的摇拍和倾斜机构的移动量,以使得数码相机1面对可以获得所指示的构图和视野范围的成像方向。然后,摇拍/倾斜/变焦控制块63根据获得的移动量,生成用于指示移动的摇拍和倾斜控制信号。
另外,摇拍/倾斜/变焦控制块63获得变焦透镜的位置(变焦缩放比例)以便获得被确定为适当的像角,并且控制成像记录块61中提供的变焦机构以便变焦透镜处于所获得的位置中。
另外,通信控制处理块64是这样的部分:其用于在遵循预定通信协议的同时,与云台10一侧提供的通信控制处理块71执行通信。摇拍/倾斜/变焦控制块63生成的摇拍和倾斜控制信号通过通信控制处理块64的通信而传输至云台10的通信控制处理块71。
例如,如附图中所示那样,云台10包括通信控制处理块71以及摇拍和倾斜控制处理块72。
通信控制处理块71是这样的部分:其用于与数码相机1一侧的通信控制处理块64执行通信。当接收摇拍和倾斜控制信号时,通信控制处理块71将摇拍和倾斜控制信号输出至摇拍和倾斜控制处理块72。
例如,摇拍和倾斜控制处理块72具有从图7中所示的云台10一侧的控制单元51(微型计算机)执行的控制处理当中执行与摇拍和倾斜控制有关的处理的功能。
该摇拍和倾斜控制处理块72根据输入的摇拍和倾斜控制信号,控制摇拍驱动机构单元和倾斜驱动控制机构单元(未在附图中示出)。结果,执行用于根据最佳构图获得必要的水平视角和必要的垂直视角的摇拍和倾斜。
另外,摇拍/倾斜/变焦控制块63可以例如响应于构图确定块62的指令,执行用于搜索被摄体的摇拍/倾斜/变焦控制。
<3.自动成像和记录操作的基本算法示例>
在如上述那样配置的成像***中,驱动云台10的摇拍和倾斜机构以改变数码相机1的视野范围,然后检测出现在已捕获图像中的被摄体。然后,可以将检测到的被摄体(如果有的话)布置在期望构图的图像框内,并且对其进行成像和记录。即,成像***具有自动成像和记录功能。
图9的流程图示出用于这种自动成像和记录操作的算法的示例。在这方面,在此图中示出的算法是稍后所述的第一到第四实施方式中的算法的基础。
此外,可以认为由图8中所示的数码相机1中的每一功能块(成像记录块61、构图确定块62、摇拍/倾斜/变焦控制块63或通信控制处理块64)适当地执行此图中所示的处理方法。
在图9中,构图确定块62首先在步骤S101引入并获得可由成像记录块61在此时获得的已捕获图像数据,并且在步骤S102对已捕获图像数据执行被摄体检测处理。
在步骤S102的被摄体检测处理中,如上所述那样应用面部检测技术,并且可以获得被摄体的数目、被摄体的尺寸、图像中的被摄***置等作为检测结果。
接下来,在步骤S103中,构图确定块62确定被摄体检测处理在步骤S102中是否检测到被摄体。这里,当构图确定块62确定未检测到被摄体时,构图确定块62在步骤S108中开始被摄体搜索处理,然后处理返回到步骤S101。
在该被摄体搜索处理中,摇拍/倾斜/变焦控制块63通过通信控制处理块64指示云台10在摇拍和倾斜方向上移动,并且如有必要,执行变焦控制以便随着时间的经过通过预定模式控制视野范围的改变。执行被摄体搜索处理以捕获存在于数码相机1附近的被摄体,以便将其布置在视野范围中。
另一方面,当构图确定块62在步骤S103中确定检测到被摄体时,处理前进到步骤S104。
在步骤S104,构图确定块62根据检测到的被摄体确定最佳构图。
可以将图像框中被摄体的尺寸、图像框中的被摄***置等例举为在此确定的、形成构图的组件。然后,执行构图调节控制,以便获得该确定的构图作为已捕获图像数据的图像框中的图像内容。
此后,当执行构图调节控制时,构图确定块62在步骤S105中确定此时获得的构图与所确定的构图相同,并且确定该时刻对于成像和记录操作是否适当(如果构图OK)。
例如,当即使在经过了预定时间段之后仍未获得“构图OK”这一确定时,在步骤S105获得否定确定结果。在这种情况下,在步骤S107中执行构图调节控制,以便获得所确定构图作为已捕获图像数据的图像框中的图像内容。即,执行摇拍和倾斜控制以便根据所确定的构图获得框中的被摄***置,执行变焦控制以便根据所确定构图获得被摄体尺寸等。
另一方面,当在步骤105中获得肯定确定结果时,处理前进到步骤S106。
在步骤S106中,指示成像记录块61执行成像和记录操作。响应于该指令,成像记录块61执行操作以将获得的已捕获图像数据作为此时的静止图像文件记录在存储卡40中。
根据图9中所示的算法,当检测到被摄体时,自动地执行用于在适当构图中成像并记录检测到的被摄体的操作。即,可以获得用于自动地记录图像(其例如包括作为被摄体的人)的已捕获图像数据的自动成像和记录操作。
<4.第一实施方式>
这里,例如假设在通过遵循图9中所示算法执行自动成像和记录操作的过程中检测到一个被摄体SBJ的情况。另外,例如将步骤S104中确定的构图假设为图10A中所示的构图。
图10A示出在与已捕获图像数据的图像对应的图像框300中检测到的被摄体SBJ。与图10A中所示图像框300相对应的图像具有水平图像尺寸(水平像素)Cx和垂直图像尺寸(垂直像素)Cy。
为了说明被摄***置,将垂直基准线Ld1、水平基准线Ld2、垂直分割线v1和v2以及水平分割线h1和h2的假定线分别示出在同一图中。
垂直基准线Ld1是这样的垂直线:其在穿过水平图像尺寸Cx的中点的同时,将水平图像尺寸Cx平均地分为两个部分。水平基准线Ld2是这样的水平线:其在穿过垂直图像尺寸Cy的中点的同时,将垂直图像尺寸Cy平均地分为两个部分。另外,垂直基准线Ld1和水平基准线Ld2之间的交叉点例如对应于图像框300中的基准坐标P。该基准坐标P对应于数码相机1的成像光轴。
水平分割线h1和h2是将水平图像尺寸Cx平均地分为三个部分的两条直线,其中,水平分割线h1位于左侧,而水平分割线h2位于右侧。
垂直分割线v1和v2是将垂直图像尺寸Cy平均地分为三个部分的两条直线,其中,垂直分割线v1位于上侧,而垂直分割线v2位于下侧。
被摄体重心G也示出在被摄体SBJ的图像中。该被摄体重心G是表示被摄***置的信息,其可以通过预定算法而获得,作为在被摄体检测处理时检测为被摄体的面部部分的图像区域中的一个坐标点。
当从被摄***置来看时,可以按照如下那样描述图10A中所示的构图。
即,被摄体重心G对应于水平方向上穿过垂直基准线Ld1的坐标(即,水平方向上的中点),并且其位于水平分割线h1上,即,相对于垂直方向上的垂直图像尺寸Cy、自顶部起1/3的位置处。
另外,例如,如果可以在最终执行构图调节控制之后获得该构图,则可以获得表示“构图OK”的确定结果,然后在步骤S105中执行成像和记录操作。
然而,存在难以依据被摄体SBJ和成像***之间的位置关系来调节至所确定构图的情况。
例如,图11示出从侧面方向查看到的数码相机1处于最大旋转角-g°的倾斜位置的状态。尽管在实践中可以通过将该图中示出的数码相机1附着于云台10来获得其状态,但是在该图中未示出云台10。
另外,该图通过使用像角中心angC、像角上端angU和像角下端angD,在垂直方向上示出了像角作为由数码相机1设置的像角。此外,像角中心angC与数码相机1的成像光轴相重合,从像角中心angC到像角上端angU的角等于从像角中心angC到像角下端angD的角。从像角上端angU到像角下端angD的范围对应于垂直方向上的视野范围。这里为了说明,假定将视野范围设置为最宽的像角(广角端)。
如上所述的数码相机1处于俯角到达其极限位置的状态。即,不再允许数码相机1的视野范围在更下的方向上改变。
另一方面,如图中所示那样,存在被摄体SBJ位于比像角中心angC更低的情况。
图10B示出了数码相机1在图11中所示的状态下捕获的图像。
在图10B中,被摄体重心G的位置与水平方向上的所确定构图中的相同。然而,被摄体重心G的位置在垂直方向上显然处于比水平基准线Ld2更低的区域。如上所述,由于不允许数码相机1的视野范围面向比当前状态还要低,因此不允许图像框300中的被摄***置移动至比图10B中所示的位置更高的位置。即,被摄体重心G在垂直方向上的位置与这种情况下的所确定构图中的位置不重合。
在这种情况下,如果处理遵循图9中所示的算法,则在步骤S105中获得表示构图未OK的否定确定结果,处理前进到步骤S107,然后在执行构图调节控制之后返回到步骤S101。
在此时步骤S107的构图控制中,构图确定块62例如指示云台10在俯角方向上旋转倾斜机构。
然而,即使接收到该指令,也不再允许云台10在俯角方向上旋转倾斜机构单元。
因此,在这种情况下,在成像***保持在图10B中所示的状态下的同时,不允许成像***前进到随后的操作。
在摇拍方向上的移动中可能会出现相同的问题。
基本上,根据实施方式的云台10可以在摇拍方向上自由地旋转360°或更多。然而,当用户执行旋转角的极限设置的操作时,或者当将线缆***在云台10的背面时,云台10的旋转角例如被限制到180°,90°等。当以此方式限制摇拍方向上的转动角时,已经旋转至所设置的转动角的成像***的位置对应于极限位置。
这里,假定成像***在摇拍方向上旋转以便将构图调节到所检测到的被摄体,并且到达极限位置。此时,可能自然地发生这样的状态:即使成像***相比于极限位置没有进一步旋转,水平方向上的被摄***置也与所确定构图中的不相同。
存在依据成像***和被摄体之间的位置关系未在图像中获得所确定构图中的相同被摄***置的情况。由于难以避免这种情形,因此需要将成像***配置为执行与该情形对应的适当操作,作为自动成像和记录操作中的操作序列。结果,可以实施自动成像和记录的更有效和智能的操作。
在下文中,第一到第四实施方式的描述将由各配置构成,以便获得在当执行自动成像和记录操作时被摄***于未获得所确定构图的位置的情形相对应的适当操作。
图12示出了根据本发明第一实施方式的自动成像和记录操作的算法的示例。
在同一图中,步骤S201到S206、S208和S209与图9中的步骤S101到S106、S107和S108相同。
在图12中,当在步骤S205中获得了表示未获得所确定构图的否定确定结果时,处理前进到步骤S207。
在步骤S207中,确定摇拍机构和倾斜机构中的至少任何一个是否处于极限位置,并且确定在极限位置的状态下是否已经经过了时间T。在这方面,数码相机1(构图确定块62)通过来自云台10一侧的通知,可以识别它们中的任何一个是否处于极限位置。这种情况下云台10的控制单元51被配置为向数码相机1通知如下的事实:摇拍和倾斜机构中的每一个均处于极限位置。
例如,当摇拍机构和倾斜机构均未到达极限位置时,或者当摇拍机构和倾斜机构中的至少任何一个处于极限位置的同时、自到达极限位置的时刻起尚未经过时间T的时候,在步骤S207中获得否定确定结果。
在这种情况下,在步骤S208中执行用于构图调节控制的摇拍控制或倾斜控制,并且处理返回到步骤S201。
另一方面,当在步骤S207中获得了表示在极限位置的状态下已经经过了时间T的否定确定结果时,处理前进到步骤S206以执行成像和记录操作。
即,配置根据本发明第一实施方式的成像***,以使得即使构图在摇拍位置或倾斜位置到达极限位置并且已经经过了预定时间T时未OK,也获得成像和记录操作,即,根据第一实施方式,将成像***配置为:即使尚未获得所确定构图,在已经经过预定时间时,也记录所获得的图像。
<5.第二实施方式>
图13示出了根据本发明第二实施方式的自动成像和记录操作的算法示例。
根据本发明第二实施方式确定的操作是如下这样的操作:其用于自从摇拍位置或倾斜位置到达极限位置时已经经过了预定时间T、同时未获得所确定构图的时候,搜索可能获得所确定构图的另一被摄体,而不执行成像和记录操作。
在相同的附图中,步骤S301到S308和S311与图12中的步骤S201到S208和S209相同。
然而,考虑到需要获得根据第二实施方式的适当操作,可以以与图12的步骤S207中不同的方式来设置步骤S307中确定的时间T。
在步骤S307中已经获得了否定确定结果的状态下,处理前进到步骤S308以与图12中相同的方式执行构图调节控制。
另一方面,当在步骤S307中获得肯定确定结果时,处理前进到步骤S309以执行用于改变视野范围的控制(视野范围改变控制)。
这里的视野范围改变控制是这样的控制:其执行摇拍或倾斜以便在已捕获图像数据的图像中检测与至此(最终)已执行了构图调节操作的目标被摄体不同的被摄体(一个或多个),并且改变水平方向上的视野范围。
作为该视野范围改变控制的一个示例,可以考虑改变视野范围以使得作为构图确定的最后目标的被摄***于视野范围之外。为了这样做,例如可以基于当摇拍位置或倾斜位置处于极限位置时的图像框300中的被摄***置,来获得被摄***于视野范围之外的摇拍旋转角和倾斜旋转角。例如,可以通过从垂直基准线Ld1到被摄体SBJ的图像的距离以及此时的像角值,来获得摇拍旋转角。以相同的方式,可以通过从水平基准线Ld2到被摄体SBJ的图像的距离以及此时的像角值来获得倾斜旋转角。
可以执行摇拍控制或倾斜控制,以使得摇拍机构或倾斜机构移动了以此方式获得的摇拍旋转角或倾斜旋转角。此后,处理前进到步骤S310(其将于稍后描述),然后返回到步骤S301。
利用上述配置,当在极限位置状态下未获得所确定构图的情况下已经经过了时间T时,根据第二实施方式的成像***执行搜索另一被摄体的操作,而不进行成像和记录操作。
然而,当成像***如上所述那样执行搜索另一被摄体的操作而不进行成像和记录操作时,作为被摄体及至此构图调节的目标的用户可能认为成像***在未对用户他/她自己成像(尽管用户想要对他/她自己成像)的情况下突然切换到检测另一被摄体的操作。此时,用户通常未意识到他/她处于构图可被调节的范围之外的位置。因此,用户在这种情况下可能感到不舒服。
于是,在图13中,在步骤S309中的视野范围改变控制之后的随后步骤S310中执行用于向用户通知警告的处理。即,成像***执行用于向用户通知如下事实的处理:由于未获得构图,因此处理前进到搜索另一被摄体的另一操作。
为了执行该通知处理,可以通过预定模式开启或关闭形成数码相机1的LED单元36的预定LED。可替代地,音频输出单元35可以输出预定的警告声音。
这里,当将第一和第二实施方式中的操作进行比较时,在第一实施方式中认为要对包括检测到的被摄体的图像进行成像和记录是重要的。另一方面,在第二实施方式中认为要对与所确定构图完全相同的图像进行成像和记录是重要的。
存在一些方法来确定第一和第二实施方式中的哪个操作对应于所述情形。以下是一个示例。
根据该实施方式的成像***可以利用预定操作,通过使用自拍器(selftimer)来执行成像和记录操作。具体而言,在本实施方式中,检测图像中的被摄体,并且即使在通过使用自拍器执行成像和记录操作时也执行构图确定。结果,可以执行构图调节以便获得所确定构图。
在通过自拍器成像时,用户显然想要执行成像和记录操作。在这种情况下,必须认为成像和记录操作的执行比获得所确定构图更重要。
于是,在通过自拍器成像时采用第二实施方式中的算法。
另一方面,在利用根据实施方式的自动成像和记录操作中的构图控制并将构图加以重要考虑的同时,在使用自拍器未执行成像的普通时候采用第一实施方式。
<6.第三实施方式>
这里,在关于是否已经获得所确定构图的、与图12中步骤S205(第一实施方式)以及图13中步骤S305(第二实施方式)对应的确定处理中,例如在实践中可以以下列方式进行被摄***置与所确定构图中的被摄***置是否相同的确定。
首先,可以获得被摄***置,作为被摄体重心G在构图确定处理中要位于的目标坐标。这里将该目标坐标表示为(x,y)。然后,执行摇拍控制和倾斜控制作为构图调节控制,以使得被摄体重心G位于该目标坐标(x,y)。
当确定被摄***置与图12中步骤S205或图3中步骤S305中的所确定构图中的被摄***置是否相同时,将预定裕量给予目标坐标的x坐标和y坐标中的每一个。即,如果将x坐标的裕量表示为±a,并且将y坐标的裕量表示为±b,则确定被摄体重心G是否位于坐标(x±a,y±b)的范围内。
例如,作为被摄体的人很少处于完全静止的状态,并且他/她在某种程度上移动。在这种情形下,假定算法用于当确定被摄***置与所确定图中的被摄***置是否相同时,确定被摄体重心G是否正好位于目标坐标(x,y)。在这种情况下,例如可能出现这样的问题:在步骤S205或S305中未获得表示被摄***置OK的确定结果,而不管被摄***置对于图像内容而言是可接受的这一事实。
结果,在实践中,如上所述那样设置裕量,并且将配备有裕量的目标坐标用于确定。
另外,根据如上所述的目标坐标的裕量的观点,这也可以得到理解:第一实施方式中的算法在极限位置状态下已经经过了时间T的时刻是用于将目标坐标的裕量放大至几乎无穷的算法,并且是用于使得可以在步骤S305中获得表示“构图OK”的确定结果的算法。
第三实施方式是用于放大目标被摄体的裕量的算法与第二实施方式中的算法的组合。
即,在第三实施方式中,当摇拍机构或倾斜机构到达摇拍或倾斜方向上的极限位置时将设置给目标对象的裕量放大。然而,此时不是把如第一实施方式中那样的无穷值而是把预定有限值设置为裕量。然后,在这种状态下针对是否已经获得所确定构图进行确定。当经过时间T而没有获得表示“构图OK”的确定结果时,处理前进到视野范围变化控制。
图14图示了根据本发明第三实施方式的自动成像和记录操作的算法示例。
在相同的附图中,步骤S401到S404以及S407到S413与图13中的步骤S301到S304以及S305到S311相同。
在图14中,在步骤S404中的构图确定处理之后的步骤S405中针对摇拍位置或倾斜位置此时是否已经到达极限位置进行确定。
当在步骤S405中获得了否定确定结果时,跳过步骤S406,并且处理前进到步骤S407。在这种情况下的步骤S407中,将设置了未放大的普通裕量的目标坐标用于针对被摄***置的确定。
相反,当在步骤S405中获得了肯定确定结果时,在步骤S406中将用于目标坐标的裕量放大。在这方面,在步骤S406的裕量放大处理中始终放大x坐标以及y坐标的两个裕量。然而,如下的另一配置可能是可适用的:成像***根据摇拍方向和倾斜方向中的哪一个已经到达极限位置来选择x坐标和y坐标中要设置裕量的一个坐标。例如,当倾斜机构已经到达倾斜方向上的极限位置而摇拍机构尚未到达摇拍方向上的极限位置的时候,可以认为仅为y坐标放大裕量,而为x坐标设置不放大的普通裕量。由于可以为摇拍或倾斜机构尚未到达极限位置的方向获得与原始的所确定构图中的坐标相同的坐标,因此该配置是优选的。
通过如上所述那样在执行了步骤S405和步骤S406中的处理之后从步骤S407执行随后处理,基于更加宽松的标准针对是否已经获得所确定构图进行确定,直到在摇拍或倾斜机构到达极限位置的状态下经过了时间T为止。这在某种程度上导致可以将被摄体成像并记录于与所确定构图更接近的构图中的更高概率。另外,即使在经过时间T之后,当尚未获得所确定构图的时候,视野范围也被改变。
<7.第四实施方式>
可以认为云台10的有限转动角和数码相机1的像角之间的关系导致了作为在该实施方式中待解决的问题的如下现象:由于摇拍或倾斜机构到达摇拍或倾斜方向上的极限位置,因此不管已经检测到被摄体的事实,都难以获得目标构图(图像中的被摄***置)。将参考图15A、15B和16,对此点进行描述。
图15A是数码相机1的顶部平面视图。该数码相机1附着于云台10,其视野范围在实际应用中被改变。然而,为了简化附图,未在该附图中示出云台10。
这里,由像角中心angC、像角左端angL和像角右端angR表示为数码相机1设置的像角。另外,像角中心angC与数码相机1的成像光轴相重合,而从像角中心angC到像角左端angL的角与从像角中心angC到像角右端angR的角相同。像角左端angL与像角右端angR之间的范围对应于水平方向上的视野范围。在这方面,为了说明,这里假定已经设置了最宽的像角(广角端)。
另外,在这种情况下,在图15A中,云台10在摇拍方向上的转动角被限制在以0°为基准的±90°的范围内。
图15B示出云台10处于+90°的摇拍位置的状态。即,该附图示出摇拍位置已经到达顺时针方向上的极限位置的状态。
此时,数码相机1的像角中心angC与+90°的摇拍位置重合。水平方向上数码相机1的视野范围处于从像角左端angL到像角右端angR的范围,其中像角中心angC位于其中心。即,数码相机1的视野范围可以在超过与90°的摇拍位置对应的极限位置的同时,对从像角中心angC到像角右端angR的角范围进行成像。
在图15B中所示的状态下,假定作为被摄体SBJ的人存在于右半像角范围(其对应于从像角中心angC(+90°的摇拍位置)到像角右端angR的范围),该范围超过了与摇拍位置+90°对应的极限位置。
根据上述第一到第三实施方式,该被摄体SBJ处于视野范围中,由此通过被摄体检测处理而被检测为被摄体。另外,针对该被摄体执行构图确定。然而,当需要将图像中的被摄体SBJ移至水平方向上的中心侧以便获得所确定构图时,很难再以顺时针方向移动成像方向。
如从以上描述可以理解的那样,数码相机1具有这样的像角:其即使在云台10在摇拍和倾斜方向上的转动范围被限制到某些角度的情况下,也可以对超过可转动范围的极限位置的区域进行成像。于是,当人存在于视野范围内的位置时(即使人存在于成像***的可动范围的外部),可以将此人检测为被摄体而没有问题。这导致难以获得与所确定构图相同的被检测的被摄体的构图的现象。
随着数码相机的像角变得更宽,该问题发生得更加严重。
根据这种观点,可以采用从一开始就不把由于数码相机1的宽像角而在最初假定的视野范围之外检测到的被摄体看作为构图确定的目标的配置。
根据第四实施方式,基于该想法构造自动成像和记录操作的算法。结果,这种算法使得可以忽略如下的一系列不经济的处理:所述处理用于对未由此获得确定构图的被摄体执行构图确定,并且执行构图调节控制以确定构图是否OK。结果,可以更有效地执行自动成像和记录操作。
根据本发明的第四实施方式,按照如下那样构造自动成像和记录操作的算法。
首先,图16示出与图15B所示状态对应地获得的已捕获图像内容的图像内容。如上面已经描述的那样,由于像角中心angC与水平方向上的成像光轴对应,因此其对应于图16中所示图像框300中的垂直基准线Ld1。在这种情况下,由于像角中心angC如图15B中所示那样与+90°的摇拍位置重合,因此,垂直基准线Ld1对应于+90°的摇拍位置。
被摄体SBJ位于从图15中的像角中心angC到像角右端angR的范围。根据该位置关系,图16中所示的图像中的被摄体SBJ位于比图像框300中的垂直基准线Ld1还要右边的区域。
根据第四实施方式,假定云台10处于摇拍方向上的极限位置,穿过构图的目标坐标的x坐标的垂直线(其是为在该极限位置中检测到的被摄体确定的)被设置为垂直极限边界LM1。
这里,假定为如16所示那样检测到的被摄体确定的构图中所获得的目标坐标的x坐标与基准坐标P相同。即,需要目标坐标位于垂直基准线Ld1上。结果,类似于垂直基准线Ld1,图16中的垂直极限边界LM1是穿过基准坐标P的垂直线。
在这种情况下,垂直基准线LD1与作为构图确定的结果的垂直极限边界LM1重合,这仅仅是由于目标坐标的x坐标位于垂直基准线Ld1上。存在目标坐标的x坐标依据构图确定结果而不位于垂直基准线Ld1上的情况。必须将垂直极限边界LM1设置为穿过所确定构图中的目标坐标的x坐标的直线。
在图16中,在以上述方式设置的垂直极限边界LM1和被摄体SBJ的被摄体重心G之间可以发现下列关系。
在这种情况下,难以再将视野范围移动至超过被摄体SBJ(其存在于比图像框300中的垂直极限边界LM1还要右边的区域中)的极限范围。于是,难以将被摄体重心G移至作为目标坐标的x坐标(即,垂直极限边界LM1上)。相反,如果被摄体重心G存在于比图像框300中的垂直极限边界LM1还要左边的区域中,则可以在不超过极限位置的范围内在摇拍方向上将视野范围移到左侧。即,难以将被摄体重心G移动到垂直极限边界LM1上。
如上所述,图像框300中比垂直极限边界LM1还要右边的区域是这样的区域:在该区域中,当摇拍机构在正摇拍移动方向上(在顺时针方向上)旋转时,即使那里存在被摄体重心G,也难以获得目标x坐标。该区域是极限边界外部的区域。
另一方面,图像框300中比垂直极限边界LM1还要左边的区域是可以在被摄体重心G位于那里的情况下获得目标x坐标的区域。即,该区域是极限边界内部的区域。
根据第四实施方式,如果预先知道相对于作为基础的成像***,作为被摄***置的被摄体重心G存在于极限边界外部的区域中,则从一开始就不将该被摄体看作构图确定的目标。
尽管参考图15A、15B和16对水平方向(即,摇拍方向)上的移动进行了描述,但是在第四实施方式中可以将相同的配置应用于倾斜方向上的移动。
即,同样设置水平极限边界LM2,并且将极限边界外部和内部的区域设置在图像框的上部和下部(如图15和图16中所示)。另外,如果预先知道被摄体重心G的y坐标存在于极限边界外部的区域中,则从一开始就不把该被摄体看作构图确定的目标。
图17是图示根据本发明第四实施方式的自动成像和记录的算法示例的流程图。
在相同的附图中,步骤S501到S503以及S505到S509与图9中的步骤S101到S103以及S104到S108相同。
然而,在根据第四实施方式的步骤S502的被摄体检测处理中,检测在此时设置成像***的状态下被摄体的实际绝对位置,并且获得该位置作为绝对位置信息。
参考图18A和图18B,对该绝对位置信息的检测方法的示例进行描述。
图18A示出数码相机1处于在顺时针方向上相对于基准线L(对应于摇拍基准位置(0°))旋转了摇拍角αx°的位置,并且在水平像角内成像被摄体SBJ。在该状态下,将水平像角表示为θx°,并且被摄体SBJ位于使得其在水平方向上的中心位置(重心)处于以逆时针方向从像角中心angC旋转了角βx°的线上。
另外,从图18A中可以看到,被摄体SBJ位于使得其被摄体重心G的x坐标处于以顺时针方向从基准线L旋转了角γx°的线上。
这里,基准线L是依赖于此时云台10的布置状态的绝对线(absolute line)。于是,角γx°表示的被摄体SBJ的位置是基于基准线L的绝对位置。即,可以将被摄体SBJ的位置处理为绝对位置信息。在这方面,可表示被摄体的绝对位置的角(如角γx°)被称为绝对位置对应角。另外,由于角βx°表示此时在摇拍角αx°的条件下依赖于像角中心angC的被摄体SBJ的位置,因此将其称为相对位置对应角。
可以按照下面那样获得绝对位置对应角。
图18B示出数码相机1在图18A所示的位置状态下可成像并获得的已捕获图像。
这里,将已捕获图像的图像框300中的水平图像尺寸(例如可以将其表示为像素的数目)表示为Cx,将穿过水平图像尺寸的中点的垂直分割线表示为Ld1。此外,垂直基准线Ld1用作已捕获图像的图像框中的水平方向上的基准(x坐标的基准:x=0)。沿着水平方向的x坐标在比垂直线M还要右边的区域中是正的,而在比垂直线M还要左边的区域中是负的。将存在于已捕获图像的图像框300中的被摄体SBJ在水平方向上的坐标值表示为x=a。另外,图18B的情况下x坐标值a是负值。
这里,图18B中被摄体SBJ重心的x坐标的坐标值a与水平图像框尺寸Cx之间的关系(比率)对应于图18A中相对位置对应角βx°与水平像角θx°之间的关系(比率)。
于是,可以用下列等式表示相对位置对应角βx°:
βx°=(a/Cx)*θx°(等式1)
根据图18B,可以用下列等式表示摇拍角αx°、相对位置对应角βx°和绝对位置对应角γx°的关系:
αx°=γx°-βx°(等式2)
于是,可以按照如下那样获得绝对位置对应角γx°:
γx°=(a/Cx)*θx°+αx°(等式3)
即,通过参数:水平图像框尺寸Cx、已捕获图像的图像框中的被摄体SBJ的x坐标值a、水平像角θx°和摇拍角αx°,来获得绝对位置对应角γx°。
在所述参数当中,预先知道水平图像框尺寸Cx,并且已捕获图像的图像框中的被摄体SBJ的x坐标值β是水平方向上被摄体的位置信息(其在已捕获图像内被检测)。因此,可以通过根据本实施方式的被摄体检测处理来获得x坐标值a。另外,可以基于关于像角(变焦)控制的信息来获得关于水平像角θx°的信息。更具体而言,可以通过保持关于将光学***单元21中提供的变焦透镜的变焦比设置为x1时的标准像角的信息以及使用变焦位置(其可以根据变焦控制而获得)和上述标准像角,来获得关于水平像角θx°的信息。另外,也可以获得摇拍角αx°,作为关于摇拍控制的信息。
如上所述,根据该实施方式的成像***,可以仅获得绝对位置对应角γx°,而没有任何问题。
在实际使用中,同样以相同的方式获得垂直方向上的绝对位置对应值(γy°)。可以通过如下的参数:水平图像框尺寸Cy、已捕获图像的图像框中的被摄体SBJ的y坐标值b(其中,将水平图像框尺寸Cy的中点设置为y=0)、垂直像角θy°和倾斜角αy°,来获得垂直方向上的绝对位置对应角γy°以便确定。
γy°=(b/Cy)*θy°+αy°(等式4)
接下来,当在步骤S503中获得表示检测到被摄体的肯定确定时,处理前进到步骤S504中所示的处理。
在步骤S504中,针对此时检测到的被摄体的被摄体重心G是否在摇拍和倾斜方向两者上均处于极限边界内进行确定。
为了这样做,首先,构图确定块62根据针对此时检测到的被摄体执行构图确定时所获得的目标坐标,设置图像框300中的垂直极限边界LM1和水平极限边界LM2。
接下来,构图确定块62根据此时检测到的被摄体的绝对位置信息获得当视野范围对应于极限位置时图像框300中的被摄体重心G的坐标。
此后,针对该被摄体重心G的x坐标是否位于垂直极限边界LM1定义的极限边界内进行确定。以相同的方式,针对该被摄体重心G的y坐标是否位于水平极限边界LM2定义的极限边界内进行确定。
这里假设在步骤S504中为被摄体重心G的x坐标和y坐标两者均获得了肯定确定结果。在这种情况下,通过上至极限位置的可动范围内的摇拍和倾斜移动,此时检测到的被摄体可以将其被摄体重心G移至与所确定构图中的位置完全相同的位置。于是,在这种情况下,处理前进到步骤S505之后的处理。
另一方面,当在步骤S504中为被摄体重心G的x坐标和y坐标中的至少任何一个获得了否定确定结果时,不允许被摄体重心G移至与所确定构图中的位置完全相同的位置。因此,在这种情况下,处理前进到步骤S509以执行被摄体搜索处理,然后返回到步骤S501。
在这方面,当作为步骤S504的另一示例为被摄体重心G的x坐标和y坐标中的仅一个获得了否定确定结果时,可以配置假定最终获得了肯定确定结果并且前进到步骤S505之后的处理的成像***。
当为被摄体重心G的x坐标和y坐标中的仅一个获得了否定确定结果时,可以为获得了肯定确定结果的方向获得与所确定构图中的坐标位置完全相同的坐标位置。于是,可以认为已经获得了适当地可允许的构图。因此,这种算法对应于这样的情况:在该情况中,重要的是执行成像和记录操作,而不是关于构图的宽可允许范围。
根据图17中所示的算法,当由于在步骤S504中将被摄体重心G确定为处于极限边界外部而获得否定确定结果时,不执行从构图确定到构图调节控制(如步骤S505到S507中所示)的实质(substantial)构图控制。即,如上面已经描述的那样,不允许调节构图的位置中的被摄体未被视为构图控制的目标,于是,可以获得自动成像和记录的有效操作。
<8.根据实施方式的成像***的修正示例>
图19示出作为根据图7和图8所示的该实施方式的成像***的修正示例的配置示例。
此图中所示的成像***被配置为将信号处理单元24基于成像生成的已捕获图像数据通过通信控制处理块64从数码相机1传输至云台10。
该图示出通信控制处理块71、摇拍和倾斜控制处理块72、被摄体检测处理块73和构图控制处理块74作为云台10的配置。
通信控制处理块71是与图7中所示的通信单元52对应的功能部分,其被配置为基于预定协议与数码相机1一侧的通信控制处理块64(云台自适应通信单元34)执行通信处理。
通信控制处理块71接收到的已捕获图像数据传输至被摄体检测处理块73。该被摄体检测处理块73配备有信号处理单元,该信号处理单元至少可以执行与图8中所示的构图确定块62的被摄体检测处理等效的被摄体检测处理。另外,被摄体检测处理块73针对引入的已捕获图像数据执行被摄体检测处理,并且将检测信息输出至构图控制处理块74。
构图控制处理块74可以执行与图8中所示的构图确定块62的构图控制等效的构图控制,并且在作为构图控制处理结果执行摇拍或倾斜控制时将控制信号输出至摇拍和倾斜控制处理块72。
摇拍和倾斜控制处理块72具有用于从图7中所示的控制单元51执行的控制处理当中执行关于摇拍和倾斜控制的处理的功能。另外,摇拍和倾斜控制处理块72根据摇拍驱动单元55和倾斜驱动单元58的输入控制信号来输出信号以控制摇拍机构单元53和倾斜机构单元56的动作。结果,执行摇拍和倾斜操作以便获得构图确定块62确定出的构图。
如上所述,将图19中所示的成像***配置为促使数码相机1将已捕获图像数据传输至云台10,并且基于云台10一侧的引入的已捕获图像数据执行被摄体检测处理和构图控制。
另外,当将成像***配置为能够执行变焦控制时,可以将构图控制处理块74配置为通过通信控制处理块71指示数码相机1一侧执行变焦控制。
图20示出作为根据该实施方式的成像***的另一修正示例的配置示例。在该图中,将相同的附图标记附于与图19中的组件相同的组件,并且省略了其描述。
该***在云台10一侧配备有成像单元75。该成像单元75配备有光学***和用于成像的、被配置为基于成像光获得信号(成像信号)的成像元件(成像器),并且该成像单元75包括用于根据成像信号生成已捕获图像数据的信号处理单元。这对应于图6中所示的光学***单元21、图像传感器22、A/D转换器23和信号处理单元24(它们是直到获得已捕获图像数据为止的信号处理级)。将成像单元75生成的已捕获图像数据输出至被摄体检测处理块73。另外,成像单元75引入成像光的方向(成像方向)被设置为与安装在云台10上的数码相机1的光学***单元21(透镜单元3)的成像方向尽可能地重合。
这种情况下的被摄体检测处理块73和构图控制处理块74以与图19中相同的方式执行被摄体检测处理和构图控制处理。然而,这种情况下的构图控制处理块74除了摇拍和倾斜控制之外,还促使通信控制处理块71与执行释放操作的时刻对应地,将释放指令信号传输至数码相机1。数码相机1被配置为响应于释放指令信号的接收来执行释放操作。
根据上述另一修正示例,云台10可以执行除了释放操作本身以外的、关于被摄体检测处理和构图控制的所有控制和处理。
在上述实施方式中,通过控制云台10的摇拍和倾斜机构的动作来执行被执行为构图控制的摇拍或倾斜控制。然而,也可以采用如下这样的另一配置:不把反射镜反射的成像光入射到云台10,而将其入射到数码相机1的透镜单元3,并且移动反射光以便获得可基于成像光得到的、已经经历了摇拍和倾斜操作的图像。
此外,如果用于从数码相机1的图像传感器22引入成像信号(其作为图像是有效的)的像素区域受到控制而在水平和垂直方向上移位,则可以获得与经历了摇拍和倾斜操作的图像相等效的图像。在这种情况下,除了数码相机1以外,无需准备用于摇拍和倾斜操作的云台10或等效装置单元,并且可以促使数码相机1单独执行根据本实施方式的所有构图控制。
另外,该成像***可以配备有这样的机构:该机构可以在水平和垂直方向上移动光学***单元21中透镜的光轴。通过控制该机构的动作,可以执行摇拍和倾斜操作。
在以上描述中,根据该实施方式的成像***单独地包括数码相机1和云台10。然而,将对应于数码相机1的成像单元和对应于云台10的可动机构单元集成在单个成像器件中的配置也是可适用的。
<9.实施方式的应用:剪裁处理>
接下来,对将上述实施方式的配置应用于剪裁处理的示例进行描述。
图21示出了编辑装置90。该编辑装置90针对现有图像数据执行图像编辑。
这里,例如将编辑装置90配置为获得通过对存储介质中存储的图像进行重放所获得的图像数据(重放的图像数据)作为现有图像数据。在这方面,除了重放来自存储介质的图像数据之外,编辑装置90还可以通过因特网下载和引入图像数据。即,对于获得要由编辑装置90引入的已捕获图像数据的方式没有具体限制。
将编辑装置90引入的重放图像数据分别输入至剪裁处理块91以及被摄体检测和构图确定处理块92。
首先,被摄体检测和构图确定处理块92执行被摄体检测处理,并且输出检测信息。然后,作为使用该检测信息的构图确定处理,被摄体检测和构图确定处理块92在整个屏幕中以可以获得最佳构图的预定垂直和水平比率来指定图像部分(最佳构图中的图像部分),作为此情况下的输入重放图像数据。此后,当指定了最佳构图中的图像部分时,被摄体检测和构图确定处理块92将表示图像部分的位置的信息(剪裁指令信息)输出至剪裁处理块91。
剪裁处理块91响应于剪裁指令信息的输入,执行用于从输入的重放图像数据拾取剪裁指令信息所指示的图像部分的图像处理,并且将拾取的图像部分作为单段独立的图像数据输出。这是编辑的图像数据。
利用这种配置,作为图像数据的编辑处理,可以自动地在从原始图像数据的图像内容中拾取的最佳构图中执行用于重新获得部分的图像数据的剪裁。
这种编辑功能可以用于用以编辑要安装在个人计算机等中的图像数据的应用,或者用作用于管理图像数据的应用中的图像编辑功能。
另外,假设编辑装置90输入的重放图像数据的图像是图22中所示的图像。在相同的图中,将重放图像数据的图像示出为重放图像94。同样假定被摄体SBJ位于重放图像94中的图像框的上端(如图中所示)。被摄体检测和构图确定处理块92检测该被摄体,并且确定最佳构图。
这里,假设被摄体检测和构图确定处理块92针对图22中所示的被摄体SBJ确定出的最佳构图是图10A所示的构图。
然而,在这种情况下,在重放图像94中被摄体SBJ的上侧没有图像区域。在这种情况下,针对图10A中所示的、与所确定构图中的图像内容相同的图像内容,不允许按照其原样执行剪裁处理。
在这种情况下,如果采用了已经描述的第一实施方式,则可以执行剪裁处理以使得获得相同附图图22中所示的编辑图像数据的图像(编辑图像)95。
即,在这种情况下,被摄体检测和构图确定处理块92获得所确定构图需要的被摄体尺寸,并判断据以可以获得该被摄体尺寸的剪裁框的尺寸。这里的剪裁框的尺寸意味着编辑图像95的图像框的尺寸。
此后,被摄体检测和构图确定处理块92决定水平方向上剪裁框的位置,以使得被摄体重心G的x坐标位于目标坐标的x坐标。这正像在重放图像94上以水平方向移动剪裁框,以使得被摄体重心G的x坐标与目标坐标的x坐标重合。然而,当在水平方向上将剪裁框移至重放图像94的一部分在视线之外的位置时,将该位置确定为极限位置,并且在该阶段停止移动。
在图22的情况下,可以在没有到达极限位置的情况下,在水平方向上将被摄体中心G移动至目标坐标的x坐标。
另外,被摄体检测和构图确定处理块92如上所述那样以相同的方式决定垂直方向上剪裁框的位置,以使得被摄体中心G的y坐标位于目标坐标的y坐标。
在图22所示的示例中,如果试图使被摄体重心G位于目标坐标的y坐标上,则在剪裁框的上侧出现伸出重放图像94的区域。在这种情况下,图22中所示的编辑图像95的位置是垂直方向上的极限位置。即,这种情况下的极限位置意味着这样的位置:在该位置中,剪裁框(编辑的图像95)未伸出重放图像94,并且剪裁框的边缘位置的上下左右侧中的任何一个与重放图像94都相互交叠。
在图22的情况下,在剪裁框的上述极限位置中未获得所确定构图。然而,在这种情况下,此时剪裁框根据本发明的第一实施方式执行剪裁处理。
即,当由于剪裁框到达水平和垂直方向的至少一个中的极限位置而作为水平或垂直方向上的剪裁框的设置的结果未获得所确定构图时,已经通过至此的位置决定处理所获得的具有剪裁框的构图被假定为OK。在这种情况下,无需从剪裁框到达极限位置的时刻起等待时间T的经过。然后,将基于剪裁框的剪裁指令信息输出至剪裁处理块91。结果,可以获得具有图像内容的编辑图像数据,作为图22中所示的编辑图像95。
尽管可以将这种编辑装置90配置为单个独立器件,但是也可以将其配置为如编辑装置90那样执行程序的个人计算机装置。
至此在被摄体(独立的被摄体)是人的条件下进行了描述。然而,可以将本发明的实施方式例如应用于被摄体不是人而是动物的情况。
另外,作为被摄体检测目标的图像数据不仅仅受限于可通过成像获得的图像数据(已捕获图像数据),而是可以包括具有作为被摄体的图像内容(诸如绘图、设计的图像等)的图像数据。
根据本发明实施方式确定的构图(最佳构图)不一定受限于通过构图设置方法(如分割为三个部分的方法)所决定的、也加以考虑了检测到的独立被摄体的数目的构图。例如,存在这样的情况:用户基于配置设置认为构图是有趣的或者相当好(即使一般而言该构图未被认为是好的构图)。于是,根据本发明实施方式确定出的构图(最佳构图)可以在考虑实用性、娱乐特性等的同时来被任意设置,而不具体受限。
此外,如已在上面描述的那样,基于该应用的至少一部分配置可以通过促使CPU或DSP执行程序而得到实施。
例如可以在制造时将这种程序写入或存储在ROM中,或者将其存储在可拆卸存储介质中,然后将其从该存储介质中安装(包括更新)在DSP自适应非易失性存储区域或闪存30中。另外,可以经由数据接口(如USB、IEEE1394等)通过另一主机装置的控制来安装该程序。此外,可以将该程序存储在网络上的服务器中的存储装置中。在这种情况下,将数码相机1配置为具有网络功能,并且从服务器下载并获得程序。
本申请包含与2009年7月29日向日本专利局提交的日本优先权专利申请JP 2009-176577中公开的主题有关的主题,将其全部内容通过引用的方式合并在此。
本领域技术人员应当理解,依据设计要求和其它因素,可出现各种修改、组合、部分组合和变更,只要其在所附权利要求书及其等效物的范围内即可。
Claims (14)
1.一种控制装置,包括:
操作决定部件,其输入关于图像数据以及在该图像数据的图像中检测到的被摄体的信息,并且基于预定极限位置状态的情况下图像中的被摄体的位置来决定要执行的操作。
2.如权利要求1所述的控制装置,进一步包括:
构图确定部件,其确定图像的构图,该图像包括在通过成像获得的图像数据的图像中所检测到的被摄体;并且
其中,所述极限位置状态是用于改变成像单元的视野范围的可动机构单元处于可动极限位置的状态,并且
其中,所述操作决定部件决定当在不把可动机构单元移动至超过可动极限位置的情况下没有获得根据所确定构图的图像数据的图像内的被摄***置时要执行的操作。
3.如权利要求2所述的控制装置,
其中,当直到自从作为被摄***置控制部件针对可动机构单元的驱动和控制的结果、可动机构单元到达可动极限位置起经过了预定时间为止没有获得根据所确定构图的图像中的被摄***置时,所述操作决定部件确定在不把可动机构单元移动至超过可动极限位置的情况下没有获得根据所确定构图的图像中的被摄***置,其中被摄***置控制部件驱动和控制可动机构单元,以便关于可动机构单元获得根据所确定构图的图像内的被摄***置。
4.如权利要求3所述的控制装置,
其中,当所述操作决定部件确定在不把可动机构移动至超过可动极限位置的情况下没有获得根据所确定构图的图像中的被摄***置时,所述操作决定部件执行用于将此时已经获得的已捕获图像数据存储在存储介质中的控制。
5.如权利要求3所述的控制装置,
其中,所述操作决定部件进一步包括视野范围改变控制部件,其驱动和控制可动机构单元,以使得:当所述操作决定部件确定在不把可动机构单元移动至超过可动极限位置的情况下没有获得根据所决定构图的图像中的被摄***置时,与已经检测到的被摄体不同的被摄体存在于图像数据的图像中。
6.如权利要求4所述的控制装置,
其中,当能够获得根据所确定构图的图像中的被摄***置时,所述操作决定部件执行用于将此时已经获得的已捕获图像数据存储在存储介质中的控制。
7.如权利要求5所述的控制装置,
其中,当能够获得根据所确定构图的图像中的被摄***置时,所述操作决定部件执行用于将此时已经获得的已捕获图像数据存储在存储介质中的控制。
8.如权利要求6所述的控制装置,
其中,当可动机构单元处于可动极限位置时,所述操作决定部件针对要作为根据所确定构图的图像中的被摄***置而采用的目标位置来设置放大裕量,并且基于设置了此放大裕量的目标位置中是否包括被摄体,来确定是否已经获得了根据所确定构图的图像中的被摄***置。
9.如权利要求2所述的控制装置,
其中,当可动机构单元处于可动极限位置时,所述操作决定部件针对要作为根据所确定构图的图像中的被摄***置而采用的目标位置来设置放大裕量,并且基于设置了此放大裕量的目标位置中是否包括被摄体,来确定是否已经获得了根据所确定构图的图像中的被摄***置。
10.如权利要求2所述的控制装置,
其中,当由作为关于检测到的被摄体的信息的被摄***置信息所表示的、关于此控制装置的位置是在不把可动机构单元移至超过可动极限位置的情况下没有获得根据所确定构图的图像中的被摄***置的位置时,构图确定部件从构图确定的目标中排除检测到的被摄体。
11.如权利要求1所述的控制装置,进一步包含:
构图确定部件,其确定包括检测到的被摄体的图像的构图;以及
剪裁框决定部件,其在图像数据的图像中决定从图像数据的图像的水平和垂直方向上的剪裁框的位置,以便获得根据所确定构图的图像内容,其中所述剪裁框表示待剪裁的范围,
其中,极限位置状态是这样的状态:在该状态中,剪裁框没有伸出图像数据的图像,并且剪裁框的一部分边缘与图像数据的图像的图像框的一部分边缘相重叠,并且
其中,当在剪裁框从极限位置状态不再伸出图像数据的图像的图像框的情况下没有获得根据所确定构图的图像中的被摄***置时,所述操作决定部件通过根据极限位置状态设置的剪裁框来执行剪裁。
12.一种用于成像器件的操作设置方法,包含以下步骤:
输入关于图像数据以及在该图像数据的图像中检测到的被摄体的信息;
基于预定极限位置状态的情况下图像中的被摄***置来决定要执行的操作。
13.一种促使控制装置执行以下步骤的程序:
输入关于图像数据以及在该图像数据的图像中检测到的被摄体的信息;
基于预定极限位置状态的情况下图像中的被摄***置来决定要执行的操作。
14.一种控制装置,包含:
操作决定单元,其输入关于图像数据以及在该图像数据的图像中检测到的被摄体的信息,并且基于预定极限位置状态的情况下图像中的被摄***置来决定要执行的操作。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP176577/09 | 2009-07-29 | ||
JP2009176577A JP5407640B2 (ja) | 2009-07-29 | 2009-07-29 | 画像対応装置、動作設定方法、プログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101990064A true CN101990064A (zh) | 2011-03-23 |
Family
ID=43526636
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010102353476A Pending CN101990064A (zh) | 2009-07-29 | 2010-07-22 | 控制设备、操作设置方法和程序 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20110025854A1 (zh) |
JP (1) | JP5407640B2 (zh) |
CN (1) | CN101990064A (zh) |
TW (1) | TW201113629A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018120575A1 (zh) * | 2016-12-30 | 2018-07-05 | 百度在线网络技术(北京)有限公司 | 网页主图识别方法和装置 |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5206095B2 (ja) | 2008-04-25 | 2013-06-12 | ソニー株式会社 | 構図判定装置、構図判定方法、プログラム |
JP5434338B2 (ja) | 2009-07-29 | 2014-03-05 | ソニー株式会社 | 撮像制御装置、撮像方法、プログラム |
JP5434339B2 (ja) | 2009-07-29 | 2014-03-05 | ソニー株式会社 | 撮像制御装置、撮像システム、撮像方法、プログラム |
US8605158B2 (en) * | 2009-12-28 | 2013-12-10 | Sony Corporation | Image pickup control apparatus, image pickup control method and computer readable medium for changing an image pickup mode |
US8957981B2 (en) * | 2010-03-03 | 2015-02-17 | Intellectual Ventures Fund 83 Llc | Imaging device for capturing self-portrait images |
JPWO2015098110A1 (ja) | 2013-12-27 | 2017-03-23 | パナソニックIpマネジメント株式会社 | 撮像装置、撮像システムおよび撮像方法 |
JP6504793B2 (ja) * | 2014-11-14 | 2019-04-24 | キヤノン株式会社 | 画像処理装置、画像処理方法、及びプログラム |
CN110266937A (zh) * | 2019-05-14 | 2019-09-20 | 深圳三诺信息科技有限公司 | 终端设备及摄像头的控制方法 |
JP2021052325A (ja) * | 2019-09-25 | 2021-04-01 | キヤノン株式会社 | 撮像装置、システム、撮像装置の制御方法、プログラム |
JP7328849B2 (ja) | 2019-09-25 | 2023-08-17 | キヤノン株式会社 | 撮像装置、システム、撮像装置の制御方法、プログラム |
JP7307643B2 (ja) | 2019-09-25 | 2023-07-12 | キヤノン株式会社 | 撮像装置、システム、撮像装置の制御方法、プログラム |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1232197A (zh) * | 1998-04-16 | 1999-10-20 | 三星电子株式会社 | 自动跟踪运动目标的方法和装置 |
JP2000228741A (ja) * | 1999-02-05 | 2000-08-15 | Fuji Photo Optical Co Ltd | 雲台制御システム |
JP2000284164A (ja) * | 1999-03-29 | 2000-10-13 | Fuji Photo Optical Co Ltd | レンズ駆動装置 |
JP2001100085A (ja) * | 1999-09-29 | 2001-04-13 | Fuji Photo Optical Co Ltd | レンズ装置 |
US20030103145A1 (en) * | 2001-04-05 | 2003-06-05 | Nikon Corporation | Method for image data print control, electronic camera and camera system |
US20040027459A1 (en) * | 2002-08-06 | 2004-02-12 | Olympus Optical Co., Ltd. | Assembling method of capsule medical apparatus and capsule medical apparatus |
JP2004102000A (ja) * | 2002-09-11 | 2004-04-02 | Fuji Photo Optical Co Ltd | レンズ制御装置 |
CN101285989A (zh) * | 2007-04-12 | 2008-10-15 | 索尼株式会社 | 自动对焦装置、图像拾取装置和自动对焦方法 |
CN101295122A (zh) * | 2007-04-27 | 2008-10-29 | 奥林巴斯映像株式会社 | 可互换镜头型数字摄像机 |
JP2008288797A (ja) * | 2007-05-16 | 2008-11-27 | Nikon Corp | 撮像装置 |
US20080297586A1 (en) * | 2007-05-31 | 2008-12-04 | Kurtz Andrew F | Personal controls for personal video communications |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0949818A3 (en) * | 1998-04-07 | 2000-10-25 | Matsushita Electric Industrial Co., Ltd. | On-vehicle image display apparatus, image transmission system, image transmission apparatus, and image capture apparatus |
KR100885917B1 (ko) * | 2007-03-16 | 2009-02-26 | 삼성전자주식회사 | 선형 변환기를 이용하여 오차를 효율적으로 분산할 수 있는디더링 시스템 및 그에 적합한 방법 |
JP5115139B2 (ja) * | 2007-10-17 | 2013-01-09 | ソニー株式会社 | 構図判定装置、構図判定方法、プログラム |
JP4640456B2 (ja) * | 2008-06-25 | 2011-03-02 | ソニー株式会社 | 画像記録装置、画像記録方法、画像処理装置、画像処理方法、プログラム |
-
2009
- 2009-07-29 JP JP2009176577A patent/JP5407640B2/ja not_active Expired - Fee Related
-
2010
- 2010-06-14 US US12/814,877 patent/US20110025854A1/en not_active Abandoned
- 2010-07-05 TW TW099122003A patent/TW201113629A/zh unknown
- 2010-07-22 CN CN2010102353476A patent/CN101990064A/zh active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1232197A (zh) * | 1998-04-16 | 1999-10-20 | 三星电子株式会社 | 自动跟踪运动目标的方法和装置 |
JP2000228741A (ja) * | 1999-02-05 | 2000-08-15 | Fuji Photo Optical Co Ltd | 雲台制御システム |
JP2000284164A (ja) * | 1999-03-29 | 2000-10-13 | Fuji Photo Optical Co Ltd | レンズ駆動装置 |
JP2001100085A (ja) * | 1999-09-29 | 2001-04-13 | Fuji Photo Optical Co Ltd | レンズ装置 |
US20030103145A1 (en) * | 2001-04-05 | 2003-06-05 | Nikon Corporation | Method for image data print control, electronic camera and camera system |
US20040027459A1 (en) * | 2002-08-06 | 2004-02-12 | Olympus Optical Co., Ltd. | Assembling method of capsule medical apparatus and capsule medical apparatus |
JP2004102000A (ja) * | 2002-09-11 | 2004-04-02 | Fuji Photo Optical Co Ltd | レンズ制御装置 |
CN101285989A (zh) * | 2007-04-12 | 2008-10-15 | 索尼株式会社 | 自动对焦装置、图像拾取装置和自动对焦方法 |
CN101295122A (zh) * | 2007-04-27 | 2008-10-29 | 奥林巴斯映像株式会社 | 可互换镜头型数字摄像机 |
JP2008288797A (ja) * | 2007-05-16 | 2008-11-27 | Nikon Corp | 撮像装置 |
US20080297586A1 (en) * | 2007-05-31 | 2008-12-04 | Kurtz Andrew F | Personal controls for personal video communications |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018120575A1 (zh) * | 2016-12-30 | 2018-07-05 | 百度在线网络技术(北京)有限公司 | 网页主图识别方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
JP2011030160A (ja) | 2011-02-10 |
JP5407640B2 (ja) | 2014-02-05 |
US20110025854A1 (en) | 2011-02-03 |
TW201113629A (en) | 2011-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101990064A (zh) | 控制设备、操作设置方法和程序 | |
CN101616261B (zh) | 图像记录设备和方法、图像处理设备和方法 | |
US8786751B2 (en) | Display control system, display control apparatus and control method therefor | |
JP5446546B2 (ja) | 撮像制御装置、撮像制御方法、プログラム、撮像システム | |
CN104349051B (zh) | 被摄体检测装置以及被摄体检测装置的控制方法 | |
US8638372B2 (en) | Image capture unit with changeable image capture direction | |
CN101990067B (zh) | 照相机和照相机的控制方法 | |
US9025044B2 (en) | Imaging device, display method, and computer-readable recording medium | |
JP5506499B2 (ja) | 撮像装置、その制御方法、プログラム及び記録媒体 | |
US9596415B2 (en) | Control apparatus, imaging system, control method, and program for changing a composition of an image | |
JP5434338B2 (ja) | 撮像制御装置、撮像方法、プログラム | |
CN110012228A (zh) | 显示控制设备和显示控制设备的控制方法 | |
CN102111540A (zh) | 图像处理装置、图像处理方法以及程序 | |
US8786722B2 (en) | Composition control device, imaging system, composition control method, and program | |
JP6604831B2 (ja) | 画像処理装置、画像処理装置の制御方法及びプログラム | |
US20170111574A1 (en) | Imaging apparatus and imaging method | |
KR101423432B1 (ko) | 촬상 장치, 촬상 방법 및 기록 매체 | |
KR20120065997A (ko) | 전자 기기, 제어 방법, 프로그램 및 촬상 시스템 | |
JP5988860B2 (ja) | 撮像装置及び撮像装置の制御方法 | |
CN110012213A (zh) | 摄像控制设备和记录介质 | |
JP6184077B2 (ja) | 撮像装置及びその制御方法。 | |
US9106822B2 (en) | Image apparatus with motion control | |
JP6497887B2 (ja) | 撮像装置、撮像装置の制御方法、プログラム | |
JP2004186798A (ja) | 電子カメラおよびその撮影システム | |
JP6270454B2 (ja) | 撮像装置、その制御方法、およびプログラム、並びに記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
AD01 | Patent right deemed abandoned |
Effective date of abandoning: 20151028 |
|
C20 | Patent right or utility model deemed to be abandoned or is abandoned |