CN102333177B - 拍摄支持***、拍摄支持方法、服务器和摄像设备 - Google Patents

拍摄支持***、拍摄支持方法、服务器和摄像设备 Download PDF

Info

Publication number
CN102333177B
CN102333177B CN201110196845.9A CN201110196845A CN102333177B CN 102333177 B CN102333177 B CN 102333177B CN 201110196845 A CN201110196845 A CN 201110196845A CN 102333177 B CN102333177 B CN 102333177B
Authority
CN
China
Prior art keywords
subject
shooting
unit
photographed frame
frame
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.)
Active
Application number
CN201110196845.9A
Other languages
English (en)
Other versions
CN102333177A (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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Publication of CN102333177A publication Critical patent/CN102333177A/zh
Application granted granted Critical
Publication of CN102333177B publication Critical patent/CN102333177B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/61Control of cameras or camera modules based on recognised objects
    • H04N23/611Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Studio Devices (AREA)

Abstract

本发明提供拍摄支持***、拍摄支持方法、服务器和摄像设备。通过考虑要拍摄的被摄体的组合、要拍摄的被摄体的重要性水平和拍摄时间的重要性水平而计算摄像设备所拍摄的拍摄帧的分数值,并且将所获取的分数值呈现给拍摄者,来实现支持拍摄者拍摄更多适合于相册的照片的拍摄支持,其中该适合于相册的照片例如有包括被摄体的良好组合的照片或在整个活动期间均等地拍摄的照片。

Description

拍摄支持***、拍摄支持方法、服务器和摄像设备
技术领域
本发明涉及一种拍摄支持***和拍摄支持方法。
背景技术
作为用于在拍摄者拍摄相册的图像时支持拍摄者的传统技术,日本特开2008-252494号公报说明了一种在摄像设备的显示器上显示指示图像的方法。该指示图像示出拍摄图像应当依照的顺序、图像的构图和图像中被摄体的状态。根据该传统技术,拍摄者通过参考该指示图像可以预先了解要拍摄的照片的内容。
然而,所确定的并以指示图像的形式所呈现的拍摄内容不一定适合于相册要包括的图像。例如,在向诸如婚礼宴会等的活动的宾客赠送相册的情况下,拍摄这些宾客的照片使得可以制作包括这些宾客的相册。这一目的所需的照片是例如处于同一组的好朋友的照片。这是因为,对于接收到相册的人来说,同与该人以前从未谋面的人一起所拍摄的照片相比,更喜欢与同一组的朋友一起所拍摄的照片。另一方面,如果要制作学校旅行的相册,则由于学生相互认识,因而在制作纪念相册时,想要许多同班同学的照片以及特定组的朋友的照片。
根据该传统技术,尽管拍摄者可以基于指示图像识别拍摄的构图和要拍摄的场景,但是拍摄者无法知道当前帧内的被摄体是否属于同一组。换句话说,当拍摄活动的每一宾客时,该传统技术不能适当辅助拍摄者。
此外,在拍摄活动的宾客的图像中,希望在整个活动期间均等地拍摄宾客的图像。例如,如果将结婚典礼、婚礼宴会和宴会后舞会安排在一天,则要求拍摄者在整个这些活动期间均等地拍摄宾客的图像。
根据日本特开2008-252494号公报所述的传统技术,必需预先准备拍摄图像要依据的顺序和指示图像。然而,准备考虑了拍摄时间的、作为拍摄对象的所有宾客的指示图像是不现实的。此外,即使准备了考虑了拍摄时间的、所有宾客的指示图像,如果邀请了大量宾客,则在参考大量指示图像的同时拍摄大量图像,这对于拍摄者来说也是困难的。
如上所述,需要这样一种方法:在拍摄相册的照片时,该方法向拍摄者呈现评价信息,其中,该评价信息在拍摄者需要判断是否应该拍摄当前出现在摄像设备的帧中的、无时无刻都在变化的被摄体时是有帮助的。
发明内容
根据本发明的一个方面,一种拍摄支持***,用于支持摄像设备所进行的拍摄,所述拍摄支持***包括:识别单元,用于识别拍摄帧内的被摄体;评价单元,用于基于针对所识别出的拍摄帧内的各被摄体所设置的评价条件,评价整个拍摄帧;以及呈现单元,用于将所述评价单元的评价结果作为支持信息呈现给拍摄者。
根据本发明的另一方面,一种拍摄支持方法,用于支持摄像设备所进行的拍摄,所述拍摄支持方法包括:识别拍摄帧内的被摄体;基于针对所识别出的拍摄帧内的各被摄体所设置的评价条件,评价整个拍摄帧;以及将所述评价的评价结果作为支持信息呈现给拍摄者。
根据本发明的另一方面,一种服务器,用于将用于支持摄像设备所进行的拍摄的支持信息输出给所述摄像设备,所述服务器包括:获取单元,用于获取拍摄帧;识别单元,用于识别所获取的拍摄帧内的被摄体;评价单元,用于基于针对所识别出的拍摄帧内的各被摄体所设置的评价条件,评价整个拍摄帧;以及输出单元,用于将所述评价单元的评价结果作为支持信息输出给所述摄像设备。
根据本发明的另一方面,一种摄像设备,其能呈现用于支持拍摄者所进行的拍摄的信息,所述摄像设备包括:识别单元,用于识别拍摄帧内的被摄体;评价单元,用于基于针对所识别出的拍摄帧内的各被摄体所设置的评价条件,评价整个拍摄帧;以及呈现单元,用于将所述评价单元的评价结果作为支持信息呈现给拍摄者。
根据本发明,拍摄者可以根据所呈现的支持信息,容易地判断是否进行拍摄。
通过以下参考附图对典型实施例的详细说明,本发明的其它特征和方面将显而易见。
附图说明
包含在说明书中并构成说明书的一部分的附图,示出本发明的典型实施例、特征和方面,并与说明书一起用来解释本发明的原理。
图1是拍摄支持***的框图;
图2是说明拍摄支持数据呈现处理的流程图;
图3A示出被摄体组合表的数据的例子;
图3B示出组信息的例子;
图4示出与从开始拍摄时起经过的时间有关的拍摄时间条件的例子;
图5A示出表示要拍摄的被摄体的重要性水平的该被摄体的条件的例子;
图5B示出与要拍摄的被摄体的重要性水平相对应的分数值的例子;
图5C示出作为要拍摄的被摄体的拍摄条件的拍摄时间的例子;
图6A是拍摄支持数据的呈现例子;
图6B是拍摄支持数据的另一呈现例子;
图6C是拍摄支持数据的另一呈现例子;
图7示出要拍摄的人的面部位置;
图8示出警告的呈现例子;
图9示出与帧分数相对应地显示的消息的例子;
图10示出在登记条件时所显示的设置画面的例子;
图11A示出拍摄图像之前的被摄体组合表;
图11B示出在拍摄包括被摄体A、B和C的照片之后更新的被摄体组合表;
图12是示出根据本发明第四典型实施例的拍摄支持数据呈现处理的流程图;
图13A是根据第四典型实施例的拍摄支持数据的呈现例子;
图13B是根据第四典型实施例的拍摄支持数据的另一呈现例子;
图14是执行拍摄支持的摄像设备的功能框图。
具体实施方式
下面参考附图详细说明本发明的各种典型实施例、特征和方面。
下面的典型实施例的结构仅是例子,并且不应将其理解成对本方面所示结构的限制。
根据第一典型实施例,基于帧中当前要拍摄的被摄体的组合,向拍摄者呈现表示拍摄者是否应拍摄帧中被摄体的图像的支持消息。图1是示出根据本实施例的拍摄支持***的结构的框图。根据本实施例,如图1所示,拍摄支持***包括摄像设备、服务器、条件登记设备和数据库。
摄像设备101是诸如照相机等的拍摄图像的设备。通过诸如中央处理单元(CPU)等的用于基于存储在存储单元(未示出)中的控制程序进行硬件的控制、信息的处理和计算的控制装置,实现摄像设备101的各单元。
数据发送单元111和数据接收单元112包括例如无线局域网(WLAN)通信装置。数据发送单元111向服务器发送图像数据。数据接收单元112从服务器接收下述的拍摄支持数据(支持信息)。显示单元113将下述的摄像单元114所获取的图像数据显示在摄像设备101的、诸如液晶显示器(LCD)等的显示装置上。此外,还通过显示单元113将由数据接收单元112所接收到的拍摄支持数据(支持信息)显示在显示画面上。这样,将拍摄支持数据呈现给拍摄者。
摄像单元114包括诸如电荷耦合器件图像传感器(CCD)等的用于将通过镜头的光束转换成电信号的图像传感器、以及用于将图像传感器所获得的电信号进一步转换成数字信号的模拟/数字(A/D)转换装置。图像数据获取单元115将从摄像单元114所输出的数字信号转换成图像数据。在接通摄像设备101的电源时,以非常短的周期将摄像单元114所获取的来自被摄体的光重复转换成图像数据。将所生成的图像数据临时存储在诸如随机存取存储器(RAM)等的存储单元中。将所获取的图像数据发送至数据发送单元111。当执行拍摄处理时,还将所生成的图像数据发送至元数据添加单元116。
当拍摄者按下快门按钮(未示出)时,执行拍摄处理。当开始拍摄处理时,元数据添加单元116向所获取的图像数据添加图像信息。所添加的图像信息是诸如拍摄时间等的所拍摄的图像的信息。即使在未按下快门按钮时,也进行摄像单元114和图像数据获取单元115、图像数据获取单元115和数据发送单元111、以及摄像单元114和显示单元113之间的图像的交换。换句话说,在接通电源时,不管是否按下了快门按钮,都经由数据发送单元111将摄像设备101所获得的图像数据立即发送至服务器103。
条件登记设备102是诸如计算机等的信息处理设备,并且用于将下述各种条件登记在数据库104中。通过诸如CPU等的控制装置基于存储在存储单元(未示出)中的控制程序进行硬件的控制、信息的处理和计算来实现条件登记设备102所包括的各单元。
登记数据输入单元121包括显示装置和输入装置。显示装置显示在用户输入登记数据时所使用的用户界面(UI)。还将输入的内容显示在显示装置上。在用户输入登记数据时,使用例如鼠标或键盘的输入装置。登记数据输入单元121将用户所输入的登记数据存储在诸如RAM等的存储单元中。条件登记单元122读出在登记数据输入单元121中输入的数据,生成条件登记数据,并且将登记数据输出到数据库104以将其存储在该数据库中。条件登记数据是诸如下述的组信息和被摄体组合表的数据等的、用于评价整个拍摄帧的评价条件。
例如,服务器103是诸如计算机等的信息处理设备。服务器103与摄像设备101通信,并且提供拍摄支持数据(支持信息)。通过诸如CPU等的控制装置基于存储在存储单元(未示出)中的控制程序进行硬件的控制、信息的处理和计算来实现服务器103的各单元。此外,通过诸如CPU等的控制装置基于存储在存储单元(未示出)的控制程序进行硬件的控制、信息的处理和计算来实现参考图2和12的流程图所述的服务器103所进行的处理。
数据发送单元131和数据接收单元132均包括诸如用于无线局域网(LAN)的通信装置等的通信装置。数据发送单元131向摄像设备101发送下述的拍摄支持数据(支持信息)。数据接收单元132接收来自摄像设备101的图像数据。图像分析单元133根据面部检测处理或面部识别处理,识别拍摄帧中要拍摄的被摄体。拍摄帧是从图像分析单元133从数据接收单元132所获取的图像数据所获得的图像。此外,图像分析单元133执行图像分析处理。根据所检测到的面部区域,图像分析单元133获取面部区域的位置或大小,检测面部表情,并且还检测面部朝向。
拍摄支持数据生成单元134基于各种条件值和通过图像分析所获得的结果,生成拍摄支持数据(支持信息)。拍摄支持数据是在拍摄者进行拍摄时有用的信息,并且包括分数值、字符串和图像。拍摄支持数据生成单元134获得来自评价条件数据处理单元136的处理结果。此外,拍摄支持数据生成单元134获得来自图像分析单元133的分析结果。拍摄支持数据生成单元134通过从所获取的结果选择并组合必要的值,生成拍摄支持数据。拍摄信息处理单元135将数据和信息存储在数据库104中。该数据和信息是例如摄像设备所拍摄的照片的图像数据、拍摄时间、拍摄的照片的数量、以及由服务器103所生成的诸如图像分析结果等的信息。
评价条件数据处理单元136根据基于诸如要拍摄的被摄体的组合、重要性水平、面部朝向和面部表情等的各种评价条件所计算出的分数,评价整个拍摄帧。评价条件基于诸如组条件和时间条件等的、存储在数据库104中的拍摄对象的条件。根据来自拍摄支持数据生成单元134的请求,评价条件数据处理单元136从数据库读出与该条件相匹配的条件值,并且计算分数值。拍摄支持数据生成单元134可以参考所计算出的分数值。
数据库104是诸如硬盘驱动器(HDD)等的存储单元,并且受条件登记设备102和服务器103的控制。可以将包括所登记的各种评价条件值的用于评价条件的数据、所拍摄的拍摄图像和所拍摄的图像的数量存储在数据库104中。
接着说明根据本实施例的拍摄支持***的操作例子。首先,参考图2所示流程图说明根据本实施例的拍摄支持数据呈现处理。
在图2的步骤S0101,条件登记设备102显示UI,以使用户可以登记能够作为要拍摄的被摄体的所有人的面部图像和要拍摄的被摄体的拍摄条件。面部图像是要拍摄的被摄体的基准图像。要拍摄的被摄体的拍摄条件是用于获取要拍摄的被摄体的分数值的条件。
接着,说明要拍摄的被摄体的拍摄条件的登记过程。假定要拍摄12个被摄体(被摄体A~L)。条件登记设备102的登记数据输入单元121显示UI,以使用户可以登记作为要拍摄的被摄体的人的姓名。然后,登记数据输入单元121根据用户的输入,获得诸如被摄体A~L的姓名和他们的面部图像等的要拍摄的被摄体的识别信息。此外,要求用户选择相同组的成员,并登记该组的成员和名称。
例如,如果活动是结婚典礼,则根据登记数据输入单元121所呈现的指示,用户登记诸如“新郎的朋友”和“新娘的家人”等的组名称作为用户选择的组。此外,登记数据输入单元121显示用于要求用户设置所设置的组的拍摄重要性水平的消息。拍摄重要性水平表示是否要积极进行所选择的组(或者所选择个人)的拍摄。
根据该***,拍摄重要性水平越高,则拍摄者会接收到更大的支持来拍摄该组(或个人)的图像。登记数据输入单元121在UI上提供下拉式菜单,使得用户可以选择拍摄重要性水平。例如,用户选择从水平1到3的重要性水平。这样,针对各被摄体设置作为评价条件的基础的组。
当登记数据输入单元121获取用户所输入的登记数据时,将该数据发送至条件登记单元122。然后,条件登记单元122生成组信息和被摄体组合表的数据。
图3A示出被摄体组合表的数据的例子。“要拍摄的被摄体的组合”301示出所登记的要拍摄的被摄体的每一组合。分数值302表示在与要拍摄的被摄体的组合301相对应的组合的被摄体存在于摄像设备101的帧内时,用作拍摄支持信息的分数值。
图3B示出组信息的例子。由用户设置组名称303,并且“要拍摄的被摄体”304呈现与组名称303的组相对应的组的人的姓名。与要拍摄的被摄体相对应的人是被摄体A~L。在这些人中,被摄体A、B、C和D属于同一组。该组的组名称303是“新郎的朋友”。类似地,被摄体E、F、G和H属于同一组。该组的组名称是“新娘的朋友”。对于被摄体I、J、K和L没有设置组。
图3A中的框TC01所包围的分数值是同一组要拍摄的被摄体(被摄体A~D)的组合的分数值。根据用户所登记的该组的拍摄的重要性水平,通过条件登记单元122设置该组的分数值。尽管在图3A中,将同一组要拍摄的被摄体(被摄体A~D)的每一组合的分数值都设置成“10”,但是可以根据拍摄的重要性水平改变分数值。还可以通过用户设置分数值。此外,如果要拍摄的被摄体来自不同组,或者如果被摄体中的一个不属于任何一组,则条件登记单元122设置负值。
如上所述,条件登记单元122将所生成的被摄体组合表的数据和定义组条件的要拍摄的被摄体的条件的数据与用作登记基准的面部图像一起存储在数据库104中。
返回参考图2的步骤S0102,摄像设备101的CPU判断是否接通了摄像装置的电源。如果接通了电源(步骤S0102为“是”),则处理进入步骤S0103。如果没有接通电源(步骤S0102为“否”),则结束该处理。在步骤S0103,图像数据获取单元115根据被摄体的光生成图像数据。摄像设备101的摄像单元114经由镜头获得该光。然后,数据发送单元111将所生成的图像数据发送至服务器103。在按下摄像设备101的快门之前进行该处理。换句话说,在执行拍摄处理之前的状态下进行该处理。
服务器103始终处于与来自摄像设备101的数据的发送有关的待机模式。在步骤S0104,服务器103的CPU判断服务器103的数据接收单元132是否从摄像设备101接收到了图像数据(帧)。
在步骤S0104,如果判断为接收到了图像数据(步骤S0104为“是”),则处理进入步骤S0105。如果判断为没有接收到图像数据(步骤S0104为“否”),则结束该处理。在步骤S0105,图像分析单元133对所接收到的图像数据进行面部检测处理和面部识别处理,并且识别拍摄帧中要拍摄的被摄体。图像分析单元133通过参考存储在数据库104中的基准面部图像来识别图像数据中的人,并且将识别出的人的识别信息和图像数据中人的位置存储在诸如RAM(未示出)等的存储单元中。类似地,如果检测到了除登记的被摄体以外的人,则将表示检测到了除要拍摄的被摄体以外的人的信息和图像数据中该人的位置存储在该存储单元中。
在步骤S0106,评价条件数据处理单元136获取用于识别图像数据中的人的识别信息,并且基于作为评价条件的、要拍摄的被摄体的拍摄条件,进行分数值的计算处理。基于要拍摄的被摄体的拍摄条件的分数值的计算处理基于所获取的图像数据中要拍摄的被摄体的组合,并且是用于获得作为是否进行该帧的拍摄的评价结果的分数值的处理。以下将这类分数值称为帧分数值。
根据要拍摄的被摄体的拍摄条件的帧的分数值是与图像的人中的要拍摄的被摄体的组合相对应的分数值的总和。例如,在被摄体A、B和C在图像数据中时的分数值是要拍摄的被摄体的组合(三个组合,(A/B)、(A/C)和(B/C))的分数值的总和。根据图3A所示的被摄体组合表,由于(A/B)、(A/C)和(B/C)是同一组中的被摄体的组合,因而每一组合的分数值都是10。因此,包括被摄体A、B和C的帧的分数值是三个分数值的总和,即30(=10+10+10)。
此外,对于图像数据中包括了被摄体A、B和E的帧的分数值,由于(A/B)是同一组的组合,因而分数值是10,并且由于(A/E)和(B/E)是来自不同组的人的组合,因而分数值都是-1。换句话说,包括被摄体A、B和E的图像的帧分数值是这三个分数值的总和,即8(=10-1-1)。这样,根据与拍摄帧内要拍摄的所有被摄体相关联的分数值,获取针对该帧的一个分数值或一个帧分数值。换句话说,可以评价该帧。
此外,与对不同组的要拍摄的被摄体的组合所分配的负值相比,对于未登记的人和要拍摄的被摄体的组合,评价条件数据处理单元136设置更大的负值。这是为了促使拍摄者去拍摄要拍摄的被摄体的图像。
如上所述,评价条件数据处理单元136基于用于识别图像数据中的人的识别信息和被摄体组合表,计算分数值。
在步骤S0107,拍摄支持数据生成单元134通过使用作为基于所获取的要拍摄的被摄体的组合对帧的评价结果的分数值,生成拍摄支持数据(支持信息)。拍摄支持数据是包括在拍摄者进行拍摄时使用的、基于要拍摄的被摄体和图像支持的构图的帧分数值的数据。拍摄支持数据生成单元134通过使用帧分数值和登记数据,生成可显示在摄像装置上的拍摄支持数据。此外,数据发送单元131将所生成的拍摄支持数据输出给摄像设备101。
在步骤S0108,摄像设备101的CPU判断数据接收单元112是否接收到了拍摄支持数据。如果数据接收单元112接收到了拍摄支持数据(步骤S0108为“是”),则处理进入步骤S0109。如果数据接收单元112尚未接收到拍摄支持数据(步骤S0108为“否”),则重复步骤S0108的处理。在步骤S0109,显示单元113将所获取的拍摄支持数据显示在显示装置上,并且将该数据呈现给拍摄者。图6A~6C示出拍摄支持数据的呈现例子。
图6A~6C示出摄像设备101的显示装置上的拍摄支持数据的呈现例子。将拍摄支持数据叠加在由摄像单元114所获取的图像上。在图6A,被摄体A~C处于帧内,并且在区域PV01中显示帧分数值。拍摄者可以参考该分数,并且如果该分数高,则判断为属于同一组的许多要拍摄的被摄体处于帧内。因而,可以容易地判断是否进行拍摄。
图6B示出拍摄支持数据呈现的另一例子。根据该例子,摄像设备101包括临时存储按钮M。如果CPU检测到选择了临时存储按钮M,则CPU将摄像单元114在该时刻所获取的图像数据的帧分数值X1存储在诸如RAM等的存储单元中。然后,CPU将当前帧的帧分数值X2和所存储的帧分数值X1同时显示在显示装置上。可以将所存储的分数值显示在不同于显示图像数据的画面的显示位置的显示位置处。
图6B示出在帧中包括被摄体A~C的状态下拍摄者按下了摄像设备的临时存储按钮M之后的显示例子。将该帧的帧分数值X1显示在区域PV02中,并且即使该帧内的被摄体改变成被摄体D~F,也在该区域中连续显示帧分数值X1。另一方面,将包括被摄体D~F的帧的帧分数值X2显示在不同区域(区域PV01)。因而,拍摄者可以比较帧分数值X1和X2。这样,可以更容易地发现更高分数值的帧。因此,可以更容易地选择帧,并且可以更有效地进行拍摄。
此外,图6C示出拍摄支持数据呈现的另一例子。图6C示出被摄体C~E处于帧中的显示例子。被摄体C和D属于同一组,而被摄体E属于与被摄体C和D的组不同的组。
框601和602是被摄体C和D的面部框。框601和602具有相同颜色或风格,以使得拍摄者可以容易地判断为它们属于同一组。框603是被摄体E的面部框。框603具有不同于框601和603的颜色或风格,以使得拍摄者可以容易地明白它属于不同于被摄体C和D的组的组。
区域604和605是显示与被摄体相对应的组的组名称的地方。将框中被摄体C和D的组名称显示在区域604中。利用与框601和602的颜色或风格相同的颜色或风格的框来框住区域604。类似地,将被摄体E的组名称显示在区域605中。利用与框603的颜色或风格相同的颜色或风格的框来框住区域605。图6C中的区域607和608是帧内具有最大数量的要拍摄的被摄体的组的其余成员的面部图像。换句话说,区域607和608是被摄体C和D所属的组的其余成员的面部图像。区域607、608、601、602和604的框具有相同颜色或风格。
因而,通过参考拍摄支持数据,拍摄者可以判断同一组的被摄体和其组名称。换句话说,如果帧中包括不同组的被摄体,则可以根据支持信息识别该被摄体。因而,拍摄者可以通过改变构图,仅拍摄同一组的被摄体的图像。此外,由于通过支持信息呈现拍摄帧内的被摄体的组中的其它成员,因而如果同一组中要拍摄的被摄体不是在帧内而是在附近,则拍摄者可以促使这些成员加入其它成员,并且拍摄合影。
尽管将图6A~6C所示的拍摄支持数据叠加在摄像单元114所获取的图像上,但是可以以不同方式呈现拍摄支持数据。例如,可以在摄像设备101的显示装置上仅呈现分数值或组信息。
每当利用摄像设备101将要拍摄的各种被摄体拍摄为图像时,通过显示作为帧的评价结果的更新后的帧分数值,进行上述拍摄支持数据的呈现。因而,拍摄者可以在通过参考拍摄支持数据来考虑要拍摄的被摄体的组合的同时,确定要拍摄的帧。如上所述,将拍摄支持数据生成单元134所生成的拍摄支持数据显示在摄像设备101上。
返回参考图2,在步骤S0110,摄像设备101的CPU判断是否按下了快门按钮(未示出)。如果CPU判断为按下了快门按钮(步骤S0110为“是”),则处理进入步骤S0111。如果CPU判断为没有按下快门按钮(步骤S0110为“否”),那么处理返回到步骤S0102。在步骤S0111,进行拍摄处理。在拍摄处理的过程中,元数据添加单元116向由图像数据获取单元115获取的所拍摄的图像数据添加所拍摄的图像的信息。所拍摄的图像的信息是与拍摄时间以及包括光圈和快门速度的信息的各种拍摄条件有关的信息。换句话说,元数据添加单元116将包括拍摄时间的信息添加至图像数据作为元数据。此外,还可以从所获取的拍摄支持数据提取作为帧中要拍摄的被摄体的信息的识别信息,并且将其添加为元数据。当完成步骤S0111时,处理返回到步骤S0103。在步骤S0103,数据发送单元111将所拍摄的图像的数据和元数据发送至服务器103。
当服务器103接收到拍摄处理所生成的图像数据时,正如拍摄处理之前的图像数据一样,利用步骤S0105~S0107的处理对该图像数据进行处理,并且进行诸如分数计算等的处理。当处理经过了拍摄处理的图像数据时,可以省略在步骤S0107进行的拍摄支持数据的发送。在这种情况下,还可以省略摄像设备101的步骤S0108及以后步骤的处理。这是为了消除重复处理。
在步骤S0112,服务器103的拍摄支持数据生成单元134根据是否存在上述元数据,判断图像数据是否是所拍摄的图像。如果判断为图像数据是所拍摄的图像数据(步骤S0112为“是”),则处理进入步骤S0113。如果判断为图像数据不是所拍摄的图像数据(步骤S0112为“否”),则处理返回到步骤S0104。在步骤S0113,拍摄信息处理单元135获取图像数据、元数据、拍摄支持信息、以及所拍摄的图像中的人的识别信息,并且将这些数据相互关联地存储在数据库104中。
根据本实施例,尽管要拍摄的被摄体是人,但是被摄体不局限于人。例如,在婚礼宴会时,可以将结婚蛋糕登记为要拍摄的被摄体。在这种情况下,将用于识别结婚蛋糕的基准数据登记在条件登记设备102中。然后,预先将想要与结婚蛋糕合影的宾客与结婚蛋糕分在一组,并且将其登记在条件登记设备102中。当想要与结婚蛋糕合影的人和结婚蛋糕处于同一拍摄帧中时,根据分数值,建议拍摄者进行拍摄。这样,拍摄者将不会错过拍摄纪念照片的机会。
根据上述考虑要拍摄的被摄体的组合的拍摄支持信息呈现处理,拍摄者可以通过参考画面上显示的分数值,找到包括同一组中更多要拍摄的被摄体的帧。如果该分数高,则拍摄者识别到同一组中许多要拍摄的被摄体处于帧内,并且可以高度有效率地拍摄相册的照片。
根据本实施例,设置组并且辅助拍摄者,从而拍摄帧内同一组中要拍摄的被摄体的图像。然而,组合不局限于这样的组合,可以支持对要拍摄的被摄体和其它要拍摄的被摄体的各种组合进行拍摄。图11A和11B示出在进行要拍摄的被摄体和其它要拍摄的被摄体的拍摄的各种组合时所使用的被摄体组合表的例子。
图11A是拍摄之前的被摄体组合表数据。向要拍摄的被摄体的每一组合分配相同的分数值。例如,由于在图像数据中包括被摄体A、B和C时的分数值是要拍摄的被摄体的组合(A/B)、(A/C)和(B/C)这三个组合的分数值的总和,因而为30分(=10+10+10)。
当完成拍摄时,拍摄信息处理单元135将图像数据存储在数据库104中,并且基于所拍摄的图像内要拍摄的被摄体的组合,更新被摄体组合表的数据。图11B是在拍摄被摄体A、B和C的照片之后更新后的被摄体组合表。将所拍摄图像中被摄体的组合(A/B)、(A/C)和(B/C)的分数设置为0。
这样,由于没有对完成了拍摄的被摄体的组合分配分数值,因而包括已出现的被摄体的组合的帧的分数值低。因而,通过参考画面上所显示的分数值,拍摄者可以组合其它要拍摄的被摄体进行要拍摄的被摄体的拍摄。尽管在上述说明中,将已拍摄了照片的被摄体的组合的分数值设置为0,但是,可以将分数值分阶段减小,例如,减小成5。这样,可以对完成拍摄的被摄体的组合连续提供支持,并且可以提供与要拍摄照片的数量相对应的支持。
此外,如果进行与要拍摄的被摄体和其它要拍摄的被摄体的拍摄有关的特定数量的组合,则拍摄信息处理单元135可以将拍摄完成的组合的分数再次设置成10。这样,通过再次分配分数值,例如,即使特定要拍摄的被摄体一直在一起,也提供拍摄支持,从而可以再次拍摄它们的照片。
如上所述,由于提供与要拍摄的被摄体和其它要拍摄的被摄体的各种组合有关的拍摄支持,因而通过参考分数值,拍摄者可以预先判断帧是否包括拍摄完成的组合。例如,可以制作包括学生的各种组合的学校旅行的相册。
根据第一典型实施例,向拍摄者提供与被摄体的组合有关的拍摄支持,从而可以拍摄适合于相册的照片。根据本发明的第二典型实施例,支持拍摄者以使得不在特定时间段集中拍摄照片。换句话说,根据本实施例,评价条件数据处理单元136根据基于经过时间的评价条件,计算分数值。在下面的说明中,详细说明与第一典型实施例的不同点。
根据本实施例,在图2的步骤S0101所进行的条件登记处理中,还登记作为分数条件的拍摄时间条件。与第一典型实施例一样,条件登记设备102基于用户输入的信息,获取要拍摄的人的姓名。然后,对于每一要拍摄的被摄体,设置与从最后一次拍摄起经过的时间相对应的分数值。还将该***配置成预先分配与从最后一次拍摄起经过的时间相对应的分数值。条件登记单元122基于所设置的分数值生成拍摄时间条件的表数据,并且该数据存储在数据库104中。换句话说,登记根据被摄体且基于拍摄时间的帧的评价条件。
根据本实施例的拍摄支持***,针对每一被摄体管理最后一次拍摄时间。图4示出条件登记处理中所登记的拍摄时间条件的表数据的例子。在下面的说明中,使用被摄体A的拍摄时间条件的表数据作为表数据。在图4中,在拍摄被摄体A的图像之后的0分钟开始到小于15分钟,将分数值设置为0。在经过了长于15分钟之后,向被摄体A分配分数值。如果甚至一次都没有拍摄被摄体A的图像,则向被摄体A分配20分。
根据步骤S0106的分数计算处理,评价条件数据处理单元136基于作为分数条件的拍摄时间条件,计算分数值。根据拍摄支持数据生成单元134所给出的指示,计算分数值。首先,评价条件数据处理单元136获取图像数据中的人的识别信息。然后,评价条件数据处理单元136从数据库104获取图像数据中的人的最后一次拍摄时间。此后,基于上述拍摄时间条件的表和从最后一次拍摄起经过的时间,计算图像数据中每一被摄体的分数值。
根据帧的拍摄时间条件的分数是与图像数据中的每一个人相对应的、与从最后一次拍摄起经过的时间有关的分数值的总和。换句话说,基于帧中每一被摄体的拍摄时间的评价条件,评价整个拍摄帧。
例如,如果如图4所示设置所有被摄体的条件,如果被摄体A、B和C在图像数据中,并且如果在过去没有拍摄它们中的任一个,则帧的分数值为60(=20+20+20)。当在上述条件下进行被摄体A、B和C的拍摄时,拍摄信息处理单元135将最后一次拍摄的时间存储在数据库104中。
接着说明下面的情况:在拍摄了被摄体A、B和C之后经过了15分钟,被摄体A、B和D在帧内。由于从被摄体A和B的最后一次拍摄的时间起经过了15分钟,因而如果使用图4所示的评价条件,则向被摄体A和B各自分配10分。对于人D,向人D分配20分。这是因为尚未进行人D的拍摄。因而,作为整个拍摄帧的评价结果的、根据拍摄时间条件的分数值是40(=10+10+20)。
这样,在从最后一次拍摄起经过的时间达到特定时间之前,将分数值设置成低的值,并且仅在经过了特定时间段之后才给出分数值。通过参考该分数,拍摄者可以基于从最后一次拍摄起经过的时间,判断是否进行拍摄。换句话说,支持拍摄者以使得不在特定时间段内集中拍摄图像。此外,可以降低在短时间段内拍摄相同构图或背景的图像,并且可以有效进行相册的拍摄。
此外,由于通过向例如尊贵的宾客分配高的分数值,可以针对每个人改变分数值,因而,即使经过的时间短,也可以支持对该人的拍摄。将所获得的分数值发送至摄像设备101,并且将其显示在摄像装置的显示单元113上。
此外,在帧中包括被摄体,但是从最后一次拍摄起尚未经过特定时间段时,可以发出警告。例如,当在步骤S0107生成拍摄支持数据时,拍摄支持数据生成单元134判断在帧中是否包括从最后一次拍摄起经过的时间没有超过特定时间段的被摄体。然后,拍摄支持数据生成单元134向拍摄支持数据添加有助于识别帧中的这类被摄体的信息。例如,向拍摄支持数据添加使得显示该被摄体的面部框的信息。
根据这一结构,拍摄者可以容易地判断从最后一次拍摄起经过的时间没有超过特定时间段的要拍摄的被摄体。换句话说,由于拍摄者可以通过排除这类被摄体来容易地拍摄照片,因而不在特定时间段内集中拍摄图像。
此外,在进行拍摄时,在步骤S0113,拍摄信息处理单元135将元数据中所记录的拍摄时间与所拍摄的人的信息相关联,并且将其存储在数据库104中。当计算上述拍摄时间条件的分数值时,使用该信息。
此外,可以将该***配置成:如果拍摄了不适合于相册的照片,则不会发生根据经过时间的分数值的降低。作为适合于相册的照片,例如,期望是被摄体正在微笑。
因而,测量所拍摄图像中被摄体的微笑程度,并且将微笑程度大于基准值时的拍摄时间设置为用于测量经过的时间的基准点。换句话说,在图2的步骤S0106,评价条件数据处理单元136参考被存储在数据库104中的、最后一次拍摄的识别出的被摄体的图像的微笑程度。然后,评价条件数据处理单元136判断微笑程度是否小于基准值。
如果评价条件数据处理单元136判断为微笑程度小于基准值,则评价条件数据处理单元136参考在该照片之前刚刚拍摄的照片的微笑程度的分数值。这样,识别可以用作从该拍摄起经过的时间的基准点的照片。然后,通过使用微笑程度大于基准值的照片的拍摄时间作为基准点,可以计算与从每一被摄体的拍摄起经过的时间相对应的分数值。
此外,对于所拍摄的图像,在步骤S0105,图像分析单元133识别图像数据中的每一被摄体,并且测量微笑程度。由于现今通过各种实际技术来测量微笑程度,因而不对这些技术进行详细说明。在步骤S0113,拍摄信息处理单元135将微笑程度与每一被摄体的拍摄时间相关联地存储在数据库104中。
根据这一结构,如果拍摄了没有微笑的人的图像,则分数值不会根据经过的时间而降低。因而,在拍摄了适合于相册的微笑之前,通过帧分数值向拍摄者给予拍摄支持。
帧的条件不局限于微笑。例如,代替被摄体的微笑程度,可以使用被摄体的眼睛是否闭着或者被摄体是否面朝前作为条件。如果以上述方式在拍摄支持中使用这类条件,则可以防止根据基于闭着眼睛的被摄体的失败拍摄的经过时间的分数值的降低,并且可以提供更高质量的支持。此外,拍摄者可以拍摄更多面朝前的被摄体的图像。
对于用于测量要拍摄的被摄体的微笑程度的方法,例如,JP2009-163422说明了这类方法。对于面部朝向的检测,可以使用“Identifying Image of Figure-Computer Vision For HumanInterface”,Suenaga,IEICE(The Institute of Electronics,Information and Communication Engineers)Transactions,pp.800-804,1995/8中论述的方法。对于用于检测被摄体的眼睛是否闭着的方法,可以使用JP2009-296165中所述的方法。
这样,仅拍摄适合于制作相册的照片,并且不在特定时间段中集中拍摄照片。因而,可以进行用于实现制作相册所需的有效拍摄的拍摄支持。
如上所述,根据本实施例,由于进行防止拍摄者在特定时间段集中拍摄照片的拍摄支持,因而可以向拍摄者呈现表示是否拍摄当前所拍摄的帧的评价结果。此外,如果在一天当中举行各种活动,则拍摄者可以在每一活动中均等地拍摄宾客的图像。
此外,即使活动的时间安排改变或者延迟,由于根据经过的拍摄时间进行拍摄支持,因而对于每一活动也可以以均衡的方式提供拍摄支持。因而,对于每一被摄体都考虑拍摄时间,并且可以容易地制作包括以均衡的方式所拍摄的每一活动的照片的相册。
根据第一典型实施例,可以根据要拍摄的被摄体的组合的重要性水平,以可改变的方式设置组合分数值。根据本发明的第三典型实施例,对于各个被摄体设置重要性水平。此外,向要拍摄的活动的时间安排设置重要性水平。换句话说,根据本实施例,评价条件数据处理单元136根据基于被摄体的重要性水平和与被摄体相对应的拍摄时间的评价条件,评价整个拍摄帧。下面详细说明第一典型实施例和本实施例之间的不同。
首先,说明根据本实施例的图2的流程图中步骤S0101所示要拍摄的被摄体的拍摄条件的登记处理。条件登记设备102指示用户输入可以作为要拍摄的被摄体的所有人、每个人的重要性水平(1~3)、每个人的时间安排、或者时间安排的重要性水平。然后,基于所输入的信息生成登记数据。图5A~5C是根据本实施例所登记的数据的例子。图5A示出每一被摄体的重要性水平。图5B示出与重要性水平相对应的分数值。
预先确定或者通过用户设置与重要性水平相对应的分数值。如果对某人设置高的重要性水平,则包括该人的帧的分数值将高。因而,例如,当将诸如尊贵宾客等的重要人物的重要性水平设置成高水平时,如果帧包括该重要人物,则将向拍摄者提供积极拍摄支持。
图5C示出要拍摄的被摄体的拍摄时间条件数据的例子。时间条件TR11包括与应当拍摄被摄体的图像的时间有关的信息。活动的内容TR13呈现活动的每一程序。分数值TR12是与该程序相对应的分数值。用户考虑预先确定的时间安排,设置用于拍摄的适当时间。例如,如果活动是结婚典礼,则在新婚夫妇入场的时刻,应拍摄新郎的照片。由于新婚夫妇入场的场景很重要,因而将该场景时的分数值设置成高的值。这样,对于每个人登记重要场景的时间。因而,如图5C所示,对于每一要拍摄的被摄体都登记拍摄时间条件数据。如上所述,将要拍摄的被摄体的拍摄条件的数据以及拍摄时间条件数据登记在数据库104中,作为用于该被摄体的评价条件。
接着说明根据本实施例的拍摄支持数据生成处理。在图2的流程图的步骤S0106,评价条件数据处理单元136基于在帧中所识别出的人的信息和与图5A和5B中的被摄体的重要性水平相对应的分数值,计算分数值。此外,评价条件数据处理单元136基于用于帧中每一被摄体的、图5C所示的拍摄时间条件数据,计算分数值。此外,拍摄支持数据生成单元134根据要拍摄的被摄体的拍摄条件和拍摄时间条件的分数值,计算帧分数值。
根据下面的公式获得帧分数值:
帧的分数=∑(帧中要拍摄的被摄体的分数)     (1)
帧的分数是帧内所有人的分数值的总和。此外,通过下面的公式(2)获得每个人的分数值。
被摄体A的分数=100×{w1×(根据被摄体A的拍摄条件的被摄体A的分数)/(根据拍摄条件的最大分数)+w2×(根据被摄体A的拍摄时间条件的被摄体A的分数)/(根据拍摄时间条件的最大分数)}    (2)
其中,w1和w2是权重因子。
在下述例子中,计算被摄体A的分数。“根据拍摄条件的分数”是如图5B所示的、评价条件数据处理单元136所计算出的与要拍摄的被摄体的重要性水平相对应的分数值。“根据拍摄时间条件的分数”是如图5C所示的、评价条件数据处理单元136所计算出的与每一要拍摄的被摄体的拍摄时间的重要性水平相对应的分数值。
在公式(2)中,w1和w2是权重因子,并且是根据要拍摄的被摄体的重要性水平或者拍摄时间的重要性水平所确定的数值,换句话说,是根据这两个重要性水平的权重所确定的数值。在通过条件登记设备102进行条件登记处理时,请求用户设置该权重因子。根据该权重因子,根据用户的偏好或者活动的内容,确定是人的重要性水平优先还是拍摄时间的重要性水平优先。因此,可以向拍摄者提供适合于场景的拍摄支持。
接着说明如何计算帧分数值的例子。使用图5A~5C所示的项,说明在新郎的老板讲话时计算新郎(被摄体A)的帧的分数值的情况。将权重因子设置成w1=w2=1。根据图5B,对于重要性水平3,“要拍摄的被摄体的最大分数”为60。此外,如图5A所示,被摄体A的重要性水平被设置成3。
对于图5C所示的时间13:02时的“新婚夫妇入场”,假定对结婚宴会所设置的最大分数为50。对于时间13:05开始的“新郎的老板的讲话”,被摄体A的分数值为30。当将上述值应用于公式(2)时,获得160(100×(60/60×1+30/50×1)=160)。通过拍摄支持数据生成单元134进行该计算。
上述例子是仅新郎(被摄体A)处于帧中的情况。然而,例如,如果新娘(被摄体B)也处于帧中,则根据公式(1),还计算新娘的分数值。因而,新郎和新娘的分数的总和值就是帧分数值。
这样,通过相加帧中所有要拍摄的被摄体的分数值,计算针对该帧的一个分数值,并且确定对整个拍摄帧的评价。因而,将是否要考虑帧中所有要拍摄的被摄体来拍摄场景、或者被摄体是否是要拍摄的人反映到帧分数值。换句话说,拍摄者通过仅参考帧分数值就可以容易地判断是否利用当前构图来进行拍摄。
此外,拍摄支持数据生成单元134可以基于当前时间和拍摄时间条件数据,生成包括尽管重要性水平高但尚未被拍摄的被摄体的信息的拍摄支持数据。例如,拍摄支持数据生成单元134参考被摄体的拍摄时间条件数据,并且掌握重要性水平大于特定水平的被摄体和拍摄时间。可以通过用户,或者可以预先通过***设置这一基准重要性水平。例如,可以通过***将基准重要性水平设置为重要性的最大值的50%或者更大。
参考图5C,由于“新婚夫妇入场”时新郎(被摄体A)的照片十分重要,因而将警告的重要性水平设置为50。如果在时间13:02时不进行新郎(被摄体A)的拍摄(或者如果被摄体A未在帧中),则拍摄支持数据生成单元134生成警告。该警告包括新郎的姓名和面部图像、以及用于通知尚未进行新郎的拍摄的消息。然后,服务器103将该警告输出给摄像设备101,并且摄像设备101的显示单元113显示该警告。图8示出警告的例子和如何呈现该警告。
在图8中,在区域PV01中显示帧中当前的被摄体C的帧分数值。如果被摄体C的重要性水平是1,并且时间13:02的重要性是10分,则根据公式(2),该帧的帧分数值为“37”。
区域801是显示尽管重要性被设置成高水平但是尚未进行拍摄的要拍摄的被摄体的姓名和面部图像的地方。该面部图像是存储在数据库104中的基准图像。区域802是显示与尚未进行拍摄且重要性水平高于特定水平的要拍摄的被摄体有关的时间、以及警告消息的地方。与图5C所示的拍摄时间条件数据相关联地从数据库104获取该时间信息。该警告消息是通知拍摄者尚未进行拍摄的消息。将当前时间显示在区域803中。这样,由于在时间13:02时,在帧中没有包括具有时间条件的最大分数的被摄体A,因而向拍摄者给出警告。因而,提醒拍摄者拍摄重要场景的图像,并且将会降低没有拍摄这类场景的可能性。
尽管在上述说明中,对于每一要拍摄的被摄体都登记时间安排,但是可以通过条件登记设备102以组为单位登记时间安排。这是因为同一组中的被摄体的时间安排和时间的重要性水平大体相同。此外,如果可以按组设置时间安排,则将有助于减少用户用于输入针对每一被摄体的时间安排的时间和精力。而且,当特定组的时间的重要性水平高时,如第一典型实施例中所述,将支持同一组的成员的拍摄。因而,基于该组的时间安排的重要性,根据时间更新图3A所示的被摄体组合表的数据。
换句话说,对于组的重要时间段,拍摄信息处理单元135将该组的总分数改变成更高的值。根据这样的结构,在组的重要时间,向拍摄者呈现信息。
可以通过将基于要拍摄的被摄体的拍摄条件的分数乘以基于拍摄时间条件的分数,计算每一要拍摄的人的分数值。在这种情况下,由于针对重要被摄体的重要场景获得高的分数,因而针对摄像设备的当前帧的拍摄,给予拍摄者增强的支持。
如上所述,根据本实施例,根据基于要拍摄的被摄体和拍摄时间的重要性水平、用于每一要拍摄的被摄体的评价条件,进行整个帧的评价。因而,可以向拍摄者呈现考虑要拍摄的人和时间的信息。此外,由于对于要拍摄的被摄体设置重要性水平,因而与普通被摄体相比,促使拍摄者拍摄例如尊贵宾客的照片。此外,由于对于拍摄时间设置重要性水平,因而支持在应该拍摄图像时的场景的拍摄。
根据本发明的第四典型实施例,说明上述典型实施例的支持的组合。换句话说,根据本实施例,组合基于要拍摄的被摄体的组合的支持和基于重要性水平的支持。此外,根据上述典型实施例,通过相加每一要拍摄的被摄体的分数值获得作为评价结果的帧分数值。然而,如果大量的人被登记为要拍摄的被摄体,并且此外,如果大量人在帧内,则将获得高的分数值,并且可能不能提供适当的拍摄支持。因而,根据本实施例,确定最大帧分数值,并且用户可以以定量方式判断是否进行拍摄。
这里参考图12所示流程图说明根据本实施例的拍摄支持数据呈现处理。
在步骤S0201,条件登记设备102登记评价条件。由于在以上参考图2的步骤S0101所述的实施例中说明了条件登记处理,因而不再重复说明条件登记处理。在步骤S0202,摄像设备101的CPU判断是否接通了摄像装置的电源。如果接通了电源(步骤S0202为“是”),则处理进入步骤S0203。如果没有接通电源(步骤S0202为“否”),则结束该处理。在步骤S0203,数据发送单元111将缩小后的图像数据发送至服务器103。
缩小后的图像数据是大小小于拍摄处理所获取的图像的图像数据。图像数据获取单元115对所获取的图像数据进行缩小处理,生成缩小后的图像数据。通过向服务器103发送缩小后的拍摄帧的图像数据,可以降低服务器103的处理负荷和通信量。这有助于实现摄像设备101的拍摄支持数据的实时获取。
在步骤S0204,服务器103的CPU判断服务器103是否从摄像设备101获取了图像数据。如果获取了图像数据(步骤S0204为“是”),则处理进入步骤S0205。如果尚未获取图像数据(步骤S0204为“否”),那么结束该处理。在步骤S0205,服务器103根据图像大小,判断从摄像设备101所获取的图像数据是否是所拍摄的图像。如果图像数据不是所拍摄的图像(步骤S0205为“否”),则处理进入步骤S0206。在步骤S0206,图像分析单元133分析所接收到的图像数据(帧),进行诸如面部检测或面部识别等的处理,并且识别拍摄帧内要拍摄的被摄体。
在步骤S0207,基于图像分析单元133所进行的面部检测的结果,服务器103确定被摄体的数量。如果包括多个被摄体(步骤S0207为“否”),则处理进入步骤S0208。在步骤S0208,评价条件数据处理单元136根据要拍摄的被摄体的拍摄条件的组信息,计算与要拍摄的被摄体的组合有关的分数值。现详细说明与第一典型实施例的不同点。
下面的公式(3)是根据本实施例用于基于被摄体的组合求出帧的分数的计算公式。
帧分数(组合)={同一组的组合的数量/所有组合的数量(NC2)}×100     (3)
其中,N是帧中的被摄体的数量。
根据公式(3),如果组中的所有成员都在帧内,并且该帧没有包括其它组的成员,则分数为作为最大可能得分的100。因而,拍摄者可以根据分数是否接近100,基于定量数值来判断是否进行该帧的拍摄。例如,对于0~30分,显示诸如“不需要拍摄”等的消息,对于30~60分,显示“不特别推荐拍摄”,并且对于60~100分,显示“强烈推荐拍摄”。因而,给予拍摄者明确支持。
接着说明基于图3B所示的组信息的、图像数据中包括被摄体A、B和E时的分数值。帧中的被摄体的数量为3(N=3)。因而,可以通过3C2获得组合的数量,并且组合的数量为3((A/B、(A/E)和(B/E))。此外,根据图3B中的组信息,同一组的组合的数量为1(A/B)。在这种情况下,根据公式(3),基于组信息的帧分数值为33(=1/3×100)。因而,拍摄者通过参考该分数值,可以判断为不需要进行该帧的拍摄。
由于如果三个被摄体中的一个被摄体属于不同组,则被摄体A和被摄体E或者被摄体B和被摄体E可能相互不认识,因而给出这样的支持。由于包括陌生人的照片的相册是不受欢迎的,因而对这类相册的需求也降低。然而,根据本实施例的拍摄支持***,可以提供用于获得适合于相册的照片的拍摄支持。如上所述,可以基于组信息来评价该帧。
在步骤S0209,基于重要性水平计算分数。通过公式(4)的计算公式获得根据重要性水平的帧的分数。
帧的分数(重要性水平)=(要拍摄的被摄体1的分数×w1+要拍摄的被摄体2的分数×w2…+要拍摄的被摄体N的分数×wN)(4)
其中,w1、w2…wN:权重因子(w1+w2+…+wN=1),并且N是帧中被摄体的数量。
根据下面的计算公式(5)获得每一被摄体的分数。
被摄体A的分数=100×{(根据被摄体A的拍摄条件的被摄体A的分数×根据被摄体A的拍摄时间条件的被摄体A的分数)/(根据拍摄条件的最大分数×根据拍摄时间条件的最大分数)}(5)
此外,说明根据公式(5)的用于求出权重因子的处理。根据权重因子,可以确定在计算帧的分数中应该进行加权的被摄体。作为权重因子的确定的例子,向靠近图像中心的位置的人应用较大权重,并且根据与帧中的人相对应的图5A所示的被摄体的重要性水平,确定权重因子。作为用于求出根据被摄体的重要性水平的权重因子的计算公式的例子,使用下面的计算公式(6)。
权重因子wx=要拍摄的被摄体x的重要性水平/要拍摄的被摄体n的重要性水平    (6)
其中,N为帧中被摄体的数量。
例如,假定帧中有三个人。第一被摄体是重要性水平为3的人,第二被摄体为重要性水平为2的人,并且第三被摄体是重要性水平为1的人。根据公式(6),重要性水平为3的第一被摄体的权重因子w1为1/2(3/(3+2+1))。类似地,重要性水平为2的第二被摄体的权重因子w2为1/3(2/(3+2+1)。此外,重要性水平为1的第三被摄体的权重因子w3为1/6(1/(3+2+1)。这样,拍摄支持数据生成单元134计算每一被摄体的权重因子。如上所述,由于对于帧中的每一被摄体都确定权重因子,因而将重要人物的分数反映到帧分数值。
如上所述,通过拍摄支持数据生成单元134确定公式(6)中的权重因子,计算考虑了重要性水平的帧分数,并且评价该帧。因而,拍摄者可以根据分数是否接近100,基于定量基准值来判断是否进行该帧的拍摄。此外,对于帧分数值,例如,还可以将靠近帧的中心的被摄体或者高重要性水平的人的分数值反映到帧分数值。因而,通过参考分数值,即使帧中包括许多被摄体,拍摄者也可以容易地识别场景是否是包括重要人物的重要场景。
接着说明在被摄体是一个人时的分数值计算。在步骤S0207,如果服务器103判断为被摄体是一个人(步骤S0207为“是”),则处理进入步骤S0210。在步骤S0210,根据重要性水平计算分数值。通过使用公式(5)计算该分数值。
在步骤S0211,基于作为分数条件的拍摄图像条件,计算分数值。拍摄图像条件是用于判断要拍摄的照片的构图是否适合于相册的使用的条件。图像的构图是例如图像的被摄体的面部位置、面部朝向、面部大小、面部表情、或者焦点位置。在使用人的照片制作相册时,优选包括各种构图的照片。这是因为,如果所有照片具有诸如面部处于图像的中心等的类似构图,则所制作的相册很单调。
图7示出人物图的照片的例子。在拍摄人物图P3的照片P4中,希望不要有太多具有诸如中央区域处的区域P1中的面部位置P2等的相同位置的照片。因而,作为拍摄图像条件,将作为图7所示的区域P1的区域信息的、规定区域Pc1登记为规定区域。此外,将要拍摄的照片的数量的上限设置为上限Np1。可以通过用户输入这些值。然而,可以通过***预先准备适当的值,并且将其登记在数据库中。
在步骤S0211,评价条件数据处理单元136从图像分析单元133获取表示要拍摄的被摄体的面部位置的面部区域Pf。然后,评价条件数据处理单元136判断被摄体的面部的面部区域Pf是否在所登记的区域P1的规定区域Pc1中。如果在规定区域Pc1中包括面部区域Pf,则计算在存储在数据库104中的包括该被摄体的所拍摄的图像之中的、面部区域包括在规定区域Pc1中的图像(所拍摄的图像)的数量。根据本实施例,对于每一要拍摄的被摄体,管理所拍摄的图像的数量的信息和与图像的哪一部分包括面部区域有关的信息。然后,基于面部区域包括在区域P1的规定区域Pc1中的、所拍摄的照片的数量,计算分数值。
接着说明以下情况的分数的计算:在所拍摄的照片的数量达到上限Np1之前,一直支持规定区域中的拍摄,并且在所拍摄的照片的数量超过上限Np1之后,支持除规定区域以外的区域中的拍摄。如果面部区域Pf处于规定区域Pc1内,则在所拍摄的照片的数量达到上限Np1的一半之前,一直将分数值设置为100,然后指示进行拍摄。另一方面,如果面部区域Pf处于规定区域Pc1外部,则在所拍摄的照片的数量达到上限Np1的一半之前,一直将分数值设置为0。换句话说,在所拍摄的照片的数量达到特定数量之前,一直支持将面部包括在规定区域Pc1中的构图。此外,从将面部区域包括在规定区域Pc1中的照片的数量超过上限Np1的一半时开始,到该数量达到上限Np1时为止,与所拍摄的照片的数量相对应地减小面部区域Pf包括在规定区域Pc1中的情况的分数。
此外,与所拍摄的照片的数量相对应地增大面部区域Pf处于规定区域Pc1外部的情况的分数。在所拍摄的照片的数量达到上限Np1之后,如果面部区域Pf处于规定区域Pc1中,则分数为0。此外,如果面部区域Pf处于规定区域Pc1的外部,则分数为100。结果,由于拍摄者可以根据高的分数确定要拍摄的图像,因而可以拍摄各种构图的照片。因而可以制作吸引人的相册。
如上所述,基于作为与过去的拍摄信息的被摄体相对应的评价条件的拍摄图像条件,计算分数并进行评价。拍摄图像条件不局限于上述例子,并且,例如,可以根据规定区域Pc1和面部区域Pf之间的距离来计算分数。此外,可以根据微笑程度、面部朝向、或者被摄体眼睛是否闭着来计算分数。通过参考分数值,拍摄者可以容易地确定被摄体的微笑和面部朝向。而且,可以根据面部区域与图像区域的比、或者是否实现了聚焦来获得分数。
在步骤S0212,拍摄支持数据生成单元134通过使用作为整个拍摄帧的评价结果的帧分数值,生成可显示在摄像装置上的拍摄支持数据。然后,数据发送单元131将拍摄支持数据发送至摄像设备101。
在步骤S0213,摄像设备101判断是否获取了拍摄支持数据。如果获取了拍摄支持数据(步骤S0213为“是”),则处理进入步骤S0214。如果没有获取拍摄支持数据(步骤S0213为“否”),则重复步骤S0213。在步骤S0214,显示单元113将所获取的拍摄支持数据显示在显示装置上。图13A和13B示出根据本实施例的拍摄支持数据的呈现例子。图13A是被摄体A、B和E处于帧中的情况。在区域1301中显示与重要性水平有关的分数值,并且在区域1302中显示与组信息有关的分数值。图13B是仅被摄体A在帧中的情况。在区域1303中显示与重要性水平有关的分数值,并且在区域1304中显示与构图有关的分数值。由于拍摄支持信息根据被摄体的数量而改变,因而可以进行根据被摄体的状态的拍摄支持。
在步骤S0215,摄像设备101判断是否按下了快门按钮。如果按下了快门按钮(步骤S0215为“是”),则处理进入步骤S0216。如果没有按下快门按钮(步骤S0215为“否”),则处理返回到步骤S0202。在步骤S0216,进行拍摄处理。在拍摄处理过程中,元数据添加单元116将所拍摄的图像的图像信息和所接收到的拍摄支持数据添加至通过图像数据获取单元115获取的所拍摄的图像数据,作为元数据。这是为了通过防止服务器103重新计算所拍摄图像的分数值来降低服务器103的处理负荷。
在步骤S0217,数据发送单元111将具有元数据的所拍摄的图像数据发送至服务器103,并且处理进入步骤S0204。在步骤S0205,如果服务器103根据图像大小和有无元数据,判断为图像数据是所拍摄的图像的数据(步骤S0205为“是”),则处理进入步骤S0218。在步骤S0218,相互关联地存储所拍摄的图像数据、元数据和识别信息。
如上所述,根据本实施例,通过定量使用分数,拍摄者可以明确判断是否进行帧的拍摄。此外,由于分别呈现可用于从多个角度来判断是否进行帧的拍摄的评价结果,因而拍摄者可以根据拍摄操作的意图来判断是否进行帧的拍摄。此外,由于支持数据根据被摄体的数量而改变,因而可以提供适当的拍摄支持。
根据本实施例,尽管在被摄体是一个人时,提供基于拍摄图像条件的拍摄支持,但是,在帧中包括多个被摄体时,也可以提供基于拍摄图像条件的支持。例如,在根据公式(2)和(5)计算每一被摄体的分数时,可以使用根据拍摄图像条件的分数。
此外,尽管通过改变被摄体的组合、重要性水平和构图进行拍摄支持,但是可以根据下面的公式,通过一个帧的分数值来计算整个帧的分数。
帧分数=(根据要拍摄的被摄体的拍摄条件的帧的分数)+(根据拍摄时间条件的帧的分数)
根据这一结构,拍摄者通过瞥一眼分数值,就可以容易地判断是否进行拍摄。这是因为帧分数值表现包括多个因素的拍摄支持。
根据上述典型实施例,向拍摄者呈现帧分数值。根据本发明的第五典型实施例,以容易理解的方式向拍摄者呈现评价信息。换句话说,代替帧分数值,呈现文本消息或图标。
例如,如图9所示,对于与帧分数值相对应的三个阶段,设置三种类型的字符串。将该字符串存储在数据库104中。当拍摄支持数据生成单元134生成拍摄支持数据时,拍摄支持数据生成单元134使用根据帧分数值而被设置为拍摄支持数据的字符串。将该字符串发送至摄像设备101,并且将其显示在显示装置上。代替字符串,还可以使用与字符串相对应的图标。
根据本实施例,通过字符串或图标向拍摄者呈现帧的评价结果。因而,拍摄者可以直观地判断是否拍摄图像。因而可以更有效地拍摄相册的照片。
根据本发明的第六典型实施例,当用户登记在上述典型实施例的图2的步骤S0101所述的被摄体的拍摄条件等的各种条件中的每一个时,向用户提供用于允许根据用户的目的更容易地设置项的支持。
例如,在第五典型实施例中,说明拍摄同一组的成员的照片的情况,并且在第三典型实施例中,说明拍摄高重要性水平的人的照片的情况。在这些情况下,用户必须通过使用设置画面来设置与诸如“短时间段内不连续地拍摄的照片”、“同一组的成员的照片”或者“高重要性水平的人的照片”等的目的相对应的参数。
根据本实施例,以列表形式预先准备拍摄的目的。图10示出显示在条件登记设备102的显示装置上的设置画面的例子。拍摄目的设置画面1010显示拍摄目的设置项的列表1011。如果用户从该列表选择项,则显示详细的设置画面1020。在该画面上显示与目的相对应的参数项。
此外,如果在***中设置了每一参数项的默认值,则可以通过用户仅从目的列表选择项就可以设置默认值。此外,如果在UI上提供了下拉式菜单,则用户可以容易地进行选择。
如上所述,用户通过选择拍摄支持的类型,可以更容易地使用该拍摄支持***。
此外,尽管在上面的说明中以列表形式给出拍摄的目的并设置与目的相对应的参数,但是用户还可以选择活动场景并设置用于该场景的参数项。例如,如果在条件登记设备102的显示装置上显示诸如“结婚典礼”、“学校旅行”和“同朋友旅行”等的场景的列表,则用户可以通过使用诸如鼠标等的输入装置来选择项。
例如,如果选择了“结婚典礼”,则登记诸如新郎、新娘、新郎的父亲和新郎的老板等的被认为是要拍摄的被摄体的被摄体。因而,即使用户没有登记诸如第一典型实施例中所述的“新郎的家人”和“新娘的家人”等的组,该***也可以进行操作。因此,即使拍摄者不熟悉被摄体的面部,也通过该***提供拍摄支持,例如,从而在同一帧中更多地包括家庭成员。
可以通过例如***、设备、方法、程序或记录介质(存储介质)实现本发明。更具体地,可以通过包括多个设备(例如,主计算机、接口设备、摄像装置或web应用)的***实现本发明。
此外,可以通过单个摄像设备来实现每一典型实施例中所述的拍摄支持***。图14是可以提供拍摄支持的这类摄像设备的框图。摄像设备1401包括利用内置的或可移动的存储单元所实现的数据库1402。通过诸如摄像设备1401的CPU等的控制装置和用于生成支持数据的程序,实现作为服务器103所进行处理的支持数据生成处理。
在操作图14的摄像设备1401时,拍摄者通过使用诸如摄像设备的按钮等的作为输入装置的登记数据输入单元1403,输入要拍摄的被摄体和评价条件。然后,条件登记单元1404将要拍摄的人的基准图像和评价条件登记在数据库1402中。图像分析单元1408分析摄像单元1405和图像数据获取单元1406所获取的拍摄帧。拍摄支持数据生成单元1409将图像分析的结果发送至评价条件数据处理单元1410,并且指示评价条件数据处理单元1410评价所拍摄的帧。
评价条件数据处理单元1410基于评价条件和图像分析结果,评价拍摄帧。然后,拍摄支持数据生成单元1409通过使用拍摄帧的评价结果,生成拍摄支持数据。显示单元1411将所生成的拍摄支持数据叠加在拍摄帧上,并将其显示和呈现给拍摄者。此外,如果进行拍摄处理,则元数据添加单元1407向拍摄帧添加元数据。然后,拍摄信息处理单元1412将所拍摄的帧(所拍摄的图像)存储在数据库1402中。因而,可以通过单个摄像设备执行上述每一典型实施例中所述的拍摄支持。
此外,还可以通过经由网络或各种类型的存储介质向***或设备提供实现上述典型实施例的每一功能的软件程序来实现上述典型实施例,并且该***或设备的计算机(或CPU或MPU)读取并执行存储在这类存储介质中的该程序。
还可以利用读出并执行记录在存储器装置上的程序以进行上述实施例的功能的***或设备的计算机(或者CPU或MPU等装置)和通过下面的方法实现本发明的各方面,其中,利用***或设备的计算机通过例如读出并执行记录在存储器装置上的程序以进行上述实施例的功能来进行上述方法的各步骤。为此,例如,通过网络或者通过用作存储器装置的各种类型的记录介质(例如,计算机可读介质)将该程序提供给计算机。
尽管参考典型实施例说明了本发明,但是应该理解,本发明不局限于所公开的典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功能。

Claims (18)

1.一种拍摄支持***,用于支持摄像设备所进行的拍摄,所述拍摄支持***包括:
识别单元,用于识别拍摄帧内的被摄体;
确定单元,用于确定所述识别单元识别出的被摄体所属的组;以及
呈现单元,用于在所述识别单元从第一拍摄帧识别出第一被摄体和第二被摄体、并且所述确定单元确定为所述第一被摄体属于第一组且所述第二被摄体属于与所述第一组不同的第二组的情况下,呈现表示所述第一拍摄帧内包括属于不同组的被摄体的警告。
2.根据权利要求1所述的拍摄支持***,其特征在于,还包括:
评价单元,用于基于针对所述识别单元识别出的被摄体所设置的评价条件,评价整个拍摄帧;
其中,所述评价条件包括基于被摄体的组合的条件。
3.根据权利要求1所述的拍摄支持***,其特征在于,还包括:
评价单元,用于基于针对所述识别单元识别出的被摄体所设置的评价条件,评价整个拍摄帧;
其中,所述评价条件包括与被摄体所属的组有关的条件,以及
与被设置为同一组的被摄体的组合没有处于拍摄帧内的情况相比,在被设置为同一组的被摄体的组合处于拍摄帧内的情况下,所述评价单元对拍摄帧给出较高评价。
4.根据权利要求1所述的拍摄支持***,其特征在于,还包括:
评价单元,用于基于针对所述识别单元识别出的被摄体所设置的评价条件,评价整个拍摄帧;
其中,所述评价条件是与被摄体所属的组有关的条件,以及
与被设置为不同组的被摄体的组合相比,所述评价单元对同一组的被摄体的组合给出较高评价。
5.根据权利要求1所述的拍摄支持***,其特征在于,所述呈现单元还呈现拍摄帧内的被摄体的组的组信息。
6.根据权利要求1所述的拍摄支持***,其特征在于,还包括:
评价单元,用于基于针对所述识别单元识别出的被摄体所设置的评价条件,评价整个拍摄帧;
其中,与拍摄未完成的被摄体或者拍摄未完成的被摄体的组合相比,所述评价单元对拍摄完成的被摄体或者拍摄完成的被摄体的组合给出较低评价。
7.根据权利要求1所述的拍摄支持***,其特征在于,还包括:
评价单元,用于基于针对所述识别单元识别出的被摄体所设置的评价条件,评价整个拍摄帧;
其中,所述评价条件包括被摄体的重要性水平。
8.根据权利要求1所述的拍摄支持***,其特征在于,还包括:
评价单元,用于基于针对所述识别单元识别出的被摄体所设置的评价条件,评价整个拍摄帧;
其中,所述评价条件包括基于拍摄时间的条件。
9.根据权利要求1所述的拍摄支持***,其特征在于,还包括:
评价单元,用于基于针对所述识别单元识别出的被摄体所设置的评价条件,评价整个拍摄帧;
其中,所述评价条件包括基于从拍摄了被摄体时起所经过的时间的条件。
10.根据权利要求1所述的拍摄支持***,其特征在于,还包括:
评价单元,用于基于针对所述识别单元识别出的被摄体所设置的评价条件,评价整个拍摄帧;
其中,所述评价条件包括基于要拍摄被摄体的时间的条件。
11.根据权利要求10所述的拍摄支持***,其特征在于,还包括警告单元,所述警告单元用于在要拍摄的被摄体在要拍摄该被摄体时未处于拍摄帧内的情况下警告拍摄者。
12.根据权利要求1所述的拍摄支持***,其特征在于,还包括:
评价单元,用于基于针对所述识别单元识别出的被摄体所设置的评价条件,评价整个拍摄帧;
其中,所述评价条件包括与拍摄帧的构图相对应的条件。
13.根据权利要求1所述的拍摄支持***,其特征在于,还包括:
评价单元,用于基于针对所述识别单元识别出的被摄体所设置的评价条件,评价整个拍摄帧;
其中,所述评价单元通过基于针对所识别出的拍摄帧内的各被摄体所设置的评价条件来计算整个拍摄帧的分数,评价整个拍摄帧。
14.根据权利要求1所述的拍摄支持***,其特征在于,还包括:
评价单元,用于基于针对所述识别单元识别出的被摄体所设置的评价条件,评价整个拍摄帧;
其中,还包括登记单元,所述登记单元用于登记所述被摄体和所述评价条件。
15.一种拍摄支持***,用于支持摄像设备所进行的拍摄,所述拍摄支持***包括:
识别单元,用于识别拍摄帧内的被摄体;
评价单元,用于在所述识别单元识别出第一拍摄帧内的多个被摄体的情况下,基于针对所述第一拍摄帧内的各个所述多个被摄体所设置的多个评价条件,评价整个第一拍摄帧;
存储单元,用于存储所述第一拍摄帧的评价结果;以及
呈现单元,用于在正在显示第二拍摄帧时,将所述评价单元评价的所述第一拍摄帧的评价结果以及所述评价单元评价的所述第二拍摄帧的评价结果呈现给拍摄者。
16.一种拍摄支持方法,用于支持摄像设备所进行的拍摄,所述拍摄支持方法包括:
识别拍摄帧内的被摄体;
确定所识别出的被摄体所属的组;以及
在从第一拍摄帧识别出第一被摄体和第二被摄体、并且确定为所述第一被摄体属于第一组且所述第二被摄体属于与所述第一组不同的第二组的情况下,呈现表示所述第一拍摄帧内包括属于不同组的被摄体的警告。
17.一种服务器,用于将用于支持摄像设备所进行的拍摄的支持信息输出给所述摄像设备,所述服务器包括:
获取单元,用于获取拍摄帧;
识别单元,用于识别所获取的拍摄帧内的被摄体;
确定单元,用于确定所述识别单元识别出的被摄体所属的组;以及
输出单元,用于在所述识别单元从第一拍摄帧识别出第一被摄体和第二被摄体、并且所述确定单元确定为所述第一被摄体属于第一组且所述第二被摄体属于与所述第一组不同的第二组的情况下,将表示所述第一拍摄帧内包括属于不同组的被摄体的警告输出给所述摄像设备。
18.一种摄像设备,其能呈现用于支持拍摄者所进行的拍摄的信息,所述摄像设备包括:
识别单元,用于识别拍摄帧内的被摄体;
确定单元,用于确定所述识别单元识别出的被摄体所属的组;以及
呈现单元,用于在所述识别单元从第一拍摄帧识别出第一被摄体和第二被摄体、并且所述确定单元确定为所述第一被摄体属于第一组且所述第二被摄体属于与所述第一组不同的第二组的情况下,呈现表示所述第一拍摄帧内包括属于不同组的被摄体的警告。
CN201110196845.9A 2010-07-13 2011-07-13 拍摄支持***、拍摄支持方法、服务器和摄像设备 Active CN102333177B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2010159009A JP2012023502A (ja) 2010-07-13 2010-07-13 撮影支援システム、撮影支援方法、サーバ、撮影装置およびプログラム
JP2010-159009 2010-07-13

Publications (2)

Publication Number Publication Date
CN102333177A CN102333177A (zh) 2012-01-25
CN102333177B true CN102333177B (zh) 2015-02-25

Family

ID=45466680

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110196845.9A Active CN102333177B (zh) 2010-07-13 2011-07-13 拍摄支持***、拍摄支持方法、服务器和摄像设备

Country Status (3)

Country Link
US (1) US20120013783A1 (zh)
JP (1) JP2012023502A (zh)
CN (1) CN102333177B (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8995715B2 (en) * 2010-10-26 2015-03-31 Fotonation Limited Face or other object detection including template matching
JP2013149034A (ja) * 2012-01-18 2013-08-01 Canon Inc 画像表示装置、画像表示方法及びプログラム
KR101906827B1 (ko) 2012-04-10 2018-12-05 삼성전자주식회사 연속 사진 촬영 장치 및 방법
JP6293992B2 (ja) 2012-08-01 2018-03-14 ソニー株式会社 表示制御装置、表示制御方法およびプログラム
US9049355B2 (en) * 2012-09-21 2015-06-02 Htc Corporation Methods for image processing of face regions and electronic devices using the same
CN107087104B (zh) * 2012-09-21 2019-09-10 宏达国际电子股份有限公司 面部区域的影像处理方法以及使用此方法的电子装置
KR101990038B1 (ko) * 2012-11-13 2019-06-18 엘지전자 주식회사 이동 단말기 및 그것의 제어방법
CA2946169C (en) * 2014-05-08 2023-05-23 Evolution Engineering Inc. Jig for coupling or uncoupling drill string sections with detachable couplings and related methods
JP6412743B2 (ja) * 2014-08-28 2018-10-24 オリンパス株式会社 撮影支援装置、撮影支援システム、撮影支援方法及び撮影支援プログラム
US9942472B2 (en) * 2015-11-27 2018-04-10 International Business Machines Corporation Method and system for real-time image subjective social contentment maximization
CN106357983A (zh) * 2016-11-15 2017-01-25 上海传英信息技术有限公司 拍摄参数调整方法及用户终端
JP7081091B2 (ja) * 2017-07-11 2022-06-07 大日本印刷株式会社 撮影編集プログラム、携帯端末、及び撮影編集システム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1835558A (zh) * 2005-03-17 2006-09-20 佳能株式会社 摄像装置以及控制显示装置和摄像装置的方法
CN1901672A (zh) * 2005-07-21 2007-01-24 索尼株式会社 照相机***、信息处理装置及方法
CN101142818A (zh) * 2005-03-16 2008-03-12 富士胶片株式会社 图像拍摄设备,图像拍摄方法,影集创建设备,影集创建方法,影集创建***及程序

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4078973B2 (ja) * 2002-12-26 2008-04-23 カシオ計算機株式会社 画像撮影装置およびプログラム
CA2568633C (en) * 2004-10-15 2008-04-01 Oren Halpern A system and a method for improving the captured images of digital still cameras
JP4661413B2 (ja) * 2005-07-11 2011-03-30 富士フイルム株式会社 撮像装置、撮影枚数管理方法及び撮影枚数管理プログラム
JP4460560B2 (ja) * 2006-09-29 2010-05-12 富士フイルム株式会社 撮像装置及び撮影方法
US8190634B2 (en) * 2006-10-10 2012-05-29 Canon Kabushiki Kaisha Image display controlling apparatus, method of controlling image display, and storage medium
US20080162568A1 (en) * 2006-10-18 2008-07-03 Huazhang Shen System and method for estimating real life relationships and popularities among people based on large quantities of personal visual data
JP2008244903A (ja) * 2007-03-28 2008-10-09 Casio Comput Co Ltd 撮像装置、制御プログラム及び表示制御方法
JP4757832B2 (ja) * 2007-03-30 2011-08-24 富士フイルム株式会社 アルバム作成のための撮影システム、ならびに撮影支援装置、方法、およびプログラム、ならびにアルバム作成システム、方法、およびプログラム
JP4799511B2 (ja) * 2007-08-30 2011-10-26 富士フイルム株式会社 撮像装置および方法並びにプログラム
JP4702418B2 (ja) * 2008-09-09 2011-06-15 カシオ計算機株式会社 撮影装置、画像領域の存否判定方法及びプログラム
JP5127686B2 (ja) * 2008-12-11 2013-01-23 キヤノン株式会社 画像処理装置および画像処理方法、ならびに、撮像装置
JP2010200056A (ja) * 2009-02-26 2010-09-09 Hitachi Ltd 記録再生装置
JP4666098B2 (ja) * 2009-10-13 2011-04-06 カシオ計算機株式会社 カメラ装置およびプログラム
JP4759082B2 (ja) * 2009-11-18 2011-08-31 富士フイルム株式会社 複眼式撮像装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101142818A (zh) * 2005-03-16 2008-03-12 富士胶片株式会社 图像拍摄设备,图像拍摄方法,影集创建设备,影集创建方法,影集创建***及程序
CN1835558A (zh) * 2005-03-17 2006-09-20 佳能株式会社 摄像装置以及控制显示装置和摄像装置的方法
CN1901672A (zh) * 2005-07-21 2007-01-24 索尼株式会社 照相机***、信息处理装置及方法

Also Published As

Publication number Publication date
CN102333177A (zh) 2012-01-25
US20120013783A1 (en) 2012-01-19
JP2012023502A (ja) 2012-02-02

Similar Documents

Publication Publication Date Title
CN102333177B (zh) 拍摄支持***、拍摄支持方法、服务器和摄像设备
US11936720B2 (en) Sharing digital media assets for presentation within an online social network
US10628680B2 (en) Event-based image classification and scoring
US10298537B2 (en) Apparatus for sharing image content based on matching
US8761523B2 (en) Group method for making event-related media collection
US9338311B2 (en) Image-related handling support system, information processing apparatus, and image-related handling support method
KR101657635B1 (ko) 사진들을 자동적으로 공유하기 위한 스마트 카메라
US20130128038A1 (en) Method for making event-related media collection
US20130307997A1 (en) Forming a multimedia product using video chat
JP2006344215A (ja) デジタル画像のコレクションの組み立て方法
US20150294686A1 (en) Technique for gathering and combining digital images from multiple sources as video
US10070175B2 (en) Method and system for synchronizing usage information between device and server
CN106375193A (zh) 远程合照方法
JP2014529133A (ja) ソーシャルネットワーキングツールを用いたテレビベースの交流を促進すること
JP2019023846A (ja) プログラム、撮影方法及び端末
JP2011211695A (ja) 撮影アシスト方法、そのプログラム、その記録媒体、撮影装置および撮影システム
JP5919410B1 (ja) 撮影装置、撮影方法および撮影プログラム
WO2019100925A1 (zh) 图像数据输出
CN114143429B (zh) 图像拍摄方法、装置、电子设备和计算机可读存储介质
JP5965504B1 (ja) 情報提供装置、情報提供方法および情報提供プログラム
JP6976531B2 (ja) アルバム作成支援装置およびアルバム作成支援システム
JP7485893B2 (ja) 情報処理装置、制御プログラム、及び制御方法
KR100900322B1 (ko) 아바타를 이용한 성장앨범 서비스 방법
JP2016152593A (ja) サーバ装置、携帯装置、撮像支援方法、コンピュータプログラム
JP2014030122A (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
C14 Grant of patent or utility model
GR01 Patent grant