專利名稱:低分辨率視頻文件播放方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻播放領(lǐng)域,特別涉及一種播放低于設(shè)備所支持的分辨率的視頻文 件的方法及裝置。
背景技術(shù):
隨著技術(shù)的發(fā)展,越來越多的消費(fèi)類電子產(chǎn)品(例如手機(jī)、MP4、手持游戲機(jī)等)被 普及。這些消費(fèi)類電子產(chǎn)品除了其本身的功能外(例如撥打或接聽電話、播放音頻等),通 常還具有視頻流播放功能,例如電視播放等。由于大多數(shù)消費(fèi)類電子產(chǎn)品的硬件相對(duì)貧乏(例如存儲(chǔ)空間較小、顯示屏較小 等),適合這些消費(fèi)類電子產(chǎn)品播放的視頻文件的分辨率也較低。另外,受到無線傳輸帶寬 的限制,移動(dòng)電視傳輸?shù)囊曨l文件的分辨率也較低。這些低分辨率的視頻文件可滿足部分小屏幕設(shè)備的播放需求。然而,對(duì)于一些屏 幕較大的設(shè)備(例如電視機(jī)等),由于其分辨率達(dá)不到這些視頻播放設(shè)備支持的分辨率,將 使這些設(shè)備只能顯示很小的視頻畫面,而屏幕上的大部分區(qū)域則為空白,嚴(yán)重影響了視覺 效果。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于,針對(duì)上述視頻文件播放時(shí)因分辨率達(dá)不到視頻播 放設(shè)備支持的分辨率而造成圖像不滿屏的問題,提供一種低分辨率視頻文件播放方法及裝置。本發(fā)明解決上述技術(shù)問題的技術(shù)方案是,提供一種低分辨率視頻文件播放方法, 包括以下步驟(a)判斷視頻信號(hào)的分辨率是否達(dá)到視頻播放設(shè)備支持的分辨率,若視頻信號(hào)的 分辨率達(dá)到視頻播放設(shè)備支持的分辨率,則執(zhí)行步驟(d),否則執(zhí)行步驟(b);(b)將視頻信號(hào)的圖像移動(dòng)到視頻播放設(shè)備播放區(qū)域的左上角;(c)對(duì)視頻信號(hào)的圖像進(jìn)行橫向和縱向的插值運(yùn)算;(d)使視頻播放設(shè)備播放所述視頻信號(hào)。在本發(fā)明所述的低分辨率視頻文件播放方法中,所述視頻信號(hào)為數(shù)字視頻信號(hào), 所述步驟(a)之前還包括將輸入的模擬視頻信號(hào)轉(zhuǎn)換為數(shù)字視頻信號(hào)。在本發(fā)明所述的低分辨率視頻文件播放方法中,所述步驟(d)包括(dl)將數(shù)字視頻信號(hào)轉(zhuǎn)換為模擬視頻信號(hào);(d2)播放所述模擬視頻信號(hào)。在本發(fā)明所述的低分辨率視頻文件播放方法中,所述步驟(C)包括(cl)檢測視頻信號(hào)的水平有效點(diǎn)數(shù)和垂直有效行數(shù);(c2)根據(jù)所述水平有效點(diǎn)數(shù)和垂直有效行數(shù)計(jì)算水平放大倍數(shù)和垂直放大倍 數(shù);
(c3)根據(jù)所述水平放大倍數(shù)和垂直放大倍數(shù)對(duì)視頻信號(hào)進(jìn)行橫向和縱向的插值運(yùn)算。在本發(fā)明所述的低分辨率視頻文件播放方法中,在將輸入的模擬視頻信號(hào)轉(zhuǎn)換為 數(shù)字視頻信號(hào)之前還包括從接收的高頻信號(hào)中調(diào)制出模擬視頻信號(hào)。本發(fā)明還提供一種低分辨率視頻文件播放裝置,包括分辨率檢測單元,用于判斷視頻信號(hào)的分辨率是否達(dá)到視頻播放單元支持的分辨 率;圖像移動(dòng)單元,用于在視頻信號(hào)的分辨率未達(dá)到播放單元支持的分辨率時(shí)將該視 頻信號(hào)的圖像移動(dòng)到視頻播放設(shè)備播放區(qū)域的左上角;圖像放大單元,用于對(duì)圖像移動(dòng)單元處理后的視頻信號(hào)的圖像進(jìn)行橫向和/或縱 向的插值運(yùn)算;視頻播放單元,用于播放經(jīng)圖像放大單元放大后的視頻信號(hào)。在本發(fā)明所述的低分辨率視頻文件播放裝置中,所述視頻信號(hào)為數(shù)字視頻信號(hào), 還包括用于將模擬視頻信號(hào)轉(zhuǎn)換為數(shù)字視頻信號(hào)的第一轉(zhuǎn)換單元。在本發(fā)明所述的低分辨率視頻文件播放裝置中,所述視頻播放單元包括用于將數(shù) 字視頻信號(hào)轉(zhuǎn)換為模擬視頻信號(hào)的第二轉(zhuǎn)換單元以及用于播放模擬視頻信號(hào)的模擬播放 單元。在本發(fā)明所述的低分辨率視頻文件播放裝置中,所述圖像放大單元包括檢測子單元,用于檢測視頻信號(hào)的水平有效點(diǎn)數(shù)和垂直有效行數(shù);計(jì)算子單元,用于根據(jù)所述水平有效點(diǎn)數(shù)和垂直有效行數(shù)計(jì)算水平放大倍數(shù)和垂 直放大倍數(shù);插值子單元,用于根據(jù)所述水平放大倍數(shù)和垂直放大倍數(shù)對(duì)視頻信號(hào)進(jìn)行橫向和 縱向的插值運(yùn)算。在本發(fā)明所述的低分辨率視頻文件播放裝置中,還包括信號(hào)分離單元,用于從接收的高頻信號(hào)中調(diào)制出模擬視頻信號(hào)。本發(fā)明具有以下有益效果通過將低分辨率的視頻文件的視頻信號(hào)進(jìn)行移動(dòng)和 插值放大處理,使得視頻文件的分辨率擴(kuò)充為標(biāo)準(zhǔn)視頻分辨率從而在播放時(shí)使圖像滿屏顯 示,改善了低分辨率視頻文件的播放質(zhì)量。
下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明,附圖中圖1是本發(fā)明的低分辨率視頻文件播放裝置實(shí)施例的結(jié)構(gòu)框圖;圖2是本發(fā)明的低分辨率視頻文件播放裝置另一實(shí)施例的結(jié)構(gòu)框圖;圖3是本發(fā)明的低分辨率視頻文件播放方法實(shí)施例的流程圖;圖4是本發(fā)明的低分辨率視頻文件播放方法另一實(shí)施例的流程圖;圖5是圖1中低分辨率視頻文件播放裝置的電路圖;圖6是圖2中第一轉(zhuǎn)換單元的電路圖。
具體實(shí)施例方式本發(fā)明對(duì)通過無線網(wǎng)絡(luò)或有線網(wǎng)絡(luò)接收的低分辨率視頻信號(hào)進(jìn)行移動(dòng)和插值放 大,使低分辨率的視頻文件能夠在相關(guān)的視頻播放設(shè)備上取得比較好的播放效果。如圖1所示,是本發(fā)明低分辨率視頻文件播放裝置的實(shí)施例的結(jié)構(gòu)框圖。該裝置包括 分辨率檢測單元12、圖像移動(dòng)單元14、圖像放大單元16以及視頻播放單元18。當(dāng)然,上述裝置 還包括現(xiàn)有消費(fèi)類電子產(chǎn)品中的相關(guān)元件,例如信號(hào)接收單元、存儲(chǔ)單元等。該實(shí)施例中的播 放裝置可以用于對(duì)低分辨率的數(shù)字信號(hào)進(jìn)行處理,改善其在數(shù)字播放裝置中的播放效果。分辨率檢測單元12用于判斷視頻信號(hào)的分辨率是否達(dá)到視頻播放單元支持的分 辨率。在視頻信號(hào)的分辨率達(dá)到視頻播放單元支持的分辨率時(shí),無需對(duì)該視頻信號(hào)進(jìn)行放 大處理,而可由視頻播放單元直接播放。具體地,分辨率檢測單元12可通過分析視頻信號(hào) 中一幀圖像的像素點(diǎn)判斷其分辨率。圖像移動(dòng)單元14用于在視頻信號(hào)的分辨率未達(dá)到播放單元支持的分辨率時(shí)將該 視頻信號(hào)的圖像移動(dòng)到播放區(qū)域的左上角。由于在視頻信號(hào)播放時(shí),圖像一般居中顯示,而 在圖像放大時(shí),圖像放大單元16通常以畫面左上角為參考原點(diǎn)向下、向右放大,因此必須 通過該圖像移動(dòng)單元14將圖像移動(dòng)到播放區(qū)域的左上角。圖像放大單元16用于對(duì)圖像移動(dòng)單元處理后的視頻信號(hào)的圖像進(jìn)行橫向和/或 縱向的插值運(yùn)算,使放大后的圖像的分辨率達(dá)到視頻播放單元所支持的分辨率。為了避免 圖像中的高頻部分在經(jīng)過圖像放大單元16插值放大處理后可能產(chǎn)生原圖像中沒有的特征 圖案,可對(duì)放大后的視頻信號(hào)進(jìn)行低通濾波。在具體實(shí)現(xiàn)時(shí),上述圖像放大單元16可采用 一個(gè)多相位、非線性濾波器進(jìn)行水平方向(橫向)的插值變換,并通過一個(gè)逐點(diǎn)增強(qiáng)的插值 濾波器進(jìn)行垂直方向(縱向)的插值變換。視頻播放單元18用于對(duì)經(jīng)圖像放大單元16放大后的視頻信號(hào)進(jìn)行解碼播放。具 體地,該視頻播放單元18可實(shí)現(xiàn)視頻信號(hào)的解碼、顯示等功能,例如可以是普通電視機(jī)的 視頻信號(hào)顯示部分。如圖2所示,是本發(fā)明低分辨率視頻文件播放裝置的第二實(shí)施例的結(jié)構(gòu)框圖。該 實(shí)施例中的播放裝置除了包括分辨率檢測單元22、圖像移動(dòng)單元24、圖像放大單元26以及 視頻播放單元28外,還包括第一轉(zhuǎn)換單元21,且視頻播放單元28包括第二轉(zhuǎn)換單元281及 模擬播放單元282。該實(shí)施例中的播放裝置可以用于對(duì)低分辨率的模擬信號(hào)(例如CVBS信 號(hào))進(jìn)行處理,改善其在模擬播放裝置中的播放效果。第一轉(zhuǎn)換單元21用于將模擬視頻信號(hào)轉(zhuǎn)換為數(shù)字視頻信號(hào),第二轉(zhuǎn)換單元281用 于將數(shù)字視頻信號(hào)轉(zhuǎn)換為模擬視頻信號(hào)。通過無線或有線網(wǎng)絡(luò)接收的模擬視頻信號(hào)(例如 電視信號(hào))經(jīng)過第一轉(zhuǎn)換單元21轉(zhuǎn)換為數(shù)字視頻信號(hào)后,經(jīng)分辨率檢測單元22、圖像移動(dòng) 單元24、圖像放大單元26處理,獲得放大后的數(shù)字視頻信號(hào),該放大后的數(shù)字視頻信號(hào)經(jīng) 第二轉(zhuǎn)換單元281轉(zhuǎn)換為模擬視頻信號(hào)(例如CVBS信號(hào)或YUV信號(hào))后由模擬播放單元 282解碼播放。上述實(shí)施例中的圖像放大單元16或26具體可包括檢測子單元、計(jì)算子單元和插 值子單元,其中檢測子單元用于檢測視頻信號(hào)的水平有效點(diǎn)數(shù)和垂直有效行數(shù);計(jì)算子單 元用于根據(jù)所述水平有效點(diǎn)數(shù)和垂直有效行數(shù)計(jì)算水平放大倍數(shù)和垂直放大倍數(shù);插值子 單元用于根據(jù)所述水平放大倍數(shù)和垂直放大倍數(shù)對(duì)視頻信號(hào)進(jìn)行橫向和縱向的插值運(yùn)算。
特別地,上述水平放大倍數(shù)為(水平有效點(diǎn)數(shù)/視頻播放單元欲輸出的水平點(diǎn)數(shù))X65536上述垂直放大倍數(shù)為(垂直有效行數(shù)/視頻播放單元欲輸出的垂直行數(shù))X65536在上述實(shí)施例中,當(dāng)接收的無線信號(hào)中包括視頻信號(hào)時(shí),還可通過一個(gè)信號(hào)分離 單元從接收的高頻信號(hào)中調(diào)制出模擬視頻信號(hào),然后由其他單元對(duì)調(diào)制出的模擬視頻信號(hào) 進(jìn)行放大處理。如圖3所示,是本發(fā)明低分辨率視頻文件播放方法實(shí)施例的流程圖。該方法可用 于實(shí)現(xiàn)數(shù)字視頻信號(hào)的放大,其包括以下步驟步驟S31 判斷視頻信號(hào)的分辨率是否達(dá)到視頻播放設(shè)備支持的分辨率,若視頻 信號(hào)的分辨率達(dá)到視頻播放設(shè)備支持的分辨率,則執(zhí)行步驟S34,否則執(zhí)行步驟S32。步驟S32 將視頻信號(hào)的圖像移動(dòng)到視頻播放設(shè)備播放區(qū)域的左上角。步驟S33 對(duì)視頻信號(hào)的圖像進(jìn)行橫向和縱向的插值運(yùn)算。為了避免圖像中的高 頻部分在插值放大處理后可能產(chǎn)生原圖像中沒有的特征圖案,可對(duì)放大后的視頻信號(hào)進(jìn)行 低通濾波。在具體實(shí)現(xiàn)時(shí),上述放大處理可采用一個(gè)多相位、非線性濾波器進(jìn)行水平方向 (橫向)的插值變換,并通過一個(gè)逐點(diǎn)增強(qiáng)的插值濾波器進(jìn)行垂直方向(縱向)的插值變 換。在具體實(shí)現(xiàn)時(shí),該步驟中可通過以下步驟實(shí)現(xiàn)首先檢測視頻信號(hào)的水平有效點(diǎn) 數(shù)和垂直有效行數(shù);然后根據(jù)所述水平有效點(diǎn)數(shù)和垂直有效行數(shù)計(jì)算水平放大倍數(shù)和垂直 放大倍數(shù);最后根據(jù)所述水平放大倍數(shù)和垂直放大倍數(shù)對(duì)視頻信號(hào)進(jìn)行橫向和縱向的插值 運(yùn)算。步驟S34 使視頻播放設(shè)備播放經(jīng)插值放大的視頻信號(hào)。本發(fā)明的方法還可實(shí)現(xiàn)模擬視頻信號(hào)的插值放大。如圖4所示,在本發(fā)明的低分 辨率視頻文件播放方法的第二實(shí)施例中,包括步驟S41 將通過無線或有線網(wǎng)絡(luò)接收的模擬視頻信號(hào)(例如YUV信號(hào))轉(zhuǎn)換為 數(shù)字視頻信號(hào)。步驟S42 判斷視頻信號(hào)的分辨率是否達(dá)到視頻播放設(shè)備支持的分辨率,若視頻 信號(hào)的分辨率達(dá)到視頻播放設(shè)備支持的分辨率,則執(zhí)行步驟S34,否則執(zhí)行步驟S32。步驟S43 將視頻信號(hào)的圖像移動(dòng)到視頻播放設(shè)備播放區(qū)域的左上角。步驟S44 對(duì)視頻信號(hào)的圖像進(jìn)行橫向和縱向的插值運(yùn)算。步驟S45 將數(shù)字視頻信號(hào)轉(zhuǎn)換為模擬視頻信號(hào)(例如CVBS信號(hào))。步驟S46 播放模擬視頻信號(hào)。在上述實(shí)施例中,當(dāng)接收的無線信號(hào)中包括視頻信號(hào)時(shí),還可通過一個(gè)信號(hào)分離 單元從接收的高頻信號(hào)中調(diào)制出模擬視頻信號(hào),然后由其他單元對(duì)調(diào)制出的模擬視頻信號(hào) 進(jìn)行放大處理。如圖5、圖6所示,是本實(shí)用新型低分辨率視頻文件播放裝置的實(shí)施例電路圖。其 中U5用于檢測視頻分辨率、移動(dòng)圖像、放大圖像;U9用于將模擬視頻信號(hào)轉(zhuǎn)為數(shù)字視頻信號(hào)。以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換, 都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍 為準(zhǔn)。
權(quán)利要求
一種低分辨率視頻文件播放方法,其特征在于,包括以下步驟(a)判斷視頻信號(hào)的分辨率是否達(dá)到視頻播放設(shè)備支持的分辨率,若視頻信號(hào)的分辨率達(dá)到視頻播放設(shè)備支持的分辨率,則執(zhí)行步驟(d),否則執(zhí)行步驟(b);(b)將視頻信號(hào)的圖像移動(dòng)到視頻播放設(shè)備播放區(qū)域的左上角;(c)對(duì)視頻信號(hào)的圖像進(jìn)行橫向和縱向的插值運(yùn)算;(d)使視頻播放設(shè)備播放所述視頻信號(hào)。
2.根據(jù)權(quán)利要求1所述的低分辨率視頻文件播放方法,其特征在于,所述視頻信號(hào)為 數(shù)字視頻信號(hào),所述步驟(a)之前還包括將輸入的模擬視頻信號(hào)轉(zhuǎn)換為數(shù)字視頻信號(hào)。
3.根據(jù)權(quán)利要求2所述的低分辨率視頻文件播放方法,其特征在于,所述步驟(d)包括(dl)將數(shù)字視頻信號(hào)轉(zhuǎn)換為模擬視頻信號(hào); (d2)播放所述模擬視頻信號(hào)。
4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的低分辨率視頻文件播放方法,其特征在于,所述 步驟(c)包括(cl)檢測視頻信號(hào)的水平有效點(diǎn)數(shù)和垂直有效行數(shù);(c2)根據(jù)所述水平有效點(diǎn)數(shù)和垂直有效行數(shù)計(jì)算水平放大倍數(shù)和垂直放大倍數(shù); (c3)根據(jù)所述水平放大倍數(shù)和垂直放大倍數(shù)對(duì)視頻信號(hào)進(jìn)行橫向和縱向的插值運(yùn)算。
5.根據(jù)權(quán)利要求2或3所述的低分辨率視頻文件播放方法,其特征在于,在將輸入的模 擬視頻信號(hào)轉(zhuǎn)換為數(shù)字視頻信號(hào)之前還包括從接收的高頻信號(hào)中調(diào)制出模擬視頻信號(hào)。
6.一種低分辨率視頻文件播放裝置,其特征在于,包括分辨率檢測單元,用于判斷視頻信號(hào)的分辨率是否達(dá)到視頻播放單元支持的分辨率; 圖像移動(dòng)單元,用于在視頻信號(hào)的分辨率未達(dá)到播放單元支持的分辨率時(shí)將該視頻信 號(hào)的圖像移動(dòng)到視頻播放設(shè)備播放區(qū)域的左上角;圖像放大單元,用于對(duì)圖像移動(dòng)單元處理后的視頻信號(hào)的圖像進(jìn)行橫向和/或縱向的 插值運(yùn)算;視頻播放單元,用于播放經(jīng)圖像放大單元放大后的視頻信號(hào)。
7.根據(jù)權(quán)利要求6所述的低分辨率視頻文件播放裝置,其特征在于,所述視頻信號(hào)為 數(shù)字視頻信號(hào),還包括用于將模擬視頻信號(hào)轉(zhuǎn)換為數(shù)字視頻信號(hào)的第一轉(zhuǎn)換單元。
8.根據(jù)權(quán)利要求7所述的低分辨率視頻文件播放裝置,其特征在于,所述視頻播放單 元包括用于將數(shù)字視頻信號(hào)轉(zhuǎn)換為模擬視頻信號(hào)的第二轉(zhuǎn)換單元以及用于播放模擬視頻 信號(hào)的模擬播放單元。
9.根據(jù)權(quán)利要求6-8中任一項(xiàng)所述的低分辨率視頻文件播放裝置,其特征在于,所述 圖像放大單元包括檢測子單元,用于檢測視頻信號(hào)的水平有效點(diǎn)數(shù)和垂直有效行數(shù); 計(jì)算子單元,用于根據(jù)所述水平有效點(diǎn)數(shù)和垂直有效行數(shù)計(jì)算水平放大倍數(shù)和垂直放 大倍數(shù);插值子單元,用于根據(jù)所述水平放大倍數(shù)和垂直放大倍數(shù)對(duì)視頻信號(hào)進(jìn)行橫向和縱向 的插值運(yùn)算。
10.根據(jù)權(quán)利要求7或8所述的低分辨率視頻文件播放裝置,其特征在于,還包括信號(hào)分離單元,用于從接收的高頻信號(hào)中調(diào)制出模擬視頻信號(hào)。
全文摘要
本發(fā)明涉及一種低分辨率視頻文件播放方法,包括以下步驟(a)判斷視頻信號(hào)的分辨率是否達(dá)到視頻播放設(shè)備支持的分辨率,若視頻信號(hào)的分辨率達(dá)到視頻播放設(shè)備支持的分辨率,則執(zhí)行步驟(d),否則執(zhí)行步驟(b);(b)將視頻信號(hào)的圖像移動(dòng)到視頻播放設(shè)備播放區(qū)域的左上角;(c)對(duì)視頻信號(hào)的圖像進(jìn)行橫向和縱向的插值運(yùn)算;(d)使視頻播放設(shè)備播放所述視頻信號(hào)。本發(fā)明還提供一種對(duì)應(yīng)的播放裝置。本發(fā)明通過將低分辨率的視頻文件的視頻信號(hào)進(jìn)行移動(dòng)和插值放大處理,使得視頻文件的分辨率擴(kuò)充為標(biāo)準(zhǔn)視頻分辨率從而在播放時(shí)使圖像滿屏顯示,改善了低分辨率視頻文件的播放質(zhì)量。
文檔編號(hào)H04N7/26GK101883277SQ20091010724
公開日2010年11月10日 申請(qǐng)日期2009年5月8日 優(yōu)先權(quán)日2009年5月8日
發(fā)明者尚福兵 申請(qǐng)人:尚福兵