[發明專利]一種視頻廣告識別方法、裝置、存儲介質及設備有效
| 申請號: | 202010902794.6 | 申請日: | 2020-09-01 |
| 公開(公告)號: | CN112291616B | 公開(公告)日: | 2023-01-06 |
| 發明(設計)人: | 朱永亮;尹海滄;馬文闖;劉利;劉殿龍;曹明闊;熊浩 | 申請(專利權)人: | 普天和平科技有限公司 |
| 主分類號: | H04N21/44 | 分類號: | H04N21/44;H04N21/81;H04N21/8547 |
| 代理公司: | 北京正理專利代理有限公司 11257 | 代理人: | 李遠思 |
| 地址: | 100020 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 視頻 廣告 識別 方法 裝置 存儲 介質 設備 | ||
1.一種視頻廣告識別方法,其特征在于,該方法的步驟包括:
對根據廣告視頻模板文件構建的廣告模板圖像子集和根據待檢測視頻文件構建的待檢測圖像子集進行特征提取,獲得第一指紋特征向量矩陣A和第二指紋特征向量矩陣B;
將第一指紋特征向量矩陣A的轉置矩陣AT與第二指紋特征向量矩陣B進行余弦相似度計算,獲得比對矩陣C;
將比對矩陣C中大于第一閾值的元素位,組成列號為等差數列的數據組;
在列號為等差數列的數據組不存在等差數列斷裂的情況下,基于列號為等差數列的數據組,確定待檢測視頻文件中的視頻廣告。
2.根據權利要求1所述的視頻廣告識別方法,其特征在于,所述待檢測圖像子集的構建步驟包括:
以12幀為提取間隔,從原始錄制的分辨率為720x576的待檢視頻文件中,獲取分辨率為360x288的待處理圖像子集;
對待處理圖像子集中的每張圖像進行截取,獲取每張圖像中間區域分辨率為224x224的圖像,形成待檢測圖像子集;
所述廣告模板圖像子集的構建步驟包括:
以N幀為提取間隔,從廣告視頻模板文件中,獲取廣告模板圖像子集。
3.根據權利要求1所述的視頻廣告識別方法,其特征在于,所述將第一指紋特征向量矩陣A的轉置矩陣AT與第二指紋特征向量矩陣B進行余弦相似度計算,獲得比對矩陣C的步驟包括:
所述矩陣A為A行512列的矩陣,所述矩陣B為B行512列的矩陣;
將第一指紋特征向量矩陣A的轉置矩陣AT的第一列與第二指紋特征向量矩陣B的第一行中的各元素位相乘后求和,獲得第一參數值p11;
分別對第二指紋特征向量矩陣B的第一行和第一指紋特征向量矩陣A的轉置矩陣AT的第一列求模,獲得第二參數值q11和第三參數值r11;
基于第一參數值p11、第二參數值q11和第三參數值r11,求得余弦相似度值t11,t11=p11/q11/ r11,將t11的值作為比對矩陣C的第一行第一列元素位的值;
基于上述步驟,同理計算t12,t13……t1a,直至tba的值,并對應作為比對矩陣C的各元素位的值。
4.根據權利要求1所述的視頻廣告識別方法,其特征在于,所述將比對矩陣C中大于第一閾值的元素位,組成列號為等差數列的數據組的步驟包括:
從比對矩陣C中第一行第一列的元素位開始,將元素位的值與第一閾值進行比較,尋找元素位的值大于第一閾值的元素位,并將該元素位的值作為第一個預期值;
若第i行第r列的元素位找到第一個預期值,則在第j行的第s列尋找到下一個預期值,其中,j>i;s = r+(j-i)*K;K=M/N,M為提取原始錄制的待檢視頻文件圖像的幀間隔,N為提取廣告視頻模板文件圖像的幀間隔;
將所有預期值及其在比對矩陣C中對應列的列號,組成列號為等差數列的數據組,等差數列的公差為K。
5.根據權利要求4所述的視頻廣告識別方法,其特征在于,若第i行第r列的元素位找到第一個預期值,未在第j行的第s列尋找到下一個預期值;
則基于搜尋局部最小算法,在第j行的第s列前后的預定范圍內尋找下一個預期值;其中,所述預定范圍為s±20%*K的區域內;
若在預定范圍內找到下一個預期值,則以這個預期值所在行列為基準,繼續尋找下一個預期值;
若未找到下一個預期值,則跳至下一行繼續尋找,直至找到下一個預期值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于普天和平科技有限公司,未經普天和平科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010902794.6/1.html,轉載請聲明來源鉆瓜專利網。





