图像处理装置、图像处理方法和程序、以及摄像装置的制造方法_2

文档序号:9204250阅读:来源:国知局
外,头添加单元2006将生成的面部列表添加到光场数据的头,头分析单元2007分析光场数据的头以读出面部列表。光场数据再形成单元2008使用默认焦距再形成光场数据。JPEG编码单元2010通过JPEG压缩对再形成的图像进行编码,JPEG解码单元2009展开压缩的图像以对图像进行解码。图像修整单元2011对图像进行修整处理,例如将图像的大小改变为用于显示的大小。
[0040]通过控制单元1008来控制图像处理单元1007的各单元的上述操作。
[0041]接下来,参照图3的流程图来描述图1的光场照相机进行的拍摄操作。通过控制单元1008执行可编程控制序列来进行该操作,响应于从控制单元1008发出的指令来进行各单元的操作。
[0042]首先,在步骤S3001中,光场数据生成单元2003获得通过摄像单元1002拍摄的模拟数据,以将获得的模拟数据转换为光场数据。
[0043]在步骤S3002中,光场数据再形成单元2008再形成通过转换为全焦点图像而获得的光场数据。接下来,被摄体检测单元2004使用通过再形成获得的全焦点图像来进行面部检测,并基于面部检测的结果,通过针对各面部存储各面部的焦距和面部的图像来生成面部列表。
[0044]在步骤S3003中,头添加单元2006将生成的面部列表添加到光场数据的头。
[0045]在步骤S3004中,头添加单元2006将拍摄时的焦距设置为默认焦距,以将设置的默认焦距添加到头。各拍摄信息具有一个拍摄时的焦距。默认焦距是指示要在再形成光场数据时对焦的特定被摄体的信息。
[0046]接下来,参照图4的流程图描述由图1的光场照相机进行的发送操作。还通过控制单元1008执行可编程控制序列来进行该操作,响应于从控制单元1008发出的指令来进行各单元的操作。
[0047]在步骤S4001中,响应于用户对操作单元1003进行操作,控制单元1008从显示单元1005上显示的拍摄的光场数据的列表中,指定并确定要发送的光场数据。
[0048]在步骤S4002中,响应于用户对操作单元1003进行操作,控制单元1008指定并确定所确定的光场数据要被发送到的发送目的地(光场数据要被输出到的I/F或外部装置)。在该步骤中,基于所确定的发送目的地,控制单元1008从存储器1009中获得与发送目的地相对应的个人验证数据(发送对方或与发送对方相关联的被摄体的信息)。
[0049]在步骤S4003中,头分析单元2007分析发送对象的光场数据的头,并读出面部列表。接下来,个人验证单元2005使用与发送目的地相对应的个人验证数据,来对读出的面部列表中的面部依次进行个人验证,以验证面部列表的面部是否是与发送对方相同的人或与发送对方相关联的被摄体的面部。请注意,在本实施例中假设个人验证数据与发送目的地相关联地存储在存储器1009中。与发送目的地相对应的个人验证数据并非必须是发送对方本身,而可以是与发送对方相关联的被摄体。例如,可以使用发送对方的家庭成员、亲密朋友或宠物作为个人验证数据。在这种情况下,作为个人验证数据,与发送对方相关联的被摄体被一起分组记录,或者从服务器或发送目的地接收由发送目的地指定的相关被摄体的信息,以使用接收到的信息对相应被摄体进行验证。
[0050]在步骤S4004中,控制单元1008控制通信I/F 1004从目的地装置接收并获得用于辨别目的地装置是否支持光场数据的支持信息。用于辨别目的地装置是否支持光场数据的信息可以与发送目的地列表一起预先存储在存储器1009中,在这种情况下,控制单元1008基于存储在存储器1009中的信息获得上述信息。此外,在本实施例中辨别目的地装置是否支持光场数据,但是可以辨别通信I/F 1004中的被选择用于数据通信的接口是否支持光场数据。此外,例如,在用户考虑目的地装置而选择通信方法的情况下,可以辨别所选择的通信方法是否支持光场数据。
[0051]在步骤S4005中,在接收到的信息指示目的地装置支持光场数据的情况下,流程进行到步骤S4006。当接收到的信息指示目的地装置不支持光场数据时,流程进行到步骤S4009o
[0052]在步骤S4006中,确定个人验证单元2005是否确定在面部列表中存在与发送对方相同的人或与发送对方相关联的被摄体的面部。如果确定个人验证单元2005确定存在与发送对方相同的人或与发送对方相关联的被摄体的面部,则流程进行到步骤S4007。如果确定个人验证单元2005确定不存在与发送对方相同的人或与发送对方相关联的被摄体的面部,则不更新在拍摄时添加的默认焦距,并且流程进行到步骤S4008。
[0053]在步骤S4007中,头添加单元2006利用被确定为与发送对方相同的人或与发送对方相关联的被摄体的面部的面部的焦距,更新在步骤S3004中已经设置并添加至光场数据的默认焦距。
[0054]在步骤S4008中,控制单元1008指示通信I/F 1004发送光场数据。
[0055]在步骤S4009中,进行与步骤S4006相同的确定。如果确定个人验证单元2005确定存在与发送对方相同的人或与发送对方相关联的被摄体的面部,则流程进行到步骤S4010。如果确定个人验证单元2005确定不存在与发送对方相同的人或与发送对方相关联的被摄体的面部,则流程进行到步骤S4011。
[0056]在步骤S4010中,光场数据再形成单元2008利用面部列表中的被确定为相同的人的面部的焦距,更新默认焦距,并以更新后的焦距再形成发送对象的光场数据。
[0057]在步骤S4011中,光场数据再形成单元2008以默认焦距再形成发送对象的光场数据。
[0058]在步骤S4012中,JPEG编码单元2010对再形成的图像进行JPEG压缩,并且控制单元1008控制通信I/F 1004将JPEG图像发送至发送目的地。
[0059]接下来,参照图5的流程图描述图1的光场照相机的接收光场数据的操作。还通过控制单元1008执行可编程控制序列来进行该操作,响应于从控制单元1008发出的指令来进行各单元的操作。
[0060]在步骤S5001中,控制单元1008控制通信I/F 1004接收光场数据。
[0061]在步骤S5002中,头分析单元2007从接收到的光场数据的头获得默认焦距。接下来,光场数据再形成单元2008以默认焦距再形成接收到的光场数据。图像修整单元2011将再形成的图像的大小改变为用于显示的大小,控制单元1008将调整大小的图像显示在显示单元1005上。
[0062]在步骤S5003中,控制单元1008确定用户是否操作操作单元1003给出改变焦距的指令。当确定用户给出改变焦距的指令时,流程进行到步骤S5004。否则,使操作结束。
[0063]在步骤S5004中,光场数据再形成单元2008以获得的焦距再形成接收到的光场数据。接下来,图像修整单元2011将再形成的图像改变为用于显示的大小。控制单元1008将调整了大小的图像显示在显示单元1005上。
[0064]在步骤S5005中,头添加单元2006根据用户指示而更新默认焦距。
[0065]如上所述,在本实施例中,在对要接收光场数据的人、或与要接收光场数据的人相关联的被摄体进行拍摄作为要发送的光场数据中的被摄体的情况下,将用于再形成的默认焦距设置为使得要接收光场数据的人对焦的焦距。因此,能够在接收并首先显示光场数据时,显示接收光场数据的人、或与接收光场数据的人相关联的被摄体对焦的图像。
[0066]请注意,在本实施例中辨别目的地装置是否是能够再形成光场数据的照相机,但是不进行这种辨别,还可以发送以接收光场数据的人的焦距再形成的JPEG图像。
[0067]此外,尽管在本实施例中,为了生成全焦点图像而在拍摄时再形成光场数据并基于生成的全焦点图像检测面部,但是为了进行面部检测可以在拍摄时获得全焦点图像。
[0068]另选地,光场数据的焦距可以被依次改变以再形成光场数据,从而对各再形成的图像进行面部检测。
[0069]在本实施例中,以图像处理装置保留发送对方或与发送对方相关联的被摄体的个人验证数据为例进行描
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1