System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及視頻處理,尤其涉及一種視頻處理方法、裝置、存儲介質、電子設備及芯片。
技術介紹
1、視頻去隔行(deinterlacing)是一種視頻處理技術,用于改善視頻質量,特別是對于傳統的隔行掃描視頻(interlaced?video)。隔行掃描視頻的每幀畫面均包含兩個場(即半幀),每一個場又分別含有該幀畫面的奇數行或偶數行,故分別叫奇數場或偶數場,也稱上場或下場。
技術實現思路
1、本公開提供一種視頻處理方法、裝置、存儲介質、電子設備及芯片,主要目的在于改善目前相關技術會導致視頻去隔行處理后的畫面清晰度較低,容易出現畫面模糊的技術問題。
2、根據本公開實施例的第一方面,提供一種視頻處理方法,包括:
3、獲取隔行視頻幀的第一場信息和第二場信息;
4、確定所述第一場信息與所述第二場信息之間的差異區域和非差異區域;
5、基于所述差異區域和所述非差異區域,確定在保留目標場信息的情況下對應的缺失場信息,所述目標場信息為所述第一場信息和所述第二場信息的其中之一;
6、根據所述缺失場信息和所述目標場信息進行合成得到逐行視頻幀。
7、可選的,確定所述第一場信息與所述第二場信息之間的差異區域和非差異區域,包括:
8、確定所述第一場信息與所述第二場信息之間的差異置信度;
9、根據所述差異置信度,確定所述差異區域和所述非差異區域。
10、可選的,所述確定所述第一場信息與所述第二場信息之間的差異置
11、將所述第一場信息與所述第二場信息按照rgb通道進行合并得到多通道圖像;
12、通過卷積神經網絡模型將所述多通道圖像生成得到置信度圖,所述置信度圖的分辨率與所述第一場信息和所述第二場信息的圖像分辨率相同,所述置信度圖用于確定在每個像素位置上所述第一場信息與所述第二場信息存在內容差異的概率。
13、可選的,所述根據所述差異置信度,確定所述差異區域和所述非差異區域,包括:
14、根據所述置信度圖,確定所述差異區域和所述非差異區域。
15、可選的,所述根據所述置信度圖,確定所述差異區域和所述非差異區域,包括:
16、將所述置信度圖中存在內容差異的概率大于預設閾值的像素位置進行合并,得到所述差異區域;
17、將所述置信度圖中存在內容差異的概率小于或等于所述預設閾值的像素位置進行合并,得到所述非差異區域。
18、可選的,基于所述差異區域和所述非差異區域,確定在保留目標場信息的情況下對應的缺失場信息,包括:
19、獲取所述差異區域對應的缺失場恢復結果;及,
20、獲取所述非差異區域對應的缺失場恢復結果;
21、將所述差異區域對應的缺失場恢復結果與所述非差異區域對應的缺失場恢復結果進行融合,得到所述缺失場信息。
22、可選的,所述獲取所述差異區域對應的缺失場恢復結果,包括:
23、將所述第一場信息和所述第二場信息分別在所述差異區域中對應位置的場信息,按照rgb通道進行合并得到目標多通道圖像;
24、基于所述目標多通道圖像通過第一語義分割模型進行缺失場恢復處理,得到所述差異區域對應的缺失場恢復結果。
25、可選的,所述獲取所述非差異區域對應的缺失場恢復結果,包括:
26、針對所述非差異區域中的每個像素位置,計算所述第一場信息和所述第二場信息在對應位置的均值,作為缺失場的像素值;
27、基于所述缺失場的像素值,生成所述非差異區域對應的缺失場恢復結果。
28、可選的,所述根據所述缺失場信息和所述目標場信息進行合成得到逐行視頻幀,包括:
29、對所述差異區域和所述非差異區域進行面積比較;
30、若所述非差異區域的面積大于或等于預設倍數的所述差異區域的面積,則將所述缺失場信息與所述目標場信息進行合成得到逐行視頻幀。
31、可選的,對所述差異區域和所述非差異區域進行面積比較之后,還包括:
32、若所述非差異區域的面積小于所述預設倍數的所述差異區域的面積,則將所述缺失場信息和所述目標場信息分別通過第二語義分割模型進行圖像增強處理,得到增強后的缺失場信息和增強后的目標場信息;
33、將所述增強后的缺失場信息與所述增強后的目標場信息進行合成得到逐行視頻幀。
34、根據本公開實施例的第二方面,提供一種視頻處理裝置,包括:
35、獲取模塊,被配置為獲取隔行視頻幀的第一場信息和第二場信息;
36、第一確定模塊,被配置為確定所述第一場信息與所述第二場信息之間的差異區域和非差異區域;
37、第二確定模塊,被配置為基于所述差異區域和所述非差異區域,確定在保留目標場信息的情況下對應的缺失場信息,所述目標場信息為所述第一場信息和所述第二場信息的其中之一;
38、合成模塊,被配置為根據所述缺失場信息和所述目標場信息進行合成得到逐行視頻幀。
39、根據本公開實施例的第三方面,提供一種計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現第一方面所述的視頻處理方法。
40、根據本公開實施例的第四方面,提供一種電子設備,包括存儲介質、處理器及存儲在存儲介質上并可在處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現第一方面所述的視頻處理方法。
41、根據本公開實施例的第五方面,提供一種芯片,包括一個或多個接口電路和一個或多個處理器;所述接口電路用于從電子設備的存儲器接收信號,并向所述處理器發送所述信號,所述信號包括存儲器中存儲的計算機指令;當所述處理器執行所述計算機指令時,使得所述電子設備執行第一方面所述的視頻處理方法。
42、借由上述技術方案,本公開提供的一種視頻處理方法、裝置、存儲介質、電子設備及芯片。與目前相關技術相比,本公開使用與復制場方式不同的技術方案,具體首先獲取隔行視頻幀的第一場信息和第二場信息;再確定第一場信息與第二場信息之間的差異區域和非差異區域;然后基于差異區域和非差異區域,確定在保留目標場信息的情況下對應的缺失場信息,其中,該目標場信息為第一場信息和第二場信息的其中之一;然后再根據缺失場信息和目標場信息進行合成得到逐行視頻幀。通過應用本公開的技術方案,可有效對視頻進行去隔行處理,將保留的單場信息與缺失場信息進行合成得到逐行視頻幀,該缺失場信息是基于兩個場之間的差異區域和非差異區域確定得到的,可準確代表兩個場之間的內容差異,進而可合成得到清晰度更高的畫面,減少出現畫面模糊的情況,可提高用戶的觀看體驗。
43、應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。
本文檔來自技高網...【技術保護點】
1.一種視頻處理方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,確定所述第一場信息與所述第二場信息之間的差異區域和非差異區域,包括:
3.根據權利要求2所述的方法,其特征在于,所述確定所述第一場信息與所述第二場信息之間的差異置信度,包括:
4.根據權利要求3所述的方法,其特征在于,所述根據所述差異置信度,確定所述差異區域和所述非差異區域,包括:
5.根據權利要求4所述的方法,其特征在于,所述根據所述置信度圖,確定所述差異區域和所述非差異區域,包括:
6.根據權利要求1所述的方法,其特征在于,基于所述差異區域和所述非差異區域,確定在保留目標場信息的情況下對應的缺失場信息,包括:
7.根據權利要求6所述的方法,其特征在于,所述獲取所述差異區域對應的缺失場恢復結果,包括:
8.根據權利要求6所述的方法,其特征在于,所述獲取所述非差異區域對應的缺失場恢復結果,包括:
9.根據權利要求1所述的方法,其特征在于,所述根據所述缺失場信息和所述目標場信息進行合成得到逐行視頻幀,包括
10.根據權利要求9所述的方法,其特征在于,對所述差異區域和所述非差異區域進行面積比較之后,還包括:
11.一種視頻處理裝置,其特征在于,包括:
12.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至10中任一項所述的方法。
13.一種電子設備,包括存儲介質、處理器及存儲在存儲介質上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現權利要求1至10中任一項所述的方法。
14.一種芯片,其特征在于,包括一個或多個接口電路和一個或多個處理器;所述接口電路用于從電子設備的存儲器接收信號,并向所述處理器發送所述信號,所述信號包括存儲器中存儲的計算機指令;當所述處理器執行所述計算機指令時,使得所述電子設備執行權利要求1至10任一項所述的方法。
...【技術特征摘要】
1.一種視頻處理方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,確定所述第一場信息與所述第二場信息之間的差異區域和非差異區域,包括:
3.根據權利要求2所述的方法,其特征在于,所述確定所述第一場信息與所述第二場信息之間的差異置信度,包括:
4.根據權利要求3所述的方法,其特征在于,所述根據所述差異置信度,確定所述差異區域和所述非差異區域,包括:
5.根據權利要求4所述的方法,其特征在于,所述根據所述置信度圖,確定所述差異區域和所述非差異區域,包括:
6.根據權利要求1所述的方法,其特征在于,基于所述差異區域和所述非差異區域,確定在保留目標場信息的情況下對應的缺失場信息,包括:
7.根據權利要求6所述的方法,其特征在于,所述獲取所述差異區域對應的缺失場恢復結果,包括:
8.根據權利要求6所述的方法,其特征在于,所述獲取所述非差異區域對應的缺失場恢復結果,包括:
9....
【專利技術屬性】
技術研發人員:劉宇擎,
申請(專利權)人:北京玄戒技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。