專利名稱::在實時影像中加入動態(tài)圖片的方法與系統(tǒng)的制作方法在實時影像中加入動態(tài)圖片的方法與系統(tǒng)方法
技術領域:
:本發(fā)明有關于一種影像處理方法,且特別有關于一種在實時影像中加入動態(tài)圖片的方法與系統(tǒng)。
背景技術:
:「圖章」系指將影像以圖章的形式呈現(xiàn),并且可使用在文字文件或影像文件中以做為個人化使用?!竸討B(tài)圖章」則是令做為個人化使用的影像圖章,利用多個連續(xù)影像以動態(tài)方式呈現(xiàn)?!竸討B(tài)圖章」的技術目前已有少部分廠商發(fā)展使用,其主要應用于文字文件或影像文件中,但卻未見于視頻信號串流的應用。因此,本發(fā)明提供了一種在實時影像中加入動態(tài)圖片的方法與系統(tǒng)。
發(fā)明內(nèi)容基于上述目的,本發(fā)明實施例揭露了一種在實時影像中加入動態(tài)圖片的方法。取得一來源影像,并且對該來源影像執(zhí)行一影像處理以產(chǎn)生一特定格式的影像。將多個特定格式的影像合成以產(chǎn)生一動態(tài)圖章影像,并且將該動態(tài)圖章影像儲存至一數(shù)據(jù)庫中。自該數(shù)據(jù)庫中加載一動態(tài)圖章影像,并且將該加載的動態(tài)圖章影像加入至一實時視頻信號串流中。本發(fā)明實施例更揭露了一種在實時影像中加入動態(tài)圖片的系統(tǒng),包括一儲存媒體、一攝影裝置、一動態(tài)圖章產(chǎn)生模塊與一視頻信號處理模塊。該攝影裝置用以取得一來源影像。該動態(tài)圖章產(chǎn)生模塊用以對該來源影像執(zhí)行一影像處理以產(chǎn)生一特定格式的影像,將多個特定格式的影像合成以產(chǎn)生一動態(tài)圖章影像,并且將該動態(tài)圖章影像儲存至該儲存媒體中。該視頻信號處理模塊用以自該數(shù)據(jù)庫中加載一動態(tài)圖章影像,并且將該加載的動態(tài)圖章影像加入至一實時視頻信號串流中。圖1顯示本發(fā)明實施例的在實時影像中加入動態(tài)圖片的系統(tǒng)架構示意圖。圖2顯示本發(fā)明實施例的在實時影像中加入動態(tài)圖片的方法步驟流程圖。圖3顯示制作動態(tài)圖章影像的示意圖。圖4顯示在實時影像中加入動態(tài)圖片的示意圖。具體實施方式為了讓本發(fā)明的目的、特征、及優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附圖示圖1至圖4,做詳細的說明。本發(fā)明說明書提供不同的實施例來說明本發(fā)明不同實施方式的技術特征。此外,實施例中的各組件的配置為說明之用,并非用以限制本發(fā)明。且實施例中圖式標號的部分重復,為了簡化說明,并非意指不同實施例之間的關聯(lián)性。本發(fā)明實施例揭露了一種在實時影像中加入動態(tài)圖片的方法與系統(tǒng)。圖1顯示本發(fā)明實施例的在實時影像中加入動態(tài)圖片的系統(tǒng)架構示意圖。本發(fā)明較佳實施例所提供的計算機系統(tǒng)100包括動態(tài)圖章產(chǎn)生模塊110、儲存媒體120、視頻信號處理模塊130、及攝影裝置140,其中動態(tài)圖章產(chǎn)生模塊110又包括屏蔽模塊111與特效模塊113,儲存媒體120又包括影像數(shù)據(jù)庫121與動態(tài)圖章數(shù)據(jù)庫123,視頻信號處理模塊130又包括濾波器135。上述攝影裝置140分別耦接至動態(tài)圖章產(chǎn)生模塊110及視頻信號處理模塊130。儲存媒體120分別耦接至動態(tài)圖章產(chǎn)生模塊110及視頻信號處理模塊130。值得一提的是,動態(tài)圖章產(chǎn)生模塊110以及視頻信號處理模塊130可以通過硬件方式來實現(xiàn)或者通過軟件方式來實現(xiàn)。若采用硬件方式來實現(xiàn)動態(tài)圖章產(chǎn)生模塊110以及視頻信號處理模塊130,則動態(tài)圖章產(chǎn)生模塊110是可以分別電性連接至攝影裝置140與儲存媒體120。相類似地,視頻信號處理模塊130亦可分別電性連接至攝影裝置140與儲存媒體120。此時,動態(tài)圖章產(chǎn)生模塊110以及視頻信號處理模塊130可以整合在同一個影像處理芯片中,或分別利用至少一個特殊規(guī)格邏輯芯片(ApplicationSpecificIntegratedCircuit,ASIC)來實現(xiàn)的。若采用軟件方式來實現(xiàn)動態(tài)圖章產(chǎn)生模塊110以及視頻信號處理模塊130,則動態(tài)圖章產(chǎn)生模塊110與視頻信號處理模塊130較佳為儲存在計算機系統(tǒng)100中的一部份應用程序,且動態(tài)圖章產(chǎn)生模塊110與視頻信號處理模塊130可接收來自攝影裝置140所提供的影像畫面。在本實施例中,計算機系統(tǒng)IOO較佳為可攜式計算機系統(tǒng),其可為筆記型計算機(Laptops,Notebooks)、平板型計算t幾(TabletPC)、掌上型計算機(Palmtops)、或超級行動計算機(LJMPC)。在其它實施例中,計算機系統(tǒng)100亦可為桌上型計算機系統(tǒng)、準系統(tǒng)、或服務器。在本實施例中,攝影裝置140是組設在可攜式計算機系統(tǒng)上的網(wǎng)絡攝影機(WebCam)。在其它實施例中,攝影裝置140可以是與計算機系統(tǒng)100獨立的影像擷取裝置。藉此,計算機系統(tǒng)100可通過攝影裝置140來獲得多個目標物的影像,其中這個目標物的影像可以是人,也可以是物體。上述動態(tài)圖章產(chǎn)生模塊iio是用以產(chǎn)生動態(tài)圖章影像,其可接收來自攝影裝置140所拍攝的多個待處理影像,或者將其所產(chǎn)生的動態(tài)圖章影像傳送至儲存媒體120,以儲存在動態(tài)圖章數(shù)據(jù)庫123。此外,動態(tài)圖章產(chǎn)生模塊110亦可自儲存媒體120的影像數(shù)據(jù)庫121加載多個待處理影像。換句話說,在本實施例中,動態(tài)圖章產(chǎn)生模塊110的待處理影像來源可以是攝影裝置140,也可以是儲存媒體120的影像數(shù)據(jù)庫121,其中影像數(shù)據(jù)庫121己經(jīng)儲存有多個待處理影像。此外,上述動態(tài)圖章產(chǎn)生模塊110可以藉由屏蔽模塊111來對多個待處理影像進行屏蔽處理,或者上述動態(tài)圖章產(chǎn)生模塊110可以藉由特效模塊113來對多個待處理影像進行影像特效處理,以獲得一PNG格式的圖章影像。繼而,動態(tài)圖章產(chǎn)生模塊110可將這些PNG格式的圖章影像進行合成,以得到一個動態(tài)圖章影像。之后,動態(tài)圖章產(chǎn)生模塊110再將產(chǎn)生的動態(tài)圖章影像儲存至動態(tài)圖章數(shù)據(jù)庫123中。上述視頻信號處理模塊130可自攝影裝置140取得實時視頻信號串流,且視頻信號處理模塊130可同時自動態(tài)圖章數(shù)據(jù)庫123加載動態(tài)圖章影像,使得顯示器所顯示的視頻信號可同時呈現(xiàn)動態(tài)圖章影像(如圖4的023所示)。在本實施例中,濾波器135可根據(jù)動態(tài)圖章影像加載的時間點與該動態(tài)圖章影像的每一影像顯示的時間點與停留的時間間隔,將動態(tài)圖章影像的每一影像貼到實時視頻信號串流的幀中。舉例來說,某一個動態(tài)圖章包含三個影像畫面,每個影像畫面停留一秒鐘。此時在播放的視頻信號串流為每秒15個幀(15fps),所以濾波器必須在第1個幀到第10個幀中在指定位置畫上動態(tài)圖章的第1個影像畫面,在第11個幀到第20個幀中要畫上動態(tài)圖章的第2個畫面,而在第21個幀到第30個幀要畫上動態(tài)圖章的第3個畫面。接著,濾波器在第31個幀到第40個幀中在指定位置畫上動態(tài)圖章的第l個影像畫面,以此類推,如此重復在固定區(qū)間的幀上貼上動態(tài)圖章的影像畫面,即可達到動態(tài)顯示圖章的效果。圖2顯示本發(fā)明實施例的在實時影像中加入動態(tài)圖片的方法步驟流程圖。有關圖2的說明,敬請一并參照圖1。首先,取得一來源影像(步驟S21)。例如,利用一網(wǎng)絡攝影機(Webcam)拍攝一影像,或自一影像數(shù)據(jù)庫中加載一影像。如圖2所示,自一影像數(shù)據(jù)庫中加載影像In,其中影像Iu是任何格式的影像。接著,對取得的影像加上屏蔽或執(zhí)行特效處理以產(chǎn)生一特定格式的影像(步驟S22)。如圖3所示,對影像^加上屏蔽M,2以產(chǎn)生一張去邊的影像。屏蔽M^為一可攜式網(wǎng)絡圖像(PortableNetworkGraphics,PNG)格式的影像,此格式的影像顏色帶有透明度(Alpha,255代表完全不透明,0代表完全透明),且經(jīng)過處理后可根據(jù)屏蔽將原圖的邊緣去掉,而不同的屏蔽可產(chǎn)生不同的形狀。經(jīng)過屏蔽或特效處理即可得到一PNG格式的影像P13,其中影像P13與的屏蔽M^形狀相同。將PNG格式的影像P^加上外框FM而得到一圖章影像S15。將數(shù)個PNG格式的圖章影像合成可得到一個動態(tài)圖章影像,并且將產(chǎn)生的動態(tài)圖章影像儲存至一數(shù)據(jù)庫中(步驟S23)。在步驟S22中,套上不同的屏蔽或不同的外框,即可產(chǎn)生任何形狀與效果的影像。接下來,自該數(shù)據(jù)庫中選取一動態(tài)圖章影像(步驟S24),并且利用一輸入裝置(例如,鼠標)在一實時視頻信號串流上選取擺放位置(步驟S25),然后在將該選取的動態(tài)圖章影像加入至該實時視頻信號串流(步驟S26),如圖4所示。以下簡述動態(tài)圖章影像與實時視頻信號串流的合成的處理過程。本發(fā)明實施例的在實時視頻信號串流中加入動態(tài)圖片的方法系利用一濾波器(Filter)來達到所需目的。將濾波器使用在實時視頻信號串流時可得到許多個連續(xù)幀(Frame),對每個幀做一些處理,處理完后送至下一個濾波器,如此就可改變使用者所看到的內(nèi)容。當要加載動態(tài)圖章影像時,先決定放置動態(tài)圖章影像的位置,濾波器即可依照動態(tài)圖章影像加載的時間點與該動態(tài)圖章影像的每一影像顯示的時間點與停留的時間間隔,將動態(tài)圖章影像的每一影像貼到實時視頻信號串流的幀上。以下說明步驟S22中的影像特效的處理過程。影像圖片可以取出其中的二進制數(shù)組數(shù)據(jù)來做處理。一張640X480的圖片可視為640X480的數(shù)組,數(shù)組數(shù)據(jù)中的每個像素都包含了紅(Red,R)、綠(Green,G)、藍(Blue,B)三種顏色的信息,且每個顏色各占1個字節(jié)(Byte)。也就是用3個bytes的信息量來表示一個像素點的顏色,特效處理通常就是依照此像素點或其它像素點的內(nèi)容來做改變。舉例來說,將每個像素點的G和B值都設為0,只保留原本的R值,如此產(chǎn)生的圖片會只顯現(xiàn)出紅色,并且亮度降低,以下是常見的影像特效處理。模糊化(Blur)系將將每個像素點的顏色信息改成鄰近像素點與原本像素點顏色的平均值,也就是將左上、上、右上、左、中間(原本參考點)、右、左下、下、右下共9個點的R、G、B值分別加總再除以9(若為邊線或角落的點則視情況作平均),取代原本的顏色信息。由于整張圖片中每個像素點的顏色都會變得更接近相鄰點的顏色值,便會產(chǎn)生模糊化的效果。負片(Negative)系將每個像素點的顏色信息中的R、G、B分別與0xFF作X0R的邏輯運算。若原本R值為100,新的值會變成255—100=155。如此整張圖的顏色信息會與原本的顏色信息完全相反,而產(chǎn)生出照片底片的效果。馬賽克(Mosaic)系將圖片以固定大小的方格為一個單位,計算單位內(nèi)所有像素點的RGB值的平均值,并將平均值取代單位內(nèi)所有像素點的RGB值即可。以一張640X480的圖片來說,若以4X4的方格做馬賽克效果,則先分成160X120個區(qū)域,再計算每個區(qū)域中的平均RGB值取代的。由于計算后每個方格內(nèi)的顏色相同,并且會接近原本圖片的顏色值,因此可以產(chǎn)生馬賽克效果。雖然本發(fā)明已以較佳實施例揭露如上,然其并非用以限定本發(fā)明,任何熟習此技藝者,在不脫離本發(fā)明的精神和范圍內(nèi),當可作各種的更動與潤飾,因此本發(fā)明的保護范圍當視后附的申請專利范圍所界定者為準。權利要求1.一種在實時影像中加入動態(tài)圖片的方法,包括下列步驟取得一來源影像;對該來源影像執(zhí)行一影像處理,以產(chǎn)生一特定格式的影像;將多個特定格式的影像合成,以產(chǎn)生一動態(tài)圖章影像;以及將該動態(tài)圖章影像加入至一實時視頻信號串流中。2.根據(jù)權利要求1所述的方法,其特征在于,進一步包括下列步驟將該動態(tài)圖章影像儲存至一數(shù)據(jù)庫中;以及自該數(shù)據(jù)庫中加載一動態(tài)圖章影像。3.根據(jù)權利要求1所述的方法,其特征在于,進一步包括利用一濾波器將該加載的動態(tài)圖章影像加入至該實時視頻信號串流中。4.根據(jù)權利要求3所述的方法,其特征在于,進一步包括下列步驟當自該數(shù)據(jù)庫中加載該動態(tài)圖章影像時,決定放置該動態(tài)圖章影像的位置;以及利用該濾波器并根據(jù)該動態(tài)圖章影像加載的時間點與該動態(tài)圖章影像的每一影像顯示的時間點與停留的時間間隔,將該動態(tài)圖章影像的每一影像描繪到該實時視頻信號串流的幀上。5.根據(jù)權利要求l所述的方法,其特征在于,該動態(tài)圖章影像為一PNG格式的影像。6.根據(jù)權利要求1所述的方法,其特征在于,進一步包括對該來源影像執(zhí)行該影像處理以產(chǎn)生一PNG格式的影像。7.根據(jù)權利要求l所述的方法,其特征在于,進一步包括對該來源影像執(zhí)行一屏蔽處理,以使該來源影像與該屏蔽的形狀相同。8.—種在實時影像中加入動態(tài)圖片的系統(tǒng),包括一儲存媒體一攝影裝置,其用以取得一來源影像一動態(tài)圖章產(chǎn)生模塊,耦接于該儲存媒體與該攝影裝置,其用以對該來源影像執(zhí)行一影像處理以產(chǎn)生一特定格式的影像,將多個特定格式的影像合成以產(chǎn)生一動態(tài)圖章影像,并且將該動態(tài)圖章影像儲存至該儲存媒體中;以及一視頻信號處理模塊,耦接于該儲存媒體與該攝影裝置,其用以自該數(shù)據(jù)庫中加載一動態(tài)圖章影像,并且將該加載的動態(tài)圖章影像加入至一實時視頻信號串流中。9.根據(jù)權利要求8所述的系統(tǒng),其特征在于,該視頻信號處理模塊更包括一濾波器,用以將該加載的動態(tài)圖章影像加入至該實時視頻信號串流中。10.根據(jù)權利要求9所述的系統(tǒng),其特征在于,該濾波器當自該數(shù)據(jù)庫中加載該動態(tài)圖章影像時,決定放置該動態(tài)圖章影像的位置,并且根據(jù)該動態(tài)圖章影像加載的時間點與該動態(tài)圖章影像的每一影像顯示的時間點與停留的時間間隔,將該動態(tài)圖章影像的每一影像描繪到該實時視頻信號串流的幀上。11.根據(jù)權利要求8所述的系統(tǒng),其特征在于,該動態(tài)圖章影像為一PNG格式的影像。12.根據(jù)權利要求8所述的系統(tǒng),其特征在于,該動態(tài)圖章產(chǎn)生模塊更包括一屏蔽模塊,用以對該來源影像執(zhí)行一屏蔽處理,以使該來源影像與該屏蔽的形狀相同。全文摘要一種在實時影像中加入動態(tài)圖片的方法。首先,取得一來源影像,并且對該來源影像執(zhí)行一影像處理以產(chǎn)生一特定格式的影像。將多個特定格式的影像合成以產(chǎn)生一動態(tài)圖章影像,并且將該動態(tài)圖章影像儲存至一數(shù)據(jù)庫中。自該數(shù)據(jù)庫中加載一動態(tài)圖章影像,并且將該加載的動態(tài)圖章影像加入至一實時視頻信號串流中。文檔編號H04N5/262GK101227565SQ20071000831公開日2008年7月23日申請日期2007年1月17日優(yōu)先權日2007年1月17日發(fā)明者孫國祥,許文修,鄧欽元,邱秀玲申請人:華碩電腦股份有限公司