点检,检的是LED显示屏的坏点,从哪检,咋检,那结合yolo呢
@TOC
前言
进公司,做项目过程中肯定会碰到很多技术点,总结一下,以供后面参考学习,查看。肯定大家都有一定差异啦,大家作为参考哦,与诸君共勉。
一、点检
1.点检具体模块划分
- LED工作原理:LED(发光二极管)通过电流流过半导体材料,产生光线。每个LED单元的亮度和颜色由其驱动电流和电压决定。
- LED的亮度会随着使用时间的增加而逐渐衰减。点检通过监测每个LED的运行时间和亮度变化,来判断其是否需要更换。
- 有多种方式可以实现点检,但是大体上点检可以分为如下模块
- 画布或者像素创建子模块,可以理解为点检结果的可视化
- 点检驱动模块,主要用于点检过程数据,点检复位等指令的下发、回读与处理。
- 点检结果接受模块及点检结果图生成模块
- 灯点坐标获取子模块
- 坐标转换子模块
- 灯点绘制子模块
2.点检的步骤
- LED显示控制卡接收来自用户终端【可以是对应的上位机软件】的点检命令【或叫做点检控制信号】
- 发送点检数据至LED显示牌,主要包含芯片启动、上电、复位寄存器等数据。
- 接收LED显示牌返回的代表多个LED灯点状态的点检结果数据串:
- 比如可以用0代表故障灯点,用1代表正常灯点
- 也可通过不同颜色代表故障灯点和正常灯点
- 根据点检结果数据串及点检结果数据位置与LED灯点坐标对应关系表生成点检结果图,以供查看且进一步处理
- 计算点检结果图的大小,即像素宽 * 像素高
3.yolo去检测LED屏幕、手机中的坏点,有啥好玩的呢。
- 去看yolo专题哟
巨人的肩膀
- 宗靖国老师等,发明专利:LED显示牌的点检方法以及LED显示控制卡
- 基于深度学习的目标检测原理与应用
- 程序员的AI书:从代码开始
- 深度学习与目标检测:工具、原理和算法
- 深度学习和目标检测
- pytorch自动驾驶视觉感知算法实战
- python计算机视觉和自然语言处理
- 计算机视觉实战:基于TensorFlow 2
- 计算机视觉之深度学习:使用TensorFlow和Keras训练高级神经网络
- 深度学习:卷积神经网络从入门到精通
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.


