专利名称:照相装置,拍摄方法和记录拍摄方法的存储介质的利记博彩app
技术领域:
本发明涉及一种照相装置和用于数码相机的摄像方法,其中目标的图像作为图像数据被存储在该数码相机中。
背景技术:
通常,数字静像照相机(数码相机)已经在日常生活的各种场合中被广泛使用,其中目标的图像数据被存储在各种记录媒体中,因为数码相机易于使用,并且不论用户是否为专业摄影师都可以获得精良的图片,这要归功于数码相机的各种方便性能,例如自动聚焦(AF),自动曝光(AE),自动白平衡(AWB),和根据将要拍摄的场景而设置适当的快门速度、聚焦和白平衡的自动设置功能。数码相机具有传统的银盐相机所不具备的一些独特性能,例如可在其液晶显示屏上显示直接图像(through image)和记录的图像,并且根据数码相机的基本特性,预计数码相机将会具有更进一步的其他扩展功能。
虽然数码相机已经大大改进了其可用性,并具有上述的先进特性,但数码相机在“拍照”的基本特性方面仍然存在一些问题,以下将进行说明。
即,当用户希望在观光场所,主题公园,和/或娱乐场所拍一张他或她自己的照片但没有带三角架时,他或她就不得不请求他或她的朋友或其他人帮他或她拍照片。但是由于用户和被请求帮忙拍照的人之间在照相的感觉和/或技术上的差异,往往导致不能获得用户希望或预期获得的图片。也就是,数码相机在可用性或性能方面已经有所改进,但仍然包含一些传统银盐胶片相机中固有的数码相机也未解决的缺点。
发明内容
提供了一种照相装置和拍摄照片的方法,可解决当相机的用户为他或她自己拍照时将遇到的不方便问题。
根据本发明的照相装置包括一拍摄部分,用于对目标拍照以获得一图像,一显示部分,用于显示在待机状态下拍摄部分所获得的图像,一存储部分,用于响应于拍摄操作而存储上述图像,一图像合成部分,用于合成代表拍摄部分所获得图像的构图和代表一预定位置的位置规定图像,以获得一合成图像,一构成数据存储部分,用于存储与构成指示图像相关的构成数据,其中该位置规定图像占据该合成图像中用户所希望的一个位置,和显示控制部分,用于根据构成数据存储部分中存储的构成数据,依据摄像者在摄像模式中的待机状态下的识别,而连续地合成拍摄部分所获得的图像和构成指示图像,以产生一合成的图像,并用于在显示部分上显示该合成图像作为将要获得的图像。
当结合附图阅读了以下优选实施例的说明后,将能更好的理解本发明。应当理解,虽然本发明不局限于下述图中所示的精确配置,其中图1是根据本发明的一实施例的数码相机的方框图;图2是数码相机中执行的操作的流程图;图3是用于临时拍摄处理的程序的流程图;图4是说明临时拍摄处理的程序的示意图;图5是表示用于设置人模图像的处理程序的流程图;图6是说明一修改的人模图像的例子的示意图;
图7是表示用于实际拍摄处理的程序的流程图;图8是说明用于实际拍摄处理的程序的示意图;图9是表示创建一人模图像的处理程序的流程图;图10是说明创建一人模图像的处理程序的示意图;图11是说明当使用在创建人模图像的处理中创建的人模图像时,执行的临时拍摄处理的程序的示意图。
具体实施例方式
现在,将参照附图来详细描述本发明的一个实施例。
图1是表示根据本发明的数码相机1或照相装置的电路结构的方框图。数码相机1具有一些传统的功能,例如AF,AE,AWB,还具有一拍摄部分,该拍摄部分包括CCD2和DSP/CPU3。CCD2用于将通过聚焦透镜和变焦透镜(未示出)在其上聚焦的一目标的光学图像转换为模拟图像信号,并输出该目标的转换后的模拟图像信号。DSP/CPU3包括一单片微机,该单片微机具有包含数据压缩和扩展功能的数字信号处理功能,并控制数码相机1的各个部分。
DSP/CPU3被连接到定时信号发生器(TG)4,用于驱动CCD2。TG4被连接到可接收CCD2输出的图像信号的单元电路5。单元电路5包括一互关联双倍取样电路(CDS),用于取样和抑制CCD2输出的图像信号中包含的噪声,一自动增益控制放大器(AGC),用于放大CDS中处理的图像信号,和一A-D转换器(AD),用于将放大的图像信号转换为数字信号。从CCD2输出的信号被转换为单元电路5中的数字信号,该数字信号被发送到DSP/CPU3。
DSP/CPU3被连接到显示设备6,键入部分7,透镜驱动部分8,并通过地址数据总线9被连接到DRAM10,内置闪存11,和插卡接口12。插卡接口12被连接到存储卡13,该存储卡13被可分离地插入相机主体的插卡槽(未示出)中。透镜驱动部分8包括一步进式电机,用于在光轴方向上驱动聚焦透镜和变焦透镜,和一电机驱动器,由DSP/CPU3提供的控制信号驱动。
DRAM10是一个缓冲存储器,用于临时存储CCD2在用于拍摄的待机状态下所获取的目标图像的数字数据,临时存储在DRAM10中的图像数据被压缩和最后记录在存储卡13(一记录部分,一构造数据记录部分)中。并且,在DRAM10的存储区域中还预先制备有一工作区域,用作为DSP/CPU3的工作区域。在内置闪存11中存储有用于DSP/CPU3的操作程序,和用于控制DSP/CPU3中的各个部分所使用的各种数据。所述各种数据包括图像数据和人模图像的局部图像,或本发明的位置规定图像,如下文所描述的,该内置闪存用作为存储这些数据的局部图像记录部分。该用于DSP/CPU3的操作程序可以存储在被单独制备专门用于存储该操作程序的存储器或ROM中。
该DSP/CPU3根据该操作程序而进行操作。当拍摄照片时,DSP/CPU3驱动该透镜驱动部分8中的驱动电机,以控制聚焦透镜的位置(AF控制),控制CCD2的电荷存储时间(快门速度),并控制自动增益控制放大器(AGC)的增益(AE控制)。在预拍摄模式中,DSP/CPU3被用作图像合成部分,显示控制部分,位置调整部分,修改部分,和剪切部分,以下将作详细说明。
显示设备6是本发明的显示部分,包括彩色液晶显示器(彩色LCD)及其驱动电路。显示设备6在拍摄备用模式(备用模式)中显示CCD2获取的目标的直接图像,并在再现模式中显示从存储卡13读出和扩展的记录图像。
键入部分7包括多个操作键,例如快门键,电源键,模式选择键,和方向/判定键,并响应于用户的操作而输出一个键入信号。
将参照图2所示的DSP/CPU3执行的程序流程图来说明具有上述结构的数码相机1的操作。该说明是基于这样一个假设,即该用户已请求他或她的朋友或其他人在主题公园,观光场所或游乐园帮他或她拍一张自己的相片。
DSP/CPU3在打开电源的时刻开始操作,并在步骤S1判断是否已选择了预拍摄模式。该拍摄模式是为数码相机1准备的多个拍摄模式其中之一。当在步骤S1确定没有选择该预拍摄模式时(步骤S1,否),则在步骤S10,DSP/CPU3在除了预拍摄模式之外的其他拍摄模式中操作。同时,当用户选择了预拍摄模式时(步骤S1,是),则DSP/CPU3例如通过在显示设备6上显示一消息来要求用户选择以下指示之一,例如“拍摄”和“创建人模图像”。当用户通过操作按键选择了“拍摄”(步骤S2,是),则在步骤S3执行临时拍摄处理。
图3是表示用于临时拍摄处理的程序的流程图,图4是说明用于临时拍摄处理的程序的示意图。在图3所示的临时拍摄处理中,在步骤S31,将存储在内置闪存11中的人模图像G1的图像数据传送到DRAM10的工作区域用于扩展。当内置闪存11中存储有人模图像的多个图像数据时,在显示设备6上显示这些人模图像的图像数据,用于使用户进行选择,将用户所选的图像数据传送到DRAM10的工作区域。
将CCD2光学变换的目标的图像(光学图像)转换为单元电路5中的数字图像信号。在步骤S32,该转换的数字图像信号(目标的图像数据),即在正常拍摄模式中的待机状态下作为直接图像显示的目标图像G2的数据(参见图4),被传送到DRAM10。然后在步骤S33,将人模图像G1与传送的目标图像G2合成,在步骤S34,将合成的图像G3显示在显示设备6上。重复执行步骤S32到步骤34的处理,直到在步骤S35用户按下快门键。在执行这些操作的同时,当用户操作方向键时,人模图像G1响应于用户对方向键的操作而在目标图像G2中移动。(图3中略去)首先,用户通过对显示设备6上显示的场景取框而确定将要拍摄的场景构成,然后通过操作按键在确定的场景中移动人模图像G1。然后,用户对显示设备6上显示的包含该人模图像的场景按下快门键。(临时拍摄处理或预操作)。
另一方面,当在步骤S35按下数码相机1的快门键时,涉及拍摄场景的数据(目标图像G2)和该拍摄场景中的人模图像的位置就在步骤S36中被存储到存储卡13中,即在存储卡13中存储有(1)涉及构成指示图像G4的构成数据(如图4所示),该构成指示图像G4包括与人模图像G1相合成的目标图像G2,该人模图像G1位于目标图像G2中用户所确定的位置上,和(2)用于拍照的条件,例如设置数据,诸如快门速度,和光圈尺寸。在步骤S36,当这些数据已被存储在存储卡13中时,则临时拍摄处理结束,DSP/CPU3返回图2的操作。在上述说明中,数据被存储在存储卡13中,但数据也可被存储在DRAM10中。
在显示设备6上显示一消息,用于判断是否需要对人模图像G1的位置和/或尺寸进行任何修改,并在步骤S4,确认是否需要这种修改。当在步骤S4用户决定进行这种修改时(是),在步骤S5执行人模图像设置处理。
图5是表示用于人模图像设置处理的程序的流程图,图6是说明一修改的人模图像的例子的示意图。在图5所示的人模图像设置处理中,在步骤S51,从存储卡13读出临时拍摄处理中拍摄的图像数据(目标图像G2),并传送到DRAM10的工作区域。然后,在步骤S52,将人模图像G1的数据传送到DRAM10的工作区域,然后在步骤S53,将人模图像G1在DRAM10的工作区域中与拍摄的图像(目标图像G2)相合成。在步骤S54中,将合成的图像,即构成指示图像G4(参见图6)显示在显示设备6上。
然后,要求用户利用方向键和其他键对人模图像G1进行修改。具体来说,要求用户改变目标图像G2中的人模图像的位置和/或尺寸(放大或缩小),或者旋转人模图像或要求用户确定设置条件。当在步骤S55有修改时(否),重复执行步骤S52到S54,以反映对构成指示图像G4的修改,并将修改后的构成指示图像G4显示在显示设备6上。(在图6示出了构成指示图像G4的一个例子,其中在图6下部,人模图像被放大并被移动)。
当用户想保持在临时拍摄处理中确定的他或她的位置,例如靠近相机时,用户可以放大目标图像G2中的人模图像G1并按下判定键。相反,当用户希望使他或她的位置远离相机时,则用户缩小目标图像G2中的人模图像G1并按下判定键。
当步骤S55中按下确定键时(是),在步骤S56中将人模图像G1的位置数据和包含人模图像G1的放大或缩小比率(当改变尺寸时)和/或角度(当旋转图像时)的设置数据存储在存储卡13中,人模图像设置处理结束。在用户在临时拍摄处理中按下快门键之前,在步骤S32到S34的处理之间可以执行与人模图像设置处理相似的处理。将用户在人模图像设置处理期间执行的修改限制为尺寸的改变(放大和缩小)以及人模图像G1的旋转。
当人模图像设置处理结束时,DSP/CPU3返回图2的操作。在步骤S4中,再次判断是否要求对人模图像G1进行修改,当在步骤S4用户没有要求修改时(否),则在步骤S6中执行实际拍摄处理。
图7是表示用于实际拍摄处理的程序的流程图;图8是说明用于实际拍摄处理的程序的示意图。
在该实际拍摄处理中,在步骤S61,将在临时拍摄处理中存储在存储卡13中的构成数据读出,并根据在临时拍摄处理中获得的拍摄的数据(目标图像G2)以及人模图像G1,在DRAM10的工作区域合成构成指示数据G4。
然后,在步骤S62,将CCD2获得的目标图像G2(参见图8)传送到DRAM10中,并在步骤S63中将目标图像G2和构成指示图像G4合成为合成后数据G5,然后在步骤S64中将该合成后数据G5显示在显示设备6上。在步骤S63的合成处理中,对构成指示数据G4进行处理从而使其以半透明的状态显示,对目标图像G2进行处理从而使其可见地显示在合成后数据G5中。(图8是参考示意图,其中构成指示数据G4没有以半透明状态显示)。然后重复执行步骤S62到步骤S64的处理,直到用户在步骤S65按下快门键为止。在用户按下快门键之前的待机状态中,合成的图像5显示在显示设备6上,其中仅有目标图像G2(正常的直接图像部分)响应于用户的取框操作而在显示屏幕中移动。
用户将按照上述方式设置的数码相机递给他或她的朋友或其他人(拍摄者),让该拍摄者给他或她拍摄相片,并移动到预先确定的位置。然后用户让拍摄者观看显示设备6上显示的合成后图像G5,并保持数码相机1使目标图像G2或正常直接图像的背景与构成指示图像G4重合,然后让拍摄者指示用户(现在的主要目标)改变位置直到用户的图像与构成指示图像G4中的人模图像G1重合为止。(参照图8中的合成后图像G6),并当用户图像与构成指示图像G4中的人模图像G1重合时刻按下快门键。例如,用户让拍摄者指示他改变他的位置,说一些“向右移动”、“向左移一点”等。当拍摄者使用数码相机为用户拍摄照片时,相机的自动设置系统例如AF和AE瞄准人模图像G1的目标拍摄,对用户聚焦。
当在步骤S65按下数字相机1的快门键时(是),目标最终被拍摄并可获得所拍摄图像的数据。在步骤S66中将该所拍摄图像的数据传送到DRAM10中,实际拍摄处理结束。
然后,DSP/CPU3返回图2的操作,在步骤S7所拍摄的图像被压缩并存储在存储卡13中。在步骤S8,删除在临时拍摄处理中存储在存储卡13中的已拍摄图像(目标图像G2)的数据,包含位置数据的涉及人模图像G1的设置数据,和用于拍摄目标的条件信息。
如上所述,用户可以获得该用户所期望的整体构图的他或她自己的照片,在照片中用户占据他或她所希望的位置。因此,用户可以摆脱为自己拍照时将遇到的麻烦。此外,由于AF和AE系统只瞄准人模图像(G1),可以避免照对背景和/或其他目标进行聚焦,从而可以获得清晰地聚焦在目标或用户身上的照片。
如上所述,可以改变人模图像在构成指示图像G4中的位置和/或尺寸,从而用户可以准确地安排他或她在希望构图中的位置。此外,即使在执行了临时拍摄处理之后,也可以改变人模图像的位置和尺寸,从而用户无需任何压力就可以安排照片的构成效果。具体来说,在执行了临时拍摄处理之后的安排操作中,由于构成指示图像G4中包含的、在临时拍摄处理中获得的拍摄图像G2被固定地显示在显示设备6上,因此用户无需将相机保持在一个固定位置。
同时,当在步骤S1选择了预拍摄模式(是)之后,在步骤2选择了“创建人模图像”的处理(否)时,在步骤S9执行人模图像创建处理。
图9是表示用于创建人模图像的程序的流程图,图10是说明用于人模图像创建处理的程序的示意图。
在人模图像创建处理中,将被用作人模图像的拍摄图像是从存储卡13中存储的拍摄图像中选择的,在步骤S91,从存储卡13读出该选择的拍摄图像并传送到DRAM10的工作区域,并进一步显示在显示设备6上。在步骤S92,一个取景框A(图10中的一矩形画面)被显示在显示屏上(拍摄图像G7),该取景框A在显示屏上的尺寸和位置是由用户的按键操作决定的。然后,在步骤S93,确定的取景框所包围的一部分图像被剪切并被存储在内置闪存11中作为新的人模图像,结束处理,DSP/CPU3返回图2的操作。
如上所述,存储卡13中存储的拍摄图像中包含的主要目标可以被用作为组成构成指示图像G4的人模图像。也就是说,该主要目标的图像可以以类似于内置闪存11中存储的那些图像的方式被用在临时拍摄处理中。如图11所示,该拍摄图像中包含的主要目标被用作为人模图像,这与图4相对应。可以将构成指示图像G4安排成接近于用户希望最终拍摄的照片图像。结果,人模图像创建处理将帮助被请求拍照的拍摄者在实际拍摄处理中在取景框中拍摄照片。
在上述实施例中,临时拍摄处理和实际拍摄处理是作为一系列操作被执行的,用户请求拍摄者执行一个实际拍摄处理,而该实际拍摄处理对应于用户已执行的临时拍摄处理。但有可能用户事先进行数次临时拍摄处理,并存储与数个构成指示图像G4相关的数个构成数据,然后用户请求拍摄者连续地进行数次实际拍摄处理,每次实际拍摄处理都对应于事先进行的临时拍摄处理。这种情况下,用户可以请求拍摄者连续地进行不同构图的拍照。在此实施例中,每当执行实际拍摄处理之后,就删除与构成指示图像相关的构成数据,但另一方面该构成数据也可以被存储并被使用数次以在其它机会拍摄具有相同构图的照片。
用户可以安排人模图像G1在构成指示图像G4中的位置和尺寸,但以下的修改将对用户更为方便。也就是,不同位置和尺寸的多个构成数据被事先存储在内置闪存11中,在临时拍摄处理中(图3),用户选择在显示设备6上显示的构成指示图像G4上具有最佳位置和尺寸的人模图像G1的一个图型,该图像G4包括根据事先存储的构成数据而合成的人模图像G1,并为选择的图案创建和存储构成数据,用于其它机会的使用。在另一修改实施例中,包括男人,女人和小孩的多个人模图像G1被事先制备并存储在内置闪存11中,以便于用户在临时拍摄处理中,从事先存储在内置闪存11中的多个人模图像G1中选择出一个。人模图像G1的数据也可以被存储在存储卡11中。人模图像G1或用于确定构成指示图像G4中的位置的一图像并不局限于人模图像,也可以使用动物图像和诸如矩形的其他图形。
在本发明的实施例中,构成指示图像G4可以根据拍摄图像(目标图像G2),代表人模图像G1将与目标图像G2合成的位置的位置信息,包括人模图像G1的放大或减小比率、或角度的数据,在存储器上合成而得到构成数据,但合成的构成指示图像G4的图像数据也可以作为构成数据被存储。但有必要单独存储在临时拍摄处理中获得的拍摄图像(目标图像G2),从而可以改变将要与目标图像G2合成的人模图像G1的位置,或修改该人模图像G1。在本实施例中,这些构成数据被存储在存储卡13中,但它们也可以被存储在内置闪存11中。
在不脱离下述权利要求中所限定的本发明的主旨和精神的前提下可以对所揭示的实施例进行其他修改和变化。这些包含在权利要求范围内的修改和变化都应当作为本发明的一部分。
权利要求
1.一种照相装置,包括一拍摄部分,用于对目标拍照以获得一图像;一显示部分,用于显示在待机状态下拍摄部分所获得的图像;一存储部分,用于响应于拍摄操作而存储上述图像;一图像合成部分,用于合成代表拍摄部分所获得的图像构成的图像和代表一预定位置的位置规定图像,以获得一合成图像;一构成数据存储部分,用于存储与构成指示图像相关的构成数据,其中该位置规定图像占据该合成图像中用户所希望的一个位置;和显示控制部分,用于根据构成数据存储部分中存储的构成数据,依据摄像者在摄像模式中的待机状态下的识别,而连续地合成拍摄部分所获得的图像和构成指示图像,以产生一合成的图像,并用于在显示部分上显示该合成图像作为将要获得的图像。
2.如权利要求1所述的照相装置,还包括一修改部分,用于响应预定的操作而修改该位置规定图像。
3.如权利要求2所述的照相装置,其中该修改部分可改变位置规定图像的尺寸。
4.如权利要求1所述的照相装置,其中该位置规定图像是代表一个人体的人模图像。
5.如权利要求1所述的照相装置,其中该显示控制部分将构成指示图像合成为一个半透明图像,从而允许摄像者在用于拍摄的待机状态中识别该构成指示图像。
6.如权利要求1所述的照相装置,还包括一位置改变部分,用于响应预定的操作而改变该位置规定图像在构成指示图像中的位置。
7.如权利要求1所述的照相装置,还包括一剪切部分,用于剪切在存储部分中存储的图像中规定的一个部分;和一局部图像存储部分,用于存储该剪切部分所剪切的图像部分。
8.如权利要求7所述的照相装置,其中该图像合成部分将拍摄部分获得的图像的构成图像和局部图像存储部分中存储的图像部分进行合成,和该构成数据存储部分存储与构成指示图像相关的构成数据,其中该图像部分占据用户所希望的一个位置。
9.如权利要求7所述的照相装置,其中该图像部分是一个人模图像。
10.如权利要求7所述的照相装置,还包括一位置改变部分,用于响应预定的操作而改变该图像部分在构成指示图像中的位置。
11.一种拍照方法,包括以下步骤对一目标进行拍照以获得一图像;显示在待机状态下拍摄部分所获得的图像;响应于拍摄操作而存储所获得的图像;合成代表所获得图像的构成的图像和代表一预定位置的位置规定图像,以获得一合成图像;存储与构成指示图像相关的构成数据,其中该位置规定图像占据用户在该合成图像中设定的一个位置;根据事先存储的构成数据,依据摄像者在拍摄模式中的待机状态下的识别,而连续地合成所获得的图像和构成指示图像,以创建一合成的图像,对显示为将要获得的图像的该创建的合成图像进行拍摄。
12.如权利要求11所述的拍照方法,还包括以下步骤响应于预定的操作而修改该位置规定图像。
13.如权利要求12所述的拍照方法,还包括以下步骤响应于预定的操作而修改该位置规定图像的尺寸。
14.如权利要求11所述的拍照方法,还包括以下步骤响应于预定的操作而改变该位置规定图像在构成指示图像中的位置。
15.如权利要求11所述的拍照方法,还包括以下步骤剪切响应于拍摄操作而获得的所存储图像中规定的一个部分。
16.如权利要求15所述的拍照方法,还包括以下步骤响应于预定的操作而改变该图像部分在构成指示图像中的位置。
17.一种记录拍摄方法的存储介质,该拍摄方法包括对一目标进行拍照以获得一图像的步骤;显示在待机状态下由拍摄部分所获得的图像的步骤;响应于拍摄操作而存储所获得的图像的步骤;合成代表所获得图像的构成的图像和代表一预定位置的位置规定图像,以获得一合成图像的步骤;存储与构成指示图像相关的构成数据的步骤,其中该位置规定图像占据用户在该合成图像中设定的一个位置;根据事先存储的构成数据,依据摄像者在摄像模式中的待机状态下的识别,而连续地合成所获得的图像和构成指示图像,以创建一合成图像的步骤,对显示作为将要获得的图像的该创建的合成图像进行拍照的步骤。
全文摘要
提供了一种照相装置和拍照方法,可解决相机用户在为自己拍照时遇到的麻烦。该相机具有一临时拍摄模式和一实际拍摄模式。在临时拍摄模式中,人模图像以重叠的方式被显示在显示器上的直接图像G2上,用户在直接图像中将该人模图像移动到他或她希望的位置上,并在存储器中记录构成指示图像G4,该构成指示图像G4代表人模图像停留在用户所希望位置上的直接图像的情况。在临时拍摄处理之后,直接图像G2与半透明形式的构成指示图像G4相合成,并在显示器上替代直接图像而显示该合成图像G5。当按下快门时,执行正常拍摄处理以记录一拍摄的图像。当用户请求第三人帮她或他照一张自己的照片时,用户执行临时拍摄处理,然后请求该第三人拍照。该第三人在直接图像G2与构成指示图像G4重合的时刻按下快门,然后可以得到用户所希望的构成效果的照片。
文档编号H04N101/00GK1565119SQ0380124
公开日2005年1月12日 申请日期2003年6月30日 优先权日2002年7月8日
发明者石毛善树 申请人:卡西欧计算机株式会社