简单的BP网络识别液晶中的数字实验
文章插图
这学期的人工神经网络课程已经进行完了第三章内容 , 关于经典网络重要的BP(误差反向传播网络)是所有学习人工神经网络最先接触到的一个实用网络 。 它的原理相对比较简单 , 在很多平台中都非常容易实现 。
学习神经网络的基本原理之后 , 更重要的是能够通过一些应用场合来应用它 , 使他能够帮助自己解决一些实际的工程问题 。
近期购买到的 LC100-A[1] 电感电容测量模块 , 用于测量一些实验中实验对象的电感、电容值随着其他一些物理变量(工作电压、距离、温度等)所产生变化规律 。 为了便于实验 , 需要能够将LC100-A测量数值自动记录 。
文章插图
文章插图
【简单的BP网络识别液晶中的数字实验】<<< 左右滑动见更多 >>>
在开始的方式就是直接使用摄像头获取液晶显示数据 , 然后使用字符识别软件来完成其中数字的识别 。
测试一下CNOCR识别效果 。 它对于屏幕截图中的文字识别效果还不错:
文章插图
▲ 屏幕截取的一段文字
- 识别时间:1.98 。 * 识别结果:
那么对于前面液晶屏幕识别效果呢:
文章插图▲ 只是数字部分
识别结果: [['.', ' 。 ', '与', 'F', '早', 'H']]
好像驴唇不对马嘴 。
这主要原因还是原来网络没有针对上述液晶实现数字进行训练过 。 由于液晶显示图片质量非常好 , 实际上只需要最简单的BP网络就可以达到很好的效果 。
下面给出在MATLAB中构建网络并进行实验的过程 。
文章插图使用神经网络解决问题 , 一个重要的环节就是进行训练数据的准备 。 通过对采集到的一些图片中的数字进行提取并手工标注 , 来完成对网络的训练 。
推荐阅读
- 改变网络化办公 揭秘夏普新复合机系列
- 网络双面提速办公 夏普发布全新复印机系列
- 美媒:美国拉小弟搞开放网络规范摆脱华为 但更多中国公司加入竞争搅黄美方计划
- 华为为河北“火眼”实验室(气膜版)提供网络技术保障
- 无线网络联盟:Wi-Fi 6E是二十年来最重大的一次升级
- 识别|不摘口罩也能识别人脸?伊朗推出新型智能摄像头加强治安
- 手机网络突然变成2G,建议马上关掉手机,小心你的钱被对方转走
- 1个手机怎么登录2个微信?方法很简单,看完我学会了
- 中消协点名大数据网络杀熟 反对利用消费者个人数据画像
- 人脸识别设备主板如何选型 软硬整合大幅缩短开发时间
