指導老師: 楊傳凱 教授 口試委員: 楊傳凱 教授 項天瑞 教授 李育杰 教授 學生: 張佑瑋 口試時間:中華民國94年7月15日

Slides:



Advertisements
Similar presentations
數位教材製作 翁頂升 e-Learning 在網路 上提供學習內容 使用網路 / 電腦的教材 線上學習 學校、跨校區、遠端,教與學 學校、公司提供職位合適人選的測驗、 新進員工的資訊、現有員工的訓練教材.
Advertisements

crossing n. 十字路口 go along 沿着 turn right 向右转 turn left 向左转.
破舊立新(三) 人生召命的更新 使徒行傳廿六章19-23節.
Chap4 電腦硬體基本單元 高中資訊科技概論 松崗圖書公司.
數碼影像導論 2007年3月16日.
2012資電科技寒假營 機器視覺與影像處理 助教:許原彰.
助教資訊 姓名 位址 FB_ID 助教時間/地點 林光耀
基于VC++的数字图像特效处理系统的设计与实现
第一章 導論.
Strain Variation for B-Mode Image
Unit 2 Topic 2 What does she look like? Section D 龙岩初级中学 余军.
CHT Project Progress Report
Blind dual watermarking for color images’ authentication and copyright protection Source : IEEE Transactions on Circuits and Systems for Video Technology.
-Artificial Neural Network- Adaline & Madaline
Word 2003 學習導引手冊 第一章 WORD 基本操作 作者 丁安強 博碩-Word 2003 學習導引手冊 Ch01.
Supplement Data Mining 工具介紹 楊立偉教授 台灣大學工管系 2014 Fall 1.
3D Model Wan-Yu Chen NTUEE.
數位典藏之數位影像處理技術探討 雲端上的寶藏~ 國立新港藝術高中 蘇淵源.
Seam Carving for Content-Aware Image Resizing
第十章 基于立体视觉的深度估计.
數位影像處理 Digital Image Processing
金珊資訊有限公司 EndNote 金珊資訊有限公司
金珊資訊有限公司 EndNote 金珊資訊有限公司
组长:吴蔚 项目组成员:吴蔚,邱丁兰,汪琳莺
使用VHDL設計—4位元位移器 通訊一甲 B 楊穎穆.
光流法 (Optical Flow) 第八章 基于运动视觉的稠密估计 光流法 (Optical Flow)
第三章 基本觀念 電腦繪圖與動畫 (Computer Graphics & Animation) Object Data Image
指導教授: 鄭為民老師 組員: 吳佩君 陳祈龍 丁羿嫣 高瑞陽
失智症老人:懷舊圖卡系統 指導老師:謝易錚 開發團隊:潘辰、楊雲翔 國立臺灣海洋大學電機工程學系 2018/6/8
2 数字图像基础 赵国庆 博士 北京师范大学教育技术学院
Interval Estimation區間估計
作者: DALE GOODHUE 來源: JOURNAL OF THE AMERICAN SOCIETY FOR INFORMATION
Wavelet transform 指導教授:鄭仁亮 學生:曹雅婷.
視覺式體操動作辨識系統 Vision-based Gymnastics Motion Recognition System 學生:顏羽君
Digital Image Processing 數位影像處理
Section B 2b–3b & Self Check
Chap3 Linked List 鏈結串列.
第一章 數位影像的概念.
第三章 基本觀念 電腦繪圖與動畫 (Computer Graphics & Animation) Object Data Image
A high payload data hiding scheme based on modified AMBTC technique
心智圖法 Mind mapping. 心智圖法 Mind mapping 在1970年由英國腦力開發權威,東尼˙博贊(Tony Buzan)所提出,從平面上的一 心智圖法 Mind maps 在1970年由英國腦力開發權威,東尼˙博贊(Tony Buzan)所提出,從平面上的一 個主題為出發點,放射性的畫出有關聯的關鍵字,以利迅速寫出並閱讀,並透過顏.
VIDEO COMPRESSION & MPEG
一個基于相鄰區塊相似性和動態次編碼簿的低位元率向量量化 圖像壓縮法
授課老師:楊維邦教授 組長:劉秋良 成員:李政均、郭瀚文、鄒震耀
相關統計觀念復習 Review II.
3.5 Region Filling Region Filling is a process of “coloring in” a definite image area or region. 2019/4/19.
虛擬傢俱館 指導老師: 高玉芬 老師 組員: B 黃琪芳 B 蔡宜眞 B 林政緯
有關於股票報酬及匯率變化對台灣醫療產業市場收益的分析
田口方法應用於語音辨識 報告者:李建德.
Neural Networks: Learning
以四元樹為基礎抽取圖片物件特徵 之 影像檢索
電腦概論考題分析 佛學資訊組 碩一 張榮顯.
一個基于相鄰區塊相似性和動態次編碼簿的低位元率向量量化 圖像壓縮法
Introduction of this course
Improvements to the JPEG-LS prediction scheme
第四章 門檻值決定與區域分割.
CONSCIOUS Value-Based Parenting 基于价值的有意识子女教育
Chapter 1 認識數位影像.
Chapter 2 影像壓縮簡介.
進度報告 2018/01/04 詹子賢.
非負矩陣分解法介紹 報告者:李建德.
一個基于相鄰區塊相似性和動態次編碼簿的低位元率向量量化 圖像壓縮法
專題J組: PDA上四元樹影像解壓縮 暨 漸進式影像傳輸系統
第十三章 彩色影像處理.
配合康軒版 社會科第一單元 第五課 製作者:周秀卿、 簡維萱
黃金期貨避險效果分析- 以台灣及美國黃金期貨為例
Principle and application of optical information technology
Normalization Seminar II
醫療影像圖檔處理與投影顯示 Project L 指導教授: 東吳大學資訊科學系副教授 鄭為民老師 組員 Java 3D組 - 郭慈芬、李亭瑩
Hybrid fractal zerotree wavelet image coding
Presentation transcript:

指導老師: 楊傳凱 教授 口試委員: 楊傳凱 教授 項天瑞 教授 李育杰 教授 學生: 張佑瑋 口試時間:中華民國94年7月15日 自動灰階影像上色系統 指導老師: 楊傳凱 教授 口試委員: 楊傳凱 教授 項天瑞 教授 李育杰 教授 學生: 張佑瑋 口試時間:中華民國94年7月15日

大綱 第一章 緒論 第二章 文獻探討 第三章 彩色化 第四章 實驗結果 第五章 結論 背景 研究動機 影像彩色化流程 灰階影像彩色化(grayscale image colorization) 材質合成(texture synthesis) 第三章 彩色化 流程簡介 方法簡介 第四章 實驗結果 實驗環境 實驗結果 第五章 結論

第一章 緒論 背景 灰階影像彩色化科學上之實用性 醫學影像(MRI,CT,X-Ray)

第一章 緒論 背景 灰階影像彩色化科學上之實用性 醫學影像(MRI,CT,X-Ray) 衛星影像

第一章 緒論 背景 灰階影像彩色化科學上之實用性 醫學影像(MRI,CT,X-Ray) 衛星影像 電子顯微鏡影像

第一章 緒論 背景 灰階影像彩色化科學上之實用性 灰階影像彩色化娛樂上之實用性 醫學影像(MRI,CT,X-Ray) 衛星影像 電子顯微鏡影像 灰階影像彩色化娛樂上之實用性 黑白圖片/電影之彩色化

灰階影像彩色化之問題 如何將灰階影像彩色化? The goal of our project is to add color to (or colorize) greyscale images.

灰階影像彩色化之問題 如何將灰階影像彩色化? Here is a greyscale photo of George Bush.

灰階影像彩色化之問題 Is his tie blue or green? 如何將灰階影像彩色化? In order to colorize the picture, we need figure such things as the color of his tie. By just looking at this picture its hard to tell if its blue or green? Is his tie blue or green?

灰階影像彩色化之問題 Red!! 如何將灰階影像彩色化? Actually it is red. The point is that there not enough information in a greyscale image to colorize it correctly. Red!!

灰階影像彩色化之問題 如何將灰階影像彩色化? 議題: 沒有正確解答 需要有想像力 如何能減少人為介入? Since there is no exact solution to the problem we need to be somewhat creative in how we choose colors. However, we hope to minimize the labor involved in this task.

研究動機 Welsh et al. 提出「將灰階影像著色(Transferring Color to Grayscale Image)」之論文 優點:簡便 缺點:秏時、沒有一般性

Welsh 方法 目標影像 Our approach is similar in spirit as Reinhard but involves a very different algorithm. Here is our target greyscale image that we want to colorize.

Welsh 方法 + 選擇彩色來源影像 Target ??? ??? 來源影像 The user chooses a source image which they we wish to obtain the color mood from.

Welsh 方法 + 選擇彩色來源影像 從來源影像中尋找最合適目標影像的像素 來源影像 目標影像 Then for each pixel in the target image, we search for pixel matches in the source image using neighborhood information.

Welsh 方法 + 選擇彩色來源影像 從來源影像中尋找最合適目標影像的像素 Target Source 從像素的鄰域來考慮 The best match is selected based entirely on local neighborhood statistics around that pixel.

Welsh 方法 + = 選擇彩色來源影像 從來源影像中尋找最合適目標影像的像素 轉換顏色 Target Source 從像素的鄰域來考慮 Then we transfer the color information of that best match to the greyscale pixel.

Welsh 方法 + = 選擇彩色來源影像 從來源影像中尋找最合適目標影像的像素 轉換顏色 重覆每個像素 Target Final Source + = 選擇彩色來源影像 從來源影像中尋找最合適目標影像的像素 從像素的鄰域來考慮 轉換顏色 重覆每個像素 This is repeated for all pixels in the target image to obtain the final image on the right.

第二章 文獻探討 灰階影像彩色化 兩張影像間顏色轉換 Color transfer between images

第二章 文獻探討 灰階影像彩色化 兩張影像間顏色轉換 Color transfer between images 兩張不同影像之風格轉換 將圖(b)的特徵成功的傳遞到(a)中,最後的成果見圖(c)

第二章 文獻探討 灰階影像彩色化 兩張影像間顏色轉換 Color transfer between images 灰階影像上色 Transferring Color to Grayscale Images 可以由一張來源的彩色圖和一張灰階圖,然後參考彩色圖並且將灰階圖「上色」成彩色

第二章 文獻探討 灰階影像彩色化 兩張影像間顏色轉換 Color transfer between images 灰階影像上色 Transferring Color to Grayscale Images 最佳化上色 Colorization using Optimization (a) (b) (c) 最左邊的影像(a)為黑白圖,上面的彩色線條是人為上色,中間的圖(b)是產生出來的結果,右邊的圖(c)是原圖

第二章 文獻探討 灰階影像彩色化 兩張影像間顏色轉換 Color transfer between images 灰階影像上色 Transferring Color to Grayscale Images 最佳化上色 Colorization using Optimization 快速灰階影像彩色化 Fast Colorization of Gray Images 影像分群 彩色化方法 1.利用5x5大小的鄰域,把25個像素值均列入考慮計算。 2.只考慮5x5微影像的平均(mean)和標準差(standard deviation) 3.結合1&2的方法綜合考慮

第二章 文獻探討 灰階影像彩色化 兩張影像間顏色轉換 Color transfer between images 灰階影像上色 Transferring Color to Grayscale Images 最佳化上色 Colorization using Optimization 快速灰階影像彩色化 Fast Colorization of Gray Images 數位典藏灰階圖照之彩色化技術 Color Transform for Digital Library Grey-value Images 利用四分樹分割灰階和彩色影像 判斷紋理特徵 參考Welsh方法上色

第二章 文獻探討 材質合成 利用樹狀結構來快速合成材質 Fast Texture Synthesis using Tree-Structure Vector Quantization 多層次金字塔結構(pyramid structure) 樹狀結構的向量式量化(Tree Structure Vector Quantization)

第二章 文獻探討 材質合成 利用樹狀結構來快速合成材質 Fast Texture Synthesis using Tree-Structure Vector Quantization 自然材質合成 Synthesizing Natural Textures 考慮鄰域像素的關聯性

第二章 文獻探討 材質合成 利用樹狀結構來快速合成材質 Fast Texture Synthesis using Tree-Structure Vector Quantization 自然材質合成 Synthesizing Natural Textures 影像類比 Image Analogies 利用A和A’相對關係類比到B因而得到B’。 A A’ B B’

第二章 文獻探討 材質合成 利用樹狀結構來快速合成材質 Fast Texture Synthesis using Tree-Structure Vector Quantization 自然材質合成 Synthesizing Natural Textures 影像類比 Image Analogies 利用A和A’相對關係類比到B因而得到B’。 灰階影像彩色化

利用影像類比將灰階影像彩色化 A A’ B B’

第三章 彩色化 影像彩色化流程

灰階影像 G 彩色影像 C 顏色轉換 正規化 分群演算法 最相似鄰域比對 灰階影像上色 彩色化灰階影像 G’ 影像金字塔 G1 G1’ 影像修正 一致化修正

第三章 彩色化 L2 norm 若我們選取的鄰域所成的集合為N時,L2 norm的表示為 其中誤差距離E就是我們的彩色鄰域Nc (以c為中心 的鄰域)和灰階鄰域Ng (以g為中心的鄰域)的 L2 norm值。C表示彩色的影像,G表示灰階影像,而 p表示在這鄰域內的像素。

第三章 彩色化 L2 norm 缺點 E(N1,N2)=9 E(N1,N3)=9 N1,N2,N3三者應是同一物件材質? 5 5 5 5 5 5 6 6 6 4 4 4 6 6 6 4 6 4 鄰域N1 鄰域N2 鄰域N3

第三章 彩色化 L2 norm 缺點 E(N1,N2)=9 E(N1,N3)=9 N1,N2,N3三者應是同一物件材質? 解決方法 梯度法(gradient) 5 5 5 6 6 6 4 4 4 6 6 6 4 6 4 鄰域N1 鄰域N2 鄰域N3

第三章 彩色化 梯度法(gradient) 梯度的表示如下: N為所要測量的鄰域,q是當前的像素位置,p是q的鄰居,也就是位於q的上下左右四個位置的像素。 以下圖三個鄰域為例: G(N1)=0,G(N2)=0, G(N3)=(6-6)+(6-4)+(6-6)+(6-6)=2 N1和N2應該是同一物件的材質。 5 5 5 6 6 6 4 4 4 6 6 6 4 6 4 鄰域N1 鄰域N2 鄰域N3

第三章 彩色化 鄰域愈大轉換準確度愈高,則計算成本增加,所需時間變多 如何在準確度和計算成本以及速度上同時達到最佳化?

第三章 彩色化 鄰域愈大轉換準確度愈高,則計算成本增加,所需時間變多 如何在準確度和計算成本以及速度上同時達到最佳化? 利用影像金字塔(pyramid)

影像金字塔(pyramid) 來源影像 目標影像 ↓ ↓ 來源影像level 1 目標影像level 1

彩色化流程 色彩空間轉換 RGB→lαβ

彩色化流程 色彩空間轉換 RGB→lαβ 調整彩色影像的明亮度 其中C(p)是指彩色影像中每個像素的明亮值,mC和σC表示彩色影像中明亮度的平均值和標準差,而mG和σG表示灰階影像中的明亮度的平均和標準差。

調整彩色影像的明亮度 Source-Before Target Source-After 調整前之來源影像 目標影像 調整後之來源影像 Next we globally re-map the luminance histograms between the source and target images so they match better. This is like Reinhard’s method of shifting and scaling the values to fit better. Source-After 調整後之來源影像

彩色化流程 色彩空間轉換 RGB→lαβ 調整彩色影像的明亮度 樹狀結構量化(TSVQ) 加速影像上色速度

彩色化流程 色彩空間轉換 RGB→lαβ 調整彩色影像的明亮度 樹狀結構量化(TSVQ) 原始影像(pyramid 0)微影像鄰域大小為9×9, 3×3,以微影像 l 的平均值、標準差、梯度分別建立9×9, 3×3兩量化樹 若有需要,建立粗略影像(pyramid 1)微影像鄰域大小為5×5, 3×3,以微影像 l 的平均值、標準差、梯度分別建立5×5, 3×3兩量化樹 分別從量化樹中尋找最適合的像素鄰域

樹狀結構量化(TSVQ) 每一Depth中,左列為分群的情況,右列為編碼的示意圖,其中紅點為此群的代表點

彩色化流程 色彩空間轉換 RGB→lαβ 調整彩色影像的明亮度 樹狀結構量化(TSVQ) 色彩空間轉換 lαβ → RGB

彩色化流程 色彩空間轉換 RGB→lαβ 調整彩色影像的明亮度 樹狀結構量化(TSVQ) 色彩空間轉換 lαβ → RGB 參照粗略影像(pyramid 1)修正原始影像(pyramid 0)

參照粗略影像修正原始影像 + = 彩色化目標影像level 1 彩色化之目標影像 levle0 level 1 修正 level 0 + =

彩色化流程 色彩空間轉換 RGB→lαβ 調整彩色影像的明亮度 樹狀結構量化(TSVQ) 色彩空間轉換 lαβ → RGB 參照粗略影像(pyramid 1)修正原始影像(pyramid 0) 影像一致化 以3×3統計所有像素梯度

影像一致化 每張影像梯度值分佈不一定相同

影像一致化 每張影像梯度值分佈不一定相同 以等比例方法來一致化

影像一致化各階段之影響 + = 來源影像 目標影像 彩色化之目標影像 levle0 ↓ ↓ + = 來源影像level 1 level 1 修正 level 0 一致化後影像

第四章 實驗結果 實驗環境 記錄的影像彩色化時間是指將灰階影像彩色化後並且完整地呈現在螢幕上所需的時間 中央處理器 Pentium IV 2.53 GHz 主記憶體 512MB 作業系統 Windows XP 軟體 Visual C++.NET

第四章 實驗結果 原始影像 A1 灰階影像 A2 Welsh結果 A3 我們結果A4

Welsh結果 B3 我們結果B4 Blasi結果B5 第四章 實驗結果 原始影像 B1 灰階影像 B2 Welsh結果 B3 我們結果B4 Blasi結果B5

第四章 實驗結果 原始影像 C1 灰階影像 C2 Welsh結果 C3 我們結果 C4 Blasi結果C5

第四章 實驗結果 原始圖D1 灰階圖D2 Welsh法D3 我們結果D4 原始圖 E1 灰階圖 E2 Welsh法E3 我們結果E4

第四章 實驗結果 原始圖F1 灰階圖F2 Welsh法F3 我們結果F4 原始圖G1 灰階圖G2 Welsh法G3 我們結果G4

第四章 實驗結果 原始圖H1 灰階圖H2 Welsh法H3 我們結果H4 原始圖I1 灰階圖I2 Welsh法I3 我們結果I4

第四章 實驗結果 原始圖J1 灰階圖J2 Welsh法J3 我們結果J4 來源圖 K1 目標圖 K2 原目標圖 K3 Blasi 法 K4 我們的方法 K5

第四章 實驗結果 來源圖 L1 目標圖 L2 原目標圖 L3 Blasi 法 L4 我們的方法 L5 來源圖 M1 目標圖 M2 原目標圖 M3 Blasi 法M4 我們的方法M5

第四章 實驗結果 一致化改良 考慮上下、左右兩組像素之RGB顏色 改良前 a b

第四章 實驗結果 一致化改良 考慮上下、左右兩組像素之RGB顏色 a圖彩色化效果變好但是b圖變差 在影像著色上,很難找到一個方法是可以對每張影像都達到最好的效果 改良後 a b

第四章 實驗結果 我們實作時間

圖片 Level 1 Level 0 影像修正 一致化 所花時間 全影像搜尋 A4 227×146 5.33s 40.53s 0.13s 9.22s 55.20s 1385s B4 149×159 2.98s 21.55s 0.08s 4.22s 28.83s 1560s C4 2.52s 16.14s 0.09s 未執行 18.75s 611s D4 141×106 1.80s 10.83s 0.05s 1.89s 14.56s 191s E4 2.14s 15.17s 0.06s 2.11s 19.48s F4 1.95s 10.22s 1.84s 14.06s 190s G4 137×97 1.94s 12.97s 0.80s 15.75s 821s H4 132×88 1.19s 7.70s 0.03s 1.47s 10.39s 740s I4 9.47s 3.30s 14.95s 189s J4 112×149 2.72s 14.09s 1.00s 17.88s 301s K4 126×126 0.95s 5.51s 1.42s 7.95s 245s L4 182×136 2.64s 15.42s 0.11s 1.72s 19.85s 672s M4 2.95s 17.53s 2.02s 22.58s 676s

第四章 實驗結果 我們實作時間 Welsh實作時間, Blasi的實作時間 其設備為Pentium3 900Mhz CPU及Matlab實作,彩色化影像的時間為15秒至4分鐘 Blasi的實作時間 其配備為dual Athlon XP2000+,記憶大小為1GB RAM,作業系統為Linux平台的Red Hat8.0

Blasi的實作時間 圖片 方法1 方法2 方法3 B5 739s 130s 86s 38s 762s 146s C5 2700s 542s K4 157s 46s 18s 9s 160s 69s L4 946s 153s 111s 48s 974s 190s M4 953s 93s 98s 978s 105s 每一欄方法的右邊數據為未加速,以全影像搜尋的結果, 而左邊為採用反極策略(antipole strategy)來建構影像資料, 以加速搜尋速度的果。

Blasi的實作時間 圖片 方法1 方法2 方法3 我們的方法 B5 739s 130s 86s 38s 762s 146s 28.83s C5 2700s 542s 280s 133s 2980s 627s 18.75s 611s K4 157s 46s 18s 9s 160s 69s 7.95s 245s L4 946s 153s 111s 48s 974s 190s 19.85s 672s M4 953s 93s 98s 978s 105s 22.58s 676s

第五章 結論 在本論文中,我們提出一個很簡單也很有效率的方法來將灰階影像彩色化 本論文之貢獻 以梯度來取代L2 norm 固定鄰域大小及使用影像金字塔 在原始影像以9x9和3x3 在粗略影像以5x5和3x3 以TSVQ加速著色速度 一致化修正顏色不連續之情形

第五章 結論 缺點:當兩材質特性十分相似時,在其判定上就可能出錯 無論是以L2 norm或是以統計方式求平均值、變異數或是梯度都難以發現沙灘、海和天空有任何顯著的不同 原始圖K1 灰階圖K2 Welsh法K3 我們結果K4

第五章 結論 未來之展望 結合人工智慧和影像分割的技術增加顏色比對正確率 建立影像資料庫,達到完全自動化

報告結束 謝謝各位口試委員

Wei

synthesizing natural textures