[發明專利]一種視頻無縫切換方法有效
| 申請號: | 201610027308.4 | 申請日: | 2016-01-07 |
| 公開(公告)號: | CN105704541B | 公開(公告)日: | 2019-11-12 |
| 發明(設計)人: | 吳威 | 申請(專利權)人: | 廣州宏控電子科技有限公司 |
| 主分類號: | H04N21/433 | 分類號: | H04N21/433;H04N21/4402;H04N21/442;H04N5/268 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 510730 廣東省廣州市廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 視頻 無縫 切換 方法 | ||
本發明公開了一種視頻無縫切換方法,包括步驟:S1、完成有縫切換的視頻經解碼芯片解碼后,先進行分辨率檢測;S2、根據檢測到的分辨率數據產生本地視頻同步信號;S3、采用本地時鐘對待處理視頻的同步信號進行監測,如果出現異常變化則說明發生了有縫切換,丟棄異常變化前后不完整的幀數據;S4、對正常視頻數據進行幀緩存;S5、如果檢測到前后兩幀的分辨率相差較大,則需要將后面所有的視頻幀進行縮放,縮放大小與前面那幀的大小一致;S6、按照本地視頻同步信號,將緩存的幀數據讀出,經編碼芯片后輸出。本發明用本地時鐘監測視頻源并進行幀緩存,可消除由于外界干擾或者接口松動引起的視頻抖動和短暫的黑屏,將切換和無縫處理分離開來,模塊化程度更高。
技術領域
本發明涉及視頻處理技術領域,尤其涉及的是一種視頻無縫切換方法。
背景技術
現有視頻無縫切換技術需要對參加切換的所有視頻源進行幀緩存,成本較高。尤其是當要切換的視頻源數目比較多時會使系統過于龐大,難以實現。因此,現有技術還有待于改進和發展。
發明內容
本發明要解決的技術問題在于,針對現有技術的上述缺陷,提供一種視頻無縫切換方法,本發明解決技術問題所采用的技術方案如下:
一種視頻無縫切換方法,包括步驟:
S1、完成有縫切換的視頻經解碼芯片解碼后,先進行分辨率檢測;
S2、根據檢測到的分辨率數據產生本地視頻同步信號;
S3、采用本地時鐘對所述同步信號進行監測,如果出現異常變化說明發生了有縫切換,如果發生了有縫切換,則丟棄異常變化前后不完整的幀數據;
S4、對正常視頻數據流進行幀緩存;
S5、如果檢測到前后兩幀的分辨率相差較大,則需要將后面所有的視頻幀進行縮放,縮放大小與前面那幀的大小一致;
S6、按照本地視頻同步信號,將緩存的幀數據讀出,并經編碼芯片后輸出。
所述本地視頻同步信號包括:CLK、DE、HSYNC、VSYHC信號。
所述幀緩存存儲到外部DDR中。
所述幀緩存數據為三到五幀。
所述DDR為DDR2和/或DDR3。
本發明所提供的一種視頻無縫切換方法,將切換后的視頻進行幀緩存,可以消除由于外界干擾或者接口松動引起的視頻抖動和短暫的黑屏,將切換和無縫處理分離開來,模塊化程度更高。
附圖說明
圖1是傳統視頻切換方法的基本流程框圖。
圖2是本發明視頻無縫切換方法的原理框圖。
圖3是本發明視頻無縫切換方法的第一實施例流程框圖。
圖4是本發明視頻無縫切換方法的第一實施例方法流程圖。
具體實施方式
為使本發明的目的、技術方案及優點更加清楚、明確,以下參照附圖并舉實施例對本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
請參見圖1,圖1是傳統視頻切換方法的基本流程框圖。傳統視頻無縫切換矩陣需要在切換之前將參與切換的多個視頻源進行幀緩存,這樣勢必增加系統運行負擔,當切換前后分辨率不相同時先要進行縮放,然后進行同步控制,在視頻的消隱期間完成無縫切換。
請參見圖2,圖2是本發明視頻無縫切換方法的原理框圖。具體實施時,視頻流視頻輸入1,視頻輸入2,……,視頻輸入N,經過普通交叉切換矩陣完成有縫切換后,再經過無縫處理器,然后輸出視頻輸出1,視頻輸出2,……,視頻輸出N。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州宏控電子科技有限公司,未經廣州宏控電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610027308.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電視節目的遠程智能緩存方法
- 下一篇:視頻共享裝置及方法





