專利名稱:數字數據接收器以及構建幻燈節目的方法
技術領域:
本申請涉及一種數字廣播技術,尤其涉及一種數字數據接收器,以及用于從包含在數字廣播數據中的視頻數據中獲取的靜態圖像來構建幻燈節目(slideshow)的方法。
背景技術:
近來,隨著信息通信技術以及廣播技術的日益發展和結合,用戶可以隨時隨意地瀏覽來自任何地方的期望的數字廣播數據。例如,用戶可以在固定時間固定地點瀏覽數字廣播數據、可以在運動中瀏覽數字廣播數據、或者可以在期望的時間地點觀看數字廣播數據。
特別地,S-SMB(衛星數字多媒體廣播)服務自2005年5月開始在朝鮮共和國開始啟用。人們希望,多種數字廣播服務可以在世界范圍內被廣泛使用。通常,很多開發者對與固定及移動接收器相關的數字廣播技術進行了大量的研究,從而各種用于固定及移動接收器的數字廣播服務可以在世界范圍內被廣泛使用。
例如,DAB(數字音頻廣播)服務、DVB-T(數字視頻廣播-陸上)服務、DVB-H(數字視頻廣播-手持)服務正在歐洲得到廣泛的使用。高通公司(Qualcomm Corporation)開發的媒體FLO(唯轉寄鏈接(Forward Link Only))服務正在美國得到廣泛的使用,而DMB(數字多媒體廣播)服務則正在朝鮮共和國得到廣泛的使用。隨著上述數字廣播服務的廣泛使用,終端用戶可以在任何時刻,從任何地方接收CD級別的高質量廣播、電視、以及文字電視廣播服務。
此外,用戶可以不只接收常規的音樂和電視廣播服務,還可以接收其它和數字廣播技術相關的應用服務。以下是使用了相關技術的服務的例子實時向用戶提供交通信息的TPEG服務;使用衛星來測量三個點,從而辨別出車輛或者人的位置信息的GPS服務;MP3服務,用于將在移動數字廣播接收器或者車輛的數字廣播接收器中所接收到的CD級別的音頻信號發送給MP3播放器,從而使得用戶可以在任何時候從任何地方自由地聽到期望的MP3音樂數據;提供靜態圖像(例如,JPEG圖像)的幻燈節目服務;R-商業(R-commerce)服務;以及BWS(廣播網站)服務等。
如上所述的,數字廣播服務可以向用戶提供多種多媒體內容廣播服務(例如,教育、戲劇、新聞、體育、游戲、音樂、以及電影的內容)。因此,用戶根據他或她的喜好來從前述的內容中選擇想要的多媒體內容數據,從而使用戶可以通過編輯接收到的內容數據來創建各種新的內容。
特別的,常規的幻燈節目服務被設計為從廣播站發送靜態的圖像給用戶,這樣用戶就不能積極地構建期望的幻燈節目。同時,數字廣播可包括視頻數據。由于視頻數據的數據量很大,對視頻數據進行數據壓縮,以使被壓縮的視頻數據被記錄到或者發送到記錄媒體。一種代表性的圖像壓縮方法是通常由ISO和IEC定義的運動圖像專家組(MPEG)編碼方法。另外,ITU H.261和ITU H.263也可以被用作另一種圖像壓縮方法。
近來,為了消除常規運動圖像編碼標準(例如,H.261、H.263和MPEG-4 Part 2(部分2))的限制,最新提出了MPEG-4 Part 10(部分10)AVC(高級視頻編碼)標準和ITU-T Rec.H.264標準。MPEG-4標準定義了I-幀(內部圖像)、P-幀(單向預測圖像)、以及B-幀(雙向圖像)。
I-幀是視頻的參考圖像,其作為一個可以構建圖像的基本單元。或者說,I-幀是一種可以被相關的圖像信息所編碼的圖像,并且被用于隨機訪問。P-幀是一種對過去的圖像加以預測時所創建的圖像。B-幀則是一種對過去的圖像和未來的圖像加以預測時所創建的圖像。
發明內容
根據一個實施例,提供了一種用于通過使用可以接收數字數據的數字數據接收器來構建幻燈節目的方法。該方法包括使用從數字數據接收器接收的數字數據中所包含的視頻數據中所獲得的視頻(I-幀)的至少一個參考圖片來構建一個幻燈節目。
根據另一個實施例,一種用于構建靜態圖像幻燈節目的方法包括接收用于構建和包含在被數字數據接收器接收的數字數據中的視頻數據相關的幻燈節目的命令信號;響應對命令信號的接收,從視頻數據中獲取至少一個靜態圖像;以及基于該靜態圖像來構建幻燈節目。
用于構建幻燈節目的命令信號中包括指示幻燈節目中幻燈數量N的數據。所述獲取過程可包括從視頻數據中選取N幅靜態圖像;并將所獲取的N幅靜態圖像存儲在一個存儲媒體中。用于構建幻燈節目的命令信號可包括表示圖像獲取周期的數據。
在特定的實施例中,所述獲取操作進一步包括在靜態圖像獲取周期中從視頻數據中選取N幅靜態圖像,或者使用靜態圖像壓縮方案來編碼N幅靜態圖像。所述構建過程可包括根據所述N幅編碼的靜態圖像來構建所述幻燈節目。靜態圖像,舉例來說,可以是視頻(I-幀)的參考圖像。數字數據,舉例來說,可包括數字廣播數據。
在另一個實施例中,一種用于通過使用可以接收數字數據的數字數據接收器來構建靜態圖像幻燈節目的方法包括接收包括視頻數據的數字數據;接收用于構建和視頻數據相關的幻燈節目的命令信號;響應對所述命令信號的接收,解碼所述視頻數據以從解碼的視頻數據中獲取一幅或多幅靜態圖像;使用預定的靜態圖像壓縮方案來編碼所獲取的靜態圖像;存儲被編碼的靜態圖像;以及使用被存儲的靜態圖像來構建幻燈節目。
在一個實施例中,解碼包括對視頻數據執行逆量化操作;對逆量化的視頻數據進行逆轉換操作。用于構建幻燈節目的命令信號包括用于確定要被包含在幻燈節目中的幻燈的數量。較佳地,包含在幻燈節目中的靜態圖像等于在命令信號中所確定的幻燈數量。用于構建幻燈節目的命令信號包括用于指示靜態圖像獲取周期的數據。靜態圖像是在靜態圖像獲取周期內從視頻數據中獲取的。一個或多個靜態圖像包括視頻(I-幀)的至少一個參考圖像。
根據本發明的一方面,數字數據接收器包括一個數字數據接收單元,用于接收包括視頻數據在內的數字數據信號;一個輸入單元,接收用于由視頻數據來構建幻燈節目的命令信號;一個控制器,用于由視頻數據獲取視頻(I-幀)的至少一個參考圖像,并用于使用視頻(I-幀)的至少一個參考圖像來構建幻燈節目;和一個用于存儲幻燈節目的存儲單元。命令信號包括要包含在幻燈節目中的幻燈的數量N。控制器獲取視頻(I-幀)的至少N個參考圖像,將所獲取的視頻(I-幀)的N個參考圖像存儲在存儲單元內以構建幻燈節目。
本申請的附圖用于提供對一個或多個實施例的進一步的理解,并且其被結合在本申請中,構成本申請的一部分。這些附圖描述各種實施例,并且和說明書一起用于解釋本發明的原理。
圖1的框圖描述一種包括在一個數字廣播接收器中的視頻解碼裝置。
圖2的框圖描述根據一個實施例的數字廣播接收器。
圖3的流程圖描述一種根據優選實施例的用于構建幻燈節目的方法。
圖4的流程圖描述根據另一個優選實施例的用于構建幻燈節目的方法。
圖5的流程圖描述根據再一個優選實施例的用于構建幻燈節目的方法。
現在,將詳細地參考這些優選實施例,它們的實例在附圖中被描述。盡可能的,在附圖中,相同的標號將被用于引用相同或相似的部分。
具體實施例方式
一個或多個實施例可被應用于多種數字廣播標準(例如,移動數字廣播標準和固定數字廣播標準)。移動數字廣播標準的代表性的實例是歐洲的基于Eureka-147的DAB(數字音頻廣播)服務,歐洲的DVB-H(數字視頻廣播-手持)服務、高通公司的媒體FLO(唯轉發鏈接)服務、和朝鮮共和國的DMB(數字多媒體廣播)服務。
朝鮮共和國的DMB服務被歸類為一種基于Eureka-147的TDMB(陸上數字多媒體廣播)服務和一種使用衛星通信的SDMB(衛星數字多媒體廣播)服務。固定數字廣播標準的代表性實例是歐洲的DVB-T(數字視頻廣播-陸上)服務、美國的ATSC-8VSB服務和日本的ISDB-T服務等。
參考圖1,在一個實施例中,包含在數字廣播接收器中的視頻解碼裝置包括可變長度解碼器(VLD)101、逆量化器(IQ)102、逆轉換器(IT)103、加法器104、運動補償器(MC)105和幀存儲器106。舉例來說,VLD 101對輸入數據的比特流進行可變長度解碼(VLD)操作,并且將解碼結果劃分成運動向量、量化(quantizing)向量和DCT(離散余弦轉換)系數。
IQ 102,舉例來說,對由VLD 101產生的DCT系數執行逆量化操作,并且將逆量化的結果輸出給IT 103。IT 103可以根據發送端的轉換方案而按照不同的方法設計。代表性的轉換方案是離散余弦轉換(DCT)、子波(wavelet)轉換、以及整數(integer)轉換等。例如,MPEG-4 Part 2方案執行DCT,而H.264方案基于逆DCT執行整數轉換。
需要注意的是,將基于DCT來揭示一個或多個實施例。IT 103,舉例來說,對逆量化的DCT系數執行逆余弦轉換(IDCT),并且把IDCT結果輸出到加法器104。加法器104,舉例來說,對運動補償數據和IT 103的輸出數據作加法運算,從而還原出一個完整的視頻信號。
被還原的視頻信號被存儲在,例如,幀存儲器106中。被還原的視頻信號被輸出以供顯示,并同時被反饋給MC 105以用于運動補償。MC 105,舉例來說,從VLD 101接收運動向量,從幀存儲器106接收視頻信號,對所接收的運動向量和視頻信號執行運動補償,并將運動補償后的結果輸出到加法器104。
圖1中的上述視頻解碼裝置已經在一個視頻解碼單元的實例中被揭示,并且,對于本領域技術人員而言,顯然可以在不背離本發明實施例的精神和范圍的前提下在一個或多個實施例中對圖1中所示的視頻解碼裝置作出各種修改和變化。
圖2的框圖描述根據一個或多個實施例的一種數字廣播接收器。參考圖2,根據一個或多個實施例的數字廣播接收器包括一個數字廣播接收單元201、一個視頻解碼器202、一個顯示器203、一個存儲單元204、一個控制器205、一個輸入單元206、一個靜態圖像編碼器207和一個靜態圖像解碼器208。數字廣播接收單元201,舉例來說,從廣播站接收數字廣播信號。在數字廣播接收單元201中接收的數字廣播信號的視頻數據根據預定的視頻壓縮方案(舉例)來編碼。
在一個實施例中,上述的視頻壓縮方案包括所有的視頻壓縮方案(例如,ITU-T的H.261和H.264、ITU/ISO的H.262和H.264、以及ISO/IEC的MPEG-1和MPEG-4等。)。舉例來說,視頻解碼器202解碼從數字廣播接收單元201所接收的編碼的視頻數據,還原出原始視頻圖像,并且將還原的視頻圖像輸出到顯示器203。視頻解碼器202可根據由廣播站所產生的視頻信號的壓縮方案而具有不同的配置。然而,視頻解碼器包括VLD 101、IQ 102、IT103、加法器104和MC 105、以及幀存儲器106。
例如,顯示器230顯示數字廣播接收器的狀態和各種信息。例如,存儲單元204存儲預定的用于控制數字廣播接收器的總體(overall)操作的程序。當上述數字廣播接收器的總體操作被控制器205執行時,存儲器單元204存儲I/O(輸入/輸出)數據和各種進程數據(舉例而言)。控制器205控制數字廣播終端的總體操作。
舉例而言,控制器205控制數字廣播接收單元201、視頻解碼器202、顯示器203、存儲單元204、和輸入單元206。例如,輸入單元206接收來自用戶的多種信息和指令,并且可以通過一個配備多種數字/字符按鍵的鍵盤或者觸摸屏來實現。
例如,靜態圖像編碼器207根據預定的靜態圖像壓縮方案來編碼特定的靜態圖像數據。例如,靜態圖像解碼器208與靜態圖像編碼器207相對應,并且對由預定靜態圖像壓縮方案編碼的數據進行解碼以還原出一個原始靜態圖像。一種代表性的靜態圖像壓縮方案是聯合圖像專家組(JPEG)編碼方案。一個根據第一優選實施例的用于構建幻燈節目的數字廣播接收器將在下文中參照圖2來加以描述。
例如,輸入單元206從用戶處接收命令信號,用于構建和特定的數字廣播數據相關聯的幻燈節目。例如,用戶可以選擇特定的數字廣播數據,并且鍵入一個命令,用于在輸入單元206內構建與被選擇的數字廣播數據相關聯的幻燈節目。例如,用于構建幻燈節目的命令信號可包括要被包含在幻燈節目中的幻燈的數目。幻燈的數目可以由用戶鍵入,或者由默認值來確定。
例如,一旦從輸入單元206接收到了用于構建幻燈節目的命令信號,控制器205從經由數字廣播接收單元201所接收的數字廣播數據的視頻數據中獲取I-幀,并且使用所獲取的I-幀來構建幻燈節目。例如,控制器205在存儲單元204中存儲上述的幻燈節目。例如,一旦從控制器205接收到了控制信號,視頻解碼器202從數字廣播接收單元201所接收的視頻數據中獲取I-幀,這樣,其將所獲取的結果發送給存儲單元204。例如,如果用于構建幻燈節目的命令信號包括了要包含在幻燈節目中的幻燈的數量,則控制器205控制視頻解碼器202以獲取和幻燈的數量一樣多的I-幀。
例如,控制器205使用存儲在存儲單元204中的I-幀來構建幻燈節目,并且在存儲單元204中存儲被構建的幻燈節目。控制器205需要獲取I-幀的原因在于,I-幀具有和特定圖像相關聯的完整的信息,這一點不同于B-幀和P-幀。
在這種情況下,視頻解碼器202所獲取的I-幀是尚未被IQ 102和IT 103處理的圖片。所以,為了在顯示器203上顯示由幾個I-幀所組成的幻燈節目,需要視頻解碼器202的解碼進程。同時,盡管控制器205可以獲取包含在數字廣播數據中的所有構建視頻數據的I-幀,考慮到存儲單元204的存儲容量,控制器205的上述獲取操作并不是所期望的。因此,控制器205(舉例而言)可以在預定的時間間隔獲取I-幀。
例如,如果上述數字廣播數據的總回放時間除以包含在用于構建幻燈節目的命令信號中的幻燈數量,該除法結果值可為I-幀的獲取周期。例如,控制器205可使用各種算法來從視頻數據獲取一些I-幀。根據一個優選實施例的用于構建幻燈節目的數字廣播接收器將在下文中參考圖2而加以描述。
例如,輸入單元206從一個用戶處接收用于構建和特定數字廣播數據相關聯的幻燈節目的命令信號。例如,用戶可選擇特定的數字廣播數據,并可將一個用于構建和所選擇的數字廣播數據相關聯的幻燈節目的命令鍵入輸入單元206。
例如,用于構建幻燈節目的命令信號可包括將要包含在幻燈節目中的幻燈的數目。幻燈的數目可以由用戶鍵入,或者可以由默認值來確定。例如,用于構建幻燈節目的命令信號可包括用于獲取至少一個靜態圖像的周期(下文中稱之為靜態圖像獲取周期)。靜態圖像獲取周期也可以由用戶來確定,或者可以被確定為默認值。
例如,控制器205在顯示器203上顯示經由數字廣播接收單元201所接收的數字廣播數據的視頻數據。例如,控制器205一旦從輸入單元206接收到了命令信號,就從顯示的視頻數據中獲取靜態圖像,并且使用所獲得的靜態圖像來構建幻燈節目。例如,控制器205在存儲單元204中存儲被構建的幻燈節目。例如,控制器205從顯示在顯示器203上的視頻數據中捕獲特定的圖像,從而獲取和所捕獲的圖像相關聯的靜態圖像。
在一個實施例中,由控制器205所獲取的靜態圖像表示由視頻解碼器202所還原的完全被還原圖像,并且是從顯示在顯示器203上的視頻圖像所獲得的。換句話說,前述的由控制器205所獲得的靜態圖像由視頻解碼器202來進行處理,由此其不取決于幀的類型(例如,I-幀、B-幀和P-幀)。例如,控制器205在存儲單元204中存儲上述所獲取的靜態圖像。
例如,如果用于構建幻燈節目的命令信號中包括了將要包含在幻燈節目中的幻燈的數量,則控制器205從顯示在顯示器203上的視頻圖像中獲取和幻燈數量一樣多的靜態圖像,并且將所獲取的靜態圖像存儲在存儲單元204中。而且,控制器205使用所存儲的靜態圖像來構建幻燈節目。例如,如果用于構建幻燈節目的命令信號包括靜態圖像獲取周期的信息,那么控制器205在靜態圖像獲取周期的間隔期間從顯示在顯示器203上的視頻圖像獲取靜態圖像,將獲取的靜態圖像存儲在存儲單元204中,并使用存儲在存儲單元204中的靜態圖像來構建幻燈節目。
例如,如果用于構建幻燈節目的命令信號包括表示幻燈數量的信息,和表示上述靜態圖像獲取周期的其它信息,控制器205在靜態圖像獲取周期的間隔期間從顯示在顯示器203上的視頻圖像獲取靜態圖像,直至所獲取的靜態圖像的數量達到了幻燈的數量。
同時,例如,控制器205指令靜態圖像編碼器207使用預定的靜態圖像壓縮方案對所獲取的靜態圖像進行編碼,并將編碼的靜態圖像存儲在存儲單元204中。而且,控制器205可使用編碼的的靜態圖像來構建幻燈節目。通過這種方式,例如,如果幻燈節目是由壓縮的靜態圖像所組成的,那么存儲單元204的存儲空間可以被減少。然而,舉例來說,為了顯示被壓縮的靜態圖像,靜態圖像解碼器208必須將被壓縮的靜態圖像還原為原始的靜態圖像。下文中,將參考圖2,對一個根據第三優選實施例的用于構建幻燈節目的數字廣播接收器進行描述。
輸入單元206從用戶處接收用于構建和特定數字廣播數據相關聯的幻燈節目的命令信號。例如,用戶可選擇特定的數字廣播數據,并且將用于構建和所選擇的數字廣播數據相關聯的幻燈節目的指令鍵入到輸入單元206中。例如,用于構建幻燈節目的命令信號可包括將要被包含在幻燈節目中的幻燈的數量。所述的幻燈數量可以由用戶鍵入,也可以確定為默認值。例如,用于構建幻燈節目的命令信號可包括一個用于獲取至少一個靜態圖像的周期(下文中稱之為靜態圖像獲取周期)。靜態圖像獲取周期也可以由用戶來確定,或者確定為默認值。
例如,控制器205接收來自輸入單元206的命令信號,并且對接收自數字廣播接收單元201的數字廣播數據的視頻數據進行解碼,從而獲取靜態圖像。而且,控制器205使用所獲取的靜態圖像來構建幻燈節目。例如,控制器205在存儲單元204中存儲所構建的幻燈節目。
在這種情況下,例如,控制器205所獲取的靜態圖像表示由視頻解碼器202所還原的完全還原圖像,并且是在它們被顯示在顯示器203上之前被獲取的。換句換說,由控制器205所獲取的靜態圖像由IQ 102進行逆量化,然后由IT 103進行逆轉換,從而使得其還原出一個完整的圖像。由于完整的圖像還原,控制器205可以比如獲取所有的幀,而不管其為I-幀、B-幀還是P-幀。
不過,控制器205可以獲取特定的靜態圖像(例如,I-幀)以改進其它進程的效率以及存儲容量。例如,如果用于構建幻燈節目的命令信號包括將要被包含在幻燈節目中的幻燈的數量,控制器205從顯示在顯示器203上的視頻圖像獲取和幻燈數量一樣多的靜態圖像,并且將所獲取的靜態圖像存儲在存儲單元204中,這樣其可使用存儲的靜態圖像來構建幻燈節目。
例如,如果用于構建幻燈節目的命令信號包括靜態圖像獲取周期的信息,則控制器205在靜態圖像獲取周期的間隔處從視頻數據獲取靜態圖像,將所獲取的靜態圖像存儲在存儲單元204中,并使用存儲在存儲單元204中的靜態圖像來構建幻燈節目。
例如,如果用于構建幻燈節目的命令信號包括了表示幻燈數量的信息,以及表示上述靜態圖像獲取周期的其它信息,則控制器205在靜態圖像獲取周期的間隔處從視頻數據獲取靜態圖像,直至所獲取的靜態圖像的數量達到了幻燈的數量。
同時,例如,控制器205指令靜態圖像編碼器207使用預定的靜態圖像壓縮方案來編碼所獲取的靜態圖像,并且將所編碼的靜態圖像存儲在存儲單元204中。而且,控制器205可使用被編碼的靜態圖像來構建幻燈節目。參照圖3,在S300,數字廣播接收器接收包括視頻數據的數字廣播數據。典型的,上述的視頻數據可使用預定的運動圖像壓縮方案,比如MPEG方案來編碼。
在S310,數字廣播接收器接收用于構建所接收的數字廣播的幻燈節目的命令信號。換句話說,數字廣播接收器在S310從用戶處接收用于構建幻燈節目的指令。例如,用于構建幻燈節目的命令信號可包括將要被包含在幻燈節目中的幻燈的數量。幻燈的數量可以由用于鍵入,或者可以確定為默認值。
在S320,一旦接收了用于構建幻燈節目的命令信號,數字廣播接收器就從所接收的數字廣播數據的視頻數據獲取I-幀,并在S330將所獲取的I-幀存儲在存儲單元中。例如,在S320所獲取的I-幀是沒有被圖1的視頻解碼裝置的IQ 102和IT 103所處理過的I-幀。
在S340,數字廣播接收器確定所獲取的I-幀的數量是否等于包含在用于構建幻燈節目的命令信號中的幻燈數量。如果在S340,所獲取的I-幀的數量等于包含在用于構建幻燈節目的命令信號中的幻燈數量,那么數字廣播接收器在S350使用所獲取的I-幀構建幻燈節目。否則,如果在S320,所獲取的I-幀的數量不同于包含在用于構建幻燈節目的命令信號中的幻燈數量,那么數字廣播接收器返回到S320。
圖4的流程圖描述了一種根據另一優選實施例的用于構建幻燈節目的方法。下文中,將結合圖4對根據另一優選實施例的通過使用數字廣播接收器來構建幻燈節目的方法進行說明。參考圖4,在S400,數字廣播接收器接收包括視頻數據的數字廣播數據。典型地,上述視頻數據可以使用預定的運動圖像壓縮方案,比如MPEG方案來編碼。
在S410,數字廣播接收器顯示所接收到的數字廣播數據的視頻數據。在S420,數字廣播接收器接收用于構建和被顯示的視頻數據相關聯的幻燈節目的命令信號。換句話說,在S420,數字廣播接收器從用戶處接收指令,用于構建和被顯示的視頻數據相關聯的幻燈節目。
例如,用于構建幻燈節目的命令信號可包括將要被包含在幻燈節目中的幻燈的數量。例如,前述的用于構建幻燈節目的命令信號可包括靜態圖像獲取周期。幻燈的數量或者靜態圖像獲取周期可以由用戶確定,或者被確定為默認值。
在S430,一旦接收到用于構建幻燈節目的命令信號,數字廣播接收器則從顯示的視頻數據獲取靜態圖像,并且在S440將所構建的靜態圖像存儲在存儲單元。例如,在S430所獲取的靜態圖像表示由圖2的視頻解碼器202所恢復的完全恢復圖像,并且是從顯示在顯示器203上的視頻圖像所獲取的。
同時,數字廣播接收器可使用預定的靜態圖像壓縮方案來編碼所獲取的靜態圖像,并在S440將編碼的靜態圖像存儲在存儲單元中。這樣,如果所獲取的靜態圖像被壓縮/存儲,存儲單元的存儲空間可以被減小。
在S450,數字廣播接收器確定所獲取的靜態圖像的數量是否等于包含在用于構建幻燈節目的命令信號中的幻燈的數量。如果在S450,所獲取的靜態圖像的數量等于包含在用于構建幻燈節目的命令信號中的幻燈數量,數字廣播接收器在S460使用獲取的靜態圖像來構建幻燈節目。否則,如果在S450,所獲取的靜態圖像的數量不同于包含在用于構建幻燈節目的命令信號中的幻燈數量,則數字廣播接收器返回到S430。
如果用于構建幻燈節目的命令信號包括靜態圖像獲取周期,那么數字廣播接收器在靜態圖像獲取周期的間隔期間執行上述的方塊S430、S440和S450。圖5的流程圖描述根據本發明的又一個優選實施例的用于構建幻燈節目的方法。
下面將參考圖5對根據又一個優選實施例的使用數字廣播接收器來構建幻燈節目的方法進行描述。參考圖5,在S500,數字廣播接收器接收包括視頻數據的數字廣播數據。典型的,前述的視頻數據可以使用預定的運動圖像壓縮方案,比如MPEG方案來編碼。
在S510,數字廣播接收器接收用于構建和所接收的數字廣播數據相關聯的幻燈節目的命令信號。換句話說,在S510,數字廣播接收器從用戶處接收用于構建和所接收的數字廣播數據相關聯的幻燈節目的指令。
例如,用于構建幻燈節目的命令信號可包括將被包含在幻燈節目中的幻燈數量。而且,例如,用于構建幻燈節目的命令信號可包括一個靜態圖像獲取周期。幻燈的數量,或者靜態圖像獲取周期可以由用戶來確定,或者被確定為默認值。響應于對用于構建幻燈節目的命令信號的接收,在S520,數字廣播接收器對包含在所接收到的數字廣播數據中的視頻數據進行解碼,并且從所解碼的視頻數據獲取靜態圖像。
在S530,數字廣播接收器使用預定的靜態圖像壓縮方案來編碼所獲取的靜態圖像,并且在S540將壓縮的靜態圖像存儲在存儲單元中。例如,在S520所獲取的靜態圖像被包含在圖1所示視頻解碼裝置中的IQ 102逆量化,然后被包含在圖1所示視頻解碼裝置中的IT 103逆轉換,從而還原出完整的圖像。簡要地說,上述的靜態圖像是在其被顯示在顯示器203上之前所獲取的靜態圖像。
同時,在S520,數字廣播接收器可獲取特定靜態圖像(例如,I-幀)。在S550,數字廣播接收器判斷所獲取的靜態圖像的數量是否等于包含在用于構建幻燈節目的命令信號中的幻燈數量。
如果在S550,所獲取的靜態圖像的數量等于包含在用于構建幻燈節目的命令信號中的幻燈數量,數字廣播接收器在S560使用所獲取的靜態圖像來構建幻燈節目。否則,如果在S550,所獲取的靜態圖像的數量不同于包含在用于構建幻燈節目的命令信號中的幻燈數量,那么數字廣播接收器返回到S520。如果用于構建幻燈節目的命令信號包括靜態圖像獲取周期,那么數字廣播接收器在靜態圖像獲取周期的間隔期間執行上述的方框S520、S530、S540和S550。
由以上說明可以清楚地知道,一種根據一個實施例的用于構建幻燈節目的數字廣播接收器和方法,從包含在數字廣播數據中的視頻數據獲取靜態圖像,并使用靜態圖像構建幻燈節目。本領域技術人員應該了解,可以在不背離實施例的精神和范圍的前提下,在一個或多個實施例中作出各種修改和變化。因此,在本發明的修改和變化處于所附權利要求以及它們的等效概念的范圍之內的前提下,所述的一個或多個實施例旨在覆蓋本發明的修改和變化。
權利要求
1.一種用于使用可以接收數字數據的數字數據接收器來構建幻燈節目的方法,該方法包括從包含在被數字數據接收器所接收的數字數據中的視頻數據獲取一段視頻(I-幀)的至少一幅參考圖片;以及由所述的一段視頻(I-幀)的至少一個參考圖片來構建幻燈節目。
2.一種用于使用可以接收數字數據的數字數據接收器來構建靜態圖像幻燈節目的方法,該方法包括接收用于構建和包含在數字數據接收器所接收的數字數據中的視頻數據相關聯的幻燈節目的命令信號;響應對命令信號的接收,從所述視頻數據獲取至少一個靜態圖像;和基于所述靜態圖像構建幻燈節目。
3.如權利要求2所述的方法,其特征在于,所述的用于構建幻燈節目的命令信號包括表示要被包含在幻燈節目中的N幅幻燈的數據。
4.如權利要求3所述的方法,其特征在于,所述的獲取包括從所述視頻數據選擇N幅靜態圖像;和在存儲媒介中存儲所獲取的N幅靜態圖像
5.如權利要求3所述的方法,其特征在于,所述的用于構建幻燈節目的命令信號包括表示靜態圖像獲取周期的數據。
6.如權利要求5所的方法,其特征在于,所述的獲取還包括在所述靜態圖像獲取周期中從視頻數據中選擇N幅靜態圖像。
7.如權利要求4所述的方法,其特征在于,所述的獲取還包括使用靜態圖像壓縮方案來編碼所述N幅靜態圖像。
8.如權利要求7所述的方法,其特征在于,所述的構建包括基于所述N幅編碼的靜態圖像而構建所述幻燈節目。
9.如權利要求2所述的方法,其特征在于,所述的靜態圖像是視頻(I-幀)的參考圖片。
10.如權利要求2所述的方法,其特征在于,所述的數字數據是數字廣播數據。
11.一種用于使用可以接收數字數據的數字數據接收器來構建靜態圖像幻燈節目的方法,該方法包括接收包括視頻數據的數字數據;接收用于構建和所述視頻數據相關聯的幻燈節目的命令信號;響應對所述命令信號的接收,解碼所述視頻數據以從解碼后的視頻數據中獲取一個或多個靜態圖像;使用預定的靜態圖像壓縮方案來編碼所獲取的靜態圖像;存儲編碼的靜態圖像;和使用所存儲的靜態圖像來構建幻燈節目。
12.如權利要求11所述的方法,其特征在于,所述解碼包括對所述視頻數據執行逆量化;和對所逆量化的視頻數據執行逆轉換。
13.如權利要求11所述的方法,其特征在于,所述用于構建幻燈節目的命令信號包括表明要被包含在幻燈節目中的幻燈數量的數據。
14.如權利要求13所述的方法,其特征在于,所述的包含在幻燈節目中的靜態圖像等于命令信號中所表明的幻燈的數量。
15.如權利要求11所述的方法,其特征在于,所述的用于構建幻燈節目的命令信號包括用于表示靜態圖像獲取周期的數據。
16.如權利要求15所述的方法,其特征在于,所述的靜態圖像是在靜態圖像獲取周期期間從視頻數據所獲取的。
17.如權利要求11所述的方法,其特征在于,所述一個或多個靜態圖像包括視頻(I-幀)的至少一個參考圖片。
18.一種數字數據接收器,包括數字數據接收單元,用于接收包括視頻數據的數字數據信號;輸入單元,用于接收用于從所述視頻數據構建幻燈節目的命令信號;控制器,用于從所述視頻數據獲取視頻(I-幀)的至少一個參考圖片,并用于使用所述視頻(I-幀)的至少一個參考圖片來構建幻燈節目;和用于存儲幻燈節目的存儲單元。
19.如權利要求18所述的數字數據接收器,其特征在于,所述的命令信號包括要被包含在所述幻燈節目中的幻燈的數量N。
20.如權利要求19所述的數字數據接收器,其特征在于,所述控制器獲取視頻(I-幀)的至少N幅參考圖片,將所獲取的視頻(I-幀)的N幅參考圖片存儲在存儲單元中以構建幻燈節目。
全文摘要
提供了一種用于構建靜態圖像幻燈節目的方法。該方法包括接收用于構建和包含在數字數據接收器所接收的數字數據中的視頻數據相關聯的幻燈節目的命令信號;響應對命令信號的接收,從視頻數據獲取至少一個靜態圖像;基于靜態圖像構建幻燈節目。
文檔編號H04N5/92GK1893576SQ20061009582
公開日2007年1月10日 申請日期2006年6月20日 優先權日2005年6月20日
發明者金夏潤 申請人:Lg電子株式會社