在視頻畫面中植入平面圖案廣告的方法及裝置的制造方法
【技術領域】
[0001] 本發明涉及技術視頻處理領域,特別是涉及一種在視頻畫面中植入平面圖案廣告 的方法及裝置。
【背景技術】
[0002] 植入式廣告越來越多的被電影和電視劇所采用,而對于平面圖案廣告的植入而 言,通常將平面圖案廣告位于拍攝環境中,然后讓該平面圖案廣告出現在鏡頭中,從而生成 了視頻畫面中存在平面圖案廣告的視頻。
[0003] 對于某些情況下,視頻拍攝過程中,并未存在平面圖案廣告的植入需求,但是,在 后續的視頻發行等過程中,會存在希望植入某些平面圖案廣告的需求,即存在視頻畫面中 植入平面圖案廣告的需求。
[0004] 在保證用戶視覺體驗的前提下,如何在已拍攝完成的視頻的視頻畫面中植入平面 圖案廣告是一個亟待解決的問題。
【發明內容】
[0005] 本發明實施例的目的在于提供一種在視頻畫面中植入平面圖案廣告的方法及裝 置,以在保證用戶視覺體驗的前提下,在已拍攝完成的視頻的視頻畫面中植入平面圖案廣 告。技術方案如下:
[0006] 第一方面,本發明實施例提供了一種在視頻畫面中植入平面圖案廣告的方法,包 括:
[0007] 確定目標視頻文件的至少一幀目標圖像中的第一類像素點的坐標,其中,所述目 標圖像為所述目標視頻文件的包含平面物體的視頻幀,每幀目標圖像中的第一類像素點能 夠定位該幀目標圖像中平面物體上待植入平面圖案廣告的區域;
[0008] 確定廣告圖像中的第二類像素點的坐標,其中,所述第二類像素點能夠定位所述 廣告圖像中平面圖案廣告所在區域,每幀目標圖像中的第一類像素點均與所述廣告圖像中 的第二類像素點的個數相同,且具有一一對應性;
[0009] 利用相應目標圖像中的第一類像素點的坐標和所述第二類像素點的坐標,分別計 算每幀目標圖像各自所對應的透視變化矩陣;
[0010] 利用相應目標圖像所對應的透視變化矩陣和所述廣告圖像,分別對每幀目標圖像 中待植入平面圖案廣告的區域內的各個像素點進行透視變化處理,從而實現在所述目標視 頻文件的視頻畫面中植入平面圖案廣告。
[0011] 可選的,所述利用相應目標圖像所對應的透視變化矩陣和所述廣告圖像,分別對 每幀目標圖像中待植入平面圖案廣告的區域內的各個像素點進行透視變化處理,包括:
[0012] 利用相應目標圖像所對應的透視變化矩陣,分別確定每幀目標圖像的待植入平面 圖案廣告的區域內的各個像素點所對應的所述廣告圖像中的像素點;
[0013] 基于所確定出的所述廣告圖像中的相應像素點,分別對每幀目標圖像的待植入平 面圖案廣告的區域內的各個像素點的像素值進行調整處理。
[0014] 可選的,所述基于所確定出的所述廣告圖像中的相應像素點,分別對每幀目標圖 像的待植入平面圖案廣告的區域內的各個像素點的像素值進行調整處理,包括:
[0015] 分別將每幀目標圖像的待植入平面圖案廣告的區域內的各個像素點的像素值更 改為:所確定出的所述廣告圖像中的相應像素點的像素值。
[0016] 可選的,所述基于所確定出的所述廣告圖像中的相應像素點,分別對每幀目標圖 像的待植入平面圖案廣告的區域內的各個像素點的像素值進行調整處理,包括:
[0017] 分別將每幀目標圖像的待植入平面圖案廣告的區域內的各個像素點的像素值更 改為:所確定出的所述廣告圖像中的相應像素點的至少兩個相鄰像素點的像素值插值。
[0018] 第二方面,本發明實施例還提供了一種在視頻畫面中植入平面圖案廣告的裝置, 包括:
[0019] 第一類像素點坐標確定模塊,用于確定目標視頻文件的至少一幀目標圖像中的第 一類像素點的坐標,其中,所述目標圖像為所述目標視頻文件的包含平面物體的視頻幀,每 幀目標圖像中的第一類像素點能夠定位該幀目標圖像中平面物體上待植入平面圖案廣告 的區域;
[0020] 第二類像素點坐標確定模塊,用于確定廣告圖像中的第二類像素點的坐標,其中, 所述第二類像素點能夠定位所述廣告圖像中平面圖案廣告所在區域,每幀目標圖像中的第 一類像素點均與所述廣告圖像中的第二類像素點的個數相同,且具有一一對應性;
[0021] 透視變化矩陣計算模塊,用于利用相應目標圖像中的第一類像素點的坐標和所述 第二類像素點的坐標,分別計算每幀目標圖像各自所對應的透視變化矩陣;
[0022] 透視變化處理模塊,用于利用相應目標圖像所對應的透視變化矩陣和所述廣告圖 像,分別對每幀目標圖像中待植入平面圖案廣告的區域內的各個像素點進行透視變化處 理,從而實現在所述目標視頻文件的視頻畫面中植入平面圖案廣告。
[0023] 可選的,所述透視變化處理模塊,包括:
[0024] 像素點確定單元,用于利用相應目標圖像所對應的透視變化矩陣,分別確定每幀 目標圖像的待植入平面圖案廣告的區域內的各個像素點所對應的所述廣告圖像中的像素 占.
[0025] 像素值調整單元,用于基于所確定出的所述廣告圖像中的相應像素點,分別對每 幀目標圖像的待植入平面圖案廣告的區域內的各個像素點的像素值進行調整處理。
[0026] 可選的,所述像素值調整單元,具體用于:
[0027] 分別將每幀目標圖像的待植入平面圖案廣告的區域內的各個像素點的像素值更 改為:所確定出的所述廣告圖像中的相應像素點的像素值。
[0028] 可選的,所述像素值調整單元,具體用于:
[0029] 分別將每幀目標圖像的待植入平面圖案廣告的區域內的各個像素點的像素值更 改為:所確定出的所述廣告圖像中的相應像素點的至少兩個相鄰像素點的像素值插值。
[0030] 本發明實施例中,選擇包含平面物體的至少一幀圖像作為代植入平面圖案廣告的 目標圖像;并且,在為目標圖像植入平面圖案廣告時,通過每幀目標圖像中能夠定位該目標 圖像中平面物體上待植入平面圖案廣告的區域的第一類像素點的坐標,以及目標圖像中的 能夠定位目標圖像中平面圖案廣告所在區域的第二類像素點的坐標,分別計算每幀目標圖 像各自所對應的透視變化矩陣;利用相應目標圖像所對應的透視變化矩陣和目標圖像,分 別對每幀目標圖像中待植入平面圖案廣告的區域內的各個像素點進行透視變化處理,從而 實現在目標視頻的視頻畫面中植入平面圖案廣告。可見,通過本方案,可以實現在保證用戶 視覺體驗的前提下,在已拍攝完成的視頻的視頻畫面中植入平面圖案廣告。
【附圖說明】
[0031] 為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以 根據這些附圖獲得其他的附圖。
[0032] 圖1為本發明實施例所提供的一種在視頻畫面中植入平面圖案廣告的方法的流 程圖;
[0033] 圖2為本發明實施例中針對于第一類像素點的預定像素點選擇方式所對應的像 素點選擇示意圖;
[0034] 圖3為一幀目標圖像的像素點和廣告圖像的相應像素點的透視轉化關系示意圖;
[0035] 圖4為本