CN102045503A - 信息处理设备、显示控制方法和显示控制程序 - Google Patents
信息处理设备、显示控制方法和显示控制程序 Download PDFInfo
- Publication number
- CN102045503A CN102045503A CN2010105065038A CN201010506503A CN102045503A CN 102045503 A CN102045503 A CN 102045503A CN 2010105065038 A CN2010105065038 A CN 2010105065038A CN 201010506503 A CN201010506503 A CN 201010506503A CN 102045503 A CN102045503 A CN 102045503A
- Authority
- CN
- China
- Prior art keywords
- composition
- frame
- photographic images
- recommendation
- cpu
- 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
Images
Classifications
-
- 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/633—Control of cameras or camera modules by using electronic viewfinders for displaying additional information relating to control or operation of the camera
- H04N23/635—Region indicators; Field of view indicators
-
- 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/50—Constructional details
-
- 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/61—Control of cameras or camera modules based on recognised objects
- H04N23/611—Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
-
- 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/62—Control of parameters via user interfaces
-
- 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/64—Computer-aided capture of images, e.g. transfer from script file into camera, check of taken image quality, advice or proposal for image composition or decision on when to take image
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Studio Devices (AREA)
- Indication In Cameras, And Counting Of Exposures (AREA)
Abstract
本发明公开了一种信息处理设备、显示控制方法和显示控制程序。所述信息处理设备包括拍摄图像获取单元、推荐构图获取单元和控制单元。拍摄图像获取单元获取拍摄图像数据,对象识别单元基于拍摄图像数据识别拍摄图像的对象。推荐构图获取单元获取表示对象的推荐构图的推荐构图数据。控制单元允许显示单元显示包括拍摄图像、表示对象的框、和关于推荐构图的信息的显示画面,并在拍摄图像的构图与推荐构图相似时改变框的显示,且固定和显示该在显示上改变的框。
Description
技术领域
本发明涉及一种信息处理设备、显示控制方法和显示控制程序,例如可适用于拍摄图像的推荐构图的呈现的信息处理设备、显示控制方法和显示控制程序。
背景技术
近年来,提出了一种诸如数字静物照相机(以下也称为DSC)等图像拾取设备,能够向用户呈现推荐用于拍摄的摄影构图(以下也称为推荐构图)。这种图像拾取设备的一个提出的例子是在拍摄图像上显示代表推荐构图的推荐构图框的图像拾取设备(参见日本未审专利申请公开No.2007-158868,具体见图9)。
发明内容
顺便提及,在上述图像拾取设备中,用户进行摇摄、倾斜、缩放、旋转等,同时确认显示在拍摄图像上的推荐构图框,以使拍摄图像的构图与推荐构图一致。
然而,由于图像拾取设备的抖动,用户执行的具有大量灵活性的各种操作可能导致照片的模糊构图。因此,使拍摄图像的构图与推荐构图一致不容易。
另外,如果以这种方式模糊了拍摄图像的构图,则显示在拍摄图像上的推荐构图框被移动。因而,用户可能感觉拍摄图像的构图不太与推荐构图一致。
换句话说,在上述图像拾取设备中,使拍摄图像的构图与推荐构图一致的用户操作给用户带来了负担。
在此公开了一个或更多个发明,提供一种信息处理设备、显示控制方法和显示控制程序,其中可以减轻使拍摄图像的构图与其推荐构图一致的用户操作中用户的负担。
根据本发明的一个实施例,一种信息处理设备包括:拍摄图像获取单元,用于获取拍摄图像数据;对象识别单元,用于基于所述拍摄图像数据识别拍摄图像的对象;推荐构图获取单元,用于获取表示所述对象的推荐构图的推荐构图数据;以及控制单元,允许显示单元显示包括所述拍摄图像的显示画面、表示所述对象的框和关于所述推荐构图的信息,并在所述拍摄图像的构图与所述推荐构图相似时改变所述框的显示,且固定和显示该在显示上改变的框。
因此,以上设备可向用户呈现推荐构图。另外,即使拍摄图像的构图稍微移动,只要拍摄图像的构图与推荐构图相似,用户也可以识别到拍摄图像的构图与推荐构图相对应。因此,以上设备可以减少使拍摄图像的构图与推荐构图一致的用户操作的困难,且使得用户难以感觉到拍摄图像的构图几乎不能与推荐构图一致。
根据本发明的任何实施例,即使拍摄图像的构图稍微移动,只要拍摄图像的构图与推荐构图相似,用户也可以识别到拍摄图像的构图对应于推荐构图。因此,以上设备可以减小使拍摄图像的构图与推荐构图一致的用户操作中的困难,且使得用户难以感觉到拍摄图像的构图不太与推荐构图一致。因此,本发明的实施例实现了一种信息处理设备、显示控制方法和显示控制程序,其中可以减轻使拍摄图像的构图与其推荐构图一致的用户操作中用户的负担。
附图说明
图1是示出了实施例概要中的信息处理设备的配置的功能框图;
图2是示出了数字静物照相机(DSC)的外部配置的示意图;
图3是示出了数字静物照相机(DSC)的硬件配置的框图;
图4是示出了推荐构图框的显示示例的示意图;
图5是示出了使拍摄图像的构图与推荐构图一致的操作的示意图;
图6是示出了摇摄方向的固定显示处理的示意图;
图7是示出了倾斜方向的固定显示处理的示意图;
图8是示出了缩放方向的固定显示处理的示意图;
图9是示出了旋转方向的固定显示处理的示意图;
图10是代表推荐构图框的显示处理的流程图;
图11是代表固定显示处理的流程图;
图12是示出了对象框的显示示例(1)和推荐构图对象框的示意图;
图13是示出了对象框的显示示例(2)和推荐构图对象框的示意图;以及
图14是示出了引导图标的显示示例的示意图。
具体实施方式
以下将描述用于实施本发明的最佳模式作为本发明的实施例。按如下顺序给出说明:
1.实施例
2.其他实施例
<1.实施例>
[1-1.实施例概要]
首先,将描述一个实施例的概要。在描述概要之后,将描述该实施例的具体示例。
现在参考图1,参考标号1表示信息处理设备。信息处理设备1包括获取拍摄图像数据的拍摄图像获取单元2。信息处理设备1还包括基于拍摄图像数据识别拍摄图像中的拍摄对象(以下也简称为对象)的对象识别单元3。
此外,信息处理设备1包括获取表示对象的推荐构图的推荐构图数据的推荐构图获取单元4。此外,信息处理设备1包括控制单元5,控制单元5允许显示单元(未示出)显示具有拍摄图像、对象表示框和关于推荐构图的信息的显示画面。当拍摄图像的构图与推荐构图相似时,控制单元5使框的显示发生改变,然后固定并显示框的改变的显示。
信息处理设备1的以上配置允许用户呈现推荐构图。另外,即使拍摄图像的构图稍微移动,只要拍摄图像的构图与推荐构图相似,用户也可以识别到拍摄图像的构图与推荐构图一致。因此,信息处理设备1可以减小使拍摄图像的构图与推荐构图一致的用户操作的难度,且使得用户难以感觉到拍摄图像的构图不太与推荐构图一致。
此后,将详细描述具有这种配置的信息处理设备1的具体示例。
[1-2.数字静物照相机(DSC)的外部配置]
接着参照图2A和图2B,描述数字静物照相机(以下也称为DSC)100的外部配置、上述信息处理设备1的一个具体示例。
DSC 100具有一般扁平方形形状的形式的壳101,具有足以让用户一手握住的特定尺寸。DSC 100包括设置在壳101的前侧101A的较高部分上的拍摄镜头102、自动聚焦(AF)照明器103和闪光灯104。在此,AF照明器103还用作自拍灯。
另外,可向上和向下滑动的镜头盖105附着到前侧101A。如果向下滑动镜头盖105,则暴露出拍摄镜头102、AF照明器103和闪光灯104。如果向上滑动镜头盖105,则它覆盖这些部件以保护它们。
在此,当向下滑动镜头盖105时可以自动打开DSC 100。
另外,快门按钮100、重放按钮107和电源按钮108在壳101的较高侧101B上。此外,在壳101的背侧101C上形成触摸屏幕109。
重放按钮107是用于将DSC 100的操作模式切换到重放模式以在触摸屏幕109上显示拍摄图像的硬件键。触摸屏幕109是允许用户用他/她的手指或用触笔等进行触摸操作的显示装置。
如果向下滑动镜头盖105或按下电源按钮108,则接通电源以在拍摄模式中开启DSC 100。
然后DSC 100在触摸屏幕109上显示拍摄镜头102拍摄的图像作为通过镜头图像。随后,当按下快门按钮106时记录该图像。
此外,如果按下重放按钮107,则DSC 100的操作模式切换到重放模式。然后DSC 100在触摸屏幕109上显示例如记录的图像中的一个。随后,DSC 100响应于触摸屏幕109上的触摸改变在触摸屏幕109上显示的图像。
[1-3.数字静物照相机(DSC)的硬件配置]
接下来将参照图3描述DSC 100的硬件配置。在DSC 100中,CPU 110通过在从ROM 111向RAM 112装载程序之后执行ROM 111中写下的程序来进行各种处理。此外,CPU 110响应于来自触摸面板113和操作单元114的信号控制DSC 100的各个部分。在此,此处使用的术语“CPU”是“中央处理单元”的简称。此外,此处使用的术语“ROM”是“只读存储器”的简称,且此处使用的术语“RAM”是“随机存取存储器”的简称。
触摸面板113是具有液晶面板115的触摸屏幕109中的装置。当用户的手指触摸触摸面板113上的任何位置时,通过触摸面板113检测手指触摸的位置(即触摸位置)的坐标。然后触摸面板113向CPU 110发送输入信号,其中输入信号代表触摸位置的坐标。
当CPU 110从自触摸面板113发送的输入信号获取了触摸位置的坐标时,坐标被转换成液晶面板115的屏幕坐标以识别在液晶面板115的屏幕上触摸了哪个位置。
此外,CPU 110将通过以规则时间间隔发送的每个输入信号获取的位置的坐标按顺序转换成期望面板115的屏幕坐标,以识别触摸位置在哪移动(或触摸位置的路径)。
此外,CPU 110参考识别的触摸位置及其路径确定在屏幕的哪个位置上执行了哪种触摸操作。
操作单元114是包括前述快门按钮106、重放按钮107和电源按钮108的装置,且响应于这些按钮中的任何一个的操作发送信号至CPU 110。
CPU 110根据从操作单元114发送的信号确定操作了快门按钮106、重放按钮107和电源按钮108中的哪个按钮。
实际上,当用户按下操作单元114的电源按钮108以接通电源或用户在触摸面板113上进行了触摸操作以指示从操作模式到拍摄模式的切换时,CPU 110开始以拍摄模式工作。
此时,CPU 110控制电动机驱动器116启动制动器117。然后,制动器117将包括拍摄镜头102和AF照明器103的镜头单元118从DSC 100的壳101中暴露出来。另外,CPU 110启动制动器117以调整镜头单元118的光圈,改变光学缩放的缩放因子或移动聚焦透镜。
此时,另外,CPU 110控制定时脉冲发生器119向诸如电荷耦合装置CCD等成像装置120提供定时信号。成像装置120将通过镜头单元118聚集的来自对象的光转换成电信号(即光电转换),随后将电信号发送到模拟信号处理单元121。
模拟信号处理单元121在CPU 110的控制下对电信号进行模拟信号处理(例如放大处理)以获得模拟图像信号,随后将模拟图像信号发送到模拟/数字转换器单元(也称为A/D转换器单元)122。
A/D转换器单元122在CPU 110的控制下对从模拟信号处理单元121发送的模拟图像信号进行模数转换(A/D转换)以获得数字图像信号,随后发送至数字信号处理单元123。
数字信号处理单元123在CPU 110的控制下对从A/D转换器单元122发送的数字信号进行数字信号处理(例如去噪声处理),随后将得到的信号发送到液晶面板115。结果,在液晶面板115上显示对象的图像作为通过镜头图像。因而,DSC 100允许拍摄者检查拍摄对象。
此时,另外,数字信号处理单元123生成诸如字符或图标等图形信号,并将图形信号叠加到数字图像信号上。结果,液晶面板115可以显示带有一个或更多个字符和图标的通过镜头图像。
在此,如果半按下操作单元114的快门按钮106,则CPU 110识别到已进行了用于拍摄的设置且用户打算拍摄图片。
此时,CPU 110控制数字信号处理器123以分析接收的数字图像信号并进行从基于数字图像信号的图像中识别对象的处理(该处理也称为对象识别)。顺便提及,从图像中识别对象可以采用任何方法。例如,可以是通过检测对象的肤色将人脸识别为对象的方法。或者,可以是通过检测对象的亮度和其周围的亮度的差别识别对象的方法。
数字信号处理单元123将诸如对象的位置、尺寸和形状等关于对象的识别信息作为对象识别处理结果返回CPU 110。
CPU 110基于从数字信号处理单元123发送的关于对象的信息检测对象的推荐构图(简称为推荐构图)。然后,CPU 110将表示推荐构图的推荐构图数据发送到数字信号处理单元123。顺便提及,检测推荐构图可以采用任何方法。例如,可以是三分构图法,其中检测将对象置于被绘制以水平和垂直地将图像框划分成三份的网格线的交叉处的构图作为推荐构图。
数字信号处理单元123生成表示推荐构图的框的图形信号(以下也称为推荐构图框)并将该图形信号叠加在数字图像信号上。另外,数字信号处理单元123还基于数字图像信号生成围绕图像的框,或表示拍摄图像的构图的框(以下也称为拍摄图像构图框)。结果,推荐构图框和拍摄图像构图框与通过镜头图像一起显示。在此,如果完全按下了操作单元114的快门按钮106,则CPU 110响应于该操作记录图像。
此时,数字信号处理单元123在CPU 110的控制下以诸如JPEG等压缩/解压缩格式压缩从A/D转换器单元122发送的数字图像信号。顺便提及,术语“JPEG”是“联合图形专家组”的缩写。
CPU 110通过向压缩图像数据添加作为元数据的拍摄数据和时间生成图像文件,然后将该图像数据记录在记录单元124上。以这种方式,CPU 110记录感兴趣的图像。
在此,记录单元124可以是例如几千兆字节到几十千兆字节的非易失性存储器、预先安装在DSC 100中的记录介质、或者诸如存储卡等可移除地附着到DSC 100的记录介质。
此外,DSC 100包括独立于记录单元124的闪存125。CPU 110在闪存中存储信息,期望即使在断电后仍保留该信息,如用户限定的各种信息。
此外,当用户按下操作单元114的电源按钮108或用户在触摸面板113上进行触摸操作以指示从操作模式切换到重放模式时,CPU 110开始操作重放模式。
此时,例如,CPU 110读出记录在记录单元124中的图像文件之一,如具有最近的拍摄日期和时间的文件。然后CPU 110从图像文件中提取压缩的图像数据并将图像文件发送到数字信号处理单元123。
数字信号处理单元123在CPU 110的控制下扩展从CPU 110发送的压缩图像数据,以获得与压缩前相同的数字图像信号,随后将得到的信号发送到液晶面板115。结果,液晶面板115显示播放的图像。以这种方式,CPU 110播放感兴趣的图像。
此时,另外,数字信号处理单元123生成诸如按钮或图标等图形信号,并将图形信号叠加在数字图像信号上。结果,液晶面板115可以显示带有一个或更多个按钮和图标的播放图像。
[1-4.用于显示推荐构图框的处理]
另外,如上所述,DSC 100检测拍摄中识别的对象的推荐构图并在通过镜头图像上显示代表推荐构图的推荐构图框。此后,将详细描述用于显示推荐构图框的处理。
如果指示CPU 110改变到拍摄模式,如图4A所示,则CPU 110允许液晶面板115显示拍摄模式画面SG,这是拍摄模式下的显示画面。在整个拍摄模式画面SG上显示通过镜头图像Tp。在这种情况下,例如,认为动物An被示出为通过镜头图像Tp上的对象。
如果此时半按下快门按钮106,则CPU 110允许数字信号处理单元123如上所述执行对象识别以获得关于对象的信息,该信息代表了对象动物An的位置、尺寸和形状。
此外,CPU 110基于关于对象的信息检测动物An的推荐构图,然后允许拍摄模式画面SG显示表示推荐构图的推荐构图框Fs,如图4B所示。由于推荐构图是动物An的,因此推荐构图框Fs是对象动物An的。CPU110允许拍摄模式画面SG连同推荐构图框Fs一起显示拍摄图像构图框Ft。
此时,CPU 110显示用作通过镜头图像Tp的推荐构图框Fs的区域Ar,同时降低区域Ar的亮度。因此,DSC 100允许用户利用其上的强调显示推荐构图框Fs。
随后,如图4C所示,CPU 110在从推荐构图框Fs的表现经过预定时间(例如几秒)之后恢复通过镜头图像Tp的区域Ar的亮度。因此,在向用户呈现推荐构图之后,DSC 100可以防止因为区域Ar的亮度下降而使通过镜头图像Tp变得难以看到。
CPU 110允许数字信号处理单元123每隔预定时间执行识别对象的处理,以使得CPU 110可连续地识别对象。因此,当用户进行摇摄、倾斜、旋转等的操作时,CPU 110识别拍摄图像中对象的移动、旋转或尺寸的改变。
CPU 110根据对象中的变化引起推荐构图框Fs的位移、旋转或尺寸改变。换言之,参考通过镜头图像Tp中的拍摄对象固定推荐构图框Fs,且基于对象的改变在通过镜头图像Tp中改变推荐构图框Fs。
在此,如图5A中所示,在通过镜头图像Tp的右侧上显示推荐构图框Fs的状态下,假定用户使拍摄图像的构图与推荐构图一致。
在此,在以下方向中,术语“摇摄方向”指的是DSC 100的壳101的纵向或水平方向,术语“倾斜方向”指的是高度或垂直方向。另外,术语“缩放方向”指的是DSC 100的镜头沿其指向的方向(壳101的前方向),术语“旋转方向”指的是壳101沿其旋转的方向。
首先,例如,认为用户在摇摄方向上进行向右晃动DSC 100的壳101的操作(即向右方向上的摇摄操作),以使拍摄图像的构图与推荐构图一致,如图5B所示。在此,在摇摄方向上拍摄图像的构图与推荐构图一致的状态指的是在摇摄方向上推荐构图框Fs与拍摄图像构图框Ft一致的状态。然后,在沿X轴方向指的是摇摄方向且沿Y轴方向指的是倾斜方向的X-Y平面坐标上,在摇摄方向上推荐构图框Fs与拍摄图像构图框Ft一致的状态指的是推荐构图框Fs的中心的X坐标对应于拍摄图像构图框Ft的中心的X坐标的状态。
然而,实际上,用户仅通过一只手或两只手握住壳101。因而,用户可能几乎不能在没有晃动的情况下以适当的方式支撑壳101,拍摄图像的构图可能倾向于移位。因而,对象相对于通过镜头图像Tp位移,以使得固定在对象上的推荐构图框Fs也可相对于通过镜头图像Tp位移。因此,难以在摇摄方向上精确地使推荐构图框Fs与拍摄图像构图框Ft一致。为此,在DSC 100中,如果确定拍摄图像的构图及其推荐构图在摇摄方向上基本上彼此一致(即彼此相似),则显示推荐构图框Fs,同时将其固定于在摇摄方向上与拍摄图像构图框Fr相对应的位置处。换言之,DSC 100显示固定在对象上的推荐构图框Fs,以使其在摇摄方向上固定于通过镜头图像Tp上。另外,例如,拍摄图像的构图和推荐构图之间的偏移在用户握住壳101时引起的可能位移的范围内,DSC 100确定拍摄图像的构图和推荐构图彼此相似。
因此,即使拍摄图像的构图在摇摄方向上稍微位移,也可以防止在摇摄方向上位移推荐构图框Fs。因而,用户可识别拍摄图像的构图是否在摇摄方向上与推荐构图一致。因此,DSC 100可以减小使拍摄图像的构图与推荐构图一致的用户操作的难度,带来用户负担的减轻。
接着,例如,认为用户进行向上晃动壳101的操作(即向上方向的倾斜操作)以使拍摄图像的构图在倾斜方向上与推荐构图一致,如图5C所示。在此,拍摄图像的构图在倾斜方向上与推荐构图一致的状态指的是推荐构图框Fs在倾斜方向上与拍摄图像构图框Ft一致的状态。另外,推荐构图框Fs在倾斜方向上与拍摄图像构图框Ft一致的状态指的是推荐构图框Fs的中心的Y坐标对应于拍摄图像构图框Ft的中心的Y坐标的状态。
此时,如果DSC 100确定拍摄图像的构图在倾斜方向上与推荐构图相似,正如摇摄方向的情况一样,则DSC 100在将推荐构图框Fs固定于其在倾斜方向上与拍摄图像构图框Ft一致的位置之后显示推荐构图框Fs。换言之,DSC 100在倾斜方向上在通过镜头图像Tp上固定并显示推荐构图框Fs。
结果,DSC 100可允许用户识别拍摄图像的构图在摇摄方向和倾斜方向上均与推荐构图一致。
此外,例如,认为用户执行放大操作以使拍摄图像的构图在缩放方向上与推荐构图一致,如图5D所示。
在此,拍摄图像的构图在缩放方向上与推荐构图一致的状态指的是推荐构图框Fs在缩放方向上与拍摄图像构图框Ft一致的状态。另外,推荐构图框Fs在缩放方向上与拍摄图像构图框Ft一致的状态指的是推荐构图框Fs的尺寸与拍摄图像构图框Ft的尺寸相同的状态。
此时,如果DSC 100确定拍摄图像的构图在缩放方向上与推荐构图相似,正如摇摄和倾斜方向的情况一样,则DSC 100在将推荐构图框Fs固定在其在缩放方向上与拍摄图像构图框Ft一致的位置之后显示推荐构图框Fs。换言之,DSC 100在缩放方向上在通过镜头图像Tp上固定和显示推荐构图框Fs。
结果,DSC 100可允许用户识别通过镜头图像Tp的构图在摇摄、倾斜和缩放方向的每一个上与推荐构图一致。
此外,例如,认为用户向右(顺时针)旋转壳101以使拍摄图像的构图在旋转方向上与推荐构图一致,如图5E所示。在此,拍摄图像的构图在旋转方向上与推荐构图一致的状态指的是推荐构图框Fs在旋转方向上与拍摄图像构图框Ft一致的状态。另外,推荐构图框Fs在旋转方向上与拍摄图像构图框Ft一致的状态指的是推荐构图框Fs与拍摄图像构图框Ft平行的状态。
此时,如果DSC 100确定拍摄图像的构图在旋转方向上与推荐构图相似,正如摇摄、倾斜和缩放方向的情况一样,则DSC 100在将推荐构图框Fs固定在其在旋转方向上与拍摄图像构图框Ft一致的位置之后显示推荐构图框Fs。换言之,DSC 100在旋转方向上在通过镜头图像Tp上固定和显示推荐构图框Fs。
结果,DSC 100可允许用户识别拍摄图像的构图在摇摄、倾斜、缩放和旋转方向的每一个上与推荐构图一致。因此,DSC 100可允许用户认识到采用推荐构图拍摄是有可能的。
以这种方式,DSC 100允许用户进行摇摄、倾斜、缩放和旋转操作以使拍摄图像的构图在摇摄、倾斜、缩放和旋转方向的每一个上与推荐构图一致。
在此,如果拍摄图像的构图在摇摄、倾斜、缩放和旋转方向的每一个上与推荐构图相似,则DSC 100在通过镜头图像Tp上固定和显示推荐构图框Fs。因此,DSC 100可允许用户识别拍摄图像的构图逐渐与推荐构图一致。
接着,以下描述将描述在拍摄图像的构图在以上方向的每一个上与其推荐构图相似时在通过镜头图像Tp上固定和显示推荐构图框Fs的处理(以下,也将该处理称为固定显示处理)。首先,描述摇摄方向上的固定显示处理。
CPU 110在显示推荐构图框Fs之后开始在摇摄方向上的固定显示处理,然后每隔预定时间间隔计算拍摄图像的构图和推荐构图之间在摇摄方向上的偏移量(Δp)。具体地,如图6A所示,CPU 110计算拍摄图像构图框Ft的中心Ot的X坐标和推荐构图框Fs的中心Os的X坐标之差作为偏移量Δp。
然后,CPU 110确定偏移量Δp是否不大于预定阈值(以下称为第一摇摄阈值)。在此,例如,基于用户握住壳101时引起的可能位移的范围(例如,可通过实验预先确定该范围)预先确定第一摇摄阈值。
此时,如果确定偏移量Δp不大于第一摇摄阈值,则CPU 110确定拍摄图像的构图在摇摄方向上与推荐构图相似。然后,CPU 110显示推荐构图框Fs的动画,以使其可被绘制到推荐构图框Fs和拍摄图像构图框Ft在摇摄方向上彼此一致的位置。此后,如图6B所示,CPU 110在推荐构图框Fs和拍摄图像构图框Ft在摇摄方向上彼此一致的位置处固定和显示推荐构图框Fs。
以这种方式,CPU 110在拍摄图像构图框Ft上固定和显示推荐构图框Fs之后在摇摄方向上开始固定显示处理,然后每隔预定时间间隔重新计算拍摄图像的构图和推荐构图之间在摇摄方向上的偏移量(Δp)。此时,CPU 110计算拍摄图像构图框Ft的中心Ot的X坐标和推荐构图框Fsr的中心Osr的X坐标之差作为偏移量Δp。在此,应注意推荐构图框Fsr固定在对象上(由图6B中的虚线表示,然而实际上未显示)。
然后,CPU 110确定偏移量Δp是否不大于预定阈值(此后称为第二摇摄阈值)。在此,例如,以与第一摇摄阈值相似的方式基于在用户握住壳101时引起的可能位移的范围预先确定第二摇摄阈值。
然后,如果确定偏移量Δp不大于第二摇摄阈值,则CPU 110确定拍摄图像的构图仍然与推荐构图相似。此时,CPU 110保持在摇摄方向上在拍摄图像构图框Ft上、而不是在对象上固定和显示推荐构图框Fs。
换言之,即使拍摄图像的构图与推荐构图在摇摄方向上彼此稍微偏移,CPU 110也显示推荐构图框Fs,仿佛推荐构图框Fs在推荐构图框Fs在摇摄方向上与拍摄图像构图框Ft一致的位置上被吸收。
因此,即使通过用户的手晃动等稍微移动了拍摄图像的构图,用户也可连续地识别拍摄图像的构图在摇摄方向上与推荐构图一致。因此,DSC100可防止用户感到拍摄图像的构图容易偏离推荐构图,导致用户负担的减轻。
另外,如果作为摇摄操作引起的拍摄图像的构图的位移的结果,偏移量Δp高于第二摇摄阈值,则CPU 110确定拍摄图像的构图在摇摄方向上与推荐构图不相似。此时,CPU 110停止在推荐构图框Fs在摇摄方向上与拍摄图像构图框Ft一致的位置处推荐构图框Fs的固定(吸收)。然后,显示推荐构图框Fs,同时再次在对象上固定和显示该推荐构图框Fs。顺便提及,限定以上第二摇摄阈值,以使其高于第一摇摄阈值。因此,在DSC 100中,如果偏移量Δp一度降低到不高于第一摇摄阈值,则在摇摄方向上将推荐构图框Fs固定在拍摄图像构图框Ft上。在这种情况下,偏移量Δp几乎不增加到高于第二摇摄阈值。因而,固定几乎不会被释放。因此,DSC 100还可以防止用户感觉到拍摄图像的构图容易偏离推荐构图,带来用户负担的进一步减轻。
此外,CPU 110被设计成以与摇摄方向中的固定显示处理相似的方式执行倾斜方向上的固定显示处理。
具体地,CPU 110在显示推荐构图框Fs之后在倾斜方向上开始固定显示处理,然后每隔预定时间间隔计算倾斜方向上的拍摄图像的构图与推荐构图之间的偏移量(Δt)。具体地,如图7A所示,CPU 110计算拍摄图像构图框Ft的中心Ot的Y坐标和推荐构图框Fs的中心Os的Y坐标之差作为偏移量Δt。
然后,如果确定位移量Δt不大于预定阈值(也称为第一倾斜阈值),则CPU 110确定拍摄图像的构图在倾斜方向上与推荐构图持续地相似。
此时,CPU 110显示推荐构图框Fs的动画,以使其可被绘制到推荐构图框Fs与拍摄图像构图框Ft在倾斜方向上彼此一致的位置。此后,如图7B所示,CPU 110在推荐构图框Fs与拍摄图像构图框Ft在倾斜方向彼此一致的位置处固定和显示推荐构图框Fs。
以这种方式,CPU 110在拍摄图像构图框Ft上固定和显示推荐构图框Fs之后开始在倾斜方向上的固定显示处理,然后每隔预定时间间隔重新计算倾斜方向上拍摄图像的构图和推荐构图之间的偏移量(Δt)。此时,CPU 110计算拍摄图像构图框Ft的中心Ot的Y坐标和推荐构图框Fsr的中心Osr的Y坐标之间的差作为偏移量Δt。在此,应注意推荐构图框Fsr被固定在对象上(由图7B中的虚线表示,但是实际上未显示)。
然后,如果确定偏移量Δt不大于预定阈值(也称为第二倾斜阈值),则CPU 110确定拍摄图像的构图在倾斜方向上与推荐构图持续地相似。此时,CPU 110保持在倾斜方向上在拍摄图像构图框Ft上而不是在对象上固定和显示推荐构图框Fs。
换言之,即使拍摄图像的构图与推荐构图在倾斜方向上彼此稍微偏移,CPU 110也显示推荐构图框Fs,仿佛推荐构图框Fs在推荐构图框Fs在倾斜方向与拍摄图像构图框Ft一致的位置上被吸收。
另外,如果作为倾斜操作引起的拍摄图像的构图的位移的结果,偏移量Δt高于第二摇摄阈值,则CPU 110确定拍摄图像的构图在倾斜方向上与推荐构图不相似。此时,CPU 110停止在推荐构图框Fs在倾斜方向上与拍摄图像构图框Ft一致的位置处推荐构图框Fs的固定。然后,显示推荐构图框Fs,同时再次在对象上固定和显示推荐构图框Fs。
在此,例如,以与以上摇摄方向中的固定显示处理相似的方式,基于在用户握住壳101时引起的可能位移的范围预先确定第一和第二倾斜阈值。另外,以与摇摄方向中的固定显示处理相似的方式,限定第二倾斜阈值,以使其高于第一倾斜阈值。
此外,CPU 110被设计成以与摇摄和倾斜方向的每个方向上的固定显示处理相似的方式执行缩放方向上的固定显示处理。
具体地,CPU 110在显示推荐构图框Fs之后开始缩放方向上的固定显示处理,然后每隔预定时间间隔计算缩放方向上拍摄图像的构图和推荐构图之间的偏移量(Δz)(未示出)。
具体地,CPU 110计算拍摄图像构图框Ft的表面面积和推荐构图框Fs的表面面积之差(未显示在通过镜头图像Tp上的部分(由图8A中所示的斜线表示的部分))作为偏移量Δz。
然后,如果确定偏移量Δz不大于预定阈值(也称为第一缩放阈值),则CPU 110确定拍摄图像的构图在缩放方向上与推荐构图持续地相似。
此时,如果确定拍摄图像的构图在缩放方向上与推荐构图相似,则CPU 110显示推荐构图框Fs,以使得如图8B所示通过扩展或减小推荐构图框Fs使推荐构图的尺寸对应于拍摄图像构图框Fs的尺寸。然后,CPU110显示推荐构图框Fs的动画,以使其可被绘制到具有与拍摄图像构图框Fs相同尺寸的框。
以这种方式,CPU 110在拍摄图像构图框Ft上固定和显示推荐构图框Fs之后开始缩放方向上的固定显示处理,然后每隔预定时间间隔重新计算缩放方向上拍摄图像的构图和推荐构图之间的偏移量Δz。此时,CPU110计算拍摄图像构图框Ft的表面面积和推荐构图框Fsr的表面面积之差作为偏移量Δz。在此,应注意推荐构图框Fsr表示固定在对象上的推荐构图(由图8B的虚线表示,但是实际上不显示)。
然后,如果确定偏移量Δz不大于预定阈值(也称为第二缩放阈值),则CPU 110确定拍摄图像的构图在缩放方向上与推荐构图持续地相似。此时,CPU 110保持在拍摄图像构图框Ft上而不是在对象上固定和显示推荐构图框Fs的尺寸。
换言之,即使拍摄图像的构图与推荐构图在缩放方向上彼此稍微偏移,CPU 110也显示推荐构图框Fs,仿佛推荐构图框Fs在具有与拍摄图像构图框Ft相同尺寸的框上被吸收。
另外,如果作为缩放操作引起的拍摄图像的构图的位移的结果,偏移量Δz高于第二缩放阈值,则CPU 110确定拍摄图像的构图在缩放方向上与推荐构图不相似。此时,CPU 110停止在缩放方向上在拍摄图像构图框Ft上推荐构图框Fs的固定。然后,显示推荐构图框Fs,同时再次在对象上固定和显示推荐构图框Fs。
在此,例如,以与以上摇摄方向上的固定显示处理相似的方式,基于在用户握住壳101时引起的可能位移的范围预先确定第一和第二缩放阈值。另外,以与摇摄方向中的固定显示处理相似的方式,限定第二缩放阈值,以使其高于第一缩放阈值。
此外,CPU 110被设计成以与摇摄、倾斜和缩放方向中的每个方向上的固定显示处理相似的方式执行旋转方向上的固定显示处理。
具体地,CPU 110在显示推荐构图框Fs之后开始旋转方向上的固定显示处理。然后CPU 110计算旋转方向上拍摄图像的构图和推荐构图之间的偏移量(Δθ)。具体地,如图9A所示,CPU 110计算摇摄方向上拍摄图像构图框Ft的中心线Lp与摇摄方向上推荐构图框Fs的中心线Ls形成的角度作为偏移量Δθ。
然后,如果确定偏移量Δθ不大于预定阈值(也称为第一旋转阈值),则CPU 110确定拍摄图像的构图在旋转方向上与推荐构图持续地相似。
此时,如果确定拍摄图像的构图在旋转方向上与推荐构图相似,则CPU 110显示推荐构图框Fs,以使得通过旋转推荐构图框Fs,推荐构图可与拍摄图像构图框Ft平行,如图9B所示。然后,CPU 110显示推荐构图框Fs的动画,以使其可被绘制到推荐构图框Ft与拍摄图像构图框Ft平行的位置。
以这种方式,CPU 110在拍摄图像构图框Ft上固定和显示推荐构图框Fs之后开始旋转方向上的固定显示处理,然后每隔预定时间间隔重新计算旋转方向上拍摄图像的构图和推荐构图之间的偏移量Δθ。
此时,CPU 110计算摇摄方向上拍摄图像构图框Ft的中心线Lp和推荐构图框Fsr的中心线Lsr形成的角度作为偏移量Δθ。在此,应注意推荐构图框Fsr被固定在对象上(由图9B的虚线表示,但是实际上不显示)。
然后,如果确定偏移量Δθ不大于预定阈值(也称为第二旋转阈值),则CPU 110确定在旋转方向上拍摄图像的构图与推荐构图持续地相似。
此时,CPU 110保持在拍摄图像构图框Ft上而不是在对象上固定和显示推荐构图框Fs。换言之,即使拍摄图像的构图与推荐构图在旋转方向上彼此稍微偏离,CPU 110也持续地固定推荐构图框Fs的位置并对其进行显示,仿佛推荐构图框Fs在推荐构图框Fs与拍摄图像构图框Ft平行的位置上被吸收。
另外,如果作为旋转操作引起的拍摄图像的构图的位移的结果,偏移量Δθ高于第二旋转阈值,则CPU 110确定拍摄图像的构图在旋转方向上与推荐构图不相似。此时,CPU 110停止在旋转方向上在拍摄图像构图框Ft上推荐构图框Fs的固定。然后,显示推荐构图框Fs,同时再次在对象上固定和显示该推荐构图框Fs。
在此,例如,以与以上摇摄方向中的固定显示处理相似的方式,基于在用户握住壳101时引起的可能位移的范围预先确定第一和第二旋转阈值。另外,以与摇摄方向中的固定显示处理相似的方式,限定第二旋转阈值,以使其高于第一旋转阈值。
因此,在DSC 100的每个方向(即摇摄、倾斜、缩放和旋转方向)上,DSC 100被设计成执行固定显示处理,该处理将推荐构图框Fs固定和显示在推荐构图框Fs在以上方向与拍摄图像构图框Ft一致的位置上。
顺便提及,用于信息处理设备1的拍摄图像获取单元2和对象识别单元3的硬件配置的具体示例是DSC 100的数字信号处理单元123。另外,用于信息处理设备1的推荐构图获取单元4和控制单元5的硬件配置的具体示例是以上DSC 100的CPU 110。以上概括描述的显示画面的具体示例是上述拍摄模式画面SG。另外,关于以上概述的表示对象的框和表示推荐构图的信息的具体示例是上述推荐构图框Fs。
[1-5.用于显示推荐构图框的处理步骤]
接着,描述用于显示上述推荐构图框Fs的处理(以下也简称为用于显示推荐构图框的处理)的步骤。根据由DSC 100的CPU 110从ROM 111中读出的程序执行用于显示推荐构图框的处理。例如,如果半按下快门按钮106,则CPU 110开始用于显示推荐构图框的处理RT1,如图10所示。处理进行到步骤SP1。
在步骤SP1中,CPU 110通过控制数字信号处理单元123执行从当前显示为通过镜头图像Tp的拍摄图像识别对象的对象识别。然后,作为从数字信号处理单元123进行的对象识别的结果,CPU 110获取关于对象的识别的信息(对象识别信息)。随后,处理进行到步骤SP2。
在步骤SP2中,CPU 110基于对象识别信息检测识别的对象的推荐构图。然后,处理进行到步骤SP3。在步骤SP3中,CPU 110在通过镜头图像Tp上连同对象和表示拍摄图像的构图的拍摄图像构图框Ft一起显示表示推荐构图的推荐构图框Fs。然后,处理进行到步骤SP4。
在步骤SP4中,CPU 110开始以上摇摄方向上的固定显示处理。然后处理进行到步骤SP5。
在步骤SP5中,CPU 110开始以上倾斜方向上的固定显示处理。然后处理进行到步骤SP6。
在步骤SP6中,CPU 110开始上述缩放方向上的固定显示处理。然后处理进行到步骤SP7。
在步骤SP7中,CPU 110开始上述旋转方向上的固定显示处理。然后处理进行到步骤SP8。
在步骤SP8中,CPU 110确定在步骤SP1中识别的对象现在从当前显示为通过镜头图像Tp的拍摄图像中是否不可识别。
如果在步骤SP8中获得否定结果,则这一事实意味着识别的对象仍然被拍摄。此时,CPU 110持续地执行每个方向(即摇摄方向、倾斜方向、缩放方向和旋转方向)上的固定显示处理,同时处理返回步骤SP8。换言之,CPU 110继续每个方向上的固定显示处理,同时表示推荐构图框Fs,直到步骤SP1中识别的对象从拍摄图像中不可识别。
另一方面,如果在步骤SP8中获得肯定结果,则该事实意味着没有拍摄识别的对象,或用户不打算拍摄该对象。此时,CPU 110终止每个方向上的固定显示处理,同时隐藏推荐构图框Fs。
根据用于显示推荐构图框的这一处理RT1,CPU 110控制推荐构图框Fs的显示。
[1-6.固定显示处理的步骤]
接着,将描述前述固定显示处理(也简称为固定显示处理)的步骤。根据由DSC 100的CPU 110从ROM 111读出的程序执行固定显示处理。
CPU 110如上所述执行拍摄图像的每个预定方向(摇摄方向、倾斜方向、缩放方向和旋转方向)上的固定显示处理。固定显示处理在各个方向上几乎步骤相同,因此仅对摇摄方向上的固定显示处理进行描述。将省略关于倾斜、缩放和旋转方向的每一个上的固定显示处理的描述。
在用于显示推荐构图框的处理RT1的步骤SP4中,CPU 110如图11所示开始摇摄方向上的固定显示处理RT2。然后,处理进行到步骤SP10。
在步骤SP10中,CPU 110确定是否在预定方向上与拍摄图像构图框Ft相对应的位置处固定和显示推荐构图框Fs。换言之,CPU 110确定是否在拍摄图像构图框Ft上固定和显示推荐构图框Fs。
如果在该步骤SP10中获得否定结果,则这一事实意味着在摇摄方向上在对象上固定和显示推荐构图框Fs。然后,CPU 110将处理进行到下一步骤SP11。在步骤SP11中,CPU 110确定在摇摄方向上拍摄图像的构图和推荐构图之间的偏移的偏移量Δp是否不大于第一摇摄阈值。
如果在该步骤SP11中获得肯定结果,则CPU 110确定拍摄图像的构图在摇摄方向上与推荐构图相似。然后,CPU 110将处理进行到下一步骤SP12。
在步骤SP12中,CPU 110显示推荐构图框Fs的动画,以使其可被绘制到推荐构图框Fs和拍摄图像构图框Ft在摇摄方向上彼此一致的位置。随后,CPU 110在拍摄图像构图框Ft上固定和显示推荐构图框Fs,随后处理返回步骤SP10。
另一方面,如果在步骤SP11中获得否定结果,则这一事实意味着拍摄图像的构图在摇摄方向上与推荐构图不相似。此时,CPU 110不执行步骤SP12且将处理返回步骤SP10,同时保持在对象上固定和显示推荐构图框Fs。
如果通过在摇摄方向上在与拍摄图像构图框Ft相对应的位置处固定和显示推荐构图框Fs而获得了肯定结果,则CPU 110将处理进行到下一步骤SP13。
在步骤SP13中,CPU 110确定摇摄方向上拍摄图像的构图和推荐构图之间的偏移的偏移量Δp是否不大于第二摇摄阈值。
如果在该步骤SP13中获得肯定结果,则CPU 110确定拍摄图像的构图在摇摄方向上与推荐构图持续地相似。此时,CPU 110将处理返回步骤SP10,同时保持在摇摄方向上在拍摄图像构图框Ft上固定和显示推荐构图框Fs。
另一方面,如果在步骤SP13中获得了否定结果,则该事实意味着拍摄图像的构图在摇摄方向与推荐构图不相似。然后,CPU 110将处理返回步骤SP14。
在步骤SP14中,CPU 110重设在摇摄方向上在与拍摄图像构图框Ft相对应的位置处推荐构图框Fs的固定。换言之,CPU 110在摇摄方向上在对象上固定和显示推荐构图框Fs。然后,CPU 110将处理返回步骤SP10。
根据这种固定显示处理,CPU 110能够控制在预定方向(摇摄、倾斜、缩放和旋转方向)上推荐构图框Fs在拍摄图像构图框Ft上的固定显示。
[1-7.操作和效果]
根据DSC 110的以上配置,DSC 100的数字信号处理单元123执行对象识别,其中在半按下快门按钮106时,从当前显示为通过镜头图像Tp的拍摄图像识别对象。然后,数字信号处理单元123将对象识别的结果发送到DSC 100的CPU 110。
DSC 100的CPU 110基于从数字信号处理单元123发送的对象识别的结果,检测推荐构图,该推荐构图是针对对象推荐的构图。
然后,CPU 110在液晶面板115上在通过镜头图像Tp上连同对象的位置以及表示拍摄图像的构图的拍摄图像构图框Ft显示表示推荐构图的推荐构图框Fs。
因此,DSC 100通过使推荐构图框Fs与拍摄图像构图框框Ft一致,可以允许用户识别拍摄图像的构图可与推荐构图一致。
随后,如果CPU 110确定拍摄图像的构图在摇摄方向上与推荐构图相似,则CPU 110显示推荐构图框Fs的动画,以使其可被绘制到推荐构图框Fs与拍摄图像构图框Ft在摇摄方向上彼此一致的位置。此后,CPU110将推荐构图框Fs固定在推荐构图框Fs被绘制到的位置。
此外,如果CPU 110确定拍摄图像的构图在倾斜方向上与推荐构图相似,则CPU 110显示推荐构图框Fs的动画,以使其可被绘制到推荐构图框Fs与拍摄图像构图框Ft在倾斜方向上彼此一致的位置。此后,CPU110将推荐构图框Fs固定在推荐构图框Fs被绘制到的位置。
此外,如果CPU 110确定拍摄图像的构图在缩放方向上与推荐构图相似,则CPU 110显示推荐构图框Fs的动画,以使其可被绘制到推荐构图框Fs与拍摄图像构图框Ft在缩放方向上彼此一致的状态。此后,CPU110将推荐构图框Fs固定和显示在推荐构图框Fs被绘制到的状态。
另外,如果CPU 110确定拍摄图像的构图在旋转方向上与推荐构图相似,则CPU 110显示推荐构图框Fs的动画,以使其可被绘制到推荐构图框Fs和拍摄图像构图框Ft在旋转方向上彼此一致的状态。
此后,CPU 110将推荐构图框Fs固定和显示在推荐构图框Fs被绘制到的状态。
以这种方式,如果CPU 110确定拍摄图像的构图在预定方向上与推荐构图相似,则CPU 110显示推荐构图框Fs的动画,以使其可被绘制到推荐构图框Fs与拍摄图像构图框Ft在该方向彼此一致的状态。此后,CPU 110在显示被改变的状态下固定和显示推荐构图框Fs。
因此,DSC 100可在推荐构图框Fs可与拍摄图像构图框Ft完全一致的位置上显示推荐构图框Fs。因而,允许用户识别拍摄图像的构图在该方向上与推荐构图一致。
因此,即使拍摄图像的构图在特定方向上稍微移动,用户也可识别出拍摄图像的构图在该方向上与推荐构图一致。因此,DSC 100可减小用于使拍摄图像的构图与推荐构图一致的用户操作的难度,且使用户难以感觉到拍摄图像的构图不太与推荐构图一致。
此外,即使由于握住壳101的用户的手的晃动导致拍摄图像的构图稍微移动,只要拍摄图像的构图与推荐构图相似,DSC 100也允许用户防止拍摄图像的构图从推荐构图框Fs与拍摄图像构图框Ft一致的位置偏移。因此,用户可在不需要注意防止拍摄图像的构图在不同方向上偏离推荐构图的情况下,完成使拍摄图像的构图在每个方向上与推荐构图一致的操作。
根据DSC 100的以上配置,DSC 100可在液晶面板115上显示拍摄模式画面SG,其中拍摄模式画面SG显示拍摄图像、表示推荐构图同时表示拍摄图像中的对象的推荐构图框Fs、以及拍摄图像构图框Ft。然后,DSC 100显示推荐构图框Fs的动画,以使得在拍摄图像的构图与推荐构图相似时推荐构图框Fs可被绘制到拍摄图像构图框Ft。随后,DSC 100将推荐构图框Fs固定和显示在推荐构图框Fs被绘制到的状态。
因此,DSC 100可向用户呈现推荐构图。另外,即使拍摄图像的构图稍微移动,只要拍摄图像的构图与推荐构图相似,用户也可识别出拍摄图像的构图对应于推荐构图。因此,DSC 100可以减小使拍摄图像的构图与推荐构图一致的用户操作的难度,且使得用户难以感觉到拍摄图像的构图不太与推荐构图一致。因此,DSC 100可以减轻使拍摄图像的构图与推荐构图一致的用户操作中用户的负担,带来用户负担的减轻。
<2.其他实施例>
[2-1.另一实施例1]
在以上实施例中,呈现表示推荐构图同时表示对象的推荐构图框Fs和表示拍摄图像的构图的拍摄图像构图框Ft,以允许用户执行使推荐构图框Fs与拍摄图像构图框Ft一致的操作。
DSC 100的配置不限于以上实施例中所述的那种。可替选地,例如,DSC 100可以显示表示当前拍摄的图像的构图中对象的位置的对象框,以及表示推荐构图中拍摄对象的位置的推荐构图对象框。然后,DSC 100可以允许用户执行使对象与推荐构图对象框一致的操作。
具体地,例如,如果作为对象识别的结果CPU 110识别出两个或更多个人脸作为对象,则如图12A所示在通过镜头图像Tp上显示表示被识别为各个脸的部分的对象框Fh(Fh1-Fh2)。
此时,CPU 110基于对象识别的结果检测各个对象的推荐构图,且在通过镜头图像Tp上显示推荐构图中表示对象(在此为人脸)的推荐构图对象框Fsh(Fsh1-Fsh2)。
因此,DSC 100可以通过使对象框Fh与推荐构图对象框Fsh一致来允许用户识别拍摄图像的构图可以与推荐构图一致。
以这种方式,如果显示对象框Fh和推荐构图对象框Fsh,则CPU 110每隔预定时间间隔检测对象框Fh和对应的推荐构图对象框Fsh之间的偏移量。以与前述实施例相似的方式,例如,CPU 110检测在摇摄、倾斜、缩放和旋转方向的每一个中对象框Fh和推荐构图对象框Fsh之间的偏移量。
随后,例如,如果CPU 110确定所有方向的每一个上的偏移量,则CPU 110确定对象框Fh基本上与推荐构图对象框Fsh一致,或与其相似。此时,如图12B所示,CPU 110显示对象框Fh的动画,以使其可被绘制到推荐构图对象框Fsh。然后,CPU 110在推荐构图对象框Fsh上固定和显示对象框Fh。
随后,如果在对象固定在对象框上时对象框(实际上未示出)和推荐构图对象框Fsh之间的偏移量不大于预定阈值,则在推荐构图对象框Fsh上固定和显示对象,而不是在对象框Fh上固定对象。
换言之,即使拍摄图像的构图稍微偏移,CPU 110也显示对象框Fh,仿佛在推荐构图对象框Fsh上吸收了对象框Fh。在此,如果识别出两个或更多个对象,则CPU 110被设计成对每个对象框Fh执行在推荐构图对象框Fsh上固定和显示对象框Fh的处理。
顺便提及,如果DSC 100识别出两个或更多个对象,则在仅通过呈现各个对象的位置执行对象框Fh的显示时,其花费许多时间来同时使两个或更多个对象框Fh与各自的推荐构图对象框Fsh一致。在这种情况下,给用户带来了较大的负担。
然而,根据本实施例的DSC 100,即使由于用户的手晃动等稍微移动了拍摄图像的构图,用户也可持续地识别对象框Fh与推荐构图对象框Fsh一致,这是因为对象框Fh被固定在推荐构图对象框Fsh上。因此,DSC100可防止用户感觉到对象框Fh容易偏离推荐构图对象框Fsh,这带来了用户负担的进一步减轻。
然而,不限于DSC 100的该配置。可替选地,DSC 100可识别码(例如一维码或二维码)作为对象,然后显示表示当前拍摄图像的构图中码的位置的对象框和表示推荐构图中码的位置的推荐构图对象框二者。
在这种情况下,例如,DSC 100被设计成识别预定的二维码。该二维码可包括例如矩阵中的多个白和黑单元。任何种类的信息均由白单元和黑单元的图案表示。
如果CPU 110识别出对象的形状对应于矩阵中白和黑单元的排列,则CPU 110识别出对象是预定的二维码。
然后,CPU 110检测按尺寸拍摄的构图,其中二维码可作为推荐构图被解码。随后,如图13A所示,CPU 110在通过镜头图像Tp上显示推荐构图对象框Fsh,其表示推荐构图中二维码的位置和尺寸。
另外,CPU 110在通过镜头图像Tp上显示对象框Fh,其中对象框Fh表示当前二维码的位置和尺寸。
因此,DSC 100可通过使对象框Fh与推荐构图对象框Fsh一致来允许用户识别拍摄图像的构图可与推荐构图一致。
另外,例如,以与以上实施例相似的方式,CPU 110确定对象框Fh和推荐构图对象框Fsh在摇摄方向上是否基本上彼此一致,或彼此相似。此时,如果如图13B所示确定对象框Fh和推荐构图对象框Fsh在摇摄方向上彼此相似,则CPU 110在摇摄方向上在推荐构图对象框Fsh上固定和显示对象框Fh,而不是在对象(码)上固定。
此时,CPU 110可在通过镜头图像Tp上显示图标Ap,其中图标Ap表示对象框Fh在摇摄方向上与推荐构图对象框Fsh相似。
另外,例如,以与以上实施例相似的方式,CPU 110确定对象框Fh与推荐构图对象框Fsh在倾斜方向上是否基本上彼此一致,或彼此相似。此时,如果确定对象框Fh和推荐构图对象框Fsh在倾斜方向上彼此相似,如图13C所示,则CPU 110在倾斜方向上在推荐构图对象框Fsh上固定和显示对象框Fh,而不是在对象(码)上固定。
另外,CPU 110可在通过镜头图像Tp上显示图标At,其中图标At表示对象框Fh在倾斜方向与推荐构图对象框Fsh相似。
另外,例如,以与以上实施例相似的方式,CPU 110确定对象框Fh和推荐构图对象框Fsh在缩放方向上是否基本上彼此一致,或彼此相似。此时,如果CPU 110确定对象框Fh和推荐构图对象框Fsh在缩放方向上彼此相似,如图13D所示,则CPU 110显示对象框Fh,仿佛对象框Fh在与推荐构图对象框Fsh具有相同尺寸的框上被吸收,而不是固定在对象(码)上。换言之,CPU 110固定和显示在缩放方向处于与推荐构图对象框Fsh一致的状态的对象框Fh。
此外,CPU 110可在通过镜头图像Tp上显示图标Az,其中图标Az表示对象框Fh在缩放方向上与推荐构图对象框Fsh相似。
另外,例如,以与前述实施例相似的方式,CPU 110确定对象框Fh和推荐构图对象框Fsh在旋转方向上是否基本上彼此一致,或彼此相似。此时,如果确定对象框Fh和推荐构图对象框Fsh在旋转方向上彼此相似,如图13E所示,则CPU 110在推荐构图对象框Fsh上显示对象框Fh,仿佛其在与推荐构图对象框Fsh平行的框上被吸收,而不是固定在对象(码)上。换言之,CPU 110固定和显示在旋转方向上处于与推荐构图对象框Fsh一致的状态的对象框Fh。
另外,CPU 110可在通过镜头图像Tp上显示图标Aθ,其中图标Aθ表示对象框Fh在旋转方向上与推荐构图对象框Fsh相似。
以这种方式,DSC 100显示表示对象框Fh与推荐构图对象框Fsh在每个方向上彼此相似的图标,以允许用户识别对象框Fh与推荐构图对象框Fsh有多一致。因此,DSC 100可以识别出执行多少操作以使拍摄图像的构图与推荐构图一致,这带来用户负担的减轻。
CPU 110的配置不限于以上描述的这一种。可替选地,在半按下快门按钮106时,CPU 110除了显示对象框Fh和推荐构图对象框Fsh两者之外,还可显示表示各个方向的图标。
例如,如果CPU 110确定对象框Fh和推荐构图对象框Fsh在摇摄方向上彼此相似,则CPU 110可隐藏表示摇摄方向的图标。换言之,如果CPU 110确定对象框Fh和推荐构图对象框Fsh在任意方向上彼此相似,则CPU 110可隐藏表示该方向的图标。
[2-2.另一实施例2]
在以上实施例中,当半按下快门按钮106时,在拍摄模式画面SG上显示推荐构图框Fs,以向用户呈现推荐构图。
然而,CPU 110的配置不限于以上实施例中所述的那种。可替选地,CPU 110可在拍摄模式画面SG上显示引导信息。在这种情况下,提供引导信息以引导用户执行使推荐构图框Fs与拍摄图像构图框Ft一致的操作,或使拍摄图像的构图与推荐构图一致的操作。
例如,CPU 110可显示消息、箭头等来指示如何移动壳101来使推荐构图框Fs与拍摄图像构图框Ft一致。
可替选地,例如,CPU 110可显示当拍摄图像的构图改变直到其对应于推荐构图时推荐构图框Fs的路径的动画,或当推荐构图框Fs改变直到其对应于拍摄图像构图框Ft时推荐构图框Fs的路径的动画。此时,例如,CPU 110可以用浅颜色显示对应路径,以防止看不见通过镜头图像Tp。
另外,例如,如果推荐构图框Fs移动到拍摄图像构图框Ft之外的位置,则CPU 110可显示引导图标Ui,该引导图标表示如何移动推荐构图框Fs以使其返回拍摄图像构图框Ft中。换言之,引导图标Ui表示使拍摄图像的构图靠近推荐构图的移动方式。
图14是示出了CPU 110生成引导图标Ui的显示的示例的图,其表示向右方向,这是因为作为向右移动对象An的结果对象An移动到拍摄图像构图框Ft外。
在这种情况下,基于从数字信号处理单元123发送的对象识别信息,CPU 110检测对象移动的方向以检测推荐构图框Fs如何移动。
[2-3.另一实施例3]
在前述实施例中,如果CPU 110确定拍摄图像的构图与推荐构图相似,则CPU 110显示推荐构图框Fs的动画,以使其可被绘制到拍摄图像构图框Ft。在拍摄图像的构图与推荐构图相似期间,CPU 110固定和显示处于推荐构图框Fs被绘制到拍摄图像构图框Ft的状态中的推荐构图框Fs。
CPU 110的配置不限于以上所述的这种。可替选地,例如,如果确定拍摄图像的构图与推荐构图相似,则CPU 110可将推荐构图框Fs的显示改变为任何配置,如推荐构图框Fs的颜色或闪烁的变化。在拍摄图像的构图与推荐构图相似期间,CPU 110可显示推荐构图框Fs,同时推荐构图框Fs的显示被改变。
此外,例如,CPU 110用不同的颜色显示推荐构图框Fs和拍摄图像构图框Ft。如果确定拍摄图像的构图与推荐构图相似,则CPU 110可使推荐构图框Fs的颜色与拍摄图像构图框Ft的颜色一致。
[2-4.另一实施例4]
在以上实施例中,如果计算出拍摄图像的构图和推荐构图之间的偏移量且该偏移量不大于预定阈值,则CPU 110显示推荐构图框Fs的动画,以使其可被绘制到拍摄图像构图框Ft。
CPU 110的配置不限于以上实施例中所述的一种。可替选地,CPU110可根据拍摄图像的构图与推荐构图之间的偏移量改编推荐构图框Fs的颜色。
例如,CPU 110可以用不同颜色生成推荐构图框Fs和拍摄图像构图框Ft的显示,以使得拍摄图像的构图和推荐构图之间的偏移量的减少可以导致使推荐构图框Fs的颜色接近拍摄图像构图框Ft的颜色。换言之,CPU 110可以与拍摄图像的构图和推荐构图之间的相似度的增加成比例地使推荐构图框Fs的颜色接近拍摄图像构图框Ft的颜色。
另外,例如,当计算在每个方向上拍摄图像的构图和推荐构图之间的偏移量时,CPU 110可以根据其中偏移量不大于预定阈值的方向的数目改变推荐构图框Fs的颜色。换言之,CPU 110可以根据其中拍摄图像的构图和推荐构图彼此相似的方向的数目改变推荐构图框Fs的颜色。
因此,DSC 100可允许用户识别拍摄图像的构图与推荐构图彼此有多一致。因此,DSC 100可识别有多期望使拍摄图像的构图与推荐构图一致的操作,这带来用户负担的减轻。
[2-5.另一实施例5]
在以上实施例中,如果CPU 110确定拍摄图像的构图与推荐构图相似,则CPU 110显示推荐构图框Fs的动画,以使其可被绘制到拍摄图像构图框Ft。此后,固定并显示推荐构图框Fs。
CPU 110的配置不限于以上所述的这种。可替选地,例如,如果确定拍摄图像的构图与推荐构图相似,则CPU 110可通过与显示变化不同的任何方式或操作通知用户推荐构图框Fs的显示的变化以及拍摄图像的构图和推荐构图之间的相似性。
例如,如果CPU 110确定拍摄图像的构图与推荐构图相似,则CPU110可从扬声器(未示出)输出任何声音(例如声音效果或消息),以通知用户拍摄图像的构图与推荐构图相似这一事实。
另外,如果CPU 110确定拍摄图像的构图与推荐构图相似,则CPU110可允许DSC 100的壳101振动。在这种情况下,DSC 100设置有用于振动壳101的振动单元(未示出)。
[2-6.另一实施例6]
此外,在上述实施例中,CPU 110被设计成当完全按下快门按钮106时在记录单元124上记录拍摄图像。此时,在此,拍摄图像表示为通过镜头图像Tp。
CPU 110的配置不限于以上所述的这种。可替选地,例如,如果确定拍摄图像的构图与推荐构图相似,则CPU 110可在完全按下快门按钮106时在记录单元124上记录拍摄图像。换言之,如果CPU 110确定拍摄图像的构图与推荐构图相似,则CPU 110可自动释放快门。
因此,DSC 100可在不强制用户完全按下快门按钮106的情况下在记录单元124上记录作为推荐构图提供的拍摄图像。因而,可以以推荐构图拍摄对象。
[2-7.另一实施例7]
另外,在以上实施例中,CPU 110被设计成在半按下快门按钮时连同推荐构图框Fs一起显示拍摄图像构图框Ft。CPU 110的配置不限于以上所述的这种。可替选地,CPU 110可不显示拍摄图像构图框Ft。
在这种情况下,DSC 100可允许用户使推荐构图框Fs与通过镜头图像Tp的边缘一致,从而使拍摄图像的构图与推荐构图一致。
另外,在这种情况下,如果确定拍摄图像的构图与推荐构图相似,则CPU 110可显示推荐构图框Fs的动画,以使其可被绘制到通过镜头图像Tp的边缘。因此,CPU 110可在将推荐构图框Fs固定在通过镜头图像Tp的边缘上之后显示推荐构图框Fs。
[2-8.另一实施例8]
在以上实施例中,如果CPU 110确定拍摄图像的构图在每个预定方向(摇摄、倾斜、缩放和旋转方向)上与推荐构图相似,则CPU 110在拍摄图像构图框Ft上固定并显示推荐构图框Fs。
CPU 110的配置不限于以上所述的这种。可替选地,例如,如果确定拍摄图像的构图在缩放方向上与推荐构图相似,则CPU 110可在除缩放方向之外的所有方向的每一个上在拍摄图像构图框Ft上固定和显示推荐构图框Fs。
CPU 110的配置不限于以上所述的这种。可替选地,例如,如果确定拍摄图像的构图在所有方向中的任意两个方向上与推荐构图相似,则CPU 110可得出拍摄图像的构图与推荐构图相似的结论。因而,可在所有方向上在拍摄图像构图框Ft上固定和显示推荐构图框Fs。
[2-9.另一实施例9]
另外,在以上实施例中,CPU 110基于用户握住壳101时引起的可能偏移的范围,预先确定用于确定在每个方向上拍摄图像的构图和推荐构图之间的相似性的第一阈值和第二阈值。
CPU 110的配置不限于以上所述的这种。可替选地,例如,可以基于用户操作在每个方向上动态地改变第一阈值和第二阈值。
在这种情况下,例如,DSC 100可以设置有诸如加速度传感器等测量壳101的倾斜的传感器。CPU 110可在液晶面板115上显示消息,其中提供该消息以指示用户以静止状态握住壳101。然后,CPU 110可检测显示该消息期间壳101的倾斜的变化范围,并在用户握住壳101时将该变化范围识别为位移范围。
CPU 110基于识别的位移范围限定每个方向上的第一和第二阈值,以确定只要拍摄图像的构图和推荐构图之间的偏移在识别的位移范围内,拍摄图像的构图和推荐构图就彼此相似。
因此,DSC 100可确定用于确定拍摄图像的构图和推荐构图是否彼此相似的条件,以使得该条件可适用于单独的用户。因此,DSC 100可允许用户更有效地避免在用户没注意的情况下拍摄图像的构图移动时推荐构图框Fs的位移。因此,可进一步减轻使拍摄图像的构图与推荐构图一致的用户操作中的困难。
此外,条件不仅限于那些考虑了用户握住壳101时引起的可能位移的范围的条件。可替选地,DSC 100可进行拍摄图像的构图和推荐构图在任何其他条件之下的确定。
例如,DSC 100可在拍摄图像的构图和推荐构图之间的偏移量与拍摄图像的构图之比不大于预定水平(例如10%)时确定拍摄图像的构图与推荐构图相似。
另外,在前述实施例的固定显示处理中,CPU 110限定第一和第二阈值,以使得用于隐藏固定显示的第二阈值高于用于启动在通过镜头图像Tp上推荐构图框Fs的固定显示的第一阈值。
CPU 110的配置不限于以上所述的这种。可替选地,例如,CPU 110可限定用于推荐构图框Fs的固定显示及其隐藏的任何各种其他阈值,只要拍摄图像的构图与推荐构图可被认为相似。
[2-10.另一实施例10]
此外,在前述实施例中,CPU 110被设计成基于对象识别的结果检测对象的推荐构图。
CPU 110的配置不限于以上所述的这种。可替选地,例如,CPU 110可从诸如服务器或网络的外部设备获取表示对象的推荐构图的推荐构图数据。
在这种情况下,CPU 110通过全球定位***(GPS)模块(未示出)获取关于DSC 100的实际位置的信息(当前位置信息)。另外,CPU 110从方向传感器(未示出)获取关于拍摄方向的信息(当前方向信息),其表示DSC 100的镜头沿其转向的实际方向。
随后,CPU 110将当前位置信息、当前方向信息和获取推荐构图数据的请求发送到外部服务器(未示出)以通过通信接口(未示出)提供推荐构图。结果,CPU 110关于当前位置和拍摄方向从服务器接收表示推荐构图的推荐构图数据。
另外,CPU 110基于接收的推荐构图数据和根据对象识别的结果获得的对象识别信息生成推荐构图框Fs,然后在通过镜头图像Tp上显示得到的推荐构图框Fs。
[2-11.另一实施例11]
另外,在前述实施例中,作为信息处理设备1提供的DSC 100包括用作拍摄图像获取单元2和对象识别单元3的数字信号处理单元123,以及用作拍摄图像获取单元4和控制单元5的CPU 110。
DSC 100的配置不限于以上所述的这种。可替选地,例如,以上DSC100的各功能部分可以由任何各种其他硬件或软件构造。
例如,DSC 100可包括从与DSC 100连接的外部图像拾取设备获取拍摄图像数据的拍摄图像获取单元,而不是通过镜头单元118和成像装置120获取拍摄图像数据的数字信号处理单元123。在这种情况下,DSC 100设置有用于连接外部设备的通信接口。
另外,例如,DSC 100可包括具有触摸面板功能的液晶显示器,而不是由液晶面板115和触摸面板113构造的触摸屏幕109。可替选地,代替触摸面板113,可提供诸如横向键的硬件按钮。此外,代替液晶面板115,可提供有机电致发光(EL)显示器。
此外,以上任何实施例可应用于DSC 100。然而,信息处理设备不限于该DSC 100。可替选地,只要其获取拍摄图像数据,任何信息处理设备均是可用的。这种设备的示例包括数字视频摄相机、个人计算机和蜂窝电话。另外,本发明的任何实施例可应用于或能够应用于任何各种其他信息处理设备。
[2-12.另一实施例12]
此外,在以上实施例中,在DSC 100的ROM 111中写入用于执行各种处理的程序。
然而,不限于这种存储器。可替选地,例如,任何程序可存储在如存储卡等存储介质中。然后,DSC 100的CPU 110可从存储介质中读出并执行程序。另外,DSC 100可将从存储介质中读出的任何程序安装到闪存125内。
[2-13.另一实施例13]
此外,本发明不限于任何以上实施例和其他实施例。换言之,本发明可至少部分地或完全地应用于以上实施例和其他实施例的任何组合,或应用于从中提取的部分组成的形式。例如,另一实施例1的配置可与另一实施例2的配置组合。
本申请包含与2009年10月15日提交于日本专利局的日本在先专利申请JP 2009-238467中的公开的主题相关的主题,其整体内容通过引用合并于此。
本领域的技术人员应该理解,根据设计需求和其他因素可进行各种修改、组合、子组合和改变,只要这些修改、组合、子组合和改变在所附权利要求或其等同内容的范围内。
Claims (19)
1.一种信息处理设备,包括:
拍摄图像获取单元,用于获取拍摄图像数据;
拍摄对象识别单元,用于基于所述拍摄图像数据识别拍摄图像的拍摄对象;
推荐构图获取单元,用于获取代表所述拍摄对象的推荐构图的推荐构图数据;以及
控制单元,使显示单元显示包括所述拍摄图像、代表所述拍摄对象的框和关于所述推荐构图的信息的显示画面,在所述拍摄图像的构图与所述推荐构图相似时改变所述框的显示,并固定和显示该在显示上改变的框。
2.根据权利要求1所述的信息处理设备,其中
所述框代表所述拍摄对象,且用作作为关于所述推荐构图的所述信息的推荐构图框。
3.根据权利要求2所述的信息处理设备,其中
所述控制单元使所述显示单元显示所述显示画面,所述显示画面包括所述推荐构图框和代表所述拍摄图像的构图的拍摄图像构图框,所述控制单元在所述拍摄图像的构图与所述推荐构图相似时,改变所述推荐构图框的显示,并在所述拍摄图像构图框的显示位置上固定和显示该在显示上改变的推荐构图框。
4.根据权利要求2所述的信息处理设备,其中
当所述拍摄图像的构图与所述推荐构图相似时,所述控制单元改变所述推荐构图框的显示,且在所述拍摄图像的边缘上固定和显示该在显示上改变的推荐构图框。
5.根据权利要求1所述的信息处理设备,其中
所述控制单元使所述显示单元显示所述显示画面,所述显示画面包括代表所述拍摄对象的所述框、和作为代表所述推荐构图的信息的所述推荐构图框,所述控制单元在所述拍摄图像的构图与所述推荐构图相似时改变代表所述拍摄对象的所述框的显示,且在所述推荐构图框的显示位置上固定和显示该在显示上改变的框。
6.根据权利要求1所述的信息处理设备,其中
当所述控制单元确定在所述拍摄图像的预定方向上所述拍摄图像的构图与所述推荐构图相似时,在所述方向上固定和显示所述框。
7.根据权利要求6所述的信息处理设备,其中
所述拍摄图像的所述预定方向是摇摄方向、倾斜方向、缩放方向和旋转方向中的至少一个。
8.根据权利要求1所述的信息处理设备,其中
所述控制单元在所述显示单元上显示所述显示画面,其中所述显示画面包括用于引导使所述拍摄图像的构图与所述推荐构图一致的用户操作的引导信息。
9.根据权利要求8所述的信息处理设备,其中
所述控制单元显示在所述拍摄图像的构图改变到其与所述推荐构图一致为止时的所述框的路径作为所述引导信息。
10.根据权利要求1所述的信息处理设备,其中
所述控制单元确定在所述拍摄图像的构图相对于所述推荐构图的偏移不大于预定的第一阈值时,所述拍摄图像的构图与所述推荐构图相似,改变所述框的显示,且固定和显示该在显示上改变的框,随后确定在所述拍摄图像的构图相对于所述推荐构图的偏移等于或大于为比该第一阈值大的预定的第二阈值时,所述拍摄图像的构图与所述推荐构图不相似,并取消所述框的固定。
11.根据权利要求1所述的信息处理设备,其中
当所述拍摄图像的构图与所述推荐构图相似时,所述控制单元改变所述框的颜色,且固定和显示具有改变的颜色的所述框。
12.根据权利要求1所述的信息处理设备,其中
所述控制单元根据所述拍摄图像的构图相对于所述推荐构图的偏移,引起所述框的显示的改变。
13.根据权利要求1所述的信息处理设备,其中
在所述拍摄图像的构图与所述推荐构图相似时,所述控制单元通过与所述框的显示的改变不同的操作通知所述拍摄图像的构图与所述推荐构图相似。
14.根据权利要求2所述的信息处理设备,其中
所述控制单元在所述显示单元上显示降低了处于所述推荐构图框以外的区域的亮度的所述显示画面。
15.根据权利要求14所述的信息处理设备,其中
所述控制单元在所述显示单元上显示所述显示画面,其中在从所述显示画面的显示经过预定时间之后,所述推荐构图框以外的区域的所述亮度恢复原状。
16.根据权利要求1所述的信息处理设备,其中
当所述拍摄图像的构图与所述推荐构图相似时,所述控制单元将所述拍摄图像记录在预定存储介质上。
17.根据权利要求1所述的信息处理设备,其中
当识别出通过操作单元执行拍摄准备操作时,所述控制单元在所述显示单元上显示所述显示画面,其中所述显示画面包括所述框和关于所述推荐构图的信息。
18.一种显示控制方法,包括:
使信息处理设备:获取拍摄图像数据;;基于所述拍摄图像数据识别拍摄图像的拍摄对象;获取代表关于所述拍摄对象的推荐构图的推荐构图数据;在显示单元上显示显示画面,其中所述显示画面包括所述拍摄图像、代表所述拍摄对象的框和关于所述推荐构图的信息,并且在所述拍摄图像的构图与所述推荐构图相似时,改变所述框的显示,固定和显示该在显示上改变的框。
19.一种显示控制程序,其中
使计算机执行以下步骤:
获取拍摄图像数据;
基于所述拍摄图像数据识别拍摄图像的拍摄对象;
获取代表所述拍摄对象的推荐构图的推荐构图数据;
在显示单元上显示显示画面,所述显示画面包括所述拍摄图像、所述拍摄对象的框和关于所述推荐构图的信息;以及
在所述拍摄图像的构图与所述推荐构图相似时,改变所述框的显示,并且固定和显示该在显示上改变的框。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009-238467 | 2009-10-15 | ||
JP2009238467A JP5359762B2 (ja) | 2009-10-15 | 2009-10-15 | 情報処理装置、表示制御方法及び表示制御プログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102045503A true CN102045503A (zh) | 2011-05-04 |
Family
ID=43879020
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010105065038A Pending CN102045503A (zh) | 2009-10-15 | 2010-10-08 | 信息处理设备、显示控制方法和显示控制程序 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8786754B2 (zh) |
JP (1) | JP5359762B2 (zh) |
CN (1) | CN102045503A (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102957859A (zh) * | 2011-08-12 | 2013-03-06 | 索尼公司 | 图像拍摄装置和图像拍摄方法 |
CN103384304A (zh) * | 2012-05-02 | 2013-11-06 | 索尼公司 | 显示控制设备、显示控制方法、程序和记录介质 |
CN103929596A (zh) * | 2014-04-30 | 2014-07-16 | 深圳市中兴移动通信有限公司 | 引导拍摄构图的方法及装置 |
CN103945129A (zh) * | 2014-04-30 | 2014-07-23 | 深圳市中兴移动通信有限公司 | 基于移动终端的拍照预览构图指导方法及*** |
WO2014139127A1 (en) * | 2013-03-14 | 2014-09-18 | Nokia Corporation | Methods, apparatuses, and computer program products for improved picture taking |
CN104243801A (zh) * | 2013-06-17 | 2014-12-24 | 索尼公司 | 显示控制装置、显示控制方法、程序和成像设备 |
CN104715253A (zh) * | 2015-04-02 | 2015-06-17 | 北京贞观雨科技有限公司 | 一种获取试题解析信息的方法及服务器 |
CN104869299A (zh) * | 2014-02-26 | 2015-08-26 | 联想(北京)有限公司 | 一种提示方法和装置 |
CN105991925A (zh) * | 2015-03-06 | 2016-10-05 | 联想(北京)有限公司 | 场景构图指示方法和指示装置 |
CN107257438A (zh) * | 2017-07-10 | 2017-10-17 | 广东欧珀移动通信有限公司 | 拍照提醒方法、装置、终端和计算机存储介质 |
CN109246361A (zh) * | 2018-11-30 | 2019-01-18 | Oppo广东移动通信有限公司 | 摄像模组控制方法和装置 |
CN114040098A (zh) * | 2017-12-01 | 2022-02-11 | 三星电子株式会社 | 用于获得图像的方法和执行该方法的电子设备 |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010123011A1 (ja) * | 2009-04-20 | 2010-10-28 | 京セラ株式会社 | 撮像装置および撮像方法 |
EP2477156A1 (en) * | 2010-12-23 | 2012-07-18 | Alcatel Lucent | An integrated method for camera planning and positioning |
CA2864131C (en) | 2012-02-03 | 2019-08-20 | Dealer Dot Com, Inc. | Image capture system |
JP2013165366A (ja) | 2012-02-10 | 2013-08-22 | Sony Corp | 画像処理装置、画像処理方法及びプログラム |
US9385324B2 (en) | 2012-05-07 | 2016-07-05 | Samsung Electronics Co., Ltd. | Electronic system with augmented reality mechanism and method of operation thereof |
EP2662803B1 (en) * | 2012-05-07 | 2018-09-05 | Samsung Electronics Co., Ltd. | Electronic system with augmented reality mechanism and method of operation thereof |
CN103220466B (zh) * | 2013-03-27 | 2016-08-24 | 华为终端有限公司 | 图片的输出方法及装置 |
US20150098000A1 (en) * | 2013-10-03 | 2015-04-09 | Futurewei Technologies, Inc. | System and Method for Dynamic Image Composition Guidance in Digital Camera |
WO2015064144A1 (ja) * | 2013-10-30 | 2015-05-07 | オリンパスイメージング株式会社 | 撮像装置、撮像方法およびプログラム |
GB2520748B (en) * | 2013-11-29 | 2019-12-25 | Life On Show Ltd | Video image capture apparatus and method |
CN103997519A (zh) * | 2014-05-14 | 2014-08-20 | 小米科技有限责任公司 | 传输图像的方法及装置 |
US10382673B2 (en) * | 2017-01-11 | 2019-08-13 | Hover Inc. | Automated guide for image capturing for 3D model creation |
US10218901B2 (en) * | 2017-04-05 | 2019-02-26 | International Business Machines Corporation | Picture composition adjustment |
US10116861B1 (en) * | 2017-05-01 | 2018-10-30 | Ricoh Company, Ltd. | Guided image capture user interface |
CN108848300A (zh) * | 2018-05-08 | 2018-11-20 | 百度在线网络技术(北京)有限公司 | 用于输出信息的方法和装置 |
CN109587394A (zh) * | 2018-10-23 | 2019-04-05 | 广东智媒云图科技股份有限公司 | 一种智能构图方法、电子设备及存储介质 |
US11228702B1 (en) * | 2021-04-23 | 2022-01-18 | Gopro, Inc. | Stabilization of face in video |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1461143A (zh) * | 2002-05-14 | 2003-12-10 | 卡西欧计算机株式会社 | 伴随事先摄影的摄影方法以及照相机装置 |
CN1817044A (zh) * | 2003-07-03 | 2006-08-09 | 株式会社尼康 | 电子照相机 |
CN101000451A (zh) * | 2006-01-10 | 2007-07-18 | 英保达股份有限公司 | 自动构图支持装置及方法 |
CN101072301A (zh) * | 2006-05-12 | 2007-11-14 | 富士胶片株式会社 | 显示面部检测框的方法、显示字符信息的方法和摄像设备 |
CN101282424A (zh) * | 2007-03-07 | 2008-10-08 | 卡西欧计算机株式会社 | 照相机装置、记录照相机装置控制程序的记录介质和照相机装置控制方法 |
CN101415077A (zh) * | 2007-10-17 | 2009-04-22 | 索尼株式会社 | 构图判定设备、构图判定方法和程序 |
US20090102940A1 (en) * | 2007-10-17 | 2009-04-23 | Akihiro Uchida | Imaging device and imaging control method |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4521071B2 (ja) * | 1999-03-15 | 2010-08-11 | 富士フイルム株式会社 | 構図補助機能付きディジタル・スチル・カメラおよびその動作制御方法 |
JP2001167253A (ja) | 1999-12-10 | 2001-06-22 | Fuji Photo Film Co Ltd | 撮像画像を評価する撮像装置、方法および記録媒体 |
JP3833486B2 (ja) * | 2000-04-19 | 2006-10-11 | 富士写真フイルム株式会社 | 撮像装置 |
US20040189849A1 (en) * | 2003-03-31 | 2004-09-30 | Hofer Gregory V. | Panoramic sequence guide |
US7349020B2 (en) * | 2003-10-27 | 2008-03-25 | Hewlett-Packard Development Company, L.P. | System and method for displaying an image composition template |
JP4153444B2 (ja) * | 2004-02-18 | 2008-09-24 | 富士フイルム株式会社 | デジタルカメラ |
JP2005277724A (ja) * | 2004-03-24 | 2005-10-06 | Casio Comput Co Ltd | 画像撮影装置及びプログラム |
US8045007B2 (en) * | 2004-12-24 | 2011-10-25 | Fujifilm Corporation | Image capturing system and image capturing method |
JP2006222690A (ja) * | 2005-02-09 | 2006-08-24 | Nikon Corp | 電子カメラ |
US7424218B2 (en) * | 2005-07-28 | 2008-09-09 | Microsoft Corporation | Real-time preview for panoramic images |
JP4914103B2 (ja) * | 2006-04-18 | 2012-04-11 | キヤノン株式会社 | 撮像装置、ガイド表示方法、及びコンピュータプログラム |
JP2007158868A (ja) | 2005-12-07 | 2007-06-21 | Sony Corp | 画像処理装置および方法 |
JP4655054B2 (ja) * | 2007-02-26 | 2011-03-23 | 富士フイルム株式会社 | 撮像装置 |
JP2008245093A (ja) * | 2007-03-28 | 2008-10-09 | Fujifilm Corp | デジタルカメラ、デジタルカメラの制御方法及び制御プログラム |
GB2448221B (en) * | 2007-04-02 | 2012-02-01 | Samsung Electronics Co Ltd | Method and apparatus for providing composition information in digital image processing device |
US8477228B2 (en) * | 2008-06-30 | 2013-07-02 | Verizon Patent And Licensing Inc. | Camera data management and user interface apparatuses, systems, and methods |
CN101639610B (zh) * | 2008-08-01 | 2011-03-23 | 鸿富锦精密工业(深圳)有限公司 | 数码摄影装置及其自拍引导方法 |
KR101539043B1 (ko) * | 2008-10-31 | 2015-07-24 | 삼성전자주식회사 | 인물 구도 제안 영상 촬영 장치 및 방법 |
JP5257157B2 (ja) * | 2009-03-11 | 2013-08-07 | ソニー株式会社 | 撮像装置、撮像装置の制御方法およびプログラム |
CN101877764B (zh) * | 2009-04-29 | 2012-05-30 | 鸿富锦精密工业(深圳)有限公司 | 拍摄***及使用该拍摄***进行辅助构图的方法 |
KR101642402B1 (ko) * | 2010-02-01 | 2016-07-25 | 삼성전자주식회사 | 촬영 구도를 유도하는 디지털 영상 촬영 장치 및 방법 |
US8692907B2 (en) * | 2010-09-13 | 2014-04-08 | Sony Corporation | Image capturing apparatus and image capturing method |
-
2009
- 2009-10-15 JP JP2009238467A patent/JP5359762B2/ja not_active Expired - Fee Related
-
2010
- 2010-10-05 US US12/897,939 patent/US8786754B2/en active Active
- 2010-10-08 CN CN2010105065038A patent/CN102045503A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1461143A (zh) * | 2002-05-14 | 2003-12-10 | 卡西欧计算机株式会社 | 伴随事先摄影的摄影方法以及照相机装置 |
CN1817044A (zh) * | 2003-07-03 | 2006-08-09 | 株式会社尼康 | 电子照相机 |
CN101000451A (zh) * | 2006-01-10 | 2007-07-18 | 英保达股份有限公司 | 自动构图支持装置及方法 |
CN101072301A (zh) * | 2006-05-12 | 2007-11-14 | 富士胶片株式会社 | 显示面部检测框的方法、显示字符信息的方法和摄像设备 |
CN101282424A (zh) * | 2007-03-07 | 2008-10-08 | 卡西欧计算机株式会社 | 照相机装置、记录照相机装置控制程序的记录介质和照相机装置控制方法 |
CN101415077A (zh) * | 2007-10-17 | 2009-04-22 | 索尼株式会社 | 构图判定设备、构图判定方法和程序 |
US20090102940A1 (en) * | 2007-10-17 | 2009-04-23 | Akihiro Uchida | Imaging device and imaging control method |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102957859A (zh) * | 2011-08-12 | 2013-03-06 | 索尼公司 | 图像拍摄装置和图像拍摄方法 |
CN103384304B (zh) * | 2012-05-02 | 2017-06-27 | 索尼公司 | 显示控制设备、显示控制方法 |
CN103384304A (zh) * | 2012-05-02 | 2013-11-06 | 索尼公司 | 显示控制设备、显示控制方法、程序和记录介质 |
US10425586B2 (en) | 2013-03-14 | 2019-09-24 | Nokia Technologies Oy | Methods, apparatuses, and computer program products for improved picture taking |
WO2014139127A1 (en) * | 2013-03-14 | 2014-09-18 | Nokia Corporation | Methods, apparatuses, and computer program products for improved picture taking |
CN104243801A (zh) * | 2013-06-17 | 2014-12-24 | 索尼公司 | 显示控制装置、显示控制方法、程序和成像设备 |
CN104869299B (zh) * | 2014-02-26 | 2019-12-24 | 联想(北京)有限公司 | 一种提示方法和装置 |
CN104869299A (zh) * | 2014-02-26 | 2015-08-26 | 联想(北京)有限公司 | 一种提示方法和装置 |
CN103929596B (zh) * | 2014-04-30 | 2016-09-14 | 努比亚技术有限公司 | 引导拍摄构图的方法及装置 |
CN103945129A (zh) * | 2014-04-30 | 2014-07-23 | 深圳市中兴移动通信有限公司 | 基于移动终端的拍照预览构图指导方法及*** |
CN103945129B (zh) * | 2014-04-30 | 2018-07-10 | 努比亚技术有限公司 | 基于移动终端的拍照预览构图指导方法及*** |
CN103929596A (zh) * | 2014-04-30 | 2014-07-16 | 深圳市中兴移动通信有限公司 | 引导拍摄构图的方法及装置 |
CN105991925A (zh) * | 2015-03-06 | 2016-10-05 | 联想(北京)有限公司 | 场景构图指示方法和指示装置 |
CN104715253A (zh) * | 2015-04-02 | 2015-06-17 | 北京贞观雨科技有限公司 | 一种获取试题解析信息的方法及服务器 |
CN107257438A (zh) * | 2017-07-10 | 2017-10-17 | 广东欧珀移动通信有限公司 | 拍照提醒方法、装置、终端和计算机存储介质 |
WO2019011091A1 (zh) * | 2017-07-10 | 2019-01-17 | Oppo广东移动通信有限公司 | 拍照提醒方法、装置、终端和计算机存储介质 |
CN114040098A (zh) * | 2017-12-01 | 2022-02-11 | 三星电子株式会社 | 用于获得图像的方法和执行该方法的电子设备 |
CN109246361A (zh) * | 2018-11-30 | 2019-01-18 | Oppo广东移动通信有限公司 | 摄像模组控制方法和装置 |
CN109246361B (zh) * | 2018-11-30 | 2020-05-12 | Oppo广东移动通信有限公司 | 摄像模组控制方法和装置 |
US11438500B2 (en) | 2018-11-30 | 2022-09-06 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method for controlling camera module, electronic device, and storage medium |
Also Published As
Publication number | Publication date |
---|---|
US20110090390A1 (en) | 2011-04-21 |
JP2011087131A (ja) | 2011-04-28 |
JP5359762B2 (ja) | 2013-12-04 |
US8786754B2 (en) | 2014-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102045503A (zh) | 信息处理设备、显示控制方法和显示控制程序 | |
CN101616261B (zh) | 图像记录设备和方法、图像处理设备和方法 | |
CN100418357C (zh) | 图像处理装置和图像处理方法 | |
CN102541354B (zh) | 图像显示装置和图像显示方法 | |
JP7131647B2 (ja) | 制御装置、制御方法および制御プログラム | |
KR101352782B1 (ko) | 촬상장치, 전자기기 및 표시방법과 프로그램 | |
CN102469261A (zh) | 成像设备,成像显示控制方法和程序 | |
JP5383356B2 (ja) | 撮像装置、情報処理装置、撮像装置の制御方法、情報処理装置の制御方法、及びコンピュータプログラム | |
JP2000333045A (ja) | 構図アドバイス機能付きディジタル・スチル・カメラおよびその動作制御方法 | |
JP2010073002A (ja) | 画像処理装置およびカメラ | |
CN101494715B (zh) | 图像编辑设备和图像编辑方法 | |
JP2011101184A (ja) | 撮影装置、撮影制御方法及び撮影制御プログラム | |
CN102265602A (zh) | 图像拍摄装置 | |
US20140210941A1 (en) | Image capture apparatus, image capture method, and image capture program | |
KR101613438B1 (ko) | 증강현실 컨텐츠의 생성 및 재생 시스템과, 이를 이용한 방법 | |
US20130258160A1 (en) | Portable device, photographing method, and program | |
JP4330049B2 (ja) | 電子カメラ装置、情報配置方法及びコンピュータ読み取り可能な記録媒体 | |
KR20100018334A (ko) | 사용자가 원하는 메뉴 컨텐츠를 적용하는 디지털 영상 처리장치의 제어 방법, 상기 방법을 기록한 기록 매체 및 상기방법에 의해 동작하는 디지털 영상 처리 장치 | |
JP2000299838A (ja) | ディジタル・スチル・カメラおよびその制御方法 | |
CN101076086B (zh) | 场景选择画面生成装置 | |
JP5618531B2 (ja) | 撮像装置、画像処理装置、画像処理方法 | |
JP2007267309A (ja) | 電子カメラ | |
JP2007259004A (ja) | デジタルカメラ、画像処理装置及び画像処理プログラム | |
JP4897577B2 (ja) | 撮像装置 | |
JP5188633B2 (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 | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110504 |