CN104094589B - 图像捕捉控制器、图像处理器、控制图像捕捉的方法以及图像处理方法 - Google Patents

图像捕捉控制器、图像处理器、控制图像捕捉的方法以及图像处理方法 Download PDF

Info

Publication number
CN104094589B
CN104094589B CN201380007301.0A CN201380007301A CN104094589B CN 104094589 B CN104094589 B CN 104094589B CN 201380007301 A CN201380007301 A CN 201380007301A CN 104094589 B CN104094589 B CN 104094589B
Authority
CN
China
Prior art keywords
image
unit
information
control apparatus
imaging
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.)
Expired - Fee Related
Application number
CN201380007301.0A
Other languages
English (en)
Other versions
CN104094589A (zh
Inventor
樱井裕音
木村淳
安藤裕司
山冈启介
名云武文
江岛公志
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Publication of CN104094589A publication Critical patent/CN104094589A/zh
Application granted granted Critical
Publication of CN104094589B publication Critical patent/CN104094589B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/64Computer-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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/633Control of cameras or camera modules by using electronic viewfinders for displaying additional information relating to control or operation of the camera
    • H04N23/635Region indicators; Field of view indicators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/66Remote control of cameras or camera parts, e.g. by remote control devices
    • H04N23/661Transmitting camera control signals through networks, e.g. control via the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/95Computational photography systems, e.g. light-field imaging systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/77Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
    • H04N5/772Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera the recording apparatus and the television camera being placed in the same enclosure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Studio Devices (AREA)
  • Exposure Control For Cameras (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

【问题】为了提供一种能够给用户提供适当的图像捕捉建议同时最小化网络负荷的新的以及改进的图像捕捉控制器。【解决方案】提供了一种图像捕捉控制器,其设置有:用于接收由使用图像信息来处理图像的图像处理器所选择的样本的结果接收单元,该图像信息是与图像捕捉单元捕捉的图像有关的信息;用于将与结果接收单元所接收的样本有关的信息传送至图像处理器的选择结果传送单元;用于接收由图像处理器基于从选择结果传送单元传送的样本而生成的设置信息的设置接收单元,该信息示出了在与样本一样捕捉图像时的设置条件;以及用于改变与图像捕捉单元捕捉图像有关的设置的设置改变单元,使用由设置接收单元接收的设置信息来改变该设置。

Description

图像捕捉控制器、图像处理器、控制图像捕捉的方法以及图像 处理方法
技术领域
本发明涉及成像控制装置、图像处理装置、成像控制方法以及图像处理方法。
背景技术
存在一种用于支持使用诸如数码照相机的成像装置以试图拍摄图像的用户来拍摄图像的技术(例如,参考专利文献1和专利文献2)。专利文献1公开了一种拍摄支持***,其中根据被拍摄的图像生成临时使用的成像信息,并且服务器检索接近该临时成像信息的图像,创建用于控制成像装置的控制信息,并且将生成的信息传送至成像装置,从而给观看者提供高级拍摄的乐趣。另外,专利文献2公开了一种拍摄支持装置,该拍摄支持装置将拍摄的图像上传到服务器,基于图像对适于拍摄对象图像的拍摄条件进行设置,并且将拍摄条件信息传送至捕捉了对象图像的拍摄装置。
引用列表
专利文献
专利文献1:JP 2009-55088A
专利文献2:JP 2002-290819A
发明内容
技术问题
然而,由于构图等随着拍摄者的偏好而变化,所以存在下述问题:难以将拍摄者的偏好转换为数值并且自动地将所呈现的参数缩减为一个参数,以及不一定按照用户的要求设置参数。另外,如果传送所有被拍摄的图像,那么存在着传输频带上的负荷增大的问题。
因此,本公开内容鉴于这些问题提供了一种能够在拍摄上给用户提供一些适当的建议同时最小化网络上的负荷的、新的以及改进的成像控制装置、图像处理装置、成像控制方法以及图像处理方法。
问题的解决方案
根据本公开内容,提供了一种成像控制装置,包括:图像处理单元,该图像处理单元被配置为对由成像单元捕捉的图像进行分析以生成图像信息,其中该图像信息包括通过该图像处理单元中的分析而获得的结果;结果接收单元,该结果接收单元被配置为接收由图像处理装置选择的示例图像,该图像处理装置用于通过使用图像信息而进行图像处理以及检索该示例图像;选择结果传送单元,该选择结果传送单元被配置为将与结果接收单元接收的示例图像有关的信息传送至图像处理装置;设置接收单元,该设置接收单元被配置为接收由图像处理装置基于从选择结果传送单元传送的示例图像有关的信息而生成的设置信息,该设置信息指示在像示例图像那样执行图像捕捉时的设置条件;以及设置改变单元,该设置改变单元被配置为使用由设置接收单元接收的设置信息来改变成像单元的成像设置。
根据这种配置,该结果接收单元接收在用于使用图像信息进行图像处理的图像处理装置中选择的示例图像,该图像信息是与用于图像捕捉的成像单元所捕捉的图像有关的信息,以及该选择结果传送单元将与结果接收单元接收的示例图像有关的信息传送至图像处理装置。该设置接收单元接收由图像处理装置基于从选择结果传送单元传送的示例图像而生成的设置信息,并且该设置信息指示在像示例图像那样成像时的设置条件;以及该设置改变单元使用由设置接收单元接收的设置信息来改变成像单元的成像设置。因此,根据本公开内容的实施方式的成像控制装置可以向用户提供一些拍摄上的适当建议,同时最小化网络上的负荷。
根据本公开内容,提供了一种图像处理装置,包括示例图像检索单元,该示例图像检索单元被配置为使用从成像控制装置传送的图像信息来从数据库检索示例图像,该成像控制装置用于改变用于图像捕捉的成像单元的成像设置,该图像信息包括由成像控制装置通过对成像单元捕捉的图像进行分析而获得的结果;示例图像传送单元,该示例图像传送单元被配置为将由示例图像检索单元获取的示例图像传送至成像控制装置;设置生成单元,该设置生成单元被配置为基于与下述示例图像有关的信息来生成设置信息:所述示例图像是由成像控制装置从示例图像传送单元所传送的示例图像中选择的,并且是从成像控制装置传送的,该设置信息指示在像示例图像那样执行图像捕捉时的设置条件;以及设置传送单元,该设置传送单元被配置为将由设置生成单元生成的设置信息传送至成像控制装置。
根据这种配置,示例图像检索单元使用从成像控制装置传送的图像信息来获取示例图像,该成像控制装置用于改变用于图像捕捉的成像单元的成像设置,并且该图像信息是与成像单元捕捉的图像有关的信息;以及示例图像传送单元将由示例图像检索单元获取的示例图像传送至成像控制装置。设置生成单元基于与下述示例图像有关的信息来生成设置信息:该示例图像是由成像控制装置从示例图像传送单元所传送的示例图像中选择并且然后从成像控制装置传送的,该设置信息指示在像示例图像那样成像时的设置条件;以及设置传送单元将由设置生成单元生成的设置信息传送至成像控制装置。因此,根据本公开内容的实施方式的图像处理装置可以向用户提供一些拍摄上的适当建议,同时最小化网络上的负荷。
根据本公开内容,提供了一种成像控制方法,包括:对由成像单元捕捉的图像进行分析以生成图像信息,其中该图像信息包括通过该分析而获得的结果;接收由图像处理装置选择的示例图像,该图像处理装置用于通过使用图像信息而进行图像处理以及检索该示例图像;将与所接收的示例图像有关的信息传送至图像处理装置;接收由图像处理装置基于所传送的示例图像有关的信息而生成的设置信息,该设置信息指示在像示例图像那样执行图像捕捉时的设置条件;以及使用所接收的设置信息来改变成像单元的成像设置。
根据本公开内容,提供了一种图像处理方法,包括:使用从成像控制装置传送的图像信息来从数据库检索示例图像,该成像控制装置用于改变用于图像捕捉的成像单元的成像设置,该图像信息包括由成像控制装置通过对成像单元捕捉的图像进行分析而获得的结果;将所获取的示例图像传送至成像控制装置;基于与下述示例图像有关的信息来生成设置信息:该示例图像是由成像控制装置从所传送的示例图像中选择的,并且是从成像控制装置传送的,该设置信息指示在像示例图像那样执行图像捕捉时的设置条件;以及将所生成的设置信息传送至成像控制装置。
本发明的有益效果
根据本发明上述的一个或更多个实施方式,可以提供一种能够在拍摄上给用户提供一些适当的建议同时最小化网络上的负荷的、新的以及改进的成像控制装置、图像处理装置、成像控制方法以及图像处理方法。
附图说明
[图1]图1是示出了根据本公开内容的第一实施方式的信息处理***1的示例性配置的示意图。
[图2]图2是示出了根据本公开内容的第一实施方式的拍摄建议服务器100和数码照相机200的功能配置示例的示意图。
[图3]图3是更详细地示出了根据本公开内容的第一实施方式的拍摄建议服务器100和数码照相机200的功能配置的示意图。
[图4]图4是示出了图像信息生成单元232的配置的示意图。
[图5]图5是示出了图像特征值提取单元281的示例性操作的流程图。
[图6]图6是示出了图像特征值提取单元281的示例性操作的流程图。
[图7]图7是示出了图像信息生成单元232的另一配置的示意图。
[图8]图8是示出了数据分析单元121的配置的示意图。
[图9]图9是示出了建议生成单元122的配置的示意图。
[图10]图10是示出了处理执行单元251的配置的示意图。
[图11]图11是示出了如何通过结果显示单元292将示例图像显示到显示单元250上的示例的示意图。
[图12]图12是示出了如何通过结果显示单元292将示例图像显示到显示单元250上的示例的示意图。
[图13]图13是示出了如何通过结果显示单元292将示例图像显示到显示单元250上的示例的示意图。
[图14]图14是示出了通过辅助信息呈现单元296允许辅助信息被呈现到显示单元250上的呈现处理的示意图。
[图15]图15是示出了由辅助信息呈现单元296生成的辅助信息如何被显示到显示单元250上的示例的示意图。
[图16]图16是示出了通过辅助信息呈现单元296允许辅助信息被呈现到显示单元250上的另一呈现处理的示意图。
[图17]图17是示出了由辅助信息呈现单元296生成的辅助信息如何被显示到显示单元250上的示例的示意图。
[图18]图18是示出了由辅助信息呈现单元296生成的辅助信息如何被显示到显示单元250上的示例的示意图。
[图19]图19是根据本公开内容的第二实施方式的图像识别服务器1100和数码照相机1200的功能配置示例。
[图20]图20是示出了根据本公开内容的第二实施方式的图像识别服务器1100和数码照相机1200的示例性操作的示意图。
[图21]图21是示出了根据本公开内容的第二实施方式的图像识别服务器1100和数码照相机1200的示例性操作的示意图。
[图22]图22是示出了根据实施方式的信息处理单元的示意性配置的框图。
[图23]图23是示出了根据实施方式的信息处理单元的示意性配置的框图。
[图24]图24是示出了图22中所示的EL编码单元的示例性配置的框图。
[图25]图25是示出了图23中所示的EL解码单元的示例性配置的框图。
具体实施方式
下文中,将参照附图来详细地描述本公开内容的优选实施方式。应注意,在本说明书和附图中,使用相同的附图标记表示具有基本上相同功能和结构的结构元件,并且省略对这些结构元件的重复说明。
将按照以下顺序来描述本公开内容。
<1.本公开内容的第一实施方式>
[***的示例性配置]
[拍摄建议服务器和数码照相机的功能配置和操作示例]
<2.本公开内容的第二实施方式>
[***的示例性配置]
[图像识别服务器和数码照相机的功能配置和操作示例]
<3.概述>
<1.本公开内容的第一实施方式>
[***的示例性配置]
首先将描述根据本公开内容的第一实施方式的信息处理***的示例性配置。图1是示出了根据本公开内容的第一实施方式的信息处理***1的示例性配置的示意图。将参照图1描述根据本公开内容的第一实施方式的信息处理***1的示例性配置。
如图1所示,根据本公开内容的第一实施方式的信息处理***1被配置为包括拍摄建议服务器100和数码照相机200。
拍摄建议服务器100生成用于数码照相机200的建议信息。当用数码照相机200拍摄图像时使用这种建议信息。拍摄建议服务器100包括一个或更多个服务器单元。在图1所示的示例中,拍摄建议服务器100包括三个服务器单元100a、服务器单元100b和服务器单元100c。在下述说明中,服务器单元100a、服务器单元100b和服务器单元100c统称为拍摄建议服务器100。
数码照相机200是对图像进行电子拍摄的装置。数码照相机200设置有连接到网络的装置。在本实施方式中,数码照相机200通过网络10与拍摄建议服务器100进行通信。
在本实施方式中,当用数码照相机200拍摄图像时,或者当需要用数码照相机200拍摄图像时,数码照相机200经由网络10将预定信息传送至拍摄建议服务器100。拍摄建议服务器100对从数码照相机200传送的信息进行分析,并且经由网络10将预定的拍摄建议信息传送至数码照相机200。数码照相机200的用户可以通过使用从拍摄建议服务器100传送的拍摄建议信息使用数码照相机200来拍摄图像。
如图1所示,根据本公开内容的第一实施方式的信息处理***1主要由下述组成:输入图像的本地侧(数码照相机200),以及执行用于拍摄辅助的分析处理和用于创建辅助信息的处理的服务器侧(拍摄建议服务器100)。
用于分析的数据库被用在用于拍摄辅助的图像识别处理中以及辅助信息的创建中。如果在用于分析的数据库中准备大量的信息,那么使用在本地侧获得的图像使得可以提供具有高精度的拍摄辅助。另外,处理是与服务器侧共享的,因此与本地侧的处理相比较,先进的高速数据处理是可能的。
如上所述,参照图1描述了根据本公开内容的第一实施方式的信息处理***1的示例性配置。随后,将描述根据本公开内容的第一实施方式的拍摄建议服务器100和数码照相机200的功能配置示例。
[拍摄建议服务器和数码照相机的功能配置和操作示例]
图2是示出了根据本公开内容的第一实施方式的拍摄建议服务器100和数码照相机200的功能配置示例的示意图。将参照图2描述根据本公开内容的第一实施方式的拍摄建议服务器100和数码照相机200的功能配置示例。
如图2所示,根据本公开内容的第一实施方式的拍摄建议服务器100被配置为包括接收单元110、信息处理单元120、传送单元130以及数据库140。另外,如图2所示,根据本公开内容的第一实施方式的数码照相机200被配置为包括透镜单元210、成像元件220、图像处理单元230、传感器单元240、显示单元250、存储单元260、传送单元270以及接收单元280。
接收单元110经由网络10从数码照相机200接收各种类型的信息或数据。信息处理单元120使用各种类型的信息或数据执行各种信息处理,该信息或数据是经由网络10从数码照相机200传送并且由接收单元110接收的。传送单元130经由网络10将由信息处理单元120处理的各种类型的信息或数据传送至数码照相机200。数据库140对信息处理单元120的信息处理中所使用的各种类型的数据进行存储。
根据本实施方式的拍摄建议服务器100以多个服务器单元100a、服务器单元100b和服务器单元100c集成在一起的方式具有如图2所示的功能配置。
透镜单元210聚集来自对象的光,并且用光照射成像元件220。成像元件220根据由透镜单元210聚集的光来生成电信号。通过使图像处理单元230对电信号执行图像处理,由成像元件220生成的电信号变为图像数据。
图像处理单元230通过对成像元件220生成的电信号执行A/D转换处理、滤波处理等来生成图像数据。另外,图像处理单元230还对所生成的图像数据执行图像处理,以生成要被传送至拍摄建议服务器100的信息。由图像处理单元230生成的图像数据被显示到显示单元250上或被存储在存储单元260中。
传感器单元240是用于在使用数码照相机200进行拍摄时获得要附加到图像数据上的各种类型的信息的传感器。可以设置距离传感器、定位传感器、陀螺仪传感器、生物传感器等作为传感器单元240的示例。传感器单元240将在使用数码照相机200进行拍摄时获得的信息提供给图像处理单元230。
在数码照相机200执行拍摄处理或显示从拍摄建议服务器100传送的拍摄建议信息之后,显示单元250显示由图像处理单元230生成的图像数据。显示单元250的示例包括诸如液晶显示器或有机EL显示器的平板显示器。
在数码照相机200执行拍摄处理之后,存储单元260对图像处理单元230生成的图像数据进行存储。存储单元260的示例包括具有预定存储容量的存储卡等。
传送单元270经由网络10将图像处理单元230生成的并且要传送至拍摄建议服务器100的信息传送至拍摄建议服务器100。接收单元280经由网络10接收由拍摄建议服务器100生成的各种类型的信息或数据。
如上所述,已经参照图2描述根据本公开内容的第一实施方式的拍摄建议服务器100和数码照相机200的功能配置示例。随后,将更详细地描述根据本公开内容的第一实施方式的拍摄建议服务器100和数码照相机200。
图3是更详细地示出了根据本公开内容的第一实施方式的拍摄建议服务器100和数码照相机200的功能配置的示意图。将参照图3更详细地描述根据本公开内容的第一实施方式的拍摄建议服务器100和数码照相机200的功能配置。
如图3所示,拍摄建议服务器100被配置为包括数据分析单元121、建议生成单元122以及照相机设置生成单元123。另外,数码照相机200被配置为包括图像输入单元231、图像信息生成单元232、处理执行单元251以及呈现单元252。
首先描述数码照相机200的功能配置。图像输入单元231被输入以要被识别为拍摄建议的目标的图像数据。要被识别为拍摄建议的目标的图像数据是由图像处理单元230生成的。当接收要被识别为拍摄建议的目标的图像数据时,图像输入单元231将图像数据提供给图像信息生成单元232。
图像信息生成单元232使用由图像输入单元231提供的图像数据来生成要传送至拍摄建议服务器100的图像信息。将在下文中详细地描述由图像信息生成单元232生成的图像信息。由图像信息生成单元232生成的图像信息经由网络10从传送单元270传送至拍摄建议服务器100,并且然后在拍摄建议服务器100中进行处理。
处理执行单元251通过使用经由网络10从拍摄建议服务器100传送的拍摄建议信息来执行各种处理。例如,处理执行单元251基于从拍摄建议服务器100传送的拍摄建议信息来执行在显示单元250上显示预定的拍摄建议信息的处理。另外,当用户基于显示在显示单元250上的拍摄建议信息而选择一条期望的拍摄建议时,处理执行单元251执行经由网络10将关于所选择的拍摄建议的信息传送至拍摄建议服务器100的处理。
呈现单元252执行使得经由网络10从拍摄建议服务器100传送的拍摄建议信息显示到显示单元250上的处理。
随后,将描述拍摄建议服务器100的功能配置。数据分析单元121基于经由网络10从数码照相机200传送的图像信息来执行预定的数据分析处理。数据分析单元121将通过数据分析处理所获得的结果传送至建议生成单元122。
建议生成单元122基于数据分析单元121的数据分析处理所获得的结果来生成要传送至已经传送了图像信息的数码照相机200的拍摄建议信息。建议生成单元122在生成拍摄建议信息时参考存储在数据库140中的数据。当生成拍摄建议信息时,建议生成单元122将所生成的拍摄建议信息传送至已经传送了图像信息的数码照相机200。例如,建议生成单元122通过从数据库140中提取示例图像来生成拍摄建议信息。示例图像与经由网络10从数码照相机200传送的图像信息相关联。建议生成单元122从数据库140中提取多个示例图像并且将其呈现给数码照相机200。
照相机设置生成单元123生成数码照相机200的拍摄设置。拍摄设置对应于从拍摄建议服务器100传送至数码照相机200并且由数码照相机200选择的拍摄建议信息。当生成与数码照相机200所选择的拍摄建议信息相对应的数码照相机200的拍摄设置时,照相机设置生成单元123将所生成的拍摄设置传送至数码照相机200。当接收由照相机设置生成单元123生成的拍摄设置时,处理执行单元251基于所接收的拍摄设置来改变数码照相机200的拍摄设置。另外,当改变数码照相机200的拍摄设置时,处理执行单元251可以使呈现单元252在显示单元250上显示变化的详情。
如上所述,将参照图3详细描述根据本公开内容的第一实施方式的拍摄建议服务器100和数码照相机200的功能配置。随后,将更详细地描述显示在图3中的图像信息生成单元232的配置。
图4是示出了图像信息生成单元232的配置的示意图。将参照图4详细描述图像信息生成单元232的配置。
如图4所示,图像信息生成单元232被配置为包括图像特征值提取单元281和元信息获取单元282。
图像特征值提取单元281提取图像输入单元231所提供的图像数据的特征值。存在着由图像特征值提取单元281提取的图像数据的各种特征值,并且根据要被识别的物体选择最佳的特征值。图像特征值提取单元281根据图像输入单元231所提供的图像或要被识别的目标来改变提取特征值的方法。由图像特征值提取单元281提取的特征值作为图像信息经由网络10从数码照相机200传送至拍摄建议服务器100。
图像特征值提取单元281提取图像数据的特征值,并且因此,并不需要使数码照相机200经由网络10来传送图像本身,从而减少要传送至网络10的数据量。另外,图像数据的特征值由图像特征值提取单元281提取,因此,数码照相机200不需要经由网络10来传送图像本身,因此可以保护图像的私密信息。另外,通过图像特征值提取单元281提取图像数据的特征值防止了数码照相机200经由网络10来传送图像本身。因此,可以减少要传送至网络10的数据量,并且因此可以使拍摄建议服务器100执行识别处理,同时减少施加到网络10上的负荷。
元信息获取单元282获取要添加到图像信息的元信息,该图像信息经由网络10从数码照相机200传送至拍摄建议服务器100。例如,元信息获取单元282获取数码照相机200的设备信息(装置信息)或环境信息。例如,数码照相机200的环境信息的示例包括:使用GPS(全球定位***)的数码照相机200的位置信息、诸如拍摄时的时间或数码照相机200的焦距的数码照相机200的参数,以及与除了诸如距离传感器或生物传感器的拍摄传感器之外的传感器相关的传感器信息。当然,由元信息获取单元282获取的元信息不限于这些示例。
由图像特征值提取单元281计算的特征值和由元信息获取单元282获取的元数据被共同地经由网络10从图像信息传送单元233传送至拍摄建议服务器100。
如上所述,描述了图像信息生成单元232的配置。随后,将描述图像特征值提取单元281的示例性操作。
图5和图6是示出了图像特征值提取单元281的示例性操作的流程图。图5的流程图示出了在识别人手时的特征值提取操作的操作。图6的流程图示出了在识别作为一般物体的示例的汽车时的特征值提取操作的示例性操作。将参照图5和图6描述图像特征值提取单元281的示例性操作。
如果图像输入单元231提供的图像数据被输入到图像特征值提取单元281(步骤S101或步骤S111),则图像特征值提取单元281对输入的图像数据进行转换(步骤S102或步骤S112)。当识别人手时,图像特征值提取单元281执行与颜色信息无关的识别处理。因此,图像特征值提取单元281将输入的图像数据从RGB彩色图像转换为灰度图像。如果执行依赖于颜色信息的识别处理,则可以跳过步骤S102或步骤S112的图像转换处理。
如果在步骤S102或S112中图像特征值提取单元281对图像数据进行转换,则图像特征值提取单元281执行用于提取所转换的图像数据的图像特征值的处理(步骤S103或步骤S113)。当识别人手时,图像特征值提取单元281使用在步骤S102中获得的灰度图像来执行矩形滤波(矩形)处理。另外,当识别汽车时,图像特征值提取单元281基于在步骤S112中获得的灰度图像,使用SIFT(尺度不变特征变换)、HOG(方向梯度直方图)等来执行图像特征值的提取。
当然,计算特征值的方法不局限于一种方法,可以采用各种类型的计算方法。可以使用多种方法来计算一条图像数据的特征值,将所计算的特征值传送至拍摄建议服务器100,并且允许拍摄建议服务器100将特征值与存储在数据库140中的数据相比较。另外,例如,还可以通过使数码照相机200执行滤波处理的前半部分并且使拍摄建议服务器100执行后半部分来分配滤波处理。
如果在步骤S103或步骤S113中图像特征值提取单元281执行提取所转换的图像数据的图像特征值的处理,则图像信息传送单元233经由网络10将由图像特征值提取单元281提取的图像特征值数据传送至拍摄建议服务器100(步骤S104或步骤S114)。
如果在步骤S104或步骤S114中由图像特征值提取单元281提取的图像特征值数据被传送至拍摄建议服务器100,则图像特征值提取单元281对图像的比例进行变换以适应不同物体的大小(步骤S105或步骤S115)。重复图像缩放,直到物体的大小变为需要被识别的大小。
将在图像缩放之后获得的图像大小与规定大小进行比较(步骤S116或步骤S106)。如果在图像缩放之后获得的图像大小大于规定大小,则图像特征值提取单元281将处理返回到步骤S103或步骤S113,并且再次执行提取图像特征值的处理。另一方面,如果在图像缩放之后获得的图像大小小于或等于规定大小,则图像特征值提取单元281结束提取图像特征值的处理。可以由用户根据需要来设置执行图像的缩放变换的次数。
参照图5和图6已经描述了图像特征值提取单元281的示例性操作。在图4中所示的图像信息生成单元232的配置中,设置了用于提取图像数据的特征值的图像特征值提取单元281,但是本发明并不限于该示例。图7是示出了图像信息生成单元232的另一配置的示意图。在图7中,图像信息生成单元232没有设置图像特征值提取单元281。在图7所示的示例中,数码照相机200将由图像输入单元231获得的图像传送至拍摄建议服务器100作为图像数据本身,而不获取特征值。这使得可以减小数码照相机200的识别处理上的负荷。在这种情况下,将由拍摄建议服务器100执行图像数据的识别处理。
接下来,将详细描述拍摄建议服务器100的数据分析单元121的配置。图8是示出了数据分析单元121的配置的示意图。现在参考图8详细描述数据分析单元121的配置。
如图8所示,数据分析单元121被配置为包括特征值数据接收单元151和特征值比较单元152。
特征值数据接收单元151接收经由网络10从数码照相机200传送的特征值数据。当从数码照相机200接收特征值数据时,特征值数据接收单元151将所接收的特征值数据传送至特征值比较单元152。
特征值比较单元152执行由特征值数据接收单元151接收的特征值数据与存储在模型数据库153中的数据之间的比较以用于识别。从特征值比较单元152的比较处理获得的识别结果的示例可以包括与被识别的物体的类型、图像中的位置、图像中的大小、构图等有关的信息。
与数据库进行比较的比较处理通常易于变得缓慢,但是可以在拍摄建议服务器100中执行与数据库的比较处理。所以,可以以很高的速度执行比较处理,并且不需要本地侧(数码照相机200)来管理存储在数据库中的模型数据,因此可以在具有有限资源的本地侧实现图像数据的识别处理。
例如,当需要识别人手时,拍摄建议服务器100接收特征值数据,并且然后使特征值比较单元152执行与模型数据库153的比较处理。当人手被识别时,拍摄建议服务器100对多个手形(例如,石头、剪刀、布、捏、以及指向)、手势、和幅度信息(倾斜等)执行比较。拍摄建议服务器100还可以通过将多个处理结果和图像中手的有关信息组合来获得组信息(例如,来自人们做运动的图像或作为集体照的图像的更高阶识别结果)。
如上所述,已经参照图8描述了数据分析单元121的配置。随后,将详细描述建议生成单元122的配置。
图9是示出了建议生成单元122的配置的示意图。将参照图9详细描述建议生成单元122的配置。
如图9所示,建议生成单元122被配置为包括识别结果获取单元161、示例图像检索单元162、呈现信息生成单元163以及建议信息传送单元164。
识别结果获取单元161获取由数据分析单元121获得的识别结果。识别结果获取单元161将所获取的识别结果提供给示例图像检索单元162。
示例图像检索单元162使用由数据分析单元121获得并且由识别结果获取单元161提供的识别结果来从模型数据库165中检索图像作为示例图像,该图像表现类似于识别结果的场景。当检索表现类似于识别结果的场景的图像作为示例图像时,示例图像检索单元162将示例图像提供给呈现信息生成单元163。示例图像检索单元162可以仅获取一个示例图像作为检索结果,但是从拍摄建议信息被提供给数码照相机200的用户的角度来说,优选的是,示例图像检索单元162获取两个或更多个示例图像作为检索结果。
呈现信息生成单元163根据示例图像被拍摄时的条件或数码照相机200的用户的偏好来适当地缩减由示例图像检索单元162获得的检索结果,并且呈现信息生成单元163生成要呈现给数码照相机200的用户的示例图像。在这种情况下,对于拍摄建议服务器100更优选的是准备多个示例图像而不是缩减到单个场景。如果在拍摄建议服务器100中准备多个示例图像,则根据用户的偏好,数码照相机200的用户可以具有广泛的示例图像的选择。在拍摄建议服务器100一侧的数据库的使用使得拍摄建议服务器100可以准备大量的示例图像,并且因此更可能容易地反映数码照相机200的用户的偏好。
例如,作为示例图像,呈现信息生成单元163准备使用不同的照相机设置或位置来拍摄相同对象的多个场景。例如,准备了以下照片:在该照片中使用诸如各种位置、构图、照明、色度和光圈的不同照相机设置来拍摄诸如塔式建筑、灯塔和摩天大楼的特色对象。另外,例如,呈现信息生成单元163准备专业拍摄者所拍摄的示例图像作为示例图像,并且因此呈现信息生成单元163将示例图像提供给数码照相机200,以使得可以使用数码照相机200容易地拍摄照片,就像是由专业拍摄者所拍摄的。
此外,例如,呈现信息生成单元163还可以从包括使用数码照相机200所拍摄的图像的拍摄位置或时间的元数据中检索被安排要在拍摄位置附近的位置处举办的事件作为示例图像,并且可以呈现事件作为示例图像。例如,如果根据元数据发现将在拍摄位置周围举办烟花展示,该元数据包括使用数码照相机200所拍摄的图像的拍摄位置或时间,则呈现信息生成单元163呈现烟花的示例图像。
例如,针对数码照相机200的用户允许呈现信息生成单元163所准备的示例图像的更优化的方法可以包括:从元信息获取与数码照相机200的用户拍摄的位置或时间有关的信息,并且使用所获取的信息来缩减示例图像的方法。例如,基于与数码照相机200的用户拍摄的位置或时间有关的信息,呈现信息生成单元163可以缩减在过去已经通过在相同时间相同地点拍摄相同对象而获得的示例图像。
另外,如果基于与数码照相机200的用户所偏好的拍摄者、用户的拍摄历史、以及诸如经常观看的照片或杂志的历史信息有关的信息所检测到的偏好数据从数码照相机200所传送的元数据中是可用的,那么呈现信息生成单元163可以使用这种信息呈现适合于用户的偏好的示例图像。另外,呈现信息生成单元163可以基于从数码照相机200传送的元数据和在拍摄建议服务器100一侧的数据库来呈现更适合于用户的偏好的示例图像。例如,从数码照相机200传送的元数据被设置为诸如用于识别用户的信息(例如,用户ID)的最小必要信息。呈现信息生成单元163可以使用这种信息从拍摄建议服务器100一侧的数据库提取用户的偏好数据,并且因此可以呈现适合于用户偏好的示例图像。
此外,甚至当基于从数码照相机200传送的元数据,存在可用的个人信息,诸如数码照相机200的用户的年龄或性别时,呈现信息生成单元163可以使用这种信息呈现更适合于用户偏好的示例图像。例如,如果基于从数码照相机200传送的元数据发现数码照相机200的用户是年轻女性,则呈现信息生成单元163可以准备示例图像以使得通过调整数码照相机200的拍摄参数可以改变设置,以使年轻女性具有好的印象。另外,如果基于从数码照相机200传送的元数据可以获得数码照相机200的用户的生物信息,则呈现信息生成单元163可以使用生物信息来指定个体,并且因此可以根据该个体准备示例图像。另外,呈现信息生成单元163可以基于从数码照相机200传送的元数据和在拍摄建议服务器100一侧的数据库,使用诸如用户的年龄或性别的个人信息来呈现适合于用户偏好的示例图像。例如,从数码照相机200传送的元数据被设置为诸如用于识别用户的信息(例如,用户ID)的最小必要信息。呈现信息生成单元163可以使用这种信息从拍摄建议服务器100一侧的数据库提取诸如用户的年龄或性别的个人信息,并且因此可以呈现适合于用户偏好的示例图像。
另外,当从数据分析单元121的分析处理发现数码照相机200拍摄的物体是一个人时,如果特定动作或行为被包括在识别结果中,则呈现信息生成单元163可以呈现通过缩减数码照相机200的设置而获得的示例图像。例如,当在数据分析单元121中通过使用数码照相机200拍摄的照片来执行识别处理时,如果多个剪刀手势(V符号)被识别,则呈现信息生成单元163确定数码照相机200拍摄的照片是“集体照”或“纪念照”,并且因此可以在适合于集体照的推荐构图或照相机设置中反映这个确定结果。
建议信息传送单元164将由呈现信息生成单元163生成的示例图像传送至数码照相机200。数码照相机200从建议信息传送单元164接收由呈现信息生成单元163生成的示例图像,并且可以将由呈现信息生成单元163生成的示例图像呈现给用户。
如上所述,已经参照图9详细描述了建议生成单元122的配置。随后,将详细描述根据本公开内容的实施方式的包括在数码照相机200中的处理执行单元251的配置。
图10是示出了根据本公开内容的第一实施方式的包括在数码照相机200中的处理执行单元251的配置的示意图。现在参照图10详细描述根据本公开内容的第一实施方式的包括在数码照相机200中的处理执行单元251的配置。
如图10所示,处理执行单元251被配置为包括结果接收单元291、结果显示单元292、选择结果传送单元293、照相机设置接收单元294、照相机设置改变单元295、以及辅助信息呈现单元296。另外,在图10中,还示出了拍摄建议服务器100的照相机设置生成单元123。
结果接收单元291接收从拍摄建议服务器100传送的示例图像。当接收从拍摄建议服务器100传送的示例图像时,结果接收单元291将所接收的示例图像提供给结果显示单元292。
结果显示单元292执行将示例图像显示到显示单元250上的处理,该示例图像被从拍摄建议服务器100传送并且由结果接收单元291接收。数码照相机200的用户可以选择适合于用户偏好的示例图像,同时通过结果显示单元292观看显示到显示单元250上的示例图像。将在后面详细描述如何通过结果显示单元292将示例图像显示到显示单元250上的示例。
选择结果传送单元293将示例图像的信息传送至拍摄建议服务器100,该示例图像是由数码照相机200的用户从结果显示单元292显示到显示单元250上的示例图像中选择的。当从选择结果传送单元293接收由数码照相机200的用户选择的示例图像的信息时,拍摄建议的服务器100的照相机设置生成单元123生成对应于所接收的示例图像的数码照相机200的照相机设置,并且将照相机设置传回给数码照相机200。照相机设置生成单元123通过使用数码照相机200的模型和位置信息来生成诸如照相机设置和拍摄位置的照相机设置信息,其用于指示在像所选择的示例图像那样的拍摄时的设置条件。由照相机设置生成单元123生成的数码照相机200的照相机设置的示例包括光圈值、白平衡、曝光补偿、HDR(高动态范围)、灰度修正(gradation correction)以及饱和度调整。
照相机设置接收单元294接收数码照相机200的照相机设置,该照相机设置由照相机设置生成单元123生成,并且对应于由数码照相机200的用户所选择的示例图像。当接收由照相机设置生成单元123生成的数码照相机200的照相机设置时,照相机设置接收单元294将照相机设置提供给照相机设置改变单元295和辅助信息呈现单元296。
照相机设置改变单元295基于由照相机设置生成单元123生成的、并且由照相机设置接收单元294接收的数码照相机200的照相机设置来改变数码照相机200的照相机设置。例如,照相机设置改变单元295改变数码照相机200的光圈值、白平衡、曝光补偿、HDR(高动态范围)、灰度修正、以及饱和度调整。
辅助信息呈现单元296基于由照相机设置生成单元123生成的、并且由照相机设置接收单元294接收的数码照相机200的照相机设置,将用于引导用户到适合于拍摄的位置的引导信息和拍摄角度显示到显示单元250上。将在后面详细描述将用于引导用户到适合于拍摄的位置的引导信息和拍摄角度显示到显示单元250上的示例。
如上所述,上述已经参照图10详细描述了根据本公开内容的实施方式的包括在数码照相机200中的处理执行单元251的配置。随后,将描述如何通过结果显示单元292将示例图像显示到显示单元250上的示例。
图11至图13是示出了结果显示单元292如何将示例图像显示到显示单元250上的示例的示意图。将参照图11至图13来描述如何通过结果显示单元292将示例图像显示到显示单元250上的示例。
图11是如何通过结果显示单元292将示例图像显示到显示单元250上的示例,并且示出了六个图像被显示到显示单元250上的状态。图11示出了以各种角度或以各种照相机设置来拍摄相同的灯塔的六个图像。这是显示到显示单元250上的示例图像的示例。这些示例图像是由数码照相机200的用户使用数码照相机200拍摄灯塔,并且然后将有关灯塔图像的特征值信息与元数据一起从数码照相机200传送至拍摄建议服务器100而获得的。
以此方式,拍摄建议服务器100对使用数码照相机200拍摄的图像的特征值与其元数据一起进行分析,并且因此拍摄建议服务器100指定在图像中表现的对象,从数据库提取通过拍摄物体而获得的图像,并且将其提供给数码照相机200。数码照相机200的用户在观看拍摄建议服务器100所提供的示例图像时选择适合于用户偏好的示例图像,并且因此用户可以从拍摄建议服务器100获得用于拍摄示例图像的照相机设置。如果触摸板被设置在显示单元250上,则可以通过使用手指等触摸屏幕来执行用户对示例图像的选择,或可以通过使用设置在数码照相机200中的硬键来执行用户对示例图像的选择。
在图11中,显示在单个屏幕上的示例图像的数量是六个,但是显示在单个屏幕上的示例图像的数量并不限于此。另外,来自拍摄建议服务器100的呈现给数码照相机200的示例图像的数量也不限于六个。如果来自拍摄建议服务器100的呈现给数码照相机200的示例图像的数量不适合于在一个屏幕中,则与示例图像一起准备了诸如“上页”或“下页”的图标,并且允许用户选择图标,从而改变要显示的示例图像。
另外,存在用户不喜欢显示在显示单元250上的任何示例图像的情况。考虑到这种情况,可以与示例图像一起准备诸如“重新检索”的图标,并且如果用户选择该图标,则用于允许用户重新检索示例图像的指令可以被从数码照相机200传送至拍摄建议服务器100。
类似于图11,图12是如何通过结果显示单元292将示例图像显示到显示单元250上的示例,并且示出了六个图像被显示到显示单元250上的状态。图12示出了以下状态:其中指示专业拍摄者已经拍摄了两个示例图像Ex1和EX2的框被放置在示例图像的周围。如果专业拍摄者拍摄的照片包括在由拍摄建议服务器100所呈现的示例图像中,则结果显示单元292可以呈现示例图像,以使得用户可以容易地从所呈现的示例图像中区分出由专业拍摄者拍摄的照片。
类似于图11,图13是如何通过结果显示单元292将示例图像显示到显示单元250上的示例,并且示出了六个图像被显示到显示单元250上的状态。图13示出了以下状态:其中指示推荐程度的星号标记被分配给呈现为示例图像的图像。例如,当另一用户使用对应于所呈现的示例图像的照相机设置进行拍摄时,通过将指示用户是否满意他自己的拍摄的反馈传送至拍摄建议服务器100,指示推荐程度的信息可以被保存在拍摄建议服务器100中。
如上所述,已经参照图11至图13描绘了如何通过结果显示单元292将示例图像显示到显示单元250上的示例。随后,将描述通过辅助信息呈现单元296允许辅助信息被呈现到显示单元250的处理。
图14是示出了通过辅助信息呈现单元296允许辅助信息被呈现到显示单元250的呈现处理的示意图。参照图14描述了通过辅助信息呈现单元296允许辅助信息被呈现到显示单元250的呈现处理。
辅助信息呈现单元296基于由照相机设置生成单元123生成的、并且由照相机设置接收单元294接收的数码照相机200的照相机设置来生成辅助图像(步骤S121),该辅助图像用于使得引导用户到适合于拍摄的位置的引导信息和拍摄角度被显示到显示单元250上。如果在步骤S121中生成辅助图像,则辅助信息呈现单元296将所生成的辅助图像显示到显示单元250上作为辅助信息(步骤S122)。
图15是示出了由辅助信息呈现单元296生成的辅助信息如何被显示到显示单元250上的示例的示意图。图15示出了辅助信息呈现单元296将到拍摄位置的方向、距离、和拍摄角度分别创建为箭头图像,字符、和箭头图像的示例,以及使用增强现实(AR)技术将这些信息附加到使用数码照相机200正在拍摄的图像上,然后所得到的图像被显示到显示单元250上。如果在拿着数码照相机200的状态下,数码照相机200的用户改变了数码照相机200的方向或位置,传感器单元240检测变化,并且辅助信息呈现单元296根据该变化将与方向、距离和角度有关的信息改变到拍摄位置。
以此方式,显示到显示单元250上的辅助信息使得数码照相机200的用户可以被引导至最适合于拍摄所选择的示例图像的位置和角度。
如上所述,已经参照图14描述了通过辅助信息呈现单元296允许辅助信息被呈现给显示单元250的呈现处理。然而,显示到显示单元250上的拍摄辅助信息并不限于这种示例。随后,将描述通过辅助信息呈现单元296允许辅助信息被呈现给显示单元250的另一呈现处理。
图16是示出了通过辅助信息呈现单元296允许辅助信息被呈现给显示单元250的另一呈现处理的示意图。将参照图16描述通过辅助信息呈现单元296允许辅助信息被呈现给显示单元250的另一呈现处理。
辅助信息呈现单元296基于由照相机设置生成单元123生成的、并且由照相机设置接收单元294接收的数码照相机200的照相机设置来生成导航图像(步骤S131),该导航图像用于使得引导用户到适合于拍摄的位置的拍摄角度和引导信息被显示到显示单元250上。如果在步骤S131中生成导航图像,则辅助信息呈现单元296将所生成的导航图像显示在显示单元250上作为辅助信息(步骤S132)。
图17是示出了由辅助信息呈现单元296生成的辅助信息如何被显示到显示单元250上的示例的示意图。图17示出了地图屏幕被显示到显示单元250上作为导航图像,并且与对应于用户所选择的示例图像的拍摄位置以及当前位置有关的信息进一步被显示的示例。在显示单元250上的这种辅助信息的显示允许将数码照相机200的用户引导到拍摄位置。
如果在从当前位置到对应于用户所选择的示例图像的拍摄位置的途中存在着从拍摄建议服务器100向数码照相机200呈现的另一示例图像的拍摄位置,则辅助信息呈现单元296可以使显示单元250显示另一示例图像已经在该拍摄位置被拍摄的事实。图18是示出了由辅助信息呈现单元296生成的辅助信息如何被显示到显示单元250上的示例的示意图。图18示出了以类似于图17中所示的方式显示导航图像的示例,并且如果在路径途中存在着另一示例图像,则还显示另一示例图像的拍摄位置。
用于引导数码照相机200的用户到拍摄位置的辅助信息不限于上述的示例。例如,可以使用声音引导用户到最佳拍摄位置。另外,例如,可以通过根据移动的方向振动数码照相机200以及通过使用户感觉到用户被引导至用户所希望的方向,来引导数码照相机200的用户到最佳拍摄位置。
如上所述,已经参照图16描述了允许辅助信息从辅助信息呈现单元296呈现到显示单元250的其他呈现处理。
如上所述根据本公开内容的第一实施方式,当使用数码照相机200拍摄图像时,经由网络连接到数码照相机200的拍摄建议服务器100使用图像的特征值的信息来生成拍摄建议信息。数码照相机200从拍摄建议服务器100接收拍摄建议信息,并且将拍摄建议信息显示到显示单元250上。由拍摄建议服务器100从数据库140获得的示例图像被从拍摄建议服务器100传送至数码照相机200作为拍摄辅助信息。
当数码照相机200的用户从显示在显示单元250上的示例图像中选择一个示例图像时,拍摄建议服务器100生成在根据用户的选择使用数码照相机200拍摄所选择的示例图像时适当的照相机设置。
拍摄建议服务器100(云服务器)用于辅助数码照相机200进行拍摄,并且因此,可以使用云上的大数据库,或呈现适合于拍摄环境的多个示例图像。这使得拍摄建议服务器100和数码照相机200可以在数码照相机200的拍摄辅助中以高精度反映用户的偏好。
<2.本公开内容的第二实施方式>
在本公开内容的第一实施方式中,为了辅助数码照相机200进行拍摄,拍摄建议服务器100生成拍摄建议信息,并且将所生成的拍摄建议信息提供给数码照相机200。在本公开内容的第二实施方式中,将描述在服务器中对数码照相机所拍摄的图像进行分析、将所分析的结果传送回数码照相机、并且然后将通过识别数码照相机所拍摄的图像而获得的结果显示到数码照相机上的技术。
[***的示例性配置]
图19是根据本公开内容的第二实施方式的图像识别服务器1100和数码照相机1200的示例性功能配置的示意图。假设根据本公开内容的第二实施方式的图像识别服务器1100和数码照相机1200的配置分别与根据本公开内容的第一实施方式的拍摄建议服务器100和数码照相机200的配置相同。将参照图19描述根据本公开内容的第二实施方式的图像识别服务器1100和数码照相机1200的示例性功能配置。
如图19所示,图像识别服务器1100被配置为包括数据接收单元1121、特征比较单元1122以及数据传送单元1123。另外,数码照相机1200被配置为包括图像输入单元1231、图像特征值提取单元1232、特征值传送单元1233、识别结果接收单元1234、识别结果获取单元1235以及识别结果显示单元1236。
首先描述数码照相机1200的功能配置。图像输入单元1231被输入以要进行图像识别的图像数据。例如,通过本公开内容的第一实施方式中所示的图像处理单元230生成要进行图像识别的图像数据。当接收要进行图像识别的图像数据时,图像输入单元1231将图像数据提供给图像特征值提取单元1232。
图像特征值提取单元1232使用从图像输入单元1231提供的图像数据来执行提取图像的特征值的处理。图像特征值提取单元1232将关于提取的特征值的信息传送至特征值传送单元1233。
特征值传送单元1233将由图像特征值提取单元1232提取的图像的特征值信息传送至图像识别服务器100。
识别结果接收单元1234接收通过使用从特征值传送单元1233传送至图像识别服务器1100的图像的特征值信息而在图像识别服务器1100中执行图像识别所获得的结果有关的信息。当从图像识别服务器1100接收通过图像识别而获得的结果有关的信息时,识别结果接收单元1234将所接收的识别结果传送至识别结果获取单元1235。
识别结果获取单元1235获取在图像识别服务器1100中执行图像识别而获得的、并且由识别结果接收单元1234接收的结果有关的信息。当获取通过在图像识别服务器1100中执行图像识别而获得的图像识别结果有关的信息时,识别结果获取单元1235将所获取的信息传送至识别结果显示单元1236。
识别结果显示单元1236显示通过在图像识别服务器1100中执行图像识别而获得的、并且由识别结果获取单元1235获取的结果有关的信息。
接下来,将描述图像识别服务器1100的功能配置。数据接收单元1121接收从数码照相机1200传送的数据。当由图像特征值提取单元1232提取的图像的特征值信息被从特征值传送单元1233传送至图像识别服务器1100时,数据接收单元1121接收图像的特征值信息。当接收图像的特征值信息时,数据接收单元1121将所接收的信息传送至特征比较单元1122。
特征比较单元1122将由数据接收单元1121接收的图像的特征值信息与存储在数据库140中的数据进行比较。特征比较单元1122将通过比较获得的结果传送至数据传送单元1123。
数据传送单元1123将数据传送至数码照相机1200。当从特征比较单元1122获取通过比较由数据接收单元1121接收的图像的特征值信息和存储在数据库140中的数据而获得的比较结果时,数据传送单元1123将比较结果有关的信息传送至数码照相机1200。
以此方式,图像的特征值的提取由数码照相机1200来执行,并且所提取的特征值与存储在数据库中的数据之间的比较由图像识别服务器1100来执行,并且因此可以通过与存储在数据库140中的数据进行比较而获得高精度的比较结果,同时减小数码照相机1200中的比较过程的负荷。
如上所述,已经参照图19描述了根据本公开内容的第二实施方式的图像识别服务器1100和数码照相机1200的示例性功能配置。随后,将描述根据本公开内容的第二实施方式的图像识别服务器1100和数码照相机1200的示例性操作。
[图像识别服务器和数码照相机的功能配置和操作示例]
图20和图21是示出了根据本公开内容的第二实施方式的图像识别服务器1100和数码照相机1200的示例性操作的示意图。图20中所示的流程图示出了在识别人手时的特征值提取操作的示例,以及图21中所示的流程图示出了在识别作为一般物体的汽车时的特征值提取操作的示例。将参照图20和图21描述根据本公开内容的第二实施方式的图像识别服务器1100和数码照相机1200的操作的示例。
当从图像输入单元1231提供的图像数据被输入到图像特征值提取单元1232(步骤S201或步骤S221)时,图像特征值提取单元1232对输入的图像数据进行转换(步骤S202或步骤S222)。图像特征值提取单元1232在识别人手时执行与颜色信息无关的识别处理。因此,图像特征值提取单元1232将输入的图像数据从RGB彩色图像转换为灰度图像。如果执行依赖于颜色信息的识别处理,图像转换处理可以跳过步骤S202或步骤S222。
如果图像特征值提取单元1232在步骤S202或步骤S222中转换图像数据,则图像特征值提取单元1232执行用于提取所转换的图像数据的图像特征值的处理(步骤S203或步骤S223)。当识别人手时,图像特征值提取单元1232使用步骤S202中获得的灰度图像执行矩形滤波(矩形)处理。另外,当识别汽车时,图像特征值提取单元1232基于步骤S222中获得的灰度图像使用SIFT(尺度不变特征变换)、HOG(方向梯度直方图)等来执行图像特征值的提取。
当然,计算特征值的方法不限于一种方法,可以采用各种类型的计算方法。可以使用多种计算方法来计算图像数据块的特征值,将所计算的特征值传送至图像识别服务器1100,并且允许图像识别服务器1100将特征值与存储在数据库140中的数据进行比较。另外,例如,还可以通过使数码照相机200执行滤波处理的前半部分并且使图像识别服务器1100执行后半部分的处理来分配处理。
如果图像特征值提取单元1232在步骤S203或步骤S223中执行用于提取所转换的图像数据的图像特征值的处理,则特征值传送单元1233经由网络10将由图像特征值提取单元1232提取的图像特征值数据传送至图像识别服务器1100(步骤S204或步骤S224)。
如果在步骤S204或步骤S224中由图像特征值提取单元1232提取的图像特征值数据被传送至图像识别服务器1100,则图像特征值提取单元1232对图像的比例进行变换以适应不同物体的大小(步骤S205或步骤S225)。重复图像缩放,直到物体的大小变为需要被识别的大小。
将在执行图像缩放之后获得的图像大小与规定大小进行比较(步骤S206或步骤S226)。如果图像缩放之后获得的图像大小大于规定大小,则图像特征值提取单元1232返回处理到步骤S203或步骤S223,并且再次执行提取图像特征值的处理。另一方面,如果图像缩放之后获得的图像大小小于或等于规定大小,则图像特征值提取单元1232结束提取图像特征值的处理,并且数码照相机1200等待通过图像识别服务器1100中的图像识别获得的结果。可以由用户根据需要来设置执行图像的缩放变换的次数。
如果图像识别服务器1100的数据接收单元1121从数码照相机1200接收图像的特征值数据(步骤S207或步骤S227),则图像识别服务器1100通过使特征比较单元1122在数据接收单元1121接收的图像的特征值信息与存储在数据库140中的数据之间进行比较来执行识别确定(步骤S208或步骤S228)。然后,图像识别服务器1100使数据传送单元1123将特征比较单元1122获得的识别结果传送至数码照相机1200(步骤S209步骤或S229)。
当接收从图像识别服务器1100传送的识别结果时(步骤S210或者S230),数码照相机1200执行对应于所接收的识别结果的处理(步骤S211或步骤S231)。例如,对应于识别结果的处理包括用于将从图像识别服务器1100接收的识别结果转换为要在数码照相机1200中使用的信息的处理。例如,数码照相机1200可以使用从图像识别服务器1100接收的识别结果来执行各种类型的处理,包括:使用图像中的手的位置的构图确定,自动对焦的指定,自拍定时器(self-timer)的启动、进行和停止,以及拍摄建议。识别图像中的手的示例包括以下方法:其中可以通过识别手的和平手势(peace sign)来自动地执行拍摄,或者使用多个手的位置信息来自动地指定集体照的构图。
如果在如上所述的步骤S211或步骤S231中数码照相机1200执行对应于所接收的识别结果的处理,则数码照相机1200根据需要在屏幕上显示识别结果(步骤S212或步骤S232)。将图像识别服务器1100获得的识别结果显示在屏幕上使得数码照相机1200将图像识别服务器1100获得的识别结果反馈给用户。
如上所述,已经参照图20和图21描述了根据本公开内容的第二实施方式的图像识别服务器1100和数码照相机1200的操作。以此方式,根据本公开内容的第二实施方式的数码照相机1200提取所拍摄图像的特征值信息,并且将其传送给图像识别服务器1100,并且因此图像识别服务器1100使用从数码照相机1200传送的特征值信息来执行识别处理。
以此方式,数码照相机1200(本地侧)将图像转换为特征值,并且因此并不需要传送图像本身,这使得在考虑到隐私的情况下进行识别处理。另外,可以减少要在网络上传送的数据量,并且因此可以通过将低负荷施加到网络上来执行识别处理。另外,可以在图像识别服务器1100一侧(客户端侧)执行通常具有缓慢处理能力的与数据库的比较处理,并且因此可以以高速执行处理。另外,不需要本地侧来管理关于模型数据库的信息,并且因此可以在具有有限资源的本地侧实现识别处理。
<3.概述>
如上所述,在本公开内容的实施方式中,在数码照相机与服务器(客户端侧)之间共享处理,并且因此在不将负荷施加到数码照相机的情况下,图像识别处理和与图像识别处理相关联的处理变得可能。
在本公开内容的第一实施方式中,数码照相机200提取所拍摄的图像或从所拍摄的图像获得的特征值信息,并且将其传送至拍摄建议服务器100,并且然后,拍摄建议服务器100基于从数码照相机200传送的图像或图像的特征值来检索示例图像,并且将示例图像呈现给数码照相机200。当用户选择由拍摄建议服务器100呈现的示例图像时,数码照相机200将关于所选择的示例图像的信息传送至拍摄建议服务器100,并且拍摄建议服务器100生成用于允许数码照相机200拍摄像在数码照相机200中选择的示例图像那样的照片的照相机设置,并且将该照相机设置传送至数码照相机200。这使得拍摄建议服务器100检索示例图像,并且生成对应于示例图像的数码照相机200的照相机设置,而不将负荷施加到要由数码照相机200执行的处理。
另外,在本公开内容的第二实施方式中,数码照相机1200提取所拍摄的图像或从所拍摄的图像获得的特征值信息,并且将其传送至图像识别服务器1100,并且然后,图像识别服务器1100基于从数码照相机1200传送的图像或图像的特征值来执行图像的识别处理,并且将识别结果传送至数码照相机1200。这使得图像识别服务器1100执行图像识别处理,并且数码照相机1200执行与图像识别服务器1100获得的图像识别结果相对应的各种类型的处理,而不将负荷施加到要由数码照相机1200执行的处理。
上面已经参照附图描述了本发明优选的实施方式,当然,同时本发明并不限于上述示例。在所附权利要求的范围内本领域技术人员可以发现各种变化和修改,并且应了解,它们将自然地归入本发明的技术范围。
例如,使用对等(P2P)连接在用于分析图像的装置与用于拍摄图像的装置之间执行的数据传送和接收可以使得如上所述的分析图像的处理或生成拍摄建议信息的处理被执行。例如,如果一个装置的处理能力高于另一个装置,则可以通过用于拍摄图像的装置与用于分析图像的装置之间的P2P连接来执行分析图像的处理或生成拍摄建议信息的处理。
此外,如上所述的信息处理单元120和图像处理单元230可以具有使用如下所述的可伸缩编码方案来执行编码处理和解码处理的配置。
图22是示出了根据实施方式的信息处理单元120的示意性配置的框图,该实施方式支持在被称为BLR(仅使用BL重建像素的空间可伸缩性)模式的模式中的可伸缩编码方案,其中,每层的独立性被增强。信息处理单元120可以支持其他类型的可伸缩编码方案。另外,信息处理单元120可能不支持可伸缩编码方案(在这种情况下,仅单层的编码流可以被编码和解码)。参照图22,信息处理单元120被配置为包括BL编码单元1a、EL编码单元1b、中间处理单元3以及复用单元4。
BL编码单元1a对基础层图像进行编码,以生成基础层编码流。BL编码单元1a包括本地解码器2。本地解码器2生成基础层重建图像。中间处理单元3可以用作为去隔行(de-interlacing)单元或上采样单元。当从BL编码单元1a输入的基础层重建图像是隔行的时,中间处理单元3对重建图像去隔行。另外,中间处理单元3根据基础层与增强层之间的空间分辨率的比率来对重建图像执行上采样。可以省略由中间处理单元3执行的处理。EL编码单元1b对增强层图像进行编码以生成增强层编码流。如随后所详细描述的,当对增强层图像进行编码时,EL编码单元1b重新使用基础层重建图像。复用单元4对由BL编码单元1a生成的基础层编码流和由EL编码单元1b生成的增强层编码流进行复用,并且然后生成多层复用流。
图22中所示的信息处理单元120被配置为在BLR模式中执行可伸缩编码处理。图22中所示的配置还可以包括在图像处理单元230中。
图23是示出了根据实施方式的信息处理单元120的示意性配置的框图,该实施方式支持BLR模式中的可伸缩编码。参照图23,信息处理单元120被配置为包括解复用单元5、BL解码单元6a、EL解码单元6b以及中间处理单元7。
解复用单元5将多层复用流解复用为基础层编码流和增强层编码流。BL解码单元6a将基础层编码流解码为基础层图像。中间处理单元7可以用作为去隔行单元或上采样单元。当从BL解码单元6a输入的基础层重建图像是隔行的时,中间处理单元7对重建图像去隔行。另外,中间处理单元7根据基础层与增强层之间的空间分辨率的比率来对重建图像执行上采样。可以省略由中间处理单元7执行的处理。EL解码单元6b将增强层编码流解码为增强层图像。如随后所详细描述的,当将增强层编码流解码为增强层图像时,EL解码单元6b重新使用基础层重建图像。
图23中所示的信息处理单元120被配置为对经可伸缩编码的数据执行解码处理。图23中所示的配置还可以包括在图像处理单元230中。
图24是示出了图22中所示的EL编码单元1b的示例性配置的框图。参照图24,EL编码单元1b被配置为包括排序缓冲器11、减法单元13、正交变换单元14、量化单元15、可逆编码单元16、累积缓冲器17、速率控制单元18、反量化单元21、逆正交变换单元22、加法单元23、去块滤波器24,帧存储器25、选择器26和选择器27,预测控制单元29、帧内预测单元30以及帧间预测单元40。
排序缓冲器11对包括在一系列图像数据中的图像进行排序。排序缓冲器11根据与编码处理相关的GOP(图片组)结构来对图像进行排序,并且然后将排序的图像数据输出至减法单元13、帧内预测单元30以及帧间预测单元40。
减法单元13被提供有从排序缓冲器11输入的图像数据,并且减法单元13还被提供有从帧内预测单元30或帧间预测单元40输入的预测图像数据,这将在后面描述。减法单元13计算预测误差数据,该预测误差数据是从排序缓冲器11输入的图像数据与预测图像数据之间的差,并且将所计算的预测误差数据输出至正交变换单元14。
正交变换单元14对从减法单元13输入的预测误差数据执行正交变换。由正交变换单元14执行的正交变换的示例可以包括离散余弦变换(DCT)或Karhunen-Loève变换。正交变换单元14将通过正交变换处理获得的变换系数数据输出至量化单元15。
量化单元15被提供有从正交变换单元14输入的变换系数数据,并且量化单元15还被提供有来自速率控制单元18的速率控制信号,这将在后面描述。量化单元15对变换系数数据进行量化,并且将量化的变换系数数据(在下文中,被称为量化数据)输出至可逆编码单元16和反量化单元21。另外,量化单元15基于来自速率控制单元18的速率控制信号来切换量化参数(量化位阶(quantization scale))以改变量化数据的比特率。
可逆编码单元16对从量化单元15输入的量化数据执行可逆编码处理以生成增强层编码流。另外,可逆编码单元16对从选择器27输入的帧内预测或帧间预测相关的信息进行编码,以及将编码的参数复用到编码流的头部区域。然后,可逆编码单元16将所生成的编码流输出至累积缓冲器17。
累积缓冲器17使用诸如半导体存储器的存储介质对从可逆编码单元16输入的编码流进行暂时累积。然后,累积缓冲器17根据传输线的频带以某一速率将累积的编码流输出至传送单元(未示出)(例如,到***装置的连接接口或通信接口)。
速率控制单元18监测在累积缓冲器17中是否有可用容量。然后,速率控制单元18根据累积缓冲器17中的可用容量来生成速率控制信号,并且将所生成的速率控制信号输出至量化单元15。例如,当累积缓冲器17中存在较少可用容量时,速率控制单元18生成速率控制信号,以用于降低量化数据的比特率。另外,例如,当累积缓冲器17中有足够可用容量时,速率控制单元18生成速率控制信号,以用于增大量化数据的比特率。
反量化单元21、逆正交变换单元22、加法单元23构成本地解码器。反量化单元21对从量化单元15输入的量化数据执行反量化处理。然后,反量化单元21将通过反量化处理得到的变换系数数据输出至逆正交变换单元22。
逆正交变换单元22对从反量化单元21输入的变换系数数据执行逆正交变换处理,以恢复预测误差数据。然后,逆正交变换单元22将恢复的预测误差数据输出至加法单元23。
加法单元23将从逆正交变换单元22输入的恢复的预测误差数据与从帧内预测单元30或帧间预测单元40输入的预测图像数据相加,以生成解码图像数据(增强层重建图像)。然后,加法单元23将所生成的解码图像数据输出至去块滤波器24和帧存储器25。
去块滤波器24执行滤波处理以用于减少在图像的编码时产生的块失真。去块滤波器24对从加法单元23输入的解码图像数据进行滤波以去除块失真,并且然后去块滤波器24将滤波之后获得的解码图像数据输出至帧存储器25。
帧存储器25使用存储介质存储从加法单元23输入的解码图像数据、从去块滤波器24输入的经滤波的解码图像数据、以及从中间处理单元3输入的基础层的重建图像数据。
选择器26从帧存储器25读取要用于执行帧内预测的、在滤波之前的解码图像数据,并且将读取的解码图像数据提供给帧内预测单元30作为参考图像数据。另外,选择器26从帧存储器25读取要用于执行帧间预测的、在滤波之后的解码图像数据,并且将读取的解码图像数据提供给帧间预测单元40作为参考图像数据。另外,选择器26将基础层重建图像数据输出至预测控制单元29。
在帧内预测模式中,选择器27将预测图像数据输出至减法单元13,并且将关于帧内预测的信息输出至可逆编码单元16,该预测图像数据是从帧内预测单元30输出的帧内预测结果。另外,在帧间预测模式下,选择器27将预测图像数据输出至减法单元13,并且将关于帧间预测的信息输出至可逆编码单元16,该预测图像数据是从帧间预测单元40输出的帧间预测结果。选择器27根据成本函数值的变化在帧间预测模式与帧内预测模式之间切换。
预测控制单元29通过使用由BL编码单元1a的本地解码器2生成的基础层重建图像,对在帧内预测单元30或帧间预测单元40生成增强层预测图像时所选择的预测模式进行控制。
帧内预测单元30基于增强层的解码图像数据和原始图像数据,针对HEVC标准的每个预测单元(PU)执行帧内预测处理。例如,帧内预测单元30使用预定的成本函数对由预测控制单元29控制的一组预测模式中的每个候选模式中所获得的预测结果进行评估。然后,帧内预测单元30选择具有最小成本函数值的预测模式,即,具有最高压缩比的预测模式,作为最佳预测模式。另外,帧内预测单元30根据最佳预测模式生成增强层预测图像数据。然后,帧内预测单元30将帧内预测相关信息、成本函数值以及预测图像数据输出至选择器27。帧内预测相关信息包括用于指示所选择的最佳预测模式的预测模式信息。
帧间预测单元40基于增强层的解码图像数据和原始图像数据,针对HEVC标准的每个预测单元(PU)执行帧间预测处理。例如,帧间预测单元40使用预定的成本函数对由预测控制单元29控制的一组预测模式中的每个候选模式中所获得的预测结果进行评估。然后,帧间预测单元40选择具有最小成本函数值的预测模式,即,具有最高压缩比的预测模式,作为最佳预测模式。另外,帧间预测单元40根据最佳预测模式生成增强层预测图像数据。然后,帧间预测单元40将帧间预测相关信息、成本函数值以及预测图像数据输出至选择器27。帧间预测相关信息包括用于指示所选择的最佳预测模式的运动信息和预测模式信息。
图25是示出了图23中所示的EL解码单元6b的示例性配置的框图。参照图25,EL解码单元6b被配置为包括累积缓冲器61、可逆解码单元62、反量化单元63、逆正交变换单元64、加法单元65、去块滤波器66、排序缓冲器67、D/A(数字到模拟)转换单元68、帧存储器69、选择器70和选择器71、预测控制单元79、帧内预测单元80以及帧间预测单元90。
累积缓冲器61使用存储介质对从解复用单元5输入的增强层编码流进行暂时累积。
可逆解码单元62根据编码时所使用的编码方案对从累积缓冲器61输入的增强层编码流进行解码。另外,可逆解码单元62对复用在编码流的头部区域中的信息进行解码。由可逆解码单元62解码的信息的示例可以包括上述的与帧内预测有关的信息和与帧间预测有关的信息。可逆解码单元62将与帧内预测有关的信息输出至帧内预测单元80。另外,可逆解码单元62将与有帧间预测关的信息输出至帧间预测单元90。
反量化单元63对通过可逆解码单元62中的解码而获得的量化数据进行反量化。逆正交变换单元64根据编码时所使用的正交变换方法对从反量化单元63输入的变换系数数据执行逆正交变换,从而生成预测误差数据。然后,逆正交变换单元64将所生成的预测误差数据输出至加法单元65。
加法单元65将从逆正交变换单元64输入的预测误差数据与从选择器71输入的预测图像数据相加,以生成解码图像数据。然后,加法单元65将所生成的解码图像数据输出至去块滤波器66和帧存储器69。
去块滤波器66对从加法单元65输入的解码图像数据进行滤波以去除块失真,并且然后去块滤波器66将滤波之后获得的解码图像数据输出至排序缓冲器67和帧存储器69。
排序缓冲器67对从去块滤波器66输入的图像进行排序,并且因此生成一系列的时间序列图像数据。然后,排序缓冲器67将所生成的图像数据输出至D/A转换单元68。
D/A转换单元68将从排序缓冲器67输入的数字图像数据转换为模拟图像信号。然后,例如,D/A转换单元68通过将模拟图像信号输出至连接到图像解码装置60的显示器(未示出),来使增强层图像被显示。
帧存储器69使用存储介质存储从加法单元65输入的在滤波之前的解码图像数据、从去块滤波器66输入的在滤波之后的解码图像数据、以及从中间处理单元7输入的基础层重建图像数据。
选择器70根据由可逆解码单元62获得的模式信息,针对图像中的每个块,在帧内预测单元80与帧间预测单元90之间切换从帧存储器69提供的图像数据的输出目的地。例如,在指定帧内预测模式的情况下,选择器70将由帧存储器69提供的在滤波之前的解码图像数据输出至帧内预测单元80作为参考图像数据。另外,在指定帧间预测模式的情况下,选择器70将滤波之后的解码图像数据输出至帧间预测单元90作为参考图像数据,并且选择器70将基础层重建图像数据输出至预测控制单元79。
选择器71根据由可逆解码单元62获得的模式信息在帧内预测单元80与帧间预测单元90之间切换要提供给加法单元65的预测图像数据的输出源。例如,在指定帧内预测模式的情况下,选择器71将从帧内预测单元80输出的预测图像数据提供给加法单元65。另外,在指定帧间预测模式的情况下,选择器71将从帧间预测单元90输出的预测图像数据提供给加法单元65。
预测控制单元通过使用由BL解码单元6a生成的基础层重建图像,对在帧内预测单元80和帧间预测单元90生成增强层预测图像时所选择的预测模式进行控制。
帧内预测单元80基于从可逆解码单元62输入的关于帧内预测的信息和来自帧存储器69的参考图像数据来执行增强层帧内预测处理,并且因此生成预测图像数据。然后,帧内预测单元80将所生成的增强层预测图像数据输出至选择器71。
帧间预测单元90基于从可逆解码单元62输入的关于帧间预测的信息和来自帧存储器69的参考图像数据来执行增强层运动补偿处理,并且因此生成预测图像数据。然后,帧间预测单元90将所生成的增强层预测图像数据输出至选择器71。
信息处理单元120具有如上所述的使用可伸缩编码来执行编码和解码处理的配置,并且因此当改变运动图像的格式或比特率时,可以执行代码转换和速率转换。另外,图像处理单元230具有如上所述的使用可伸缩编码来执行编码处理的配置,并且因此可以压缩和记录所拍摄的图像。另外,图像处理单元230具有如上所述的对通过可伸缩编码进行编码的图像执行解码处理的配置,并且因此可以将所压缩和记录的图像输出至显示单元250。
本说明书中的由装置执行的处理中的步骤不需要按照顺序图或流程图中所描述的顺序按时间顺序来执行。例如,由装置执行的处理中的步骤可以以不同于流程图中所描述的顺序来执行或者可以并行地执行。
此外,可以创建以下计算机程序:该计算机程序使诸如CPU、ROM、或RAM的硬件合并到每个装置中,以与上述装置的结构的方式类似的方式来工作。另外,可以提供一种其上记录有计算机程序的记录介质。此外,通过将功能框图中所示出的各功能块配置为硬件,该硬件可以实现一系列的处理。
另外,本发明的技术还可以被配置如下。
(1)一种成像控制装置,包括:
结果接收单元,所述结果接收单元被配置为接收由图像处理装置选择的示例图像,所述图像处理装置用于使用图像信息进行图像处理,所述图像信息是与用于图像捕捉的成像单元所捕捉的图像有关的信息;
选择结果传送单元,所述选择结果传送单元被配置为将与所述结果接收单元所接收的所述示例图像有关的信息传送至图像处理装置;
设置接收单元,所述设置接收单元被配置为接收由所述图像处理装置基于从所述选择结果传送单元传送的所述示例图像而生成的设置信息,所述设置信息指示在像所述示例图像那样执行图像捕捉时的设置条件;以及
设置改变单元,所述设置改变单元被配置为使用由所述设置接收单元接收的所述设置信息来改变所述成像单元的成像设置。
(2)根据(1)所述的成像控制装置,还包括:
图像处理单元,所述图像处理单元被配置为对由所述成像单元捕捉的图像进行分析,
其中所述图像信息包括通过所述图像处理单元中的分析而获得的结果。
(3)根据(2)所述的成像控制装置,其中所述图像处理单元提取由所述成像单元捕捉的图像的特征值。
(4)根据(1)至(3)中任一项所述的成像控制装置,其中所述图像信息包括当所述图像信息所基于的图像被捕捉时的环境信息。
(5)根据(1)至(4)中任一项所述的成像控制装置,其中所述图像信息包括当所述图像信息所基于的图像被捕捉时的设备信息。
(6)根据(1)至(5)中任一项所述的成像控制装置,其中,作为所述图像信息,包括与当所述图像信息所基于的图像被捕捉时的用户有关的信息。
(7)根据(6)所述的成像控制装置,其中与所述用户有关的所述信息包括指示所述用户的成像历史的信息。
(8)根据(6)或(7)所述的成像控制装置,其中与所述用户有关的所述信息包括指示所述用户的品味和偏好的信息。
(9)根据(6)至(8)中任一项所述的成像控制装置,其中与所述用户有关的所述信息包括所述用户的生物信息。
(10)根据(1)至(9)中任一项所述的成像控制装置,其中由所述设置接收单元接收的所述设置信息包括与要由所述成像单元捕捉的图像中所包括的对象的内容有关的信息。
(11)根据(1)至(10)中任一项所述的成像控制装置,其中由所述设置接收单元接收的所述设置信息包括与要由所述成像单元捕捉的图像的成像位置有关的信息。
(12)根据(1)至(11)中任一项所述的成像控制装置,其中由所述设置接收单元接收的所述设置信息包括与要由所述成像单元捕捉的图像的成像时间有关的信息。
(13)根据(1)至(12)中任一项所述的成像控制装置,还包括:
图像显示单元,所述图像显示单元被配置为显示由所述结果接收单元接收的一个或更多个示例图像。
(14)根据(13)所述的成像控制装置,其中所述图像显示单元与地图相关联地显示位置,在所述位置处,由所述结果接收单元接收的一个或更多个示例图像被捕捉。
(15)根据(1)至(14)中任一项所述的成像控制装置,还包括:
成像单元,所述成像单元被配置为捕捉所述图像。
(16)根据(1)至(15)中任一项所述的成像控制装置,还包括:
图像信息传送单元,所述图像信息传送单元被配置为将所述图像信息传送至所述图像处理装置。
(17)一种图像处理装置,包括:
示例图像检索单元,所述示例图像检索单元被配置为使用从成像控制装置传送的图像信息来获取示例图像,所述成像控制装置用于改变用于图像捕捉的成像单元的成像设置,所述图像信息是与所述成像单元捕捉的图像有关的信息;
示例图像传送单元,所述示例图像传送单元被配置为将由所述示例图像检索单元获取的所述示例图像传送至所述成像控制装置;
设置生成单元,所述设置生成单元被配置为基于与以下示例图像有关的信息来生成设置信息:所述示例图像是由所述成像控制装置从所述示例图像传送单元所传送的示例图像中选择的,并且是从所述成像控制装置传送的,所述设置信息指示在像所述示例图像那样执行图像捕捉时的设置条件;以及
设置传送单元,所述设置传送单元被配置为将由所述设置生成单元生成的所述设置信息传送至所述成像控制装置。
(18)一种成像控制方法,包括:
接收由图像处理装置选择的示例图像,所述图像处理装置用于使用图像信息进行图像处理,所述图像信息是与用于图像捕捉的成像单元所捕捉的图像有关的信息;
将与所接收的所述示例图像有关的信息传送至所述图像处理装置;
接收由所述图像处理装置基于所传送的所述示例图像而生成的设置信息,所述设置信息指示在像所述示例图像那样执行图像捕捉时的设置条件;以及
使用所接收的所述设置信息来改变所述成像单元的成像设置。
(19)一种图像处理方法,包括:
使用从成像控制装置传送的图像信息来获取示例图像,所述成像控制装置用于改变用于图像捕捉的成像单元的成像设置,所述图像信息是与所述成像单元捕捉的图像有关的信息;
将所获取的所述示例图像传送至所述成像控制装置;
基于与下述示例图像有关的信息来生成设置信息:所述示例图像是由所述成像控制装置从所传送的示例图像中选择的,并且是从所述成像控制装置传送的,所述设置信息指示在像所述示例图像那样执行图像捕捉时的设置条件;以及
将所生成的所述设置信息传送至所述成像控制装置。
附图标记列表
1:信息处理***
10:网络
100:拍摄建议服务器
110:接收单元
120:信息处理单元
121:数据分析单元
122:建议生成单元
123:照相机设置生成单元
130:传送单元
140:数据库
151:特征值数据接收单元
152:特征值比较单元
153:模型数据库
161:识别结果获取单元
162:示例图像检索单元
163:呈现信息生成单元
164:建议信息传送单元
165:模型数据库
200:数码照相机
210:透镜单元
220:成像元件
230:图像处理单元
231:图像输入单元
232:图像信息生成单元
233:图像信息传送单元
240:传感器单元
250:显示单元
251:处理执行单元
252:呈现单元
260:存储单元
270:传送单元
280:接收单元
281:图像特征值提取单元
282:元信息获取单元
291:结果接收单元
292:结果显示单元
293:选择结果传送单元
294:照相机设置接收单元
295:照相机设置改变单元
296:辅助信息呈现单元
1100:图像识别服务器
1121:数据接收单元
1122:特征比较单元
1123:数据传送单元
1200:数码照相机
1231:图像输入单元
1232:图像特征值提取单元
1233:特征值传送单元
1234:识别结果接收单元
1235:识别结果获取单元
1236:识别结果显示单元

Claims (18)

1.一种成像控制装置,包括:
图像处理单元,所述图像处理单元被配置为对由成像单元捕捉的图像进行分析以生成图像信息,其中所述图像信息包括通过所述图像处理单元中的分析而获得的结果;
结果接收单元,所述结果接收单元被配置为接收由图像处理装置选择的示例图像,所述图像处理装置用于通过使用所述图像信息而进行图像处理以及检索所述示例图像;
选择结果传送单元,所述选择结果传送单元被配置为将与所述结果接收单元所接收的所述示例图像有关的信息传送至所述图像处理装置;
设置接收单元,所述设置接收单元被配置为接收由所述图像处理装置基于从所述选择结果传送单元传送的所述示例图像有关的信息而生成的设置信息,所述设置信息指示在像所述示例图像那样执行图像捕捉时的设置条件;以及
设置改变单元,所述设置改变单元被配置为使用由所述设置接收单元接收的所述设置信息来改变所述成像单元的成像设置。
2.根据权利要求1所述的成像控制装置,其中所述图像处理单元提取由所述成像单元捕捉的图像的特征值。
3.根据权利要求1所述的成像控制装置,其中所述图像信息包括当所述图像信息所基于的图像被捕捉时的环境信息。
4.根据权利要求1所述的成像控制装置,其中所述图像信息包括当所述图像信息所基于的图像被捕捉时的设备信息。
5.根据权利要求1所述的成像控制装置,其中,作为所述图像信息,包括与当所述图像信息所基于的图像被捕捉时的用户有关的信息。
6.根据权利要求5所述的成像控制装置,其中与所述用户有关的所述信息包括指示所述用户的成像历史的信息。
7.根据权利要求5所述的成像控制装置,其中与所述用户有关的所述信息包括指示所述用户的品味和偏好的信息。
8.根据权利要求5所述的成像控制装置,其中与所述用户有关的所述信息包括所述用户的生物信息。
9.根据权利要求1所述的成像控制装置,其中由所述设置接收单元接收的所述设置信息包括与要由所述成像单元捕捉的图像中所包括的对象的内容有关的信息。
10.根据权利要求1所述的成像控制装置,其中由所述设置接收单元接收的所述设置信息包括与要由所述成像单元捕捉的图像的成像位置有关的信息。
11.根据权利要求1所述的成像控制装置,其中由所述设置接收单元接收的所述设置信息包括与要由所述成像单元捕捉的图像的成像时间有关的信息。
12.根据权利要求1所述的成像控制装置,还包括:
图像显示单元,所述图像显示单元被配置为显示由所述结果接收单元接收的一个或更多个示例图像。
13.根据权利要求12所述的成像控制装置,其中所述图像显示单元与地图相关联地显示位置,在所述位置处,由所述结果接收单元接收的一个或更多个示例图像被捕捉。
14.根据权利要求1所述的成像控制装置,还包括:
成像单元,所述成像单元被配置为捕捉所述图像。
15.根据权利要求1所述的成像控制装置,还包括:
图像信息传送单元,所述图像信息传送单元被配置为将所述图像信息传送至所述图像处理装置。
16.一种图像处理装置,包括:
示例图像检索单元,所述示例图像检索单元被配置为使用从成像控制装置传送的图像信息来从数据库检索示例图像,所述成像控制装置用于改变用于图像捕捉的成像单元的成像设置,所述图像信息包括由所述成像控制装置通过对所述成像单元捕捉的图像进行分析而获得的结果;
示例图像传送单元,所述示例图像传送单元被配置为将由所述示例图像检索单元获取的所述示例图像传送至所述成像控制装置;
设置生成单元,所述设置生成单元被配置为基于与以下示例图像有关的信息来生成设置信息:所述示例图像是由所述成像控制装置从所述示例图像传送单元所传送的示例图像中选择的,并且是从所述成像控制装置传送的,所述设置信息指示在像所述示例图像那样执行图像捕捉时的设置条件;以及
设置传送单元,所述设置传送单元被配置为将由所述设置生成单元生成的所述设置信息传送至所述成像控制装置。
17.一种成像控制方法,包括:
对由成像单元捕捉的图像进行分析以生成图像信息,其中所述图像信息包括通过所述分析而获得的结果;
接收由图像处理装置选择的示例图像,所述图像处理装置用于通过使用所述图像信息而进行图像处理以及检索所述示例图像;
将与所接收的所述示例图像有关的信息传送至所述图像处理装置;
接收由所述图像处理装置基于所传送的所述示例图像有关的信息而生成的设置信息,所述设置信息指示在像所述示例图像那样执行图像捕捉时的设置条件;以及
使用所接收的所述设置信息来改变所述成像单元的成像设置。
18.一种图像处理方法,包括:
使用从成像控制装置传送的图像信息来从数据库检索示例图像,所述成像控制装置用于改变用于图像捕捉的成像单元的成像设置,所述图像信息包括由所述成像控制装置通过对所述成像单元捕捉的图像进行分析而获得的结果;
将所获取的所述示例图像传送至所述成像控制装置;
基于与下述示例图像有关的信息来生成设置信息:所述示例图像是由所述成像控制装置从所传送的示例图像中选择的,并且是从所述成像控制装置传送的,所述设置信息指示在像所述示例图像那样执行图像捕捉时的设置条件;以及
将所生成的所述设置信息传送至所述成像控制装置。
CN201380007301.0A 2012-02-06 2013-01-11 图像捕捉控制器、图像处理器、控制图像捕捉的方法以及图像处理方法 Expired - Fee Related CN104094589B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2012-022993 2012-02-06
JP2012022993 2012-02-06
PCT/JP2013/050421 WO2013118535A1 (ja) 2012-02-06 2013-01-11 撮像制御装置、画像処理装置、撮像制御方法及び画像処理方法

Publications (2)

Publication Number Publication Date
CN104094589A CN104094589A (zh) 2014-10-08
CN104094589B true CN104094589B (zh) 2017-08-29

Family

ID=48947304

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380007301.0A Expired - Fee Related CN104094589B (zh) 2012-02-06 2013-01-11 图像捕捉控制器、图像处理器、控制图像捕捉的方法以及图像处理方法

Country Status (4)

Country Link
US (1) US10015393B2 (zh)
JP (1) JP5962674B2 (zh)
CN (1) CN104094589B (zh)
WO (1) WO2013118535A1 (zh)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9584705B2 (en) * 2013-03-14 2017-02-28 Google Inc. Wearable camera systems
CN104426957A (zh) * 2013-08-28 2015-03-18 中兴通讯股份有限公司 配置参数发送方法、接收方法及装置
JP6327816B2 (ja) * 2013-09-13 2018-05-23 キヤノン株式会社 送信装置、受信装置、送受信システム、送信装置の制御方法、受信装置の制御方法、送受信システムの制御方法、及びプログラム
WO2015065386A1 (en) * 2013-10-30 2015-05-07 Intel Corporation Image capture feedback
JPWO2015145769A1 (ja) * 2014-03-28 2017-04-13 富士通株式会社 撮像装置、情報処理装置、撮影補助システム、撮影補助プログラム及び撮影補助方法
CN106233283A (zh) * 2014-04-15 2016-12-14 奥林巴斯株式会社 图像处理装置、通信***以及通信方法和摄像装置
RU2017124378A (ru) 2014-12-23 2019-01-24 Поготек, Инк. Система и способы беспроводной камеры
US9808632B2 (en) * 2015-01-23 2017-11-07 Medtronic, Inc. Implantable medical device with dual-use communication module
US11558538B2 (en) 2016-03-18 2023-01-17 Opkix, Inc. Portable camera system
CN105912259A (zh) * 2016-04-14 2016-08-31 深圳天珑无线科技有限公司 照片优化的方法及设备
US20180077356A1 (en) * 2016-09-15 2018-03-15 Project Ray Ltd. System and method for remotely assisted camera orientation
RU2640296C1 (ru) 2016-12-06 2017-12-27 Общество с ограниченной ответственностью "Аби Девелопмент" Способ и устройство для определения пригодности документа для оптического распознавания символов (ocr) на сервере
US10219744B2 (en) * 2017-04-21 2019-03-05 Combobutronics Llc Systems and methods for applying or receiving signals to or from biological tissues
JP6877570B2 (ja) * 2017-10-25 2021-05-26 富士フイルム株式会社 撮像システム、情報処理装置、サーバ装置、情報処理方法、及び情報処理プログラム
EP3496387A1 (en) * 2017-12-05 2019-06-12 Koninklijke Philips N.V. Apparatus and method of image capture
JP6431231B1 (ja) * 2017-12-24 2018-11-28 オリンパス株式会社 撮像システム、学習装置、および撮像装置
GB2574802A (en) * 2018-06-11 2019-12-25 Sony Corp Camera, system and method of selecting camera settings
US11300857B2 (en) 2018-11-13 2022-04-12 Opkix, Inc. Wearable mounts for portable camera
JP7500236B2 (ja) * 2020-03-19 2024-06-17 キヤノン株式会社 撮像装置、撮像装置の制御方法、撮像システム、およびプログラム
US12047673B2 (en) * 2022-01-24 2024-07-23 International Business Machines Corporation Automatically upload photographs according to requirements

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1240297A (zh) * 1998-06-22 2000-01-05 株式会社日立制作所 图象信息记录方法和设备
CN1389060A (zh) * 2000-09-08 2003-01-01 卡西欧计算机株式会社 拍摄状态提供装置、拍摄状态设置***以及拍摄状态提供方法
CN1522052A (zh) * 2003-01-17 2004-08-18 ŷķ����ʽ���� 摄影装置
CN101184166A (zh) * 2006-11-14 2008-05-21 索尼株式会社 成像***和方法
JP2008288881A (ja) * 2007-05-17 2008-11-27 Olympus Corp 撮影システム及び撮影装置
CN101374199A (zh) * 2007-08-23 2009-02-25 索尼株式会社 成像设备和成像方法
JP2009055088A (ja) * 2007-08-23 2009-03-12 Nec Corp 撮影支援システム
CN101578602A (zh) * 2006-12-07 2009-11-11 索尼株式会社 图像显示***、显示设备和显示方法
JP2010258765A (ja) * 2009-04-24 2010-11-11 Nikon Corp 撮像装置

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6366680B1 (en) * 1999-11-22 2002-04-02 Digimarc Corporation Adjusting an electronic camera to acquire a watermarked image
JP4427920B2 (ja) 2001-03-28 2010-03-10 カシオ計算機株式会社 撮影支援装置、撮影支援システム、及びプログラム
JP2003333498A (ja) * 2002-05-14 2003-11-21 Fuji Photo Film Co Ltd 撮影条件データ配信装置及び撮影条件データ配信システム並びにデジタルカメラ
JP4114402B2 (ja) * 2002-05-27 2008-07-09 カシオ計算機株式会社 サーバ装置、撮像装置、撮像システム、撮像方法及び撮像装置制御プログラム
JP2006135515A (ja) * 2004-11-04 2006-05-25 Nec Corp 写真撮影情報提供システム、写真撮影情報提供装置、写真撮影情報提供方法、およびプログラム
US8488847B2 (en) * 2005-11-25 2013-07-16 Nikon Corporation Electronic camera and image processing device
JP4853047B2 (ja) * 2006-03-01 2012-01-11 株式会社ニコン 画像撮影システム、撮像装置、および情報提供装置
JP5118129B2 (ja) * 2007-03-06 2013-01-16 パナソニック株式会社 撮像装置、編集装置、画像処理方法及びプログラム
KR101643602B1 (ko) * 2009-06-24 2016-07-29 삼성전자주식회사 구도 가이드 방법 및 장치, 및 디지털 촬영 장치

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1240297A (zh) * 1998-06-22 2000-01-05 株式会社日立制作所 图象信息记录方法和设备
CN1389060A (zh) * 2000-09-08 2003-01-01 卡西欧计算机株式会社 拍摄状态提供装置、拍摄状态设置***以及拍摄状态提供方法
CN1522052A (zh) * 2003-01-17 2004-08-18 ŷķ����ʽ���� 摄影装置
CN101184166A (zh) * 2006-11-14 2008-05-21 索尼株式会社 成像***和方法
CN101578602A (zh) * 2006-12-07 2009-11-11 索尼株式会社 图像显示***、显示设备和显示方法
JP2008288881A (ja) * 2007-05-17 2008-11-27 Olympus Corp 撮影システム及び撮影装置
CN101374199A (zh) * 2007-08-23 2009-02-25 索尼株式会社 成像设备和成像方法
JP2009055088A (ja) * 2007-08-23 2009-03-12 Nec Corp 撮影支援システム
JP2010258765A (ja) * 2009-04-24 2010-11-11 Nikon Corp 撮像装置

Also Published As

Publication number Publication date
CN104094589A (zh) 2014-10-08
WO2013118535A1 (ja) 2013-08-15
US20150036003A1 (en) 2015-02-05
JP5962674B2 (ja) 2016-08-03
JPWO2013118535A1 (ja) 2015-05-11
US10015393B2 (en) 2018-07-03

Similar Documents

Publication Publication Date Title
CN104094589B (zh) 图像捕捉控制器、图像处理器、控制图像捕捉的方法以及图像处理方法
US9699476B2 (en) System and method for video context-based composition and compression from normalized spatial resolution objects
JP5857122B2 (ja) 興味の特徴を含むビデオサマリー
CN102439966B (zh) 图像处理设备和方法
CN102906745B (zh) 使用选择准则确定关键视频片段以形成视频概要
JP5877895B2 (ja) 所定の人間を含むビデオサマリー
KR101795601B1 (ko) 영상 처리 장치, 영상 처리 방법, 및 컴퓨터 판독가능 저장매체
CN101325658A (zh) 成像设备、成像方法和计算机程序
JP2003250132A (ja) メタデータを採り入れてトランスコードを容易にした動画取込システム
JP4599080B2 (ja) 画像符号化方法,撮像装置およびコンピュータプログラム
US20130027571A1 (en) Camera having processing customized for identified persons
US20100214445A1 (en) Image capturing method, image capturing apparatus, and computer program
KR20090063120A (ko) 결합 이미지를 생성하는 방법 및 장치
CN102939630A (zh) 用于确定关键视频帧的方法
CN107592549B (zh) 基于双向通信的全景视频播放拍照***
WO2015200455A1 (en) Whole slide imaging
WO2023005740A1 (zh) 图像编码、解码、重建、分析方法、***及电子设备
CN108574803A (zh) 图像的选取方法、装置、存储介质及电子设备
CN103369242A (zh) 数字图像处理设备及其控制方法
JPH11215498A (ja) 画像処理装置および画像処理方法およびプログラム記憶媒体
CN101141565A (zh) 图像处理装置和图像处理方法、计算机程序及摄像装置
US10382682B2 (en) Imaging device and method of operating the same
JP5869839B2 (ja) 画像処理装置およびその制御方法
US20160189412A1 (en) Image processing apparatus for generating a new moving image from a moving image
WO2021116359A1 (en) Screen capturing via mobile computing devices using matrix code

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170829

CF01 Termination of patent right due to non-payment of annual fee