一种360度全景照片数码相框的制作方法

文档序号:2574606阅读:189来源:国知局
专利名称:一种360度全景照片数码相框的制作方法
技术领域
本实用新型涉及一种数码相框。
背景技术
数码相框是一种数字显示式相框,现有的具有各种功能的数码相框与 传统相框相比,不但存储量大,还可随时更改照片、背景、音乐,看视频,上因特网等多种功 能优势。数码相框的基本原理就是采用普通相框造型,把原来相框中间的部分换成液晶显 示屏,配上电源存储介质等。可以直接播放数码相片,使得同一个相框内可以循环播放。其 核心功能是将介质中的图像文件经过解码转换后,通过液晶显示屏或其它显示设备输出。现有的数码相框播放的数码照片是一帧一台摄像机视域中 获得的二维图像。获得 方式有以下两种一,通过数码扫描设备或数码相机将传统的摄像设备如胶片照相机或摄 影机拍摄获得的照片数码化,存储在存储介质上;二,直接使用数码摄像设备如数码相机、 数码摄影机等直接产生数码化照片,并存储在存储介质上。数码相框可以显示一张,也可以同时显示几张数码照片在显示屏幕上。一方面,在目前的产品中,数码相框播放数码照片局限于简单的模仿传统相框摆 放有质照片的形式,两者在照片摆放这个核心基本功能上没有本质上的区别,数码相框缺 少其个性化的核心功能。另一方面,数码相框作为带有显示能力的数码电子产品,其设备资 源本身所具有的图像播放能力绝不止于播放这种二维平面图像,还可以用以播放如三维全 景虚拟现实、三维图像等更高端的传统相框不可能实现的播放图像形式。这样,数码相框的 设备资源能力被搁置浪费,并限制了数码相框相对传统相框核心功能方面的竞争力。实用新型的内容本实用新型的目的在于提供一种能够解决以上问题的数码相框。为了达到上述目的,本实用新型提供了一种数码相框,所述数码相框包括主芯片, 其特征在于主芯片包括图像解码模块,对存储介质中的360度全景图像文件解码;外部输 入指令检测模块,检测外部输入装置输入的360度全景图像变换控制指令,并输出相应检 测信息;信息处理模块,检测外部输入指令检测模块输入的检测信息,并根据预设的360度 全景图像变换控制程序生成用于控制图像变换的控制信号;图像控制显示模块用于响应控 制信号,生成控制解码模块解码输出的360度全景图像显示在显示设备上。作为本实用新型的一个优选方案,所述主芯片控制变换的360度全景图像文件符 合信息处理模块中预设的360度全景图像控制程序的命名规则。作为本实用新型的又一个优选方案,所述预设360度全景图像变换控制程序的信 息处理模块,其特征在于预设的360度全景图像变换控制程序,根据图像命名包括四段规 则为条件、分段对比并依序列循环逐帧控制360度全景图像组中的每一张照片的显示,生 成用于控制360度全景图像组内图像变换的控制信号。又一个在本实用新型的一个优选方案,解码模块是对读入360度全景图像组中的 JPEG格式图像解码。本实用新型中,通过主芯片依据预设的360度全景图像变换控制程序实现给人们 以三维立体感觉的静态或动态的360度全景图像的播放。而这种360度全景图像是传统相 框所不可能实现的。从此,数码相框将具备特有的核心功能,也使数码相框的设备资源得到更充分的应用。从广义上讲,360度全景图像也是一种二维图像,它允许以三维效果看到围绕一个 确定点的360度全方位图像,给人以三维立体空间感觉的真实物体被摄物体图像。本实用 新型中特指以确定的被摄物体为中心,围绕被拍摄物体水平或和垂直360度拍摄的一组照 片,按照特定方式播放后,给人以三维立体空间感觉的静态或动态真实物体图片组。
下面将参照附图对本实用新型的具体实施方案进行更详细的说明,其中附图 1.是根据本实用新型的一个实施例的数码相框结构具体实施方式
图1是本实用新型的一个实施例的数码相框结构框图,如图1所示,该数码相框包 括主芯片100、存储器200、外部存储介质接口 300、显示设备400、外部输入装置500、SDRAM 或DDR存储及其它外围器件600,其中主芯片100包括外部输入指令检测模块150、信息处 理模块140、图像显示控制模块130、图像解码模块120、主控MCU110。主控MCUl 10控制外部输入指令检测模块150、信息处理模块140、图像显示控制模 块130、图像解码模块120的工作。外部输入指令检测模块150,检测外部输入装置500输入的360度全景图像变换控 制指令,并输出相应检测信息。信息处理模块140,检测外部输入指令检测模块150输入的检测信息,并根据预设 的360度全景图像变换控制程序生成用于控制图像变换的控制信号。作为本实用新型的又一个优选方案,所述预设360度全景图像变换控制程序,其 特征在于控制的360度全景图像是由若干张照片组成序列的一组图像,该图像采用如下 规则命名360度全景图像组内的每张照片文件名包括四段构成,第一段由若干字母或和 字符但不可含有阿拉伯数字组成,用来实现区分识别同一个组的图像文件,同一个图像组 的图像从多方位共同来描绘一个被摄物体;第二段由2位阿拉伯数字组成,按照从00、01、 02至99依次排列,用于识别水平角度的序列中图像的数量、播放连接顺序、首帧、尾帧,其 中00代表首帧,序列中最大数的图像是尾帧,同一个文件组并且同一个水平角度序列中图 像从水平角度多方位共同来描绘一个被摄物体,该序列中图像首尾循环播放,帧数可以是 100,也可以是100以内3帧以上的任何数量,水平角度图像描绘的被摄物体于摄像设备所 成角度可以是均分但不限均分;第三段由2位阿拉伯数字组成,按照从00、01、02至99依次 排列,用于识别垂直角度的序列中图像的数量、播放连接顺序、首帧、尾帧,其中00代表首 帧,序列中最大数的图像是尾帧,同一个文件组并且同一个垂直角度序列中图像从垂直角 度多方位共同来描绘一个被摄物体,该序列中图像首尾循环播放,帧数可以是100,也可以 是100以内3帧以上的任何数量,垂直角度图像描绘的被摄物体于摄像设备所成角度可以 是均分但不限均分;第四段由4位阿拉伯数字组成,按照从0000、0001、0002至9999依次排 列,用于识别时间进程的序列中图像的数量、播放连接顺序、首帧、尾帧,其中0000代表首 帧,序列中最大数图像是尾帧,同一个图像组沿某个水平角度或和垂直角度、并且同一个时 间进程序列中图片沿时间进程动态的描绘一个被摄物体,该序列中图像首尾循环播放,帧数可以是10000,也可以是10000以内2帧以上的任何数量。循环除了按照序列排序正向或反向进行以外,在浏览模式从水平角度与垂直角度与时间进程相互转换的时候,循环从转换时所在相应序列开始。显示设备400用于显示360度全景图像组中的图像。SDRAM或DDR存储及其它外围器件600用于程序运行及完成数码相框的工作。图像显示控制模块130用于响应控制信号,生成控制解码模块120解码输出的360 度全景图像显示在显示设备400上。360度全景图像解码模块120,对存储介质中的360度全景图像文件解码;本实施 例中的一个优选方案,解码模块120是对读入的360度全景图像文件组中的JPEG格式图片解码。存储器200用于存储程序,在一个优选方案中,存储器200用于存储程序和图片。 在另一个优选方案中,存储器200是NOR型FLASH存储器。外部存储介质接口 300,用于外部存储介质向主芯片100提供图片,在一个优选方 案中,外部存储接口 300包括USB接口、串行接口、并行接口、蓝牙接口、红外接口、SD卡接 口、匪C卡接口、MS卡接口和XD卡接口等各种数码卡接口。外部输入装置500,用于向主芯片100输入控制指令。在一个优选方案中外部输入 装置500包括按键、转轮、滑杆、触摸屏、红外遥控等各种输入装置。下面结合本实用新型的一个实施例的数码相框结构图对数码相框的工作过程做 具体的说明。选择要播放的360度全景图像文件的过程如下首先外部输入装置500向主芯片100输入360度全景图像文件选择控制指令。外部输入检测模块150接到主控MCUl 10的指令,接收外部输入装置500输入的选 择控制指令,并输出相应的检测信息。信息处理模块140接到主控MCUllO的指令,检测输入的控制检测信息,根据预设 的360度全景图像变换控制程序,在文件名中第二段、第三段、第四段均是初始值状态的图 像中,依照文件存入的时间先后顺序(或命名或其它条件)生成的文件排列顺序,生成用于 控制备选的图像变换的控制信息。解码模块120接到主控MCUl 10的指令,向图像显示控制模块130输出信息处理模 块140控制的图像初始帧。图像显示控制模块130接到主控MCUllO的指令,响应控制信号,生成控制解码模 块120解码输出的图片显示在显示设备400上,进入文件备选状态。外部输入装置500向主芯片输入确定控制指令后,当前被选择的360度全景图像 文件首帧被显示并进入播放文件的默认浏览模式。在本实用新型中的一个优选方案,默认 浏览模式为水平角度浏览模式。选择播放文件的浏览模式的过程360度全景图像文件浏览模式包括水平角度浏览模式、垂直角度浏览模式、时间进 程浏览模式。首先外部输入装置500向主芯片100输入浏览模式选择控制指令。外部输入检测模块150接到主控MCUl 10的指令,接收外部输入装置500输入的选择控制指令,并输出相应的检测信息。信息处理模块140接到主控MCUllO的指令,检测输入的控制检测信息,根据预设 的360度全景图像变换控制程序,生成用于控制显示出选择包括水平角度浏览模式、垂直 角度浏览模式、时间进程浏览模式的菜单的控制信息。解码模块120接到主控MCUl 10的指令,向图像显示控制模块130输出信息处理模 块140控制的模式菜单。图像显示控制模块130接到主控MCUllO的指令,响应控制信号,生成控制解码模 块120解码输出的模式菜单显示在显示设备400上,进入模式菜单备选状态。外部输入装置500向主芯片100输入确定控制指令后,进入模式菜单当前被选择 的浏览模式。在水平角度浏览模式下浏览全景图片的过程首先外部输入装置500向主芯片100输入360度全景图像文件方向控制指令,例 如向前一帧或后退一帧。外部输入检测模块150接到主控MCUl 10的指令,接收外部输入装置500输入的向 前一帧或后退一帧控制指令,并输出相应的检测信息。信息处理模块140接到主控MCUllO的指令,检测输入的控制检测信息,根据预设 的360度全景图像变换控制程序,生成用于控制显示出360度全景图像组内文件名第二段 为00 99帧图像变换的控制信息。解码模块120接到主控MCUl 10的指令,向图像显示控制模块130输出信息处理模 块140控制的360度全景图像组中文件名第二段为00 99帧图像。图像显示控制模块130接到主控MCUllO的指令,响应控制信号,生成控制解码模 块120解码输出的360度全景图像组内文件名第二段为00 99帧图像显示在显示设备上。 外部输入指令与360度全景图像变换控制程序的映射值为1。在垂直角度浏览模式下浏览全景图片的过程首先外部输入装置500向主芯片100输入360度全景图像文件方向控制指令,例 如向前一帧或后退一帧。外部输入检测模块150接到主控MCUl 10的指令,接收外部输入装置500输入的向 前一帧或后退一帧控制指令,并输出相应的检测信息。信息处理模块140接到主控MCUllO的指令,检测输入的控制检测信息,根据预设 的360度全景图像变换控制程序,生成用于控制显示出360度全景图像组内文件名第三段 为00 99帧图像变换的控制信息。解码模块120接到主控MCUl 10的指令,向图像显示控制模块130输出信息处理模 块140控制的360度全景图像组内文件名第三段为00 99帧图像。图像显示控制模块130接到主控MCUllO的指令,响应控制信号,生成控制解码模 块120解码输出的360度全景图像组内文件名第三段为00 99帧图像显示在显示设备上。 外部输入指令与360度全景图像变换控制程序的映射值为1。在时间进程浏览模式下浏览全景图片的过程首先外部输入装置500向主芯片100输入360度全景图像文件方向控制指令,例 如向前一帧或后退一帧。[0058]外部输入检测模块150接到主控MCUllO的指令,接收外部输入装置输入的向前一 帧或后退一帧控制指令,并输出相应的检测信息。信息处理模块140接到主控MCUllO的指令,检测输入的控制检测信息,根据预设 的360度全景图像播放控制程序,生成用于控制显示出360度全景图像组内文件名第四段 为0000 9999帧图像变换的控制信息。解码模块120接到主控MCUl 10的指令,向图像显示控制模块130输出信息处理模 块140控制的360度全景图像组内文件名第四段为0000 9999帧图像。图像显示控制模块130接到主控MCU的指令,响应控制信号,生成控制解码模块解 码输出的360度全景图像组内文件名第四段为0000 9999帧图像显示在显示设备上。外 部输入指令与360度全景图像变换控制程序的映射值为1。当前所在帧不限是初始帧。显而易见,在此描述的本实用新型可以有许多变化,这种变化不能认为偏离本实 用新型的精神和范围。因此,所有对本领域技术人员显而易见的改变,都包括在本权利要求 书涵盖范围之内。
权利要求一种360度全景照片数码相框,所述数码相框包括主芯片,其特征在于主芯片包括图像解码模块,对存储介质中的360度全景图像文件解码;外部输入指令检测模块,检测外部输入装置输入的360度全景图像变换控制指令,并输出相应检测信息;信息处理模块,检测外部输入指令检测模块输入的检测信息,并根据预设的360度全景图像变换控制程序生成用于控制图像变换的控制信号;图像控制显示模块用于响应控制信号,生成控制解码模块解码输出的360度全景图像显示在显示设备上。
2.如权利要求1所述的360度全景照片数码相框,其特征在于所述解码模块是对读入 360度全景图像组中的JPEG格式图像解码。
专利摘要本实用新型提供了一种数码相框。所述相框包括主芯片,其特征在于主芯片包括信息处理模块,检测外部输入指令检测模块输入的检测信息,并根据预设的360度全景图像变换控制程序生成用于控制图像变换的控制信号;图像控制显示模块用于响应控制信号,生成控制解码模块解码输出的360度全景图像显示在显示设备上。从而实现给人们以三维立体感觉的静态或动态的360度全景图像的播放。
文档编号G09G5/36GK201576433SQ20092016264
公开日2010年9月8日 申请日期2009年7月12日 优先权日2009年7月12日
发明者王光明 申请人:王光明
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1