有道词典笔3新增功能扫读和点读是怎么集成的?

2020年12月1日,有道品牌推出了一款硬件新品,名叫有道词典笔3。

相对有道于2019年8月推出后来被称为“爆品”的有道词典笔2来说,有道3硬件最大最明显差别是屏幕变的更大了,同时增加了点读功能(点读笔点读特定教材的功能)。为业内首款将扫读和点读集成在一起的量产产品!

相信大家都听过早期的魔性广告“哪里不会点哪里,so easy”吧,说的就是火遍大江南北的步步高点读机。熟悉点读笔的原理的都清楚,基于红外光学识别的点读技术,是需要红外补光灯补光,光学标识点反射后才能清晰识别印刷在教材上的编码的。

有道词典笔3 在原有OCR扫读的基础上,增加了OID点读功能。

两种功能原理如下:

那么有道词典笔3 扫读和点读功能是怎么集成的?

通过上述两种功能的实现原理对比,他们如果要集成在一起的话,其中补光灯和滤光片必定是兼容支持两种原理的。

 

滤光片

在业内,摄像头模组LENS中带 650nm+850nm的双通滤光片 还是很成熟的方案,其滤波如下:

650nm以下的可见光,作为OCR识别时补光用,是可以通过滤光片到达sensor的;

850nm以上的红外光,作为OID识别用的补光用,也是可以通过此滤光片到达sensor的;

故滤光片实现两种波段兼容是没问题的。

 

补光灯

但是经过上篇的拆解,我们并没有发现单独的红外补光灯,只发现两颗白色补光灯安装在PCB上给摄像头补光。

具体如下图所示:

因此只能顺理推测:红外补光灯集成在上两颗LED灯中。

经过与LED供应商沟通,确实有类似集成的LED灯,将白光和红外光集成在一个封装里,只是封装较大有3838的尺寸,其原理符号如下:

通过上述滤光片和补光灯的介绍,现在了解有道词典笔3扫读和点读功能是怎么集成的了吧。

 

细心的朋友可能发现:补光灯在PCB上实际只有“+ 和 -”两个管脚,跟符号截图中的四个管脚是不完全吻合的。

可行的工程原理上面已经简要分析了,具体实施细节各有应对措施,欢迎感兴趣的朋友留言交流!

虽然我认为点读功能和扫读功能的实际用户并不重合,但作为业内首款将扫读和点读兼容集成的产品,有道词典笔3的设计值得肯定!

 

祝工作生活日拱一卒,有事私信联系!

文章若有帮助,或点赞分享转载收藏,都是持续更新的动力!

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/253165.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

RTP协议分析

RTP协议分析 一. RTP协议背景.......................................................................................................... 1 二. RTP协议原理及工作机制........................................................................…

mongodb 部署

安装mongodb-3.4 1)将安装包上传至服务器 2)对压缩文件进行解压 tar -zxvf mongodb-linux-x86_64-suse12-v3.4-latest.tar.gz 3)把解压出来的文件修改一下名字,并挪到指定安装路径 sudo mv mongodb-linux-x86_64-suse12-3.4.6-22-…

如何选择一款优秀的儿童读写台灯?

如何选择一款优秀的儿童阅读台灯?除了品牌、外观、材质、价格等因素外,最关键的是技术参数。 先说结论,满足如下几点参数,当数优选: 1-光通量:500lm以上 2-显色指数:≥95 3-色温&#xff1a…

Python与操作系统有关的模块

Os模块Python的标准库中的os模块主要涉及普遍的操作系统功能。可以在Linux和Windows下运行,与平台无关。os.sep 可以取代操作系统特定的路径分割符。os.name字符串指示你正在使用的平台。比如对于Windows,它是’nt’,而对于Linux/Unix用户&am…

数据对拍代码 c++

码了一晚上才码出这个,有点简陋,待更新 注意:1、数据路径自己在代码中修改,直接重定向即可 2、要配置好环境,将cb安装路径里的MinGW\bin路径放到path中 3、三份代码记得先编译一遍,再运行这份代码 #include…

LCD显示相关知识

无论是笔记本电脑还是桌面系统,采用的LCD显示屏都是由不同部分组成的分层结构。位于最后面的一层是由荧光物质组成的可以发射光线的背光层。背光层发出的光线在穿过第一层偏振过滤层之后进入包含成千上万水晶液滴的液晶层。液晶层中的水晶液滴都被包含在细小的单元格…

屏幕防蓝光设计方向

屏幕防蓝光设计方向,会有哪些呢? 初步想到的如下: 1- 背光灯珠类型; 蓝光激发还是全光谱sunlike灯珠; 2-玻璃镀膜; 3-屏幕贴膜; 4-软件设置; 除了第一项外,其余均多…

快速幂,矩阵乘法,矩阵快速幂

快速幂利用二进制 复杂度 log级 #include <cstdio> #include <iostream> #include <string> #include <bits/stdc.h>using namespace std; typedef long long ll; typedef unsigned long long ull;int q_power(int a,int b,int c) {int r1;a%c;while (…

标准C++类std::string的内存共享和Copy-On-Write(写时拷贝)

标准C&#xff0b;&#xff0b;类std::string的内存共享&#xff0c;值得体会&#xff1a; 详见大牛&#xff1a;https://www.douban.com/group/topic/19621165/ 顾名思义&#xff0c;内存共享&#xff0c;就是两个乃至更多的对象&#xff0c;共同使用一块内存&#xff1b; 1.关…

常用类一一枚举类一一定义和调用

package test;public class EnumTest {/**枚举* */public static void main(String[] args) {// TODO Auto-generated method stubStudent stu new Student();stu.setName("李华");stu.setSex(Genders.MALE);stu.setAge(24);System.out.println(stu.getSex());}} pa…

HDbaseT 高清传输更简单——只需一根网线

HDbaseT支持最高20Gbps的传输速率&#xff0c;能更好的支持未来的3D和2K4K视频格式&#xff0c;传输采用普通的CAT5e/6网络线缆&#xff0c;连接器也采用普通的 RJ45接头&#xff0c;而传输距离达到了100米&#xff0c;除了提供视频信号传输功能外&#xff0c;还具有网络连接以…

2017年

2017年对自己来说这一年是最需要成长的一年&#xff0c;肩上的责任越来越大了。转载于:https://www.cnblogs.com/jimmy1293/p/6543533.html

解决 | 此数据库文件跟当前sql server实例不兼容 sql server2008无法连接到(local)...

最近在搞ASP.NET&#xff0c;因实验室VS版本跟PC不一样可能&#xff0c;拷回来一打开就这样子&#xff1a; 眉头一皱的我打开我的古董SQL&#xff0c;自从用了MySQL就没碰它了我的锅。。。果然。。连接的时候。。。不慌&#xff0c;(win 10)打开控制面板\系统和安全\管理工具 -…

IP大时代下,网络枪机技术发展现状

来源&#xff1a;a&s《评测&选型》 作者&#xff1a;海康威视程玮 在视频监控行业内&#xff0c;有很多里程碑式的产品&#xff0c;我们可以从这些产品中了解视频监控的发展趋势。2000年左右&#xff0c;第一台DVR面世奠定了视频监控行业从CCTV走向数字化的基础&#x…

JVM调优总结(3):垃圾回收面临的问题

如何区分垃圾 上面说到的“引用计数”法&#xff0c;通过统计控制生成对象和删除对象时的引用数来判断。垃圾回收程序收集计数为0的对象即可。但是这种方法无法解决循环引用。所以&#xff0c;后来实现的垃圾判断算法中&#xff0c;都是从程序运行的根节点出发&#xff0c;遍历…

RoHS、无铅制程、无卤 的基本介绍

一、RoHS是欧盟对电子电器产品不能超标含有某些有害物质的禁令&#xff1b;在具体产品生产中&#xff0c;从原材料的选择、采购到制程中可能会污染产品&#xff08;和产品接触&#xff09;的生产辅助材料&#xff0c;都必须不能超标含有&#xff08;有最大允许浓度&#xff09;…

springCloud分布式事务实战(九)改造ThemeMicroService 支持分布式事务

&#xff08;1&#xff09; 添加jar <!-- springCloud 事务 关键点1 --><dependency><groupId>com.codingapi</groupId><artifactId>transaction-springcloud</artifactId><version>${lcn.last.version}</version><exclu…

日常的一天学习

今天的学习仍然没有特别明确的计划&#xff0c;也许自己不应该再徘徊&#xff0c;专心做java编程挺好的啊&#xff0c;也许还能找到不错的工作&#xff0c;可是自己始终还是想成为一个研究安全的人&#xff0c;只是不知道自己在毕业的时候能不能成长到靠安全来养活自己。 早上主…

庖丁解牛-----Live555源码彻底解密(根据MediaServer讲解Rtsp的建立过程)

live555MediaServer.cpp服务端源码讲解(testRelay.cpp,http://blog.csdn.net/smilestone_322/article/details/18923139) int main(int argc, char** argv) { // Begin by setting up our usage environment: TaskScheduler* scheduler BasicTaskScheduler::createNew(); Usa…

运放搭建主动滤波电路

主动低通滤波电路 R1R216K R3R4100K C1C20.01uF 放大倍数AvR4/(R3R4) Freq1KHz 主动高通滤波电路 C12*C20.02uF,C20.01uF R1R2110K 6dBLow-cutFreq100Hz