[发明专利]面向三维场景的节能颜色映射方法有效
申请号: | 201410134913.2 | 申请日: | 2014-04-04 |
公开(公告)号: | CN103914124A | 公开(公告)日: | 2014-07-09 |
发明(设计)人: | 杨柏林;王雅娟 | 申请(专利权)人: | 浙江工商大学 |
主分类号: | G06F1/32 | 分类号: | G06F1/32;G06T15/00 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 杜军 |
地址: | 310018 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: |
本发明公开了一种面向三维场景的节能颜色映射方法。本发明首先在服务器端导入 |
||
搜索关键词: | 面向 三维 场景 节能 颜色 映射 方法 | ||
【主权项】:
面向三维场景的节能颜色映射方法,其特征在于该方法具体是:首先在服务器端导入l张预先已由三维场景图渲染好的二维场景图像;若0<l≤50,则直接将该l张场景图像划为一类,记为类G,然后执行节能颜色替换算法,来得到一个低功耗颜色子集;若l>50,则首先基于颜色构成相似性执行Kmeans聚类算法,对场景图像进行分组,得到m个场景图像子类{G1,G2,...,Gm},逐类执行节能颜色替换算法,来得到m个低功耗颜色子集;然后对得到的m个低功耗颜色子集执行并集运算,最终形成一个完整的低功耗颜色集;其中所述的颜色替换算法具体是:针对每个场景图像子类Gi,抽取该子类图中所有颜色,得到颜色集{c1,c2,....,cn},并统计每个颜色的像素个数,记颜色cj的像素数量为numj,则根据已有的基于像素的颜色功耗模型,得到原始场景显示总功耗Ps,i=1,2,....,m,j=1,2,...,n;因此该算法的目标就是找出一个包含n个颜色的颜色集{c'1,c'2,....,c'n},在不影响原图像的感知特征和颜色保真的前提下使得功率总和Ps最小;其中不影响原图像的感知特征和颜色保真所必须遵循的约束条件有以下两个:已知每一种颜色在sRGB或L*a*b*或HSV颜色空间中都可被表示为由三个元素组成的向量,即![]()
1)为了保证场景图像像经颜色替换后仍然保留原感知特征,要求任意两种颜色经映射替换后不应远离原来的感知差别;假设在L*a*b*空间中的两个颜色分别为
和
将其看做三维空间的两个点坐标,则两者的感知差别通过欧氏距离ΔEjk来进行衡量;为满足前面所述条件,要求子类图中任意两种颜色的原距离ΔEjk与各自经颜色替换后新的距离ΔE'jk满足ΔE'jk∈[‑|λ|·ΔEjk,|λ|·ΔEjk],其中λ为可允许误差范围调节参数;2)为了保证场景图像像经颜色替换后颜色尽量保真,要求在进行颜色替换时尽量选择在原色相临近范围内不同饱和度或明亮度的颜色进行替换,这样同时也可以缩小替换颜色的选择空间,提高搜索效率;将抽取到的RGB颜色cj转换到HSV颜色空间表示为(hj,sj,vj),记该颜色的替代颜色c'j=(h'j,s'j,v'j),其中原色相hj与替代后的颜色色相h'j要求满足h'j∈[hj‑ω,hj+ω],其中ω为搜索范围调节参数;确定上述约束条件后,采用粒子群优化算法进行颜色搜索获得该图像子类对应的低功耗颜色子集;最后,利用前面得到的低功耗颜色集及其与原颜色的映射关系,在客户端对原始图像进行实时映射。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工商大学,未经浙江工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410134913.2/,转载请声明来源钻瓜专利网。
- 上一篇:用于互动系统的座标转换方法及计算机系统
- 下一篇:带有报警指示的定时监控系统