zoukankan      html  css  js  c++  java
  • 电子助视仪 对比增强算法 二十种色彩模式(Electronic Video Magnifier, 20 color mode)

    电子助视仪 是一种将原始彩色图像转换为某种对比度高的图像,例如将原始图像变换为黑底白字,红底白字,白底红字,蓝底黄字,黄字蓝底等等。电子助视仪的主要应用场景为为老人或者特殊弱视人群的阅读。国内国外均有公司是专门做这样设备的,比如诺基亚,ZOOMAX、UEMAX等等。ZOOMAX的效果尤其好,颜色对比度强烈,色彩饱和,细节做得很极致。为此我决定做一个类似于他们的效果的算法,并将至应用到手机app中或者移植到硬件中。天道酬勤,经理了半个多月和好朋友的积极讨论,和算法验证,终于做出了和ZOOMAX一样的效果。

    经验总结:

      1、简单的用一次的直方图二值化是做不到平滑的效果;

      2、直方图的二值化方法也是很关键(研发过程中,博客园的以为博主的文章对研发起到了很重要的帮助,在此把博主的链接附上:十三种基于直方图的图像全局二值化算法原理、实现、代码及效果。http://www.cnblogs.com/Imageshop/p/3307308.html);

      3、只需要实现一种色彩模式,即可实现其余的色彩模式。

    算法性能:

      1、对宽高为1280*1024视频,处理速度>100fps。进一步优化速度可以有提升;

      2、共实现了十八种色彩的模式。

     效果图:

    共实现了二十种色彩模式。反相和灰度图较为常规,在此不做展示。以下为一段视频测试的结果。

    原始视频:

    红底黑字:黑底红字:

     白底黑字:黑底白字:

    黑底黄字:黄底黑字:

    黑底绿字:绿底黑字: 

    黑底蓝字:蓝底黑字:

    黄底蓝字:蓝底黄字:

    蓝底白字:白底蓝字:

    红底白字:白底红字:

    白底绿字:

    Make Change - Focus on Computer Vision and Pattern Recognition
    版权声明:本文为博主原创文章,未经博主允许不得转载
  • 相关阅读:
    Faster-RCNN Pytorch实现的minibatch包装
    RuntimeError: cuda runtime error (10) : invalid device ordinal
    pip使用技巧
    Pytorch model saving and loading 模型保存和读取
    vs 附加包含目录不起作用
    微服务杂谈
    spring 学习笔记
    java 发送 http 请求
    PHP7 错误及异常机制
    Mac OS 下定制终端颜色
  • 原文地址:https://www.cnblogs.com/cv-pr/p/4544596.html
Copyright © 2011-2022 走看看