快速黑白图像自动上色技术研究.doc
《快速黑白图像自动上色技术研究.doc》由会员分享,可在线阅读,更多相关《快速黑白图像自动上色技术研究.doc(7页珍藏版)》请在三一办公上搜索。
1、快速黑白图像自动上色技术研究曾靓 ,杨盈昀(中国传媒大学 信息工程学院 ,北京 100024 )摘要 :黑白图像自动上色是通过一种算法 ,让计算机能够自动地在两幅图像之间传递颜色信息 ,使目标图像 (灰度图像 )的颜色能够带有源图像 (彩色图像 )的特征 。本文对目前常见的三种上色算法进行了研究与改进 。基于灰度 直方图的 H ist算法上色速度非常快 ,作者提出基于邻域相关性的改进方法 ,使得该算法在保证上色速度的前提下 提高了上色质量 。金字塔算法是一种基于图像分层的算法 ,本文利用灰度直方图对图层上色进行了改进 ,从而大 大提高金字塔算法的上色速度 。快速上色算法是在经典算法 W e l
2、sh算法的基础上 ,利用隔行扫描和邻域相关性进 行了改进 。关键词 : 颜色传输 ;灰度直方图 ;邻域相关性 ;漏色率中图分类号 : TP31714 文献标识码 : A 文章编号 : 1673 - 4793 ( 2009 ) 04 - 0055 - 07The Re search on Fa st A lgor ithm for Automa t icGraysca le Image Color iza t ionZEN G L iang, YAN G Ying2yun( Info rm a tion Enginee ring Schoo l, Comm un ica tion U n ive
3、 rsity of Ch ina, B e ijing 100024 )A b stra c t: Grey im age au to2co lo rizing is tha t the comp u te r can au tom a tica lly tran sfe r co lo r info rm a tionbe tween the two im age s th rough an a lgo rithm and the ta rge t im age s ( gray im age s) can be had co lo r cha rac te ristic s from so
4、u rce im age s ( co lo r im age s) 1 Th ree a lgo rithm s have been stud ied and imp roved in th is p ap e r1 W e p ropo sed imp roved m e thod ba sed on ne ighbo rhood re la tivity fo r h istogram 2ba sed a lgo rithm , th is m e thod imp rove s qua lity of co lo rizing p ic tu re s w ithou t reduc
5、ing the sp eed1Pyram id a lgo rithm is a k ind of a lgo rithm ba sis on im age laye r, and th is p ap e r m ake s u se of h istogram imp roving laye r co lo rizing, the refo re inc rea sing the sp eed of Pyram id a lgo rithm 1 Fa st a lgo rithm ba sed on W e lsh a lgo rithm is mod ified w ith in te
6、rlaced scann ing and ne ighbo rhood re la tivity1Key word s: co lo r tran sfe r; h istogram; ne ighbo rhood re la tivity; no2co lo rizing ra te图像上色的效果 。判断自动上色算法优劣的两个关键指标是图像上色的质量和上色的速度 。为了追求 质量与速度的最优平衡 ,快速上色算法也层出不穷 。 本文引入邻域相关 性 3 , 灰 度直 方 图等 新方 法 , 对 某些快速算法进行改进 ,使之兼具上色质量与速度的优势 。为了客观评价图像上色质量 ,作者提出了“漏1
7、 引言近年来 ,科学家们提出了很多种自动上色的算法 。这些算法的目标非常一致 ,即把源彩色图像的 色彩转移到目标黑白图像中去 ,形成具有目标图像的外观 ,但色彩感知为源图像的输出图像 ,达到黑白收稿日期 : 2009 - 07 - 20作者简介 :曾靓 ( 1987 - ) ,女 (汉族 ) ,江西南昌人 ,中国传媒大学信息工程学院硕士研究生 。 E - m a il: zengliang1987 1261com色率 ”指标 。通过对漏色率的分析 , 可以客 观量 化的评价图像上色质量优劣 ,而不再以人眼的主观判 断作为评价上色质量的唯一标准 。判断灰度图像中每个像素点的灰度等级 ,在彩色图像
8、中搜索能与之对应的灰度级别 ,并且把该灰度等 级的 、平均值作为颜色信息传递给灰度图像的 像素点 ,该灰度像素点的 l值仍然保留原值 。这样 灰度像素点就拥有了完整的 l 颜色信息 。( 4 )搜索邻 域 , 完成 全图 上 色 。在 完成 了粗 略 上色之后 ,我们发现灰度图像中有一些像素点在彩 色图像中找不到所对应的灰度等级 ,换句话说 ,也就 是彩色图像中并不存在这一灰度等级 。于是就更谈不上平均的 、值了 。这种情况下 ,这些像素点只 有保留下来的 l值 ,并没有赋予颜色 。所以部分上色后的图像仍然存在许多未上色的黑白像素 。根据 邻域的相关性和颜色的连续性 ,本文提出了基于邻 域搜索
9、的方法来修正这一缺陷 。首先 ,判断部分上 色后图像中每个像素点的 、值 。若图像中存在 、值都为零的像素点 A ,我们就认为 A 点的灰度 等级在彩色图像中找不到匹配 ,没有完成 、值的 传输 。在这种情况下 ,搜索 A 点周围 3 3 的邻域 , 一旦发现存在 、值不为零的 B 点 , 就把 B 点的 、值赋给 A。这样 A 点就有了 、值 ,可以构成 完整的 l 颜色空间 。( 5 )将完成上色的图像重 新 转换 到 R GB 色 彩空间 1 。2 结合邻域相关性的 H ist算法改进方法因为图像的轮廓信息仅仅由其灰度值的变化来决定 ,所以灰度直方图在一定程度上反映了图像的 形状区域 。
10、因此 ,可以通过颜色图像和形状图像的 灰度直方图映射 ,将颜色图像中对应灰度等级的 、 均值传递给形状图像中各像素点 , 从而得到一幅 快速上色的彩色图像 。H ist 5 改进算法流程如图法具体步骤描述如下 :1 所示 。 H ist改进算3 金字塔算法的改进基于影像 金字 塔分 层 技术 的金 字 塔算 法 4 在上色质量方面非常有优势 ,它可以保证上色后的图 像颜色没有断层 ,整体色彩连续柔和 。但是该算法 在上色速度方面很不尽如人意 。于是作者结合灰度 直方图改进算法在速度上体现出的优势 ,对金字塔 算法进行了改进 。金字塔改进算法流程如图 2所示 :金字塔改进算法具体步骤描述如下 :
11、( 1 )将灰度图像及彩色图像的色彩空间由 R GB转换为 l 1 。( 2 )以灰度图像的亮度分布为主 , 调整彩色图 像的亮度值 ,以减少两图像的差异度 ,达到更好的匹配效果 。( 3)把原灰度图像作为 leve l0,当把 leve l0中的像 素由四个聚集成一个像素时即可得到图像 leve l1。( 4 ) leve l0图像采用上述改进的 H ist算法完成图 1 改进后的 H ist算法流程图( 1 )将灰度图像和彩色图 像分 别 从空间转换至 l 色彩空间 1 。R GB 色 彩( 2 )计算灰度 等 级 , 完成 亮度 重 映射 。由于 颜色图像和形状图像的直方图取 值不 一定
12、 在 同一 范 围 ,那么如果将一幅亮度值很低的颜色图像与一幅 亮度值很高的形状图像的直方图进行比对将会出现 较大的误差 ,因此 ,需要对颜色图像进行以形状图像 为基准的亮度调整 。( 3 )计算各灰度等级的平均 、值 ,完成部分 上色 。部分上色的过程实际上就是将颜色图像与形 状图像的灰度直方图按照灰度等级进行映射比对的 过程 。首先 ,依据灰度重映射后的灰度等级 ,统计颜 色图像中每个灰度等级像素的 、平均值 。然后第 4 期曾靓等 :快速黑白图像自动上色技术研究57占用资源多 ,并不是一种理想的方法 。快速算法利用隔行扫描的方式 ,只对黑白图像的奇数行进行彩 色图像全图搜索 ,这样大大缩
13、短了搜索的时间 。而 偶数行的像素则利用邻域相关的特点 ,在已经找到 的奇数行像素的匹配点邻域范围内进行搜索 。通过以上的搜索方法 ,上色速度成倍的提高 。 快速算法具体步骤与 W e lsh 算法大致相同 ,只是把全域匹配的步骤改为隔行扫描搜索 。把灰度图 像中奇数行每个像素点与彩色图像所有像素点进行 匹配计算 ,寻找其匹配的彩色图像像素点 。找到彩色像素点后 ,把匹配像素的 值传递给灰度像素 , 这样 ,灰度图像的奇数行像素就完成了上色 。然后 进行相关邻域匹配搜索 。由于图像的内容具有一定 的稳定性 ,所以灰度图像中剩余未上色的偶数行像 素点可以利用邻域相关性进行快速上色 。偶数行像素点
14、只需要在相邻奇数行像素点匹配像素的 3 3 邻域中进行搜索 ,而不再需要全图搜索 。最后 ,把匹 配彩色像素点的 值传递给灰阶像素 ,完成上色 。图 2 改进后的金字塔算法流程图上色 , leve l1 图 像 则 采 用 W e lsh 算 法 2 进 行 上 色 。分别得到完成上色的 leve l0 图片和 leve l1图片 。( 5 )利用 leve l1 图片对 leve l0进行一致化修正 , 这样可以使上色后图像的颜色更柔和 ,颜色变化也 比较连续 。5 实验结果与分析l 空间重新转换( 6 )把修正过的彩色图像从回到 R GB 彩色空间 1 。511 上色效果比较4 基于隔行扫
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 快速 黑白 图像 自动 上色 技术研究
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2391586.html