專利名稱:一種基于邊界跟蹤和偽彩著色的手機動漫人物創作方法
一種基于邊界跟蹤和偽彩著色的手機動漫人物創作方法技術領域
本發明屬于數字圖像處理技術領域,特別涉及一種基于邊界跟蹤和偽彩著色的手 機動漫人物創作方法。技術背景
我國手機動漫產品目前主要包括動漫彩信、四格手機漫畫、動畫短片和回合制手 機游戲等。它們兼有文化產品和信息產品的雙重特性作為文化產品無疑需要遵循社會主 義文化產品的普遍原則,但又不宜直白說教,而要寓教于樂;而作為信息產品則希望盡可能 地引入先進的計算機技術,以期在提高產品質量的同時提高其生產效率。
這類產品還具有不同于影視動漫音像作品的三大顯著特點首先,它是一種“碎片 式”的娛樂產品,它不需要大段連片的時間,這恰好滿足了現代都市人由于生活節奏快、工 作壓力大,希望豐富文化生活但沒有連續的閑暇時間的現實需求。其次,這類產品的受眾主 要包括學生、時尚青年、白領等三十五歲以下人群,他們追求新鮮、刺激,樂于親自動手,通 過易學易用的工具改變自身形象,更樂于善意地搞怪他人,含蓋本專利的動漫服務器,將能 使他們獲得親自創作的愉悅。第三,手機視頻等產品對手機的處理器、內存、色彩分辨、屏幕 大小、電池電量等硬件環境存在較高要求,而目前市場上能流暢支持視頻的手機并不多,而 且價格偏高。固然,隨著3G的推廣和手機的技術升級,終端的問題必將會解決,但是如果現 在就有短小精悍、生動活潑的動漫彩信面世,在降低了對手機終端的性能要求的同時,將會 爭得更多手機用戶的垂青。
手機動畫或手機彩信不同于常規意義下的“正派”影視作品;這類手機作品是以切 入日常生活的方式流轉、播映的,非常需要借助輕喜劇元素來“開窗透氣”,借真真假假的人 物造型來調劑氣氛,這才符合“碎片式娛樂”的心情。基于上述考慮我們提出本發明,即以 邊界跟蹤和偽彩著色技術為基礎,以本人(或熟人)的照片為素材,用計算機自動、低廉、高 效地制作,也可以由手機用戶在自己的手機上進行DIY操作,創造出一批短小精悍、生動活 潑的數字動漫新作,以實現本人與心目中的偶像相伴,在親友間流傳這一令人羨慕的合影, 或是披掛上俠客、神仙的服飾,穿梭于無線的時空之中。
當然,我們無意排斥完全真實的數字彩色畫面作為手機通訊的重要資訊,但是我 們認為不同年齡、不同層次、處于不同時間段的手機用戶,也需要亦莊亦諧、不同風格的電 子資訊,給手機用戶自身帶來更自由、陽光、快樂的享受。為了滿足人民大眾日益豐富的需 求,有必要設計一種手機動漫人物創作方法。我們尚未發現有與本發明相似的、在手機上運 行的、基于邊界跟蹤和偽彩著色的手機動漫人物創作的報道。發明內容
本發明所要解決的技術問題是提供了一種基于邊界跟蹤和偽彩著色的手機動漫 人物創作方法,該方法數據量小,易于實施,適于在手機上運行。
本發明的技術解決方案如下
一種基于邊界跟蹤和偽彩著色的手機動漫人物創作方法,包括以下步驟
步驟一對原圖像實施自動邊界跟蹤并在邊界處做出標記;
步驟二 將邊界內區域從原圖中剝離出來;
步驟三將剝離出來的圖像粘貼到目標圖像中;
步驟四偽彩著色,手機動漫人物創作完成。
步驟一具體包括以下步驟
步驟A 建立三個臨時文件
建立一個Tmp文件,存放原圖像各像素點的灰度值g(x,y);灰度值g (x,y)對應的 具體的值為Ι = 0. 3B+0. 59G+0. 11R,其中R、G、B為原圖像像點的像素的三個分量;
建立一個Tag文件,存放原圖像各像素點的標記t(x,y),以備后續基于標記的邊 界追蹤,并預先將所有像素點均打上標記為255,即標記為白點;
建立一個灰度直方圖數組A,該灰度直方圖數組A的大小為256,用于記錄不同灰 度值分別所擁有的像素點數;
步驟B、根據灰度直方圖數組A計算最佳灰度門限值Th
統計直方圖中像素的個數,記作Sum,即25權利要求
1.一種基于邊界跟蹤和偽彩著色的手機動漫人物創作方法,其特征在于,包括以下步驟步驟一對原圖像實施自動邊界跟蹤并在邊界處做出標記; 步驟二 將邊界內區域從原圖中剝離出來; 步驟三將剝離出來的圖像粘貼到目標圖像中; 步驟四偽彩著色,手機動漫人物創作完成。
2.根據權利要求1所述的基于邊界跟蹤和偽彩著色的手機動漫人物創作方法,其特征 在于,步驟一具體包括以下步驟步驟A 建立三個臨時文件建立一個Tmp文件,存放原圖像各像素點的灰度值g(x,y);灰度值g(x,y)對應的具體 的值為I = 0. 3B+0. 59G+0. 11R,其中R、G、B為原圖像像點的像素的三個分量;建立一個Tag文件,存放原圖像各像素點的標記t(x,y),以備后續基于標記的邊界追 蹤,并預先將所有像素點均打上標記為255,即標記為白點;建立一個灰度直方圖數組A,該灰度直方圖數組A的大小為256,用于記錄不同灰度值 分別所擁有的像素點數;步驟B、根據灰度直方圖數組A計算最佳灰度門限值Th 統計直方圖中像素的個數,記作Sum,即
3.根據權利要求1所述的基于邊界跟蹤和偽彩著色的手機動漫人物創作方法,其特征 在于,步驟二的具體步驟為用已經劃定邊界線的原圖的拷貝上進行剝離操作,第一階段為 測定封閉區域,包括如下步驟步驟1、自上而下逐行掃描,如遇到某行有邊界點,記錄該行為頂部;轉步驟2 ; 步驟2 向下逐行掃描,如有邊界點轉步驟2a,否則轉步驟3 ; 步驟加自左向右掃描,找出該行左邊界點,存放于左邊界點數組中; 步驟2b 找出該行右邊界點,存放于右邊界點數組中;轉步驟3 ; 步驟3 記錄該行為底部,因為該行中已經沒有邊界點了 ;結束; 第二階段為獲取封閉區域,具體步驟為將頂部以上各行清空為白色;將左右邊界點以外的區域清為白色;將底部以下各行清 空為白色;以頂部、底部、最左邊界點和最右邊界點作為上下左右邊界移動圖像,形成僅包含封閉 區域的圖像。
4.根據權利要求3所述的基于邊界跟蹤和偽彩著色的手機動漫人物創作方法,其特征在于,步驟三具體包括以下步驟步驟1 在目標圖像中人工圈定上下左右四界;步驟2 將所述的僅包含封閉區域的圖像縮放到和目標圖像中圈定的上下左右四界相 同的尺寸;步驟3 將所述的僅包含封閉區域的圖像覆蓋目標圖像相應區域,即 null α(χ, y) - null, b(x, y) - nulla(x, y) a(x, y) * null, b{x, y) - null h(x,少)={;b(x,y) a(x, y) - null, b(x,y) * nulla(x, y) a(x, y) * null, b(x,y) * null其含義為當a(x,y)非空時,b(x, y)被a(x,y)覆蓋,其中a(x,y)為所述的僅包含封閉區域的圖像中(x,y)處的像素值,b(x,y)為目標圖像中(x,y)處的像素值。
5.根據權利要求1-4任一項所述的基于邊界跟蹤和偽彩著色的手機動漫人物創作方法,其特征在于,步驟四具體包括以下步驟步驟1 由用戶在圖像中選擇計劃將其擴展成為一片連通區域的某一點作為原始種子 點;原始種子是一個;步驟2 建立一個堆棧,將步驟1所選的原始種子壓入堆棧;步驟3 從堆棧中彈出一個種子,依次檢查種子周圍8個像素點的灰度值,如其中某點 與種子的灰度差小于門限值T,則將該點作為新種子點予以標記并壓入堆棧,,轉步驟4 ;反之說明無新種子點,也轉步驟4;;步驟4 檢測堆棧是否為空,如堆棧非空則從堆棧中彈出一個點,轉步驟3 ;如堆棧為空 則轉步驟5 ;步驟5 對所有已做出標記的新種子點著色。
6.根據權利要求1所述的基于邊界跟蹤和偽彩著色的手機動漫人物創作方法,其特征 在于,在步驟1和步驟2之間還設有一個手工輔助劃定邊界的步驟;具體方法為對某些邊 界不分明的圖像,或企圖剝離的形體并不在圖像的邊界上的情況,采用手動方式用直線或 曲線在原圖的拷貝上劃定邊界。
全文摘要
本發明公開了一種基于邊界跟蹤和偽彩著色的手機動漫人物創作方法,包括以下步驟1)對原圖像實施自動邊界跟蹤并在邊界處做出標記;2)對部分邊界進行手工的輔助劃定;3)將邊界內區域從原圖中剝離出來;4)將剝離出來的圖像粘貼到目標圖像中;5)偽彩著色。本發明使用簡單實用的數字圖像處理算法,注意減少數據量和提高CPU運行效率,使受制約于手機屏幕尺寸和手機計算能力的手機動漫作品具有低廉的創作成本和快速的運行效果。
文檔編號G06T13/00GK102034256SQ20101054436
公開日2011年4月27日 申請日期2010年11月15日 優先權日2010年11月15日
發明者向黎生, 周業波, 左浩, 彭革剛, 楊正慧, 林典旋, 沈清, 龍伯康 申請人:拓維信息系統股份有限公司