TWI531217B - 用於即時檢測視訊圖框序列中之靜態圖形物件的方法、電腦可讀取媒體及處理系統 - Google Patents
用於即時檢測視訊圖框序列中之靜態圖形物件的方法、電腦可讀取媒體及處理系統 Download PDFInfo
- Publication number
- TWI531217B TWI531217B TW100147152A TW100147152A TWI531217B TW I531217 B TWI531217 B TW I531217B TW 100147152 A TW100147152 A TW 100147152A TW 100147152 A TW100147152 A TW 100147152A TW I531217 B TWI531217 B TW I531217B
- Authority
- TW
- Taiwan
- Prior art keywords
- static
- selected pixel
- pixel
- determining
- video frame
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/62—Text, e.g. of license plates, overlay texts or captions on TV images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
- G06V20/46—Extracting features or characteristics from the video content, e.g. video fingerprints, representative shots or key frames
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/62—Text, e.g. of license plates, overlay texts or captions on TV images
- G06V20/635—Overlay text, e.g. embedded captions in a TV program
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V2201/00—Indexing scheme relating to image or video recognition or understanding
- G06V2201/09—Recognition of logos
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Image Analysis (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
本揭示大體上係關於數位視訊處理領域。尤其是,本發明一實施例係關於檢測利用一處理系統所處理的視訊圖框中的標誌、標題及/或字幕。
通常關於數位視訊內容,例如,電視(TV)、電影、遊戲、視訊等等,包含一標誌、一標題或一字幕。例如,許多TV廣播在一視訊圖框部份中包含廣播網路或站台的標誌。於一些情況中,該標誌可以是半透明的。於其他情況中,該標誌可以是具體且不透明的。該標誌時常保持在整個節目、或甚至連續地在一網路或頻道上之所有節目被顯示的視訊圖框中。同樣地,標題以及字幕可被包含在視訊圖框中以傳播資訊至觀看者。於一些情況中,廣告也以相似於一標誌之方式被包含在視訊圖框中。標誌、標題以及字幕檢測是視訊編輯操作中常見之工作。但是,該檢測通常作為視訊圖框離線處理部份被完成以便移除標誌或識別廣告片段。另外地,對於標誌檢測之目前技術是無效率並且是緩慢的。
依據本發明之一實施例,係特地提出一種用於即時檢測視訊圖框序列中之靜態圖形物件的方法,該方法包括下列步驟:對於在該視訊圖框序列中的一視訊圖框中之複數個像素之各個所選像素,測試該所選像素之條件,以判定該所選像素是否為一靜態像素;當該所選像素是一靜態像素時,針對該所選像素判定一靜態相似度量和一前向移動相似度量;至少部分基於該等相似度量而針對該所選像素判定一時間計分;及至少部分基於該時間計分而做出針對該所選像素的一靜態圖形物件判定;以及至少部分基於針對該等複數個像素的該等靜態圖形物件判定,在該視訊圖框序列上進行一視訊處理操作。
詳細說明參考附圖被提供。不同圖形中相同參考號碼的使用指示相似或相同的項目。
第1圖是依據本發明一些實施例之一視訊圖框中的標誌範例,以及先前及下一個視訊圖框之部份灰階值的圖形。
第2圖展示依據本發明一實施例之標誌檢測處理的流程圖。
第3圖是依據本發明一實施例判定一相似度量的流程圖。
第4圖是展示依據本發明一實施例在二個差異向量之間的相關性以及一中央灰階差量之間的關係之圖形。
第5圖是依據本發明一實施例對於一像素更新時間計分的流程圖。
第6圖是依據本發明一實施例之標誌檢測構件的方塊圖。
第7及8圖展示可被採用以實作此處討論的一些實施例之處理系統實施例的方塊圖。
本發明之實施例即時地檢測一視訊圖框序列中之標誌、標題或字幕。利用一視訊處理應用被提供或即時地被判定之移動像場(前向及/或後向),可被使用於判定對於一視訊圖框之一所給予的像素之相似度量。強健的相似度量組合兩差異向量之相關性以及一中央灰階差量。一標誌計分可依據比較有關靜態以及移動像場情況之相似度量而被判定。本發明之實施例可被使用於改善圖框率轉換、編碼及/或其他的視訊處理應用。具體以及半透明靜態圖形物件重合可依邊緣持續性為基礎而在視訊圖框中被檢測出。本發明之實施例可使用時間處理技術檢測標題以及字幕之淡入與淡出。於一實施例中,這些物件之檢測是以連續的視訊圖框中之持續靜態像素(例如,它的3像素x3像素鄰近區為相似的像素)之檢測為基礎。
於下面說明中,許多特定細節先前被設定以便提供各種實施例之完全的了解。但是,本發明各種實施例可被實施而不必該等特定之細節。於其他實例中,為了不與本發明特定實施例混淆,習知的方法、步驟、構件以及電路不詳細地被說明。進一步地,本發明實施例各種論點可使用各種構件被進行,例如,半導體積體電路(“硬體”)、被組織成為儲存在一電腦可讀取儲存媒體上的一個或多個程式之電腦-可讀取指令(“軟體”)、或硬體以及軟體的一些組合。對於這揭示目的提及之“邏輯”將表示硬體、軟體(例如,包含控制處理器操作之微指令碼)、韌體或其一些組合。
通常,於檢測視訊圖框中之圖形重合時有三個主要困難。第一,於半透明物件中,由於背景層可能自圖框至圖框改變,即使在二個連續的圖框中,像素鄰近者也不具有相似灰階值。第二,於逐漸暗淡(淡入以及淡出)之標題中,像素鄰近區灰階值中有一逐漸的改變。第三,不是標誌或標題之部份的靜態物件像素可能不當地被檢測為圖形重合之部份。
本發明之實施例使用創新方法以克服這些困難。靜態圖形物件邊緣可被檢測並且接著使用形態學運算被充填。這些運算是以即使於半透明的標誌邊界之情況中強烈的邊緣應被呈現的事實為基礎。標誌檢測指示的時間過濾可被進行,其對於在一圖框序列之物件顯示中的逐漸改變產生判定穩定性與敏感性。移動評估像場(或多數像場)可被使用作為輸入資料以便在靜態以及移動區域之間辨認。
第1圖是依據本發明一些實施例之一部份視訊圖框中的標誌範例,以及先前及下一個視訊圖框之部份的灰階值圖形。於展示之範例中,視訊圖框部份中稱為“Gallery”之一標誌是半透明的。各圖框之各個像素具有一灰階值。例如,該視訊圖框序列之先前圖框的一部份之中心像素灰階值是95,並且下一個圖框序列中那部份之中心像素灰階值是108。於這範例中鄰近像素的灰階值是如所展示。當鄰近像素之灰階值是充分地不同時,這意味著在目前像素有一邊緣。如果像素屬於一半透明的標誌,則像素灰階值通常自圖框至圖框而改變。本發明實施例在像素灰階值之上操作。
YUV是通常被使用作為彩色影像管線之部份的色彩空間。其考慮到人類感覺而編碼彩色影像或視訊,允許降低用於色度成分之帶寬,因而通常使傳送誤差或壓縮效應比使用“直接的”RGB圖像更有效地受人類感覺而遮擋。YUV模式藉由一個亮度(Y)以及二個色度(UV)成分而定義一色彩空間。於視訊中,亮度(luma)代表影像的明亮度(影像之無色部份)。於一實施例中,Y值可以是在0與255之間。如第1圖範例所顯示,於一半透明的標誌中,一像素鄰近區中自圖框至圖框之灰階值改變。但是,主要的邊緣持續存在。這可藉由比較各先前以及下一個圖框之相鄰於中心像素的第二行中之像素灰階值而得知。
本發明之實施例包括每次在至少二視訊圖框上操作的即時標誌檢測處理。該標誌檢測處理將處理疊代之結果儲存在處理系統內之記憶體緩衝器中,並且在各疊代期間更新這些記憶體緩衝器。本發明之實施例可被應用至一序列視訊圖框之各圖框中的各像素上。在處理一選擇的圖框序列中的所有像素之後,該等圖框中的哪個像素包括一標誌、標題、或字幕之部份的指示可被輸出以供用於圖框率轉換、編碼或其他視訊處理功能的進一步處理。於一實施例中,這指示包括一布爾(Boolean)數值陣列,其中當一陣列元素中之數值為真(或1)時,利用該陣列元素所表示之圖框中的像素被判定為是在一標誌、標題或字幕中。
對於各個疊代,於一實施例中,標誌檢測處理接收下列的輸入:
p-目前正在一視訊圖框中之位置(x,y)被處理的像素。
Yprev-Yprev表面包括對於在先前圖框之至少一部份中的像素之灰階值的一個二維(2D)陣列。
Ynext-Ynext表面包括對於在下一個圖框之至少一部份中的像素之灰階值的一個2D陣列。
MVf-MVf包括描述在目前圖框以及下一個圖框之間的各像素之移動的一個2D陣列前向移動像場。
MVb-MVb包括描述在先前圖框以及目前圖框之間的各像素之移動的一個2D陣列前向移動像場。
下面的標記在此處被使用:
p-像素位置。
Yprev(p)-在位置p之像素的先前圖框中之灰階值。
Ynext(p)-在位置p之像素的下一個圖框中之灰階值。
MVf(p)-在位置p之前向移動向量。
MVb(p)-在位置p之後向移動向量。
第2圖展示依據本發明一實施例對於各像素之標誌檢測處理200的流程圖。首先,在方塊202,對於一靜態像素之基本條件可被測試。如果在方塊204對於一靜態像素之基本條件不是有效的,則處理程序在方塊212繼續。如果對於該靜態像素之該等基本條件是有效的,則對於該像素之靜態以及非靜態情況各者的一個或多個相似度量可被判定。於一實施例中,高至三個相似度量可被判定。在方塊206,一靜態相似度量可被判定。在方塊208,一前向相似度量可被判定。在方塊210,一後向相似度量可被判定。於一些實施例中,判定該後向相似度量是可以選擇的。在方塊212,對於像素之時間計分接著被更新並且對於該像素之一標誌可被判定。最後,在方塊214,形態學後處理可被進行。於一實施例中,產生的輸出包括關於像素是否被判定將是在圖框的一標誌、標題或字幕中之指示。
於一實施例中,在方塊202對於一像素之基本條件的測試包括二個部份。第一部份是判定一時間差量條件:
(|Yprev(p)-Ynext(p)|<Ct),其中Ct是一常數。
如果對於在先前圖框以及下一個圖框之間的像素p之灰階值中的改變絕對值是較小於一臨界位準,則對於像素之第一基本條件是有效的,並且相似度量將被判定。如果對於在先前圖框以及下一個圖框之間的像素p之灰階值中的改變絕對值是多於或等於一臨界位準,則對於該像素之第一基本條件不是有效的。這意謂著該像素將得到低標誌計分。
第二部份是判定像素之移動的平順性。於一實施例中,這可利用下面方程式被判定:
|Y(p+(i,j))-Y(p)|>C s ,其中Cs是一常數。
亦即,觀看環繞像素p之像素鄰近區,如果p是接近一邊緣,則灰階值中之改變是相對地大(如利用常數Cs被判定)。如果該改變是相對地大,則相似度量將被判定。如果該改變是相對地小,則相似度量將不被判定並且該像素將得到低的標誌計分。
一相似度量可對於靜態情況(例如,在圖框之間的像素數值不改變)以及對於利用前向以及後向移動像場被指示之移位可被判定。
‧ 靜態情況(方塊206):比對在中心位置p之Ynext以及Yprev的3像素x3像素鄰近區域。
‧ 前向移動情況(方塊208):比對在中心位置p之Yprev以及在中心位置p+MVf(p)之Ynext的3像素x3像素鄰近區域。
‧ 後向移動情況(方塊210):比對在中心位置p+MVb(p)之Yprev以及在中心位置p之Ynext的3像素x3像素鄰近區域。
為了簡化此處標記,對於上面的三個情況,二個區域是表示為Ya(p)以及Yb(q),並且稱為“邊緣(edge)”的一常數被定義而等於一般標誌邊緣的灰階差量。標記“a”以及“b”係分別地指示對於像素p以及q之被比較的不同圖框中之二個區域。對應的相似度量是表示為SMs、SMf、以及SMb。表1展示對於各情況被比較的二個區域。
第3圖是依據本發明一實施例而判定一相似度量之流程圖。於一實施例中,對於表1中展示的三個情況之各者,於一圖框中之各像素,第3圖展示之處理程序可被進行。亦即,當a=Yprev(p)並且b=Ynext(p)時,則SMab是對於靜態情況之SMs;當a=Yprev(p)並且b=Ynext(p+MVf(p))時,則SMab是對於前向移動情況之SMf;而且當a=Yprev(p+MVb(p))且b=Ynext(p)時,則SMab是對於後向移動情況之SMb。於一實施例中,後向移動情況可被省略。在方塊302,關於中心像素之3x3方塊之間的差量之一個第一差異向量可被判定。這差異向量可以表示為DVa。於一實施例中,差異向量DVa可依據表2所展示之偽碼被判定。
在方塊304,一第二差異向量可被判定。這差異向量可以代表DVb。於一實施例中,差異向量DVb可依據表3中所展示之偽碼以相似方式被判定。
差異向量儲存分別灰階值之差量如對於p以及q的八個鄰近區像素之符號所表示。在方塊306,在第一以及第二差異向量之間的一相關性可藉由如下所示地計算在DVa以及DVb之間的相關性(CR)而被判定:
該相關性是二個差異向量的一純量乘積藉由除以相鄰像素數目(例如,8)而被標準化。在方塊308,對於像素p以及q(各來自一不同的圖框)之一標準化的灰階值之時間中央差量可如下所示地被判定:
TD=max((|Ya(p)-Yb(q)|/K*Edge),0),其中K是一常數。
在方塊310,一相似度量可如下所示地由時間差異以及空間差異向量之組合而被判定:
SMab=A*(1-TD)+(1-A)*CR,其中0<A<1。
概略言之,對於靜態情況、前向移動情況以及選擇性地對於各像素組對之後向移動情況,第3圖之處理程序可被進行。如下面之討論,相似度量可被使用以判定對於各像素之一目前計分。
第4圖是依據本發明一實施例展示在二個差異向量間之相關性以及一中央灰階數值差量之間的關係之圖形。第一差異向量DVa400藉由分析區域Ya(p)402中之像素p的鄰近像素被判定。第二差異向量DVb404藉由分析區域Yb(q)406中之像素q的鄰近像素被判定。相關性CR408被判定,並且灰階數值差量TD410被判定。最後,相似度量412由相關性以及灰階數值差量之組合被產生。
對於像素之相似度量在第3圖之方塊206、208以及210被判定之後,如第3圖之方塊212所展示,一時間計分可被更新並且對於像素之一標誌被判定。第5圖是依據本發明一實施例對於一像素而更新一時間計分的流程圖。在方塊502,對於像素之時間計分可被判定。於一實施例中,時間計分可如下所述地被判定:
如果基本條件不被滿足,則
計分(Score)=-BC(其中BC是一常數)
否則
計分(Score)=SMs-(SMf+SMb)/2。
應注意到,如果僅有前向移動像場是可用的,則“否則”情況中之計分是計分(Score)=SMs-SMf。在方塊504,時間平順可被進行並且時間的計分可被更新。於一實施例中,對於像素p,這可藉由如下之方式被達成:
Logo_f(p)=W*Logo_f(p)+(1-W)*Score,其中0<W<1
並且Logo_f是一時間計分陣列。
時間計分陣列Logo_f包括具有代表一圖框中之各像素的一元素之一陣列。該時間計分陣列儲存對於圖框之像素的“標誌計分”。時間計分可在各疊代時被更新並且可被計算作為先前計分以及目前計分的加權總和。在方塊506,對於像素p之目前標誌判定可依更新的時間計分為基礎被更新。於一實施例中,對於像素p,這可藉由下列方式被達成:
如果(Logo_bmp(p)==0)且(Logo_f(p)>High_Logo_Threshold)
則Logo_bmp(p)=1
如果(Logo_bmp(p)==1)且(Logo_f(p)
<Low_Logo_Threshold
則Logo_bmp(p)=0;
其中Logo_bmp是具有儲存著指示標誌/標題/字幕像素之1或此外為0之各元素的一邏輯陣列,並且High_Logo_Threshold(高_標誌_臨界值)以及Low_Logo_Threshold(低_標誌_臨界值)是常數。
如果對於一些像素p,logo_f(p)是較大於預定臨界之High_Logo_Threshold,則像素p被判定而為一標誌、標題或字幕之部份。如果logo_f(p)是較小於預定臨界之Low_Logo_Threshold,則像素p被判定而不是一標誌、標題或字幕之部份。陣列logo_bmp儲存指示一圖框中之像素是否為一標誌、標題或字幕之部份的布爾數值。藉由使用如所展示之臨界值,本發明之實施例處理跨越多數個圖框淡入或淡出的一標誌、標題或字幕之情況。
在第3圖之方塊214,形態學後處理可被進行。形態學運算充填識別標誌區域中之洞孔並且移除被隔離之標誌檢測像素(其通常是檢測標誌像素中之誤差)。於一實施例中,對於這目的之一形態學濾波器可藉由下面的步驟被說明:
計算在位置p鄰近區中之logo_bmp中的1(標誌像素指示)數量N。
如果N<NL,則設定logo_bmp(p)為0,其中NL是一常數。
如果N>NH,則設定logo_bm(p)為1,其中NH是一常數(較大於NL)。
於至少一實施例中,標誌檢測處理程序之輸出包括對於被處理的圖框之邏輯陣列logo_bmp。於一實施例中,標誌檢測處理程序可儲存對於一視訊圖框序列中之各圖框的logo_bmp。關於標誌、標題或字幕是在視訊圖框中之何處的資訊可被使用於進行各種視訊處理操作。於一實施例中,該等標誌可在顯示視訊圖框在供用於觀看者所觀看之一顯示監視器上之前自視訊圖框序列被刪除。
第6圖是依據本發明一實施例之標誌檢測構件的方塊圖。視訊圖框601、前向移動向量602以及後向移動向量604可被輸入至標誌檢測構件605以產生標誌位元圖陣列603。於一實施例中,標誌檢測構件可被實作在一處理系統內之電路中。標誌檢測構件605包括測試對於基本條件之靜態像素之基本條件測試構件607、產生相似度量之相似度量產生器構件609、判定時間計分且做出標誌判定之時間計分以及標誌判定構件611、以及進行形態學後處理操作之後處理構件613。標誌位元圖陣列603可藉由一處理系統被使用於其他視訊處理操作。
第7圖展示處理系統700之一實施例之方塊圖。於各種實施例中,系統700之一個或多個構件可被提供在能夠進行此處關於本發明一些實施例所討論的一個或多個操作之各種電子裝置中。例如,系統700之一個或多個構件可被使用以進行關於第1-6圖所討論之操作,例如,藉由依據此處討論之操作的處理指令、執行副程式等等。同時,此處討論之各種儲存裝置(例如,參考第7圖及/或第8圖)也可被使用以儲存資料、運算結果等等。於一實施例中,在網路703之上(例如,經由網路界面裝置730及/或830)所接收的資料(例如,視訊圖框601)可被儲存於呈現在處理器702(及/或第8圖之802)中之快取(例如,於一實施例中之L1快取)。這些處理器接著可依據本發明各種實施例應用於此處所討論之運算上。
尤其是,計算系統700可包含經由互連網路704(或匯流排)通訊之一個或多個中央處理單元(CPU)702或處理器。因此,於一些實施例中,此處討論之各種運算可利用處理器被進行。此外,處理器702可包含一般目的處理器、網路處理器(處理在電腦網路703上通訊之資料,或其他型式之處理器(包含一簡化指令集電腦(RISC)處理器或一複雜指令集電腦(CISC))。此外,處理器702可具有一個單一或多數個核心設計。具有多數個核心設計之處理器702可整合不同型式之處理器核心在相同的積體電路(IC)晶模上。同時,具有多數個核心設計之處理器702也可被實作為對稱的或非對稱的多重處理器。此外,關於第1-6圖討論之操作可藉由系統700之一個或多個構件被進行。於一實施例中,一處理器(例如,處理器1 702-1)可包括如有線邏輯(例如,電路)或微程式碼之標誌檢測605。
晶片組706也可與互連網路704通訊。晶片組706可包含一圖形以及記憶體控制中樞(GMCH)708。GMCH708可包含與記憶體712通訊的記憶體控制器710。記憶體712可儲存資料,例如,視訊圖框601。該資料可包含利用被包含在計算系統700中之處理器702或任何其他裝置所執行的指令序列。更進一步地,記憶體712可儲存此處討論之一個或多個程式或演算法,例如,標誌檢測605、標誌位元圖陣列(logo_bmp)603、對應至可執行的指令、映圖等等。這資料之相同者或至少一部份(包含指令、視訊圖框、標誌位元圖陣列以及暫時儲存陣列)可被儲存在碟片驅動器728及/或在處理器702內之一個或多個快取中。於本發明一實施例中,記憶體712可包含一個或多個依電性儲存(或記憶體)裝置,例如,隨機存取記憶體(RAM)、動態RAM(DRAM)、同步DRAM(SDRAM)、靜態RAM(SRAM)或其他型式的儲存裝置。非依電性記憶體也可被採用,例如,一硬碟。另外的裝置可經由互連網路604通訊,例如,多數個處理器及/或多數個系統記憶體。
GMCH708也可包含與顯示器716通訊之圖形界面714。於本發明一實施例中,圖形界面714可經由加速圖形埠(AGP)與顯示器716通訊。於本發明一實施例中,顯示器716可以是經過,例如,信號轉換器而與圖形界面714通訊之平面顯示器,該信號轉換器將儲存在儲存裝置(例如,視訊記憶體或系統記憶體)中的影像之數位元圖像轉化成為利用顯示器716詮釋以及被顯示的顯示信號。利用界面714被產生之顯示信號可在利用顯示器716被詮釋並且依序地被顯示在顯示器716上之前通過各種控制裝置。於一實施例中,標誌檢測605可被實作為在圖形界面714之內或在晶片組內之別處的電路。於一實施例中,利用標誌檢測605被處理的視訊圖框可被展示在顯示器上。
中樞界面718可允許GMCH708與輸入/輸出(I/O)控制中樞(ICH)720通訊。ICH720可提供界面至與計算系統700通訊之I/O裝置。ICH720可與匯流排722通訊,例如,經由週邊通橋(或控制器)724,例如,週邊構件互連(PCI)橋、通用串列匯流排(USB)控制器或其他型式的週邊通橋或控制器。通橋724可提供在處理器702以及週邊裝置之間的資料通道。其他型式的實體網路架構亦可被採用。同時,多數個匯流排也可與ICH720通訊,例如,經由多數個通橋或控制器。此外,於本發明各種實施例中,與ICH720通訊的其他週邊可包含整合式驅動電子(IDE)或小電腦系統界面(SCSI)硬碟驅動、USB接埠、鍵盤、滑鼠、平行接埠、串列接埠、軟式磁碟驅動、數位輸出支援(例如,數位視訊界面(DVI))或其他裝置。
匯流排722可與能通訊於電腦網路703(例如,網際網路)之音訊裝置726、一個或多個碟式驅動器728以及網路界面裝置730通訊。於一實施例中,裝置730可以是能夠以有線或無線通訊之網路界面控制器(NIC)。其他裝置亦可經由匯流排722通訊。同時,於本發明一些實施例,各種構件(例如,網路界面裝置730)也可與GMCH708通訊。此外,處理器702、GMCH708及/或圖形界面714可被組合以形成單一晶片。於一實施例中,視訊圖框601可自電腦網路703被接收。
更進一步地,計算系統700可包含依電性及/或非依電性記憶體(或儲存裝置)。例如,非依電性記憶體可包含一個或多個下面的物件:唯讀記憶體(ROM)、可程編ROM(PROM)、可消除式PROM(EPROM)、電氣式EPROM(EEPROM)、碟式驅動器(例如,728)、軟式磁碟、小型碟片ROM(CD-ROM)、數位多功能碟片(DVD)、快閃記憶體、鐵磁式光碟或能夠儲存電子資料(例如,包含指令)之其他型式的非依電性機器可讀取媒體。
於一實施例中,系統700之構件可以點對點(PtP)組態被配置,例如,參考第8圖之討論。例如,處理器、記憶體及/或輸入/輸出裝置可利用一些點對點界面被互連。
更明確地說,第8圖展示依據本發明一實施例以點對點(PtP)組態被配置之電腦系統800。尤其是,第8圖展示其中處理器、記憶體以及輸入/輸出裝置利用一些點對點界面被互連的一系統。參考第1-6圖所討論之操作可利用系統800之一個或多個構件被進行。
如第8圖之展示,系統800可包含多數個處理器,為清晰起見,其中只有二個處理器802以及804被展示。處理器802以及804各可包含一局域性記憶體控制器中樞(MCH)806以及808(於一些實施例中,其可以是相同於或相似於第7圖之GMCH708)以耦接記憶體810以及812。記憶體810及/或812可儲存各種資料,例如,參考第7圖記憶體712所討論的那些資料。
處理器802以及804可以是任何適當的處理器,例如,參考第7圖之處理器702所討論的那些。處理器802以及804可分別地使用PtP界面電路816以及818經由點對點(PtP)界面814而交換資料。處理器802以及804各可使用點對點界面電路826、828、830以及832經由分別的PtP界面822以及824而與晶片組820交換資料。晶片組820也可使用PtP界面電路837經由高性能圖形界面836而與高性能圖形電路834交換資料。
本發明至少一實施例可藉由利用處理器802以及804被提供。例如,處理器802及/或804可進行第1-6圖之一個或多個操作。但是,本發明其他實施例,可存在第8圖的系統800內之其他電路、邏輯單元或裝置中。更進一步地,本發明其他實施例可透過第8圖展示之許多電路、邏輯單元或裝置被分配。本發明對於標誌檢測處理之至少一實施例可被提供在圖形電路836之標誌檢測構件835中。
晶片組820可使用PtP界面電路841被耦接至匯流排840。匯流排840可具有耦接至它的一個或多個裝置,例如,匯流排橋842以及I/O裝置843。經由匯流排844,匯流排橋843可耦接至其他裝置,例如,參考第7圖所討論之鍵盤/滑鼠845,網路界面裝置830(例如數據機、網路界面卡(NIC)或可耦接至電腦網路703之類似者)、音訊I/O裝置847、及/或資料儲存裝置848。於一實施例中,資料儲存裝置848可儲存利用處理器802及/或804被執行之標誌檢測程式碼849。
於本發明各種實施例中,例如,此處參考第1-8圖所討論之操作,可被實作如硬體(例如,邏輯電路)、軟體(例如,包含控制處理器之操作的微程式碼,例如,參考第7以及8圖所討論之處理器)、韌體或其組合,其可被提供作為電腦程式產品,例如,包含儲存被使用以程控一電腦(例如,處理器或電腦裝置的其他邏輯)以進行此處討論之操作的指令(或軟體步驟)在其上之實際的機器-可讀取或電腦-可讀取媒體。該機器-可讀取媒體可包含儲存裝置,例如,此處討論的那些。
於說明文中關於“一實施例”或“一個實施例”意謂著關聯實施例被描述之一特定特點、結構或特性可被包含在至少一實作例中。說明文中各處出現之詞組“於一個實施例中”可能或不用皆指示於相同實施例。
同時,於說明文以及申請專利範圍中,名詞“耦接”以及“連接”,與它們的衍生詞,也可一起被使用。於本發明一些實施例中,“連接”可被使用以指示二個或更多個元件彼此是直接實際或電氣接觸。“耦接”可表示二個或更多個元件是直接實際或電氣接觸。但是,“耦接”也可表示二個或更多個元件也可能彼此不直接接觸,但是彼此仍然可配合或互動。
另外地,電腦-可讀取媒體可作為電腦程式產品被下載,其中程式可自一遠距電腦(例如,一伺服器)經由通訊鏈路(例如,匯流排、數據機或網路連接)透過資料信號被轉移至一要求的電腦(例如,一客戶)。
因此,雖然本發明之實施例已以特定於結構特點之語言及/或方法動作被說明,應了解,申請專利主題可以是不受限定於上述之特定特點或動作。而且,該等特定特點以及動作被揭示作為實作申請專利之主題的樣本形式。
200...像素標誌檢測處理流程圖
202-214...像素標誌檢測處理流程步驟
300...判定相似度量流程圖
302-310...判定相似度量流程步驟
400...第一差異向量DVa
402...區域Ya(p)
404...第二差異向量DVb
406...區域Yb(Q)
408...相關性(CR)
410...灰階數值差量(TD)
412...相似度量
500...更新用於像素之時間計分流程圖
502-506...更新用於像素之時間計分流程步驟
601...視訊圖框
602...前向移動向量
603...標誌位元圖陣列
604...後向移動向量
605...標誌檢測構件
607...基本條件測試構件
609...相似度量產生器構件
611...標誌判定構件
613...後處理構件
700...處理系統
702...處理器
703...網路
704...互連網路
706...晶片組
708...圖形及記憶體控制中樞
710...記憶體控制器
712...記憶體
714...圖形界面
716...顯示器
718...中樞界面
720...輸入/輸出控制中樞
722...匯流排
724...週邊通橋
726...音訊裝置
728...碟式驅動器
730...網路界面裝置
800...電腦系統
802...處理器
804...處理器
806...記憶體控制器中樞
808...記憶體控制器中樞
810、812...記憶體
814...點對點界面
816、818...點對點界面電路
820...晶片組
822、824...點對點界面
826、828、830、832...點對點界面電路
834...圖形電路
835...標誌檢測構件
836...圖形界面
837...點對點界面電路
840...匯流排
841...點對點界面電路
842...匯流排橋
843...I/O裝置
844...匯流排
845...鍵盤/滑鼠
847...音訊I/O裝置
848...資料儲存裝置
849...標誌檢測程式碼
第1圖是依據本發明一些實施例之一視訊圖框中的標誌範例,以及先前及下一個視訊圖框之部份灰階值的圖形。
第2圖展示依據本發明一實施例之標誌檢測處理的流程圖。
第3圖是依據本發明一實施例判定一相似度量的流程圖。
第4圖是展示依據本發明一實施例在二個差異向量之間的相關性以及一中央灰階差量之間的關係之圖形。
第5圖是依據本發明一實施例對於一像素更新時間計分的流程圖。
第6圖是依據本發明一實施例之標誌檢測構件的方塊圖。
第7及8圖展示可被採用以實作此處討論的一些實施例之處理系統實施例的方塊圖。
200‧‧‧標誌檢測處理流程圖
202-214‧‧‧標誌檢測處理流程步驟
Claims (30)
- 一種用於即時檢測視訊圖框序列中之靜態圖形物件的方法,該方法包括下列步驟:針對在該視訊圖框序列中的一視訊圖框中之複數個像素之各個所選像素進行下列步驟:測試該所選像素之條件,以判定該所選像素是否為一靜態像素;當該所選像素是一靜態像素時,針對該所選像素判定一靜態相似度量和一前向移動相似度量;至少部分基於該等相似度量而針對該所選像素判定一時間計分;及至少部分基於該時間計分而做出針對該所選像素的一靜態圖形物件判定;以及至少部分基於針對該等複數個像素的該等靜態圖形物件判定,在該視訊圖框序列上進行一視訊處理操作。
- 如申請專利範圍第1項之方法,其進一步包括下列步驟:進行形態上的後處理操作,以充填藉由該等靜態圖形物件判定所識別為靜態圖形物件的視訊圖框區域中之洞孔,並移除被隔離的靜態圖形物件檢測像素。
- 如申請專利範圍第1項之方法,其進一步包括下列步驟:當該所選像素是一靜態像素時,針對該所選像素判定一後向移動相似度量。
- 如申請專利範圍第1項之方法,其中該靜態圖形物件是 半透明的。
- 如申請專利範圍第1項之方法,其中該靜態圖形物件包含一視訊圖框中的標誌、標題、或字幕其中一者。
- 如申請專利範圍第5項之方法,其中該靜態圖形物件有以下中之至少一項行為:淡入該視訊圖框序列、和淡出該視訊圖框序列。
- 如申請專利範圍第1項之方法,其中測試條件之步驟包括:在一第一視訊圖框和一第二視訊圖框之間,針對該所選像素,判定一灰階值之一時間差量條件;以及判定該所選像素在該等第一和第二視訊圖框間之移動的平順性。
- 如申請專利範圍第1項之方法,其中判定該靜態相似度量和該前向移動相似度量中之至少一者之步驟包含:判定儲存有鄰近像素與一第一視訊圖框中之該所選像素間之灰階值之差量的一第一差量向量;判定儲存有鄰近像素與一第二視訊圖框中之該所選像素間之灰階值之差量的一第二差量向量;判定在該等第一和第二差量向量之間的一相關性;判定在該等第一和第二視訊圖框中之該所選像素之該等灰階值的一標準化時間中央差量;以及以該相關性與該標準化時間中央差量的一組合來判定該相似度量。
- 如申請專利範圍第1項之方法,其進一步包含下列步驟: 藉由進行對該所選像素之時間計分的時間平順化來更新該時間計分,該時間計分包含針對該所選像素之先前時間計分與目前時間計分的一加權總和。
- 如申請專利範圍第1項之方法,其中至少部分基於該時間計分而做出針對該所選像素的該靜態圖形物件判定之步驟包含判定出:若針對該所選像素之該靜態圖形物件判定為假且針對該所選像素之該時間計分大於一所選高臨界值,則將該靜態圖形物件判定設為真;以及若針對該所選像素之該靜態圖形物件判定為真且針對該所選像素之該時間計分小於一所選低臨界值,則將該靜態圖形物件判定設為假。
- 一種包含有一或多個指令的電腦可讀取媒體,該等指令在於一處理系統之一處理器上執行時會進行一或多個操作而藉由下列步驟即時地檢測一視訊圖框序列中的一靜態圖形物件:針對在該視訊圖框序列中的一視訊圖框中之複數個像素之各個所選像素進行下列步驟:測試該所選像素之條件,以判定該所選像素是否為一靜態像素;當該所選像素是一靜態像素時,針對該所選像素判定一靜態相似度量和一前向移動相似度量;至少部分基於該等相似度量而針對該所選像素判定一時間計分;及 至少部分基於該時間計分而做出針對該所選像素的一靜態圖形物件判定;以及至少部分基於針對該等複數個像素的該等靜態圖形物件判定,在該視訊圖框序列上進行一視訊處理操作。
- 如申請專利範圍第11項之電腦可讀取媒體,其進一步包含用於下列步驟的指令:進行形態上的後處理操作,以充填藉由該等靜態圖形物件判定所識別為靜態圖形物件的視訊圖框區域中之洞孔,並移除被隔離的靜態圖形物件檢測像素。
- 如申請專利範圍第11項之電腦可讀取媒體,其進一步包含用於下列步驟的指令:當該所選像素是一靜態像素時,針對該所選像素判定一後向移動相似度量。
- 如申請專利範圍第11項之電腦可讀取媒體,其中該靜態圖形物件是半透明的。
- 如申請專利範圍第11項之電腦可讀取媒體,其中該靜態圖形物件包含一視訊圖框中的標誌、標題、或字幕其中一者。
- 如申請專利範圍第15項之電腦可讀取媒體,其中該靜態圖形物件有以下中之至少一項行為:淡入該視訊圖框序列、和淡出該視訊圖框序列。
- 如申請專利範圍第11項之電腦可讀取媒體,其中用於測試條件的指令包含用於下列步驟之指令:在一第一視訊圖框和一第二視訊圖框之間,針對該所選像素,判定一灰階值之一時間差量條件;以及判定該所選像素在該等第一和第二視訊圖框間之移動的平順性。
- 如申請專利範圍第11項之電腦可讀取媒體,其中用於判定該靜態相似度量和該前向移動相似度量中之至少一者的指令包含用於下列步驟之指令:判定儲存有鄰近像素與一第一視訊圖框中之該所選像素間之灰階值之差量的一第一差量向量;判定儲存有鄰近像素與一第二視訊圖框中之該所選像素間之灰階值之差量的一第二差量向量;判定在該等第一和第二差量向量之間的一相關性;判定在該等第一和第二視訊圖框中之該所選像素之該等灰階值的一標準化時間中央差量;以及以該相關性與該標準化時間中央差量的一組合來判定該相似度量。
- 如申請專利範圍第11項之電腦可讀取媒體,其進一步包含用於下列步驟之指令:藉由進行對該所選像素之時間計分的時間平順化來更新該時間計分,該時間計分包含針對該所選像素之先前時間計分與目前時間計分的一加權總和。
- 如申請專利範圍第11項之電腦可讀取媒體,其中用於至少部分基於該時間計分而做出針對該所選像素的該靜態圖形物件判定之指令包括用於下列步驟之指令:判定出若針對該所選像素之該靜態圖形物件判定為假且針對該所選像素之該時間計分大於一所選高臨界值,則將該靜態圖形物件判定設為真;以及若針對該所選像素之該靜態圖形物件判定為真且針對該所選像素之該時間計分小於一所選低臨界值,則將該靜態圖形物件判定設為假。
- 一種用於藉由分析視訊圖框序列中之視訊圖框中的複數個像素中之各個所選像素而即時地檢測在視訊圖框序列中之靜態圖形物件的處理系統,該處理系統包含:一條件測試構件,用以測試該所選像素之條件以判定該所選像素是否為一靜態像素;耦接至該條件測試構件的一相似度量產生器構件,用以在該所選像素是一靜態像素時,針對該所選像素判定一靜態相似度量和一前向移動相似度量;以及耦接至該相似度量產生器構件的一時間計分與靜態圖形物件檢測構件,用以至少部分基於該相似度量而針對該所選像素判定一時間計分;並用以至少部分基於該時間計分而做出針對該所選像素的一靜態圖形物件判定。
- 如申請專利範圍第21項之處理系統,其進一步包含:一後處理構件,用以進行形態上的後處理操作,以充填藉由該等靜態圖形物件判定所識別為靜態圖形物件的視訊圖框區域中之洞孔,並移除被隔離的靜態圖形物件檢測像素。
- 如申請專利範圍第21項之處理系統,進一步地,其中該相似度量產生器構件適於在該所選像素是一靜態像素時針對該所選像素判定一後向移動相似度量。
- 如申請專利範圍第21項之處理系統,其中該靜態圖形物件是半透明的。
- 如申請專利範圍第21項之處理系統,其中該靜態圖形物件包含一視訊圖框中的標誌、標題、或字幕其中一者。
- 如申請專利範圍第25項之處理系統,其中該靜態圖形物件有以下中之至少一項行為:淡入該視訊圖框序列、和淡出該視訊圖框序列。
- 如申請專利範圍第21項之處理系統,其中該條件測試構件適於:在一第一視訊圖框和一第二視訊圖框之間,針對該所選像素,判定一灰階值之一時間差量條件;以及判定該所選像素在該等第一和第二視訊圖框間之移動的平順性。
- 如申請專利範圍第21項之處理系統,其中該相似度量產生器構件適於:判定儲存有鄰近像素與一第一視訊圖框中之該所選像素間之灰階值之差量的一第一差量向量;判定儲存有鄰近像素與一第二視訊圖框中之該所選像素間之灰階值之差量的一第二差量向量;判定在該等第一和第二差量向量之間的一相關性;判定在該等第一和第二視訊圖框中之該所選像素之該等灰階值的一標準化時間中央差量;以及以該相關性與該標準化時間中央差量的一組合來判定該相似度量。
- 如申請專利範圍第21項之處理系統,其中該時間計分與靜態圖形物件判定構件適於:藉由進行對該所選像素之時間計分的時間平順化來更新該時間計分,該時間計分包含針對該所選像素之先前時間計分與目前時間計分的一加權總和。
- 如申請專利範圍第21項之處理系統,其中該時間計分與靜態圖形物件判定構件適於判定:若針對該所選像素之該靜態圖形物件判定為假且針對該所選像素之該時間計分大於一所選高臨界值,則將該靜態圖形物件判定設為真;以及若針對該所選像素之該靜態圖形物件判定為真且針對該所選像素之該時間計分小於一所選低臨界值,則將該靜態圖形物件判定設為假。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/004,511 US8396302B2 (en) | 2011-01-11 | 2011-01-11 | Method of detecting logos, titles, or sub-titles in video frames |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201234862A TW201234862A (en) | 2012-08-16 |
TWI531217B true TWI531217B (zh) | 2016-04-21 |
Family
ID=46455276
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW100147152A TWI531217B (zh) | 2011-01-11 | 2011-12-19 | 用於即時檢測視訊圖框序列中之靜態圖形物件的方法、電腦可讀取媒體及處理系統 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8396302B2 (zh) |
TW (1) | TWI531217B (zh) |
WO (1) | WO2012096768A2 (zh) |
Families Citing this family (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9449090B2 (en) | 2009-05-29 | 2016-09-20 | Vizio Inscape Technologies, Llc | Systems and methods for addressing a media database using distance associative hashing |
US9055335B2 (en) | 2009-05-29 | 2015-06-09 | Cognitive Networks, Inc. | Systems and methods for addressing a media database using distance associative hashing |
US8595781B2 (en) | 2009-05-29 | 2013-11-26 | Cognitive Media Networks, Inc. | Methods for identifying video segments and displaying contextual targeted content on a connected television |
US10375451B2 (en) | 2009-05-29 | 2019-08-06 | Inscape Data, Inc. | Detection of common media segments |
US10116972B2 (en) | 2009-05-29 | 2018-10-30 | Inscape Data, Inc. | Methods for identifying video segments and displaying option to view from an alternative source and/or on an alternative device |
US10949458B2 (en) | 2009-05-29 | 2021-03-16 | Inscape Data, Inc. | System and method for improving work load management in ACR television monitoring system |
US10192138B2 (en) | 2010-05-27 | 2019-01-29 | Inscape Data, Inc. | Systems and methods for reducing data density in large datasets |
US9838753B2 (en) | 2013-12-23 | 2017-12-05 | Inscape Data, Inc. | Monitoring individual viewing of television events using tracking pixels and cookies |
US8396302B2 (en) | 2011-01-11 | 2013-03-12 | Intel Corporation | Method of detecting logos, titles, or sub-titles in video frames |
JP5979145B2 (ja) * | 2011-07-13 | 2016-08-24 | 日本電気株式会社 | 動画領域検出装置 |
US9542611B1 (en) * | 2011-08-11 | 2017-01-10 | Harmonic, Inc. | Logo detection for macroblock-based video processing |
US20130201404A1 (en) * | 2012-02-08 | 2013-08-08 | Chien-Ming Lu | Image processing method |
JP6191160B2 (ja) * | 2012-07-12 | 2017-09-06 | ノーリツプレシジョン株式会社 | 画像処理プログラムおよび画像処理装置 |
KR101947125B1 (ko) * | 2012-11-27 | 2019-02-13 | 엘지디스플레이 주식회사 | 타이밍 컨트롤러 및 그 구동 방법과 이를 이용한 표시장치 |
KR102005760B1 (ko) * | 2012-11-27 | 2019-08-02 | 엘지디스플레이 주식회사 | 타이밍 컨트롤러 및 그 구동 방법과 이를 이용한 표시장치 |
KR102041968B1 (ko) * | 2012-11-27 | 2019-11-08 | 엘지디스플레이 주식회사 | 타이밍 컨트롤러 및 그 구동 방법과 이를 이용한 표시장치 |
EP2800394A1 (en) | 2013-05-02 | 2014-11-05 | Thomson Licensing | Method and apparatus for updating of supplementary information in TV programs |
CN104216925A (zh) * | 2013-06-05 | 2014-12-17 | 中国科学院声学研究所 | 一种视频内容去重的处理方法 |
CN103729844B (zh) * | 2013-12-20 | 2017-01-11 | 乐视致新电子科技(天津)有限公司 | 一种静止检测方法和装置 |
US9955192B2 (en) | 2013-12-23 | 2018-04-24 | Inscape Data, Inc. | Monitoring individual viewing of television events using tracking pixels and cookies |
CN104754179B (zh) * | 2013-12-31 | 2017-11-07 | 澜起科技(上海)有限公司 | 动态图像中的静态特征信息的全自动检测方法及*** |
EP2911407A1 (en) | 2014-02-19 | 2015-08-26 | Thomson Licensing | Method and apparatus for providing supplemental information associated with a tv program |
US9721185B2 (en) * | 2015-01-13 | 2017-08-01 | Arris Enterprises Llc | Automatic detection of logos in video sequences |
CA2973740C (en) | 2015-01-30 | 2021-06-08 | Inscape Data, Inc. | Methods for identifying video segments and displaying option to view from an alternative source and/or on an alternative device |
CN107949849B (zh) | 2015-04-17 | 2021-10-08 | 构造数据有限责任公司 | 缩减大数据集中数据密度的***和方法 |
CN104918107B (zh) | 2015-05-29 | 2018-11-02 | 小米科技有限责任公司 | 视频文件的标识处理方法及装置 |
US9807339B2 (en) | 2015-06-12 | 2017-10-31 | Sharp Laboratories Of America, Inc. | Frame rate conversion system |
US10062015B2 (en) | 2015-06-25 | 2018-08-28 | The Nielsen Company (Us), Llc | Methods and apparatus for identifying objects depicted in a video using extracted video frames in combination with a reverse image search engine |
AU2016291674B2 (en) | 2015-07-16 | 2021-08-26 | Inscape Data, Inc. | Systems and methods for partitioning search indexes for improved efficiency in identifying media segments |
CA2992319C (en) | 2015-07-16 | 2023-11-21 | Inscape Data, Inc. | Detection of common media segments |
US10080062B2 (en) | 2015-07-16 | 2018-09-18 | Inscape Data, Inc. | Optimizing media fingerprint retention to improve system resource utilization |
WO2017011792A1 (en) | 2015-07-16 | 2017-01-19 | Vizio Inscape Technologies, Llc | Prediction of future views of video segments to optimize system resource utilization |
WO2017050594A1 (en) * | 2015-09-10 | 2017-03-30 | Koninklijke Philips N.V. | Automatic image feature removal |
KR102337829B1 (ko) * | 2015-09-25 | 2021-12-10 | 엘지디스플레이 주식회사 | 로고 검출 방법 및 이를 이용한 표시장치 |
CN105611373B (zh) * | 2015-12-23 | 2019-03-08 | 小米科技有限责任公司 | 视频图像处理方法及装置 |
GB2558868A (en) * | 2016-09-29 | 2018-07-25 | British Broadcasting Corp | Video search system & method |
JP7118998B2 (ja) | 2017-04-06 | 2022-08-16 | インスケイプ データ インコーポレイテッド | メディア視聴データを使用してデバイスマップの精度を改善させるためのシステムおよび方法 |
TWI685247B (zh) * | 2017-06-14 | 2020-02-11 | 晶睿通訊股份有限公司 | 影像處理方法及其相關的攝影裝置與攝影系統 |
CN108304825B (zh) * | 2018-02-28 | 2020-08-28 | 北京奇艺世纪科技有限公司 | 一种文本检测方法及装置 |
GB2575117B (en) * | 2018-06-29 | 2021-12-08 | Imagination Tech Ltd | Image component detection |
US11386683B1 (en) * | 2019-11-05 | 2022-07-12 | Amazon Technologies, Inc. | Detection and recognition of overlaid content within video content |
RU2739716C1 (ru) * | 2020-03-27 | 2020-12-28 | Общество с Ограниченной Ответственностью "СТРИМ Лабс" | Способ обнаружения логотипа телеканала в телевизионной трансляции |
CN111753762B (zh) * | 2020-06-28 | 2024-03-15 | 北京百度网讯科技有限公司 | 视频中关键标识的识别方法、装置、设备以及存储介质 |
CN113870303A (zh) * | 2020-06-30 | 2021-12-31 | 晶晨半导体(上海)股份有限公司 | 静态标识区域检测方法及模块、芯片、电子设备和介质 |
CN111629215B (zh) * | 2020-07-30 | 2020-11-10 | 晶晨半导体(上海)股份有限公司 | 检测视频静态标识的方法及电子设备和存储介质 |
CN112581493A (zh) * | 2020-12-11 | 2021-03-30 | 紫光展锐(重庆)科技有限公司 | 静态标志检测方法、装置、智能终端及存储介质 |
US20220319019A1 (en) * | 2021-03-31 | 2022-10-06 | Nvidia Corporation | Techniques to determine optical flow |
CN113761589A (zh) * | 2021-04-21 | 2021-12-07 | 腾讯科技(北京)有限公司 | 视频检测的方法、装置及电子设备 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001076128A2 (en) * | 2000-04-04 | 2001-10-11 | Ecd Systems, Inc. | Method and system for digital data delivery and reproduction |
US7356084B2 (en) | 2003-10-09 | 2008-04-08 | Samsung Electronics Co., Ltd. | Method for tracking the disappearance of detected logos within digital video signals |
US7483484B2 (en) | 2003-10-09 | 2009-01-27 | Samsung Electronics Co., Ltd. | Apparatus and method for detecting opaque logos within digital video signals |
US7911536B2 (en) * | 2004-09-23 | 2011-03-22 | Intel Corporation | Screen filled display of digital video content |
US7865015B2 (en) | 2006-02-22 | 2011-01-04 | Huper Laboratories Co. Ltd. | Method for video object segmentation |
JP4253327B2 (ja) * | 2006-03-24 | 2009-04-08 | 株式会社東芝 | 字幕検出装置及び字幕検出方法ならびにプルダウン信号検出装置 |
US20100166257A1 (en) | 2008-12-30 | 2010-07-01 | Ati Technologies Ulc | Method and apparatus for detecting semi-transparencies in video |
US8786781B2 (en) * | 2009-04-09 | 2014-07-22 | Ati Technologies Ulc | Detection and enhancement of in-video text |
JP4620163B2 (ja) * | 2009-06-30 | 2011-01-26 | 株式会社東芝 | 静止字幕検出装置、静止字幕を含む画像を表示する映像機器、および静止字幕を含んだ画像の処理方法 |
US8396302B2 (en) | 2011-01-11 | 2013-03-12 | Intel Corporation | Method of detecting logos, titles, or sub-titles in video frames |
-
2011
- 2011-01-11 US US13/004,511 patent/US8396302B2/en not_active Expired - Fee Related
- 2011-12-19 TW TW100147152A patent/TWI531217B/zh not_active IP Right Cessation
- 2011-12-21 WO PCT/US2011/066338 patent/WO2012096768A2/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
US20120177249A1 (en) | 2012-07-12 |
WO2012096768A3 (en) | 2012-11-01 |
WO2012096768A2 (en) | 2012-07-19 |
US8396302B2 (en) | 2013-03-12 |
TW201234862A (en) | 2012-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI531217B (zh) | 用於即時檢測視訊圖框序列中之靜態圖形物件的方法、電腦可讀取媒體及處理系統 | |
ES2681294T3 (es) | Sistema de procesamiento de imágenes y medio de grabación legible por ordenador | |
US11024036B2 (en) | Extracting an object region from an extraction target image including a display surface | |
CN111340752A (zh) | 屏幕的检测方法、装置、电子设备及计算机可读存储介质 | |
US20170069075A1 (en) | Classifier generation apparatus, defective/non-defective determination method, and program | |
US9904971B2 (en) | Adaptive desampling in a graphics system with composited level of detail map | |
JP4848001B2 (ja) | 画像処理装置および画像処理方法 | |
US7349475B2 (en) | Motion vector detection method and apparatus | |
US9640142B2 (en) | Apparatus for detecting region of interest and method thereof | |
CN111629215B (zh) | 检测视频静态标识的方法及电子设备和存储介质 | |
EP3376470A1 (en) | Moving body tracking method, moving body tracking device, and program | |
AU2011371064B2 (en) | Motion image region identification device and method thereof | |
CN108416759A (zh) | 显示故障的检测方法、装置及设备、可读介质 | |
US8611612B2 (en) | Block matching method | |
JP4659793B2 (ja) | 画像処理装置及び画像処理方法 | |
US20200258209A1 (en) | Display system for sensing defect on large-size display | |
CN112329522A (zh) | 一种基于深度学习和图像处理的货架商品模糊检测方法 | |
JP2010146227A (ja) | 検査装置および検査方法 | |
US20220292662A1 (en) | Information processing apparatus,information processing method,and non-transitory computer-readable storage medium | |
JP2006215655A (ja) | 動きベクトル検出方法、動きベクトル検出装置、動きベクトル検出プログラム及びプログラム記録媒体 | |
JP4628712B2 (ja) | 画像上移動物体認識方法及び装置 | |
CN115423795A (zh) | 静帧检测方法、电子设备及存储介质 | |
JP5377649B2 (ja) | 画像処理装置および映像再生装置 | |
JP2006042229A (ja) | 映像オブジェクト抽出装置、映像オブジェクト軌跡合成装置、その方法及びそのプログラム | |
TW201335860A (zh) | 靜態標誌偵測方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |