2007.04.23 聚类算法

针对红眼修复存在的欠修复和过修复问题,提出一种利用聚类算法对眼球区域进行分割的方法,旨在更精确地定位红眼边界并提高修复质量。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        对于红眼的修复,始终没有达到满意的效果, 毕竟是个主观的指标,很难做的大家都满意. 同时还存在一个问题,比如欠修复和过修复.

        在得到了红眼的圆心和半径后, 如果改进现有的修复算法呢? 我觉得如果能把整个红眼区域分割出来的话问题就会简单不少, 现在给定的红眼其实是个圆,修复的时候会根据红色和亮度动态的修复,但是由于不清楚正在的边界在哪里,所以欠修复和过修复在所难免. 当然以前也尝试过使用曲线拟合把上下眼皮找出来,但是效果不是很理想, 拟合曲线参数的细微变化,就会导致实际像素点比较大的差异, 实际修复的时候只能用来做大的约束.

       现在想尝试的方法是采用聚类算法, 将眼睛半径内的点进行聚类, 从而把眼球区块划分成瞳孔,高光,虹膜,眼白,眼皮,睫毛等区域.然后再在区域约束的前提下进行修复, 并且可以从各个区域的颜色分布中, 找到比较好的修复参数.

        看了一些聚类算法,一般速度都比较慢, 可能需要根据实际情况来重新设计一个比较合适的聚类算法.

        今天还给其他部门做了个Digital Zoom的demo, 主要用来做字体模型的放大, 有些手机没有字符的矢量图的说. 测试了一些,放大的效果比普通放大算法要好,但是没有矢量图做得好.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值