专利名称:用于显示全景图像的数字拍摄设备及其控制方法
技术领域:
本发明涉及一种用于显示全景图像的数字 拍摄设备以及控制所述数字拍摄设备的方法。
背景技术:
数字拍摄设备可包括全景拍摄功能,其中,所述全景拍摄功能用于以大于传统的视场来捕捉图像。与传统图像相比,使用全景拍摄功能捕捉的全景图像在横向方向和/或纵向方向上更长。通常,通过使用键操作或触摸操作滚动过全景图像来回看全景图像。然而,显示全景图像会花费较长的时间段,并且,整个全景图像在不考虑全景图像中对象的重要性的情况下被示出。
发明内容
本发明提供一种数字拍摄设备以及控制所述数字拍摄设备的方法,其中,通过所述设备和方法,通过自动显示图像幻灯片至全景图像中的期望点(desired spot),全景图像更容易被识别。根据本发明的一方面,提供一种包括数字信号处理器的数字拍摄设备,其中,所述数字信号处理器将全景图像的至少一部分显示为图像序列,其中,所述图像序列代表在全景图像中设置的运动区域。数字信号处理器可将所述图像序列的显示暂停预定时间段。数字信号处理器可将所述图像序列的显示暂停预定时间段并在预定时间段过去之后重复显示所述图像序列。运动区域可从第一图像至所述图像中用户定义的点。运动区域可从所述图像中第一用户定义的点至第二用户定义的点。数字信号处理器可接收触摸信号,并根据所述触摸信号设置运动区域。数字信号处理器可接收按钮输入信号,并根据所述按钮输入信号设置运动区域。数字信号处理器可接收调整信号,并根据所述调整信号调整所述图像序列的显示速度。数字信号处理器可包括设置单元和幻灯片再现单元,其中,所述设置单元用于响应于用户输入在所述图像中设置运动区域,所述幻灯片再现单元用于再现所述图像序列。数字拍摄设备可还包括暂停单元,用于将所述图像序列的显示暂停预定时间段。数字拍摄设备可还包括速度调整单元,用于调整所述图像序列的再现速度。根据本发明的另一方面,提供一种控制数字拍摄设备的方法,所述方法包括在全景图像中设置区域,并将所述全景图像显示为代表所述区域的图像序列。
所述运动区域可从全景图像中第一用户定义的点至第二用户定义的点,或者从全景图像的第一图像至所述图像中第三用户定义的点。显示所述图像序列的步骤可包括将所述图像序列的显示暂停预定时间段;在所述预定时间段过去之后显示剩余图像。显示所述图像序列的步骤可包括将所述图像序列的显示暂停预定时间段;在所述预定时间段过去之后,按照与所述区域同样的方式重复显示并暂停剩余图像。所述方法可还包括接收触摸信号,并根据触摸信号设置所述区域。所述方法可还包括接收按钮输入信号,并根据按钮输入信号设置所述区域。所述方法可还包括接收调整信号,并根据所述调整信号调整所述图像序列的显示速度。
通过参照附图来查看本发明的具体示例性实施例,本发明的上述及其它特点和优点将会变得清楚,其中图I是根据本发明实施例的数字拍摄设备的框图;图2是根据本发明实施例的图I的数字信号处理器的详细框图;图3A至图3E示出根据本发明实施例的在运动区域中再现图像幻灯片的情况;图4A至图4E示出根据本发明另一实施例的在运动区域中再现图像幻灯片的情况;图5A至图5H示出根据本发明另一实施例的在运动区域中再现图像幻灯片的情况;图6A至图6H示出根据本发明另一实施例的在运动区域中再现图像幻灯片的情况;图7A至图7H示出根据本发明另一实施例的在运动区域中再现图像幻灯片的情况;图8A至图8H示出根据本发明另一实施例的在运动区域中再现图像幻灯片的情况;图9A至图9D示出根据本发明实施例的通过用户的设置来调整幻灯片再现速度的情况;图10是根据本发明实施例的控制图I的数字拍摄设备的方法的流程图;图11是根据本发明另一实施例的控制图I的数字拍摄设备的方法的流程图;图12是根据本发明另一实施例的控制图I的数字拍摄设备的方法的流程图。
具体实施例方式由于本发明允许各种改变和多种实施例,因此特定实施例在附图中示出并被详细描述。然而,这些特定实施例并未将本发明限制于特定的实施模式,应理解没有脱离本公开的精神和技术范围的所有改变、等同物和替换均被包含在本发明中。在本发明的描述中,当认为特定的详细解释会不必要地模糊本发明的实质时,可省略所述详细解释。这里使用的术语“第一”、“第二”等以及“主要”、“次要”等并不表示任何顺序、数量或重要性,而被用于将元件、区域、部件、层或区段彼此区分。这里使用的术语仅仅是为了描述特定实施例,而并不限制本发明。如这里所使用的情况,单数形式意图也包括复数形式,除非上下文清楚地另有指示。还将理解这里使用的术语“包括”明确指定存在声明的特征、整数、步骤、操作、组成部分、部件和/或上述项的组合,但是并不排除存在或附加一个或多个其它特征、整 数、步骤、操作、组成部分、部件和/或上述项的组合。现将参照附图对本发明进行更全面的描述,在所述附图中,本发明的示例性实施例被示出。在附图中,相同或相应的元件由相同的附图标号来表示,将不再给出它们的重复解释。图I是根据本发明实施例的数字拍摄设备的框图。在本实施例中,数码相机100将被解释为数字拍摄设备。然而,数字拍摄设备不限于图I的数码相机100,诸如数码单反相机(DSLR)、混合式相机等各种数字设备可作为数字拍摄设备。将根据数码相机100的操作来详细描述数码相机100的配置。现将描述拍摄对象的处理。从对象发出的光通过变焦透镜111和聚焦透镜113,其中,变焦透镜111和聚焦透镜113是成像单元110的光学系统的一部分。根据光圈115的打开或闭合的程度来调整光量,并且所述光在成像装置117的接收表面上形成对象的图像。通过光电转换,形成在成像装置117的接收表面上的图像被转换成电子图像信号。成像装置117可以是将光学信号转换为电信号的互补金属氧化物半导体图像传感器(CIS)或电荷耦合器件(CCD)。在正常状态期间,或者,当自动聚焦算法根据第一释放信号而被执行时,光圈115可被打开,并且,光圈115可在接收到第二释放信号之后执行曝光处理,其中,第一释放信号在用户半按下释放按钮时产生,第二释放信号在用户完全按下释放按钮时产生。变焦透镜驱动器112和聚焦透镜驱动器114可分别控制变焦透镜111和聚焦透镜113的位置。控制所述位置的示例为以下情况产生广角变焦信号使得变焦透镜111的焦距减少并且视角增加;产生长焦变焦信号使得变焦透镜111的焦距增加并且视角减少。由于在设置变焦透镜111的位置后,聚焦透镜113的位置被调整,因此视角基本上不受聚焦透镜113的位置影响。光圈驱动器116可控制光圈115的打开和闭合。成像装置控制器118可控制成像装置117的感光度。变焦透镜驱动器112、聚焦透镜驱动器114、光圈驱动器116及成像装置控制器118根据数字信号处理器(DSP) 200基于曝光信息、焦点信息等的计算结果控制相应的部件。现将描述图像信号形成处理。从成像装置117输出的图像信号被输出到图像信号处理器120。当从成像装置117输入到图像信号处理器120的图像信号是模拟信号时,图像信号处理器120将所述图像信号转换为数字图像信号并对图像信号执行各种图像处理过程。图像信号临时存储在存储单元130中。通过执行图像信号处理过程(诸如自动白平衡、自动曝光、伽马校正)并根据人的视觉转换图像数据以输出具有提高的图像质量的图像信号,图像信号处理器120可提高图像质量。此外,图像信号处理器120可执行其它图像处理过程,诸如滤色阵列插值、色彩矩阵、色彩校正、色彩增强等。存储单元130可包括非易失性程序存储单元和易失性主存储单元,其中,所述非易失性程序存储单元用于无论是否有电源供应均存储与数码相机100的操作相关的程序;所述易失性主存储单元用于当电源被供应时临时存储图像数据和其它数据。程序存储单元存储用于操作数码相机100的操作系统和各种应用程序。DSP 200根据存储在程序存储单元中的程序来控制部件。在示例性实施例中,一个或多个程序被存储在程序存储单元中,使得部件可在DSP 200的控制下进行操作,从而当在全景图像中设置运动区域时,将所述全景图像的至少一部分显示为与用户定义的运动区域相应的图像序列。主存储单元临时存储从图像信号处理器120、辅助存储单元140等输出的图像信号。供电单元160可独立于操作数码相机100的电源供应而直接连接到主存储单元。因此,存储在程序存储单元中的用于快速启动数码相机100的程序可被复制到主存储单元 并被执行。此外,当数码相机100被再次启动时,存储在主存储单元中的数据可被快速读取。存储在主存储单元中的图像信号可经由显示器驱动器155被输出,其中,所述显示器驱动器155将图像信号转换为适于显示和输出的图像信号。转换后的图像信号可在显示单元150上显示给用户。显示单元150可作为取景器,用于连续地显示由成像装置117在拍摄模式期间获取的图像信号以确定拍摄范围。各种显示装置(诸如液晶显示器(LCD)、电泳显示装置(EDD)等)可被用作显示单元150。此外,显示单元150可包括触摸屏,使得用户操作信号可经由触摸屏和操作单元170被输入。现将描述记录如上所述产生的图像信号的处理。图像信号被临时存储在存储单元130中。在这种情况下,图像信号和与图像信号有关的各种信息被存储在辅助存储单元140中。此外,图像信号和所述各种信息被输出到压缩/解压缩单元145。在压缩/解压缩单元145中,压缩电路对图像应用压缩处理(诸如JPEG压缩)以形成图像文件,其中,所述图像文件比原始图像信号需要较小的存储器。压缩后的图像文件被存储在辅助存储单元140中。辅助存储单元140可以是固定式半导体存储器(诸如外置闪存)、可从装置分离或移除的具有卡片状或棒状的半导体存储器(诸如卡片式闪存)、磁记录介质(诸如硬盘或软盘)、光学记录介质等。现将描述再现图像的处理。压缩后被存储在辅助存储单元140中的图像文件被输出到压缩/解压缩单元145。对图像文件执行解压缩处理(也就是说,解码处理)以从图像文件提取图像信号。解压缩后的图像信号被输出到存储单元130。图像信号可被临时存储在存储单元130中,并且可通过显示器驱动器155在显示单元150上再现。数码相机100包括用于接收外部用户信号作为输入的操作单元170。操作单元170的示例可包括各种功能按钮,诸如用于打开和闭合快门(未示出)以将成像装置117曝光预定时间段的快门释放按钮、可被按下以启动供电单元160的电源按钮、用于根据输入来增加或减少视角的广角变焦按钮和长焦变焦按钮、用于选择字符输入的方向键、拍摄模式按钮、再现模式按钮、白平衡设置按钮和曝光设置按钮。数码相机100可包括闪光灯181和用于驱动闪光灯181的闪光灯驱动器182。闪光灯181是用于当在昏暗环境中执行拍摄时,照亮对象的发光装置。
扬声器183和灯185可分别输出声音信号和光信号以指不数码相机100的操作状态等。具体说来,根据本实施例,如果拍摄条件在手动模式下被改变,则指示这种改变的警告信号可被提供为分别通过扬声器183或者灯185输出的声音信号或光信号,其中,所述拍摄条件包括用于设置拍摄变量的时间点和用于拍摄的时间点。扬声器驱动器184可控制扬声器183的声音类型或音量等。灯驱动器186可控制灯185来发光或不发光、灯185的发光周期、灯185的发光类型等。DSP 200可根据作为程序被存储在存储单元130中的操作系统和应用系统执行计算处理,可临时存储计算结果并可根据计算结果控制相应部件以便如上所述地操作数码相机100。具体说来,根据本实施例,当在全景图像中设置了运动区域时,DSP 200根据用户定义的运动区域来显示图像序列。接下来,将参照图2至图12对DSP 200进行详细描述。图2是根据本发明实施例的图I的DSP 200的详细框图。DSP 200包括运动区域设置单元210、幻灯片再现单元220、暂停单元230和速度调整单元240。 参照图2,运动区域设置单元210在全景图像中设置用户期望的区域。当具有横向长的长度的图像(以下称为“横向全景图像”)或具有纵向长的长度的图像(以下称为“纵向全景图像”)被以预定比例(例如,整个全景图像)显示在显示单元150上时,如图3A所示,会难以识别所述图像。在这种情况下,用户可在显示的全景图像中设置期望的运动区域。用户可通过在全景图像中选择点来设置运动区域。在这种情况下,从第一图像或全景图像至用户定义的点的幻灯片图像序列被再现。额外地或可选择地,可在全景图像中设置从第一用户定义的点至第二用户定义的点的区域。在这种情况下,代表设置的区域的幻灯片图像序列被再现。当显示单元150包括触摸屏时,用户可通过触摸显示单元150来设置点,从第一点至第二点的区域可通过在显示单元150上的图像上拖动手指而在所述图像中被设置。图3A的(a-Ι)示出通过触摸横向全景图像来设置点的情况。图4A的(a-Ι)示出通过在横向全景图像上拖动手指将从第一用户定义的点至第二用户定义的点的区域设置为运动区域的情况。显示单元150的触摸信号可被接收以提取相应的坐标,从而获取触摸的位置或区域。当显示单元150不是触摸屏时,可设置图像中从第一点至第二点的区域,并且可通过按下包括在操作单元170中的一个或多个按钮(为便于描述,下文称为“右按钮”、“左按钮”、“上按钮”、“下按钮”和“0K按钮”中的任何一个)来设置所述图像中的点。图3A的(a-2)示出通过按下“右按钮”在横向全景图像中移动点的情况。在这种情况下,活动窗口或指示符被显示在显示单元150上以随着用户调整所述点来提供视觉反馈。图3A的(a-3)示出通过按下“0K按钮”来设置将被移动的点的情况。图4A的(a-2)示出通过按下“右按钮”和“左按钮”在横向全景图像中设置或完成将被移动的区域的情况。在这种情况下,活动窗口或指示符被显示在显示单元150上以随着用户调整运动区域来提供视觉反馈。图4A的(a-3)示出通过按下“0K按钮”来设置或完成将被移动的区域的情况。活动窗口或指示符的位置的信号可被运动区域设置单元210接收以提取相应坐标,从而获取设置的位置或区域。幻灯片再现单元220再现代表由运动区域设置单元210设置的运动区域的幻灯片图像(即,图像序列)。为便于描述,与横向全景图像相关的情况已被描述。然而,以上描述的方法同样还可应用于纵向全景图像。根据本实施例,由幻灯片再现单元220与暂停单元230 —起来执行再现图像幻灯片的方法。所述方法包括以下六个示例示例一幻灯片再现单元220再现图像幻灯片,其中,所述图像幻灯片代表第一图像至设置的点之间的全景图像的至少一部分。图3A示出当用户触摸横向全景图像时设置的点,或者通过按下“左按钮”和“0K按钮”设置将被移动的点。在这种情况下,如图3B至图3D中的运动方框150所示,幻灯片再现单元220再现(即,呈现)包含第一图像至用户定义的点的图像幻灯片。如图3E的(e-Ι)或(e-2)所示,当所述图像幻灯片已被呈现时,整个全景图像被再次显示。在任何时候,用户可通过在图像幻灯片的再现期间执行预定操作来停止操作。示例二 幻灯片再现单元220再现图像幻灯片,其中,所述图像幻灯片代表第一设置的点至第二设置的点之间的全景图像的至少一部分。图4A示出通过在横向全景图像上将手指从第一点拖动到第二点来在横向全景图像中设置运动区域或者通过按下“右按钮”、“左按钮”和“0K按钮”来在图像中从第一点至第二点设置运动区域的情况。在这种情况下, 如图4B至图4D中的运动方框150所示,幻灯片再现单元220再现(即,呈现)包含第一用户定义的点至第二用户定义的点的图像幻灯片。如图4E的(e-Ι)或(e-2)所示,当所述图像幻灯片已被呈现时,整个全景图像被再次显示。在任何时候,用户可通过在图像幻灯片的再现期间执行预定操作来停止操作。示例三幻灯片再现单元220再现图像幻灯片,其中,所述图像幻灯片代表第一图像和用户定义的点之间的全景图像的至少一部分。然后,暂停单元230将幻灯片再现操作暂停预定时间段。在所述预定时间段过去之后,幻灯片再现单元220再现剩余图像幻灯片。图5A示出通过触摸横向全景图像在横向全景图像中设置点或者通过按下“右按钮”和“0K按钮”设置将被移动的区域的情况。在这种情况下,如图5B至图中的运动方框150所示,幻灯片再现单元220再现(B卩,呈现)包含第一图像至用户定义的点的图像幻灯片。然后,暂停单元230将图像幻灯片的再现暂停预定时间段。如图和图5E所示,在所述预定时间段过去之后,幻灯片再现单元220再现剩余图像幻灯片。如图5H的(h-Ι)或(h-2)所示,当所述图像幻灯片已被呈现时,整个全景图像被再次显示。在任何时候,用户可通过在图像幻灯片的再现期间执行预定操作来停止操作。示例四幻灯片再现单元220再现图像幻灯片,其中,所述图像幻灯片代表第一点和第二点之间的全景图像的至少一部分。然后,暂停单元230将幻灯片再现操作暂停预定时间段。在所述预定时间段过去之后,幻灯片再现单元220再现剩余图像幻灯片。图6A示出通过在横向全景图像上将手指从第一点拖至第二点来在横向全景图像中设置运动区域或者通过按下“右按钮”、“左按钮”和“0K按钮”在图像中从第一用户定义的点至第二用户定义的点设置运动区域的情况。在这种情况下,如图6B至图6D中的运动方框150所示,幻灯片再现单元220再现包含第一用户定义的点至第二用户定义的点的图像幻灯片。然后,暂停单元230将图像幻灯片的再现暂停预定时间段。如图6D至图6F所示,在所述预定时间段过去之后,幻灯片再现单元220继续再现剩余图像幻灯片。当所有幻灯片图像已被呈现时,如图6H的(h-Ι)或(h-2)所示,整个全景图像被再次显示。此外,如图6B至图6G的(g-2)所示,幻灯片再现单元220可将额外的图像再现为图像幻灯片,然后再次显示整个全景图像。在任何时候,用户可通过在图像幻灯片的再现期间执行预定操作来停止操作。示例五幻灯片再现单元220再现图像幻灯片,其中,所述图像幻灯片代表从第一图像至设置的点的全景图像的至少一部分。然后,暂停单元230将幻灯片再现操作暂停预定时间段。在所述预定时间段过去之后,幻灯片再现单元220和暂停单元230根据幻灯片图像的增量重复图像幻灯片再现和剩余图像幻灯片的暂停。图7A示出通过触摸横向全景图像在横向全景图像上设置用户定义的点或者通过按下“右按钮”和“0K按钮”设置将被移动的区域的情况。在这种情况下,幻灯片再现单元220再现包含第一图像至用户定义的点的图像幻灯片。然后,暂停单元230将图像幻灯片的再现暂 停预定时间段。如图7D和图7E所示,在所述预定时间段过去之后,幻灯片再现单元220继续再现图像幻灯片,暂停单元230将图像幻灯片的再现暂停预定时间段。如图7F和图7G所示,在所述预定时间段过去之后,幻灯片再现单元220继续再现图像幻灯片,暂停单元230将图像幻灯片的再现暂停预定时间段。如图7H的(h-Ι)或(h-2)所示,当所有图像幻灯片已被再现时,整个全景图像被再次显示。在任何时候,用户可通过在图像幻灯片的再现期间执行预定操作来停止操作。示例六幻灯片再现单元220再现图像幻灯片,其中,所述图像幻灯片代表从第一点至第二点的全景图像的至少一部分。然后,暂停单元230将幻灯片再现操作暂停预定时间段。在所述预定时间段过去之后,幻灯片再现单元220和暂停单元230根据幻灯片图像的增量重复剩余图像幻灯片的再现和暂停。图8A示出通过在横向全景图像上将手指从第一点拖至第二点来在横向全景图像中设置运动区域或者通过按下“右按钮”、“左按钮”和“0K按钮”在图像中设置运动区域的情况。在这种情况下,幻灯片再现单元220再现包含第一用户定义的点至第二用户定义的点的图像幻灯片。然后,暂停单元230将图像幻灯片的再现暂停预定时间段。如图8D和图SE所示,在所述预定时间段过去之后,幻灯片再现单元220继续再现图像幻灯片,暂停单元230将图像幻灯片的再现暂停预定时间段。如图8F所示,在所述预定时间段过去之后,幻灯片再现单元220继续再现图像幻灯片直至所述横向全景图像的最后图像已被呈现,并且如图8H的(h-Ι)或(h-2)所示,整个全景图像被显示。此夕卜,幻灯片再现单元220可将从图SB至图SG的图像再现为图像幻灯片,然后可再次显示整个全景图像。在任何时候,用户可通过在图像幻灯片的再现期间执行预定操作来停止操作。在所述第一到第六示例中,速度调整单元240可在图像幻灯片的再现期间调整图像幻灯片的再现速度。图9A的(a-Ι)示出当显示单元150包括触摸屏时在图像幻灯片的再现期间通过触摸图像幻灯片的上部/下部来调整幻灯片再现速度的情况。图9B的(a-2)示出当显示单元150不是触摸屏时在图像幻灯片的再现期间通过顺序按下“上按钮”和“下按钮”来调整幻灯片再现速度的情况。图9A至图9D与横向全景图像有关。对于纵向全景图像,幻灯片再现速度可通过右/左操作(触摸或按下按钮)来调整。图9B至图9D示出通过速度调整操作逐渐增加幻灯片再现速度的情况。由于全景图像可显示为一系列图像幻灯片,所以全景图像可被更容易地识别。此夕卜,通过调整幻灯片再现速度,图像幻灯片可按照期望的速度显示至期望的点。现将参照图10至图12描述控制数字拍摄设备的方法。现将参照图10描述控制数字拍摄设备的方法的第一示例。参照图10,DSP 200可显示整个全景图像(操作1001)。所述全景图像可以是如图3A的(a-Ι)示出的横向全景图像。虽然未在附图中示出,但是所述全景图像可以是纵向全景图像。然后,DSP 200接收由用户输入的运动区域设置信号(操作1003)。设置运动区域的方法被分类为两种方法。第一种、可在全景图像中设置点。在这种情况下,从全景图像的第一图像至用户定义的点再现图像幻灯片。第二种、可在全景图像中设置从第一点至第二点的区域。在这种情况下,再现包含设置的区域的图像幻灯片。当显示单元150包括触摸屏时,可通过触摸显示单元150来设置用户定义的点,并可通过在显示单元150上的图像上拖动手指来设置从第一点至第二点的区域。当显示单元150不包括触摸屏时,通过按下包括在操作单元170中的“右按钮”、“左按钮”、“上按钮”、“下按钮”和“0K按钮”,可设置从第一点至第二点的区域,并且可设置用户定义的点。当运动区域已经被设置时(操作1003),DSP 200根据设置的区域开始自动再现从第一图像至用户定义的点的图像幻灯片或从第一用户定义的点至第二用户定义的点的图像幻灯片(操作1005)。 在图像幻灯片的再现期间,DSP 200确定是否接收到速度调整信号(例如,上/下操作)(操作1007)。当接收到速度调整信号时,调整幻灯片再现速度(操作1009)。对于横向全景图像,可使用上/下操作来调整幻灯片再现速度。对于纵向全景图像,可使用右/左操作来调整幻灯片再现速度。然而,本实施例不限于这些示例。当显示单元150包括触摸屏时,可使用上/下拖动触摸来调整横向全景图像的幻灯片再现速度,并且可使用右/左拖动触摸来调整纵向全景图像的幻灯片再现速度。然而,本实施例不限于这些示例。当显示单元150不包括触摸屏时,可使用上/下按钮来调整横向全景图像的幻灯片再现速度,并且可使用右/左按钮来调整纵向全景图像的幻灯片再现速度。然而,本实施例不限于这些示例。当图像幻灯片已经全部以相应的速度再现了用户定义的运动区域时(操作1011),DSP 200确定是否将根据用户输入设置另一运动区域(操作1013)。当将设置另一运动区域时,所述方法进行到操作1003。如果没有将设置另一运动区域,则再次再现整个全景图像(操作IOl5)。现将参照图11描述控制数字拍摄设备的方法的第二示例。参照图11,DSP 200可显示整个全景图像(操作1101)。所述全景图像可以是如图3A的(a-Ι)示出的横向全景图像。虽然未在附图中示出,但是所述全景图像可以是纵向全景图像。然后,DSP 200接收由用户输入的运动区域设置信号(操作1103)。设置运动区域的方法被分类为两种方法。第一种、可在全景图像中设置点。在这种情况下,从第一图像至用户定义的点再现图像幻灯片。第二种、可在全景图像中设置从第一点至第二点的区域。在这种情况下,再现设置的区域中的图像幻灯片。当显示单元150包括触摸屏时,通过在显示单元150上的图像上拖动手指,可设置点,并且可设置从第一用户定义的点至第二用户定义的点的区域。当显示单元150不包括触摸屏时,通过按下包括在操作单元170中的“右按钮”、“左按钮”、“上按钮”、“下按钮”和“0K按钮”,可设置从第一点至第二点的区域,并且可设置点。当运动区域已经被设置时(操作1103),DSP 200根据设置的区域开始自动再现从第一图像至用户定义的点的图像幻灯片或从第一用户定义的点至第二用户定义的点的图像幻灯片(操作1105)。在图像幻灯片的再现期间,DSP 200确定是否接收到速度调整信号(例如,上/下操作)(操作1107)。当接收到速度调整信号时,调整幻灯片再现速度(操作1109)。对于横向全景图像,可使用上/下操作来调整幻灯片再现速度。对于纵向全景图像,可使用右/左操作来调整幻灯片再现速度。然而,本实施例不限于这些示例。当显示单元150包括触摸屏时,可使用上/下拖动触摸来调整横向全景图像的幻灯片再现速度,并且可使用右/左拖动触摸来调整纵向全景图像的幻灯片再现速度。然而,本实施例不限于这些示例。当显示单元150不包括触摸屏时,可使用上/下按钮来调整横向全景图像的幻灯片再现速度,并且可使用右/左按钮来调整纵向全景图像的幻灯片再现速度。然而,本实施例不限于这些示例。当设置的运动区域的全部图像幻灯片已经以相应的速度再现时,DSP 200将幻灯片再现操作暂停预定时间段(操作1111)。
然后,在所述预定时间段过去之后,DSP 200继续再现从设置的运动区域至全景图像的最后图像的图像幻灯片(即,用户定义的运动区域之后的全景图像的图像)(操作1113)。当所有图像幻灯片已经被再现时,DSP 200再次再现整个全景图像(操作1115)。根据本发明的另一实施例,DSP 200可再现设置的区域之前的图像幻灯片,可将幻灯片再现操作暂停预定时间段,并可在所述预定时间段过去之后再次再现整个全景图像。此外,DSP 200可显示整个全景图像,其中,从设置了区域的图像至没有设置区域的图像再现图像幻灯片。现将参照图12描述控制数字拍摄设备的方法的第三示例。参照图12,DSP 200可显示整个全景图像(操作1201)。所述全景图像可以是如图3A的(a-Ι)示出的横向全景图像。虽然未在附图中示出,但是所述全景图像可以是纵向全景图像。然后,DSP 200接收由用户输入的运动区域设置信号(操作1203)。设置运动区域的方法被分类为两种方法。第一种、可在全景图像中设置点。在这种情况下,从第一图像至用户定义的点再现图像幻灯片。第二种、可在全景图像中设置从第一点至第二点的区域。在这种情况下,再现设置的区域中的图像幻灯片。当显示单元150包括触摸屏时,可通过触摸显示单元150来设置用户定义的点,并可通过在显示单元150上的图像上拖动手指来设置从第一点至第二点的区域。当显示单元150不包括触摸屏时,通过按下包括在操作单元170中的“右按钮”、“左按钮”、“上按钮”、“下按钮”和“0K按钮”,可设置从第一点至第二点的区域,并且可设置点。当运动区域已经被设置时(操作1203),DSP 200根据设置的区域开始自动再现从第一图像至用户定义的点的图像幻灯片或从第一用户定义的点至第二设置的点的图像幻灯片(操作1205)。在图像幻灯片的再现期间,DSP 200确定是否接收到速度改变信号(例如,上/下操作)(操作1207)。当接收到速度改变信号时,调整幻灯片再现速度(操作1209)。对于横向全景图像,可使用上/下操作来调整幻灯片再现速度。对于纵向全景图像,可使用右/左操作来调整幻灯片再现速度。然而,本实施例不限于这些示例。当显示单元150包括触摸屏时,可使用上/下拖动触摸来调整横向全景图像的幻灯片再现速度,并且可使用右/左拖动触摸来调整纵向全景图像的幻灯片再现速度。然而,本实施例不限于这些示例。当显示单元150不包括触摸屏时,可使用上/下按钮来调整横向全景图像的幻灯片再现速度,并且可使用右/左按钮来调整纵向全景图像的幻灯片再现速度。然而,本实施例不限于这些示例。 当用户定义的运动区域的全部图像幻灯片已经以相应的速度再现时,DSP200将幻灯片再现操作暂停预定时间段(操作1211)。然后,在所述预定时间段过去之后,DSP 200按照与设置的运动区域同样的方式重复剩余图像的再现和暂停(操作1213)。DSP 200确定图像幻灯片的再现和暂停是否按照与设置的运动区域同样的方式被重复到全景图像的最后图像(操作1215),并再次显示整个全景图像(操作1217)。根据本发明的另一实施例,DSP 200可从设置了区域的图像至没有设置区域的图像重复图像幻灯片的再现和暂停,然后可再次显示整个全景图像。公开于此的实施例可包括用于存储程序数据的存储器、用于执行程序数据以实施公开于此的方法和设备的处理器、永久性存储装置(诸如盘驱动器)、用于处理与其它装置通信的通信端口和用户接口装置(诸如显示器、键盘、鼠标等)。当涉及软件模块时,这些软件模块可作为可由处理器执行的程序指令或计算机可读代码被存储在非暂时性或有形的计算机可读介质,诸如只读存储器(ROM)、随机存取存储器(RAM)、压缩盘(CD)、数字通用盘(DVD)、磁带、软盘、光学数据存储装置、电子存储介质(例如,集成电路(1C)、电可擦除可编程只读存储器(EEPROM)、闪存等)、量子存储装置、高速缓存和/或任何其它存储介质,其中,信息可被存储任意持续时间(例如,延长的时间段、永久、短暂的情况、临时缓冲、高速缓冲等)。如这里所使用的情况,计算机可读存储介质明确地排除了任何其上可传播信号的计算机可读介质。然而,计算机可读存储介质可包括携带电信号的内部信号轨迹和/或内部信号路径。引用于此的任何参考(包括出版物、专利申请和专利)按照如同每个参考都各自明确地被指示以通过引用合并的相同程度通过引用被合并于此,并且其全部内容被阐述于此。为了提升对本公开的原理的理解,已经参照附图中示出的实施例,并且已使用特定语言来描述这些实施例。然而,所述特定语言并未意图限制本公开的范围,并且本公开应被理解为包含本领域的普通技术人员鉴于本公开通常能想到的所有实施例。可针对功能块部件和各种处理步骤来描述公开的实施例。所述功能块可通过许多硬件和/或软件部件来实现,其中,所述硬件和/或软件部件被配置为用于执行指定功能。例如,所述实施例可采用各种集成电路部件(例如,存储器元件、处理元件、逻辑元件、查询表等),其中,所述集成电路部件可在一个或多个处理器或其它控制装置的控制下实现多种功能。类似地,在所述实施例的元件通过使用软件编程或软件元素来实施时,所述实施例可通过使用数据结构、对象、处理、例行程序和其它编程元素的任意组合利用任意编程或脚本语言(诸如,C语言、C++,Java、汇编程序等)来实施。功能方面可被实施为由一个或多个处理器执行的指令。进一步地,所述实施例可采用许多传统技术,其中所述传统技术用于电子配置、信号处理、控制、数据处理等。词汇“机制”和“元件”被广泛使用并且不限于机械的或物理的实施例,而可包括结合处理器的软件例行程序等。这里示出并描述的特定实施是说明性的示例,并且所述特定实施并不意图以任何方式限制本公开的范围。为了简洁,传统的电子器件、控制系统、软件开发和所述系统的其它功能方面(和所述系统的各个操作部件的部件)可不被详细描述。进一步地,在所呈现的各种附图中示出的连接线或连接器意图来代表各种元件之间的示例性功能关系和/或物理或逻辑耦合。应注意到,许多可选的或附加的功能关系、物理连接或逻辑连接可存在于实际装置中。此外,除非元件被明确描述为“必要的”或“关键的”,否则没有项目或部件对所述实施例的实践是必要的。 在描述所述实施例的语境(尤其是权利要求的语境)中使用的术语和类似的指称将被理解为包含单数和复数两者。进一步地,这里引用的数值范围仅仅意图用作分别指示落入所述范围的每个单独的数值的快捷方法,除非这里另有指示;并且每个单独的数值被合并到说明书中,如同每个单独的数值被各自地引用于此。这里描述的所有方法的步骤可按照任何合适的顺序执行,除非这里另有指示或者清楚地与语境相矛盾。再者,所描述的块和/或交互的一个或多个可被改变、消除、再分或组合;并且,公开的处理可通过作为示例的单独处理线程、处理器、装置、离散逻辑、电路等被顺序地执行和/或并列地执行。这里提供的示例和这里使用的示例性语言(例如,“诸如”或“例如”)仅仅意图更好地阐明所述实施例,并且除非另有声明,其并不限制本公开的范围。鉴于本公开,在不脱离本公开的精神和范围的前提下,多种变更和适配对本领域的技术人员是显而易见的。尽管已经参照其示例性实施例具体示出和描述了示例性设备、方法和产品,但是本领域的普通技术人员将理解,在不脱离本公开的精神和范围的前提下,可在此做出各种形式和细节上的改变。
权利要求
1.一种数字拍摄设备,包括数字信号处理器,用于将全景图像的至少一部分显示为图像序列,其中,所述图像序列代表在全景图像中设置的用户定义的运动区域。
2.如权利要求I所述的数字拍摄设备,其中,数字信号处理器将所述图像序列的显示暂停预定时间段。
3.如权利要求I所述的数字拍摄设备,其中,数字信号处理器将所述图像序列的显示暂停预定时间段,并在所述预定时间段过去之后,重复显示剩余图像。
4.如权利要求I所述的数字拍摄设备,其中,运动区域从全景图像的第一图像至全景图像中用户定义的点。
5.如权利要求I所述的数字拍摄设备,其中,运动区域从所述全景图像中第一用户定义的点至第二用户定义的点。
6.如权利要求I所述的数字拍摄设备,其中,数字信号处理器用于接收触摸信号,并根据触摸信号设置运动区域。
7.如权利要求I所述的数字拍摄设备,其中,数字信号处理器用于接收按钮输入信号,并根据按钮输入信号设置运动区域。
8.如权利要求I所述的数字拍摄设备,其中,数字信号处理器用于接收调整信号,并根据调整信号调整所述图像序列的显示速度。
9.如权利要求I所述的数字拍摄设备,其中,数字信号处理器包括 设置单元,用于响应于用户输入在全景图像中设置运动区域;和 幻灯片再现单元,用于呈现所述图像序列。
10.如权利要求9所述的数字拍摄设备,还包括暂停单元,用于将所述图像序列的显示暂停预定时间段。
11.如权利要求9所述的数字拍摄设备,还包括速度调整单元,用于调整所述图像序列的再现速度。
12.—种控制数字拍摄设备的方法,所述方法包括 响应于用户输入在全景图像中设置区域;和 将全景图像的至少一部分显示为代表用户定义的区域的图像序列。
13.如权利要求12所述的方法,其中,运动区域从所述全景图像中第一用户定义的点至第二用户定义的点,或者从全景图像的第一图像至所述全景图像中第三用户定义的点。
14.如权利要求12所述的方法,其中,显示所述图像序列的步骤包括 将所述图像序列的显示暂停预定时间段;和 在所述预定时间段过去之后,显示剩余图像。
15.如权利要求12所述的方法,其中,显示所述图像序列的步骤包括 将所述图像序列的显示暂停预定时间段;和 在所述预定时间段过去之后,按照与所述运动区域同样的方式重复显示并暂停剩余图像。
16.如权利要求12所述的方法,还包括 接收触摸信号;和 根据触摸信号设置运动区域。
17.如权利要求12所述的方法,还包括接收按钮输入信号;和根据按钮输入信号设置运动区域。
18.如权利要求12所述的方法,还包括接收调整信号;和根据调整信号调整所述图像序列的显示速度。
全文摘要
公开了一种用于显示全景图像的数字拍摄设备以及控制所述数字拍摄设备的方法。提供的数字拍摄设备包括用于将全景图像的至少一部分显示为图像序列的数字信号处理器,其中,所述图像序列代表由用户在全景图像中设置的运动区域。因为全景图像被显示为图像序列至期望的点,所以用户可更容易地识别所述全景图像。此外,通过调整幻灯片再现速度,所述图像序列可按照期望的速度被显示至期望的点。
文档编号H04N5/232GK102970478SQ20121031581
公开日2013年3月13日 申请日期2012年8月30日 优先权日2011年8月30日
发明者张栽荣 申请人:三星电子株式会社