一種新型全景照片數(shù)碼相框的制作方法
【技術領域】
[0001]本發(fā)明涉及一種新型全景照片數(shù)碼相框。
【背景技術】
[0002]數(shù)碼相框是一種數(shù)字顯示式相框,現(xiàn)有的具有各種功能的數(shù)碼相框與傳統(tǒng)相框相比,不但存儲量大,還可隨時更改照片、背景、音樂,看視頻,上因特網(wǎng)等多種功能優(yōu)勢。數(shù)碼相框的基本原理就是采用普通相框造型,把原來相框中間的部分換成液晶顯示屏,配上電源存儲介質(zhì)等??梢灾苯硬シ艛?shù)碼相片,使得同一個相框內(nèi)可以循環(huán)播放。其核心功能是將介質(zhì)中的圖像文件經(jīng)過解碼轉(zhuǎn)換后,通過液晶顯示屏或其它顯示設備輸出?,F(xiàn)有的數(shù)碼相框播放的數(shù)碼照片是一幀一臺攝像機視域中獲得的二維圖像。獲得方式有以下兩種:一,通過數(shù)碼掃描設備或數(shù)碼相機將傳統(tǒng)的攝像設備如膠片照相機或攝影機拍攝獲得的照片數(shù)碼化,存儲在存儲介質(zhì)上;二,直接使用數(shù)碼攝像設備如數(shù)碼相機、數(shù)碼攝影機等直接產(chǎn)生數(shù)碼化照片,并存儲在存儲介質(zhì)上。數(shù)碼相框可以顯示一張,也可以同時顯示幾張數(shù)碼照片在顯示屏幕上。一方面,在目前的產(chǎn)品中,數(shù)碼相框播放數(shù)碼照片局限于簡單的模仿傳統(tǒng)相框擺放有質(zhì)照片的形式,兩者在照片擺放這個核心基本功能上沒有本質(zhì)上的區(qū)別,數(shù)碼相框缺少其個性化的核心功能。另一方面,數(shù)碼相框作為帶有顯示能力的數(shù)碼電子產(chǎn)品,其設備資源本身所具有的圖像播放能力絕不止于播放這種二維平面圖像,還可以用以播放如三維全景虛擬現(xiàn)實、三維圖像等更高端的傳統(tǒng)相框不可能實現(xiàn)的播放圖像形式。這樣,數(shù)碼相框的設備資源能力被擱置浪費,并限制了數(shù)碼相框相對傳統(tǒng)相框核心功能方面的競爭力。
【發(fā)明內(nèi)容】
為解決上述現(xiàn)有的缺點,本發(fā)明的主要目的在于提供一種實用的新型全景照片數(shù)碼相框,實現(xiàn)給人們以三維立體感覺的靜態(tài)或動態(tài)的360度全景圖像的播放。
[0003]為達成以上所述的目的,本發(fā)明的一種新型全景照片數(shù)碼相框采取如下技術方案:
一種新型全景照片數(shù)碼相框,包括主芯片,其特征在于,所述主芯片由圖像解碼模塊、外部輸入指令檢測模塊、信息處理模塊、圖像控制顯示模塊構(gòu)成,所述圖像解碼模塊,對存儲介質(zhì)中的360度全景圖像文件解碼,是對讀入360度全景圖像組中的JPEG格式圖像解碼,所述外部輸入指令檢測模塊,檢測外部輸入裝置輸入的360度全景圖像變換控制指令,并輸出相應檢測信息,所述信息處理模塊,檢測外部輸入指令檢測模塊輸入的檢測信息,并根據(jù)預設的360度全景圖像變換控制程序生成用于控制圖像變換的控制信號,所述圖像控制顯示模塊用于響應控制信號,生成控制解碼模塊解碼輸出的360度全景圖像顯示在顯示設備上。
[0004]采用如上技術方案的本發(fā)明,具有如下有益效果:
通過主芯片依據(jù)預設的360度全景圖像變換控制程序?qū)崿F(xiàn)給人們以三維立體感覺的靜態(tài)或動態(tài)的360度全景圖像的播放。而這種360度全景圖像是傳統(tǒng)相框所不可能實現(xiàn)的。從此,數(shù)碼相框?qū)⒕邆涮赜械暮诵墓δ?,也使?shù)碼相框的設備資源得到更充分的應用。從廣義上講,360度全景圖像也是一種二維圖像,它允許以三維效果看到圍繞一個確定點的360度全方位圖像,給人以三維立體空間感覺的真實物體被攝物體圖像。本發(fā)明中特指以確定的被攝物體為中心,圍繞被拍攝物體水平或和垂直360度拍攝的一組照片,按照特定方式播放后,給人以三維立體空間感覺的靜態(tài)或動態(tài)真實物體圖片組。
【附圖說明】
[0005]圖1是本發(fā)明的結(jié)構(gòu)示意圖。
【具體實施方式】
[0006]為了進一步說明本發(fā)明一種新型全景照片數(shù)碼相框,下面結(jié)合附圖進一步進行說明:
如圖1所示,本發(fā)明的一種新型全景照片數(shù)碼相框,包括主芯片100、存儲器200、外部存儲介質(zhì)接口 300、顯示設備400、外部輸入裝置500、SDRAM或DDR存儲及其它外圍器件600,其中主芯片100包括外部輸入指令檢測模塊150、信息處理模塊140、圖像顯示控制模塊130、圖像解碼模塊120、主控MCU110。主控MCU110控制外部輸入指令檢測模塊150、信息處理模塊140、圖像顯示控制模塊130、圖像解碼模塊120的工作。外部輸入指令檢測模塊150,檢測外部輸入裝置500輸入的360度全景圖像變換控制指令,并輸出相應檢測信息。信息處理模塊140,檢測外部輸入指令檢測模塊150輸入的檢測信息,并根據(jù)預設的360度全景圖像變換控制程序生成用于控制圖像變換的控制信號。
[0007]作為本發(fā)明的又一個優(yōu)選方案,所述預設360度全景圖像變換控制程序,其特征在于控制的360度全景圖像是由若干張照片組成序列的一組圖像,該圖像采用如下規(guī)則命名:360度全景圖像組內(nèi)的每張照片文件名包括四段構(gòu)成,第一段由若干字母或和字符但不可含有阿拉伯數(shù)字組成,用來實現(xiàn)區(qū)分識別同一個組的圖像文件,同一個圖像組的圖像從多方位共同來描繪一個被攝物體;第二段由2位阿拉伯數(shù)字組成,按照從00、01、02至99依次排列,用于識別水平角度的序列中圖像的數(shù)量、播放連接順序、首幀、尾幀,其中00代表首幀,序列中最大數(shù)的圖像是尾幀,同一個文件組并且同一個水平角度序列中圖像從水平角度多方位共同來描繪一個被攝物體,該序列中圖像首尾循環(huán)播放,幀數(shù)可以是100,也可以是100以內(nèi)3幀以上的任何數(shù)量,水平角度圖像描繪的被攝物體于攝像設備所成角度可以是均分但不限均分;第三段由2位阿拉伯數(shù)字組成,按照從00、01、02至99依次排列,用于識別垂直角度的序列中圖像的數(shù)量、播放連接順序、首幀、尾幀,其中00代表首幀,序列中最大數(shù)的圖像是尾幀,同一個文件組并且同一個垂直角度序列中圖像從垂直角度多方位共同來描繪一個被攝物體,該序列中圖像首尾循環(huán)播放,幀數(shù)可以是100,也可以是100以內(nèi)3幀以上的任何數(shù)量,垂直角度圖像描繪的被攝物體于攝像設備所成角度可以是均分但不限均分;第四段由4位阿拉伯數(shù)字組成,按照從0000、0001、0002至9999依次排列,用于識別時間進程的序列中圖像的數(shù)量、播放連接順序、首幀、尾幀,其中0000代表首幀,序列中最大數(shù)圖像是尾幀,同一個圖像組沿某個水平角度或和垂直角度、并且同一個時間進程序列中圖片沿時間進程動態(tài)的描繪一個被攝物體,該序列中圖像首尾循環(huán)播放,幀數(shù)可以是10000,也可以是10000以內(nèi)2幀以上的任何數(shù)量。循環(huán)除了按照序列排序正向或反向進行以外,在瀏覽模式從水平角度與垂直角度與時間進程相互轉(zhuǎn)換的時候,循環(huán)從轉(zhuǎn)換時所在相應序列開始。顯示設備400用于顯示360度全景圖像組中的圖像。SDRAM或DDR存儲及其它外圍器件600用于程序運行及完成數(shù)碼相框的工作。圖像顯示控制模塊130用于響應控制信號,生成控制解碼模塊120解碼輸出的360度全景圖像顯示在顯示設備400上。360度全景圖像解碼模塊120,對存儲介質(zhì)中的360度全景圖像文件解碼;本實施例中的一個優(yōu)選方案,解碼模塊120是對讀入的360度全景圖像文件組中的JPEG格式圖片解碼。
[0008]存儲器200用于存儲程序,在一個優(yōu)選方案中,存儲器200用于存儲程序和圖片。在另一個優(yōu)選方案中,存儲器200是N0R型FLASH存儲器。外部存儲介質(zhì)接口 300,用于外部存儲介質(zhì)向主芯片100提供圖片,在一個優(yōu)選方案中,外部存儲接口 300包括USB接口、串行接口、并行接口、藍牙接口、紅外接口、SD卡接口、MMC接口、MS卡接口和XD卡接口等各種數(shù)碼卡接口。外部輸入裝置500,用于向主芯片100輸入控制指令。在一個優(yōu)選方案中外部輸入裝置500包括按鍵、轉(zhuǎn)輪、滑桿、觸