跳帧扫描识别装置和方法制造方法及图纸

技术编号:6790681 阅读:244 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种跳帧扫描识别装置和方法,属于计算机外围设备领域。装置包括:用于拍摄图像的光学传感器和用于图像处理及识别字符的控制模块,光学传感器对被扫描字符进行连续拍摄以得到含有被扫描字符的图像帧序列;控制模块根据扫描速度对图像帧序列进行下采样,将被下采样的图像帧作为采样帧,未被下采样的图像帧作为跳过帧,与所述采样帧相邻的跳过帧的数量大于0;对下采样后得到的各采样帧进行拼接,对拼接得到的全景图像进行字符识别后存储,得到被扫描字符的字符编码。本发明专利技术通过控制模块对光学传感器采集到的图像帧序列中的图像帧进行筛选,将得到的待拼接图像帧根据重叠内容进行拼接,提高了整个图像帧序列的拼接速度。

【技术实现步骤摘要】

本专利技术属于计算机外围设备领域,涉及一种,具体涉及一种扫描识别所选择的字符序列的装置和方法。
技术介绍
电子扫描笔(简称扫描笔)是OCR的重要应用之一。扫描笔的光学摄像头按照一定频率对被扫描资料进行连续拍照,获取被扫描资料的图像帧序列,然后将图像帧序列拼接成一幅全景图像后进行OCR处理。随着硬件技术的提高,为了提高扫描笔支持的扫描速度峰值,提高用户的使用感受,扫描笔使用的光学传感器的采样频率越来越高,比如每秒采集120图像帧或者甚至更高,当扫描笔的光学传感器采样频率提高时,相比于较低的采样频率,在相同扫描速度下当前图像帧与其前一帧之前的一个或多个图像帧有一定的重叠内容的概率更高。CN1160657C公开了一种文字的记录方法和装置,该装置扫过该字符序列,光学传感器借助于一个二维传感器同步记录多个其内容部分重叠的图像,这些图像水平、垂直地组合成为一幅全景图像,并将全景图像中的字符识别后存储在装置中。但该专利技术的信号控制单元只能通过重叠内容将每个图像帧与前一个图像帧垂直地和水平地组合,这样每两帧相邻的图像帧就必然进行组合,当扫描笔的采样率过高时,相邻两图像帧的内容重叠的比例就很大,信号控制单元就没有必要将光学传感器采集到的所有图像帧均以两两组合的方式进行图像拼接,这样不但使控制模块的负荷大大加重,占用了硬件资源,而且也降低了整个图像帧序列的拼接速度。
技术实现思路
本专利技术所要解决的技术问题为提供了一种,通过对采集到的图像帧序列中的图像帧进行下采样,对得到的待拼接图像帧进行拼接,提高了整个图像帧序列的拼接速度。本专利技术公开了一种跳帧扫描识别装置,包括用于拍摄图像的光学传感器和用于图像处理及识别字符的控制模块,光学传感器对被扫描字符进行连续拍摄以得到含有被扫描字符的图像帧序列,所述图像帧序列中间隔一帧的两图像帧内容部分重叠;控制模块根据扫描速度对图像帧序列进行下采样,将被下采样的图像帧作为采样帧,未被下采样的图像帧作为跳过帧,与所述采样帧相邻的跳过帧的数量大于0 ;对下采样后得到的各采样帧进行拼接,对拼接得到的全景图像进行字符识别后存储,得到被扫描字符的字符编码。所述控制模块包括拼接单元,计算第二采样帧与第一采样帧的拼接信息,根据拼接信息将第二采样帧与第一采样帧进行拼接,然后将第二采样帧更新为第一采样帧;所述拼接信息包括拼接方向、水平拼接位移和竖直拼接位移;采样单元,根据拼接信息及设定的最小重叠率计算下一次下采样的采样率,得到第二采样帧,返回拼接单元;直至图像帧序列中所有图像帧下采样完毕。本专利技术还公开了一种跳帧扫描识别方法,包括如下步骤步骤一,对被扫描字符进行连续拍摄以得到含有被扫描字符的图像帧序列,所述图像帧序列中间隔一帧的两图像帧内容部分重叠;步骤二,装置中的控制模块根据扫描速度对图像帧序列进行下采样,将被下采样的图像帧作为采样帧,未被下采样的图像帧作为跳过帧,与所述采样帧相邻的跳过帧的数量大于0,对下采样后得到的各采样帧进行拼接;步骤三,对拼接得到的全景图像进行字符识别后存储,得到被扫描字符的字符编码。所述步骤二中,将图像帧序列中首帧图像作为第一采样帧,采样率为二分之一,即跳过帧数为1,跳过帧之后的图像帧为第二采样帧。所述步骤二包括步骤a,计算第二采样帧与第一采样帧的拼接信息,根据拼接信息将第二采样帧与第一采样帧进行拼接,然后将第二采样帧更新为第一采样帧;所述拼接信息包括拼接方向、 水平拼接位移和竖直拼接位移;步骤b,根据拼接信息及设定的最小重叠率计算下一次下采样的采样率,得到第二采样帧,返回步骤a;直至图像帧序列中所有图像帧下采样完毕。所述步骤二还包括将图像帧序列中末帧图像作为第二采样帧。所述拼接信息包括拼接方向、水平拼接位移和竖直拼接位移。所述字符识别之前倾斜校正得到的全景图像,使全景图像中的各字符形成水平文字行。本专利技术公开的一种,通过控制模块对光学传感器采集到的图像帧序列中的图像帧进行筛选,根据得到的待拼接图像帧中的重叠内容进行拼接,提高了整个图像帧序列的拼接速度。附图说明图1为本专利技术跳帧扫描识别装置的示意图;图2为本专利技术跳帧扫描识别装置的结构框图;图3为本专利技术跳帧扫描识别方法的流程图;图4为本专利技术跳帧扫描识别方法中步骤二的流程图;图5为本专利技术跳帧扫描识别方法中采样帧和跳过帧的示意图;图6为本专利技术跳帧扫描识别方法实施例中各图像帧及相关数据的示意图;图7为本专利技术跳帧扫描识别方法的实施例中全景二值图像;图8为本专利技术跳帧扫描识别方法的实施例中倾斜校正后的全景二值图像。图中1、壳体2、控制模块3、电路板4、电池5、光学传感器6、按键7、存储器8、液晶屏9、USB模块10、显示单元11、TTS模块12、镜头组13、照明单元具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术公开了一种跳帧扫描识别装置,如图1、图2所示,包括如下组件用于封装并固定装置组件的壳体1,用于图像处理及文字识别的控制模块2,用于集成组件的电路板 3,用于为装置各组件供电的电池4,用于使字符成像的光学传感器5,用于触发采集操作的按键6,用于装载字符识别引擎的存储器7,用于显示输出信息的液晶屏8,用于连接计算机的USB模块9,用于驱动液晶屏8的显示单元10和用于输出语音的TTS模块11。电路板3 集成光学传感器5、存储器7、控制模块2、显示单元10、TTS模块11和USB模块9。壳体1 封装液晶屏8、电池4、按键6和电路板3。按键6与电路板3上的光学传感器5连接,将控制信号发送到光学传感器5。光学传感器5对被扫描字符进行连续高速拍摄以得到含有被扫描字符的图像帧序列,所述图像帧序列中间隔一帧的两图像帧内容部分重叠;控制模块 2根据扫描速度对图像帧序列进行下采样,将被下采样的图像帧作为采样帧,未被下采样的图像帧作为跳过帧,对下采样后得到的各采样帧进行拼接,对拼接得到的全景图像倾斜校正后进行字符识别,得到被扫描字符的字符编码。如图2所示,电路板3集成控制模块2、存储器7、光学传感器5、显示单元10、TTS 模块11和USB模块9。控制模块2分别连接存储器7、光学传感器5、显示单元10和TTS模块11。在控制模块2的控制下,用户通过按键6触发,将控制信号发送到光学传感器5,光学传感器5进行图像信息采集,得到图像帧序列,控制模块2根据扫描速度对图像帧序列进行下采样,将被下采样的图像帧作为采样帧,未被下采样的图像帧作为跳过帧,对下采样后得到的各采样帧进行拼接,对拼接得到的全景图像倾斜校正后调用存储器7中的识别引擎进行字符识别,并将识别后形成的被扫描字符的字符编码在存储器7中进行存储。显示单元10可调用存储在存储器7中识别出的待扫描字符在液晶屏8上进行显示,控制模块2可根据控制信号将被扫描字符的字符编码发送到TTS模块11,由TTS模块11输出语音。如图1所示,本专利技术还包括,用于摄取图像信息的镜头组12 ;用于照明待扫描字符的照明单元13。所述镜头组12的焦距为5至7mm,光圈10以上,保证了镜头组12达到的景深为30至50mm,可以有效的将文字信息进本文档来自技高网...

【技术保护点】
1.一种跳帧扫描识别装置,包括用于拍摄图像的光学传感器和用于图像处理及识别字符的控制模块,其特征在于:光学传感器对被扫描字符进行连续拍摄以得到含有被扫描字符的图像帧序列,所述图像帧序列中间隔一帧的两图像帧内容部分重叠;控制模块根据扫描速度对图像帧序列进行下采样,将被下采样的图像帧作为采样帧,未被下采样的图像帧作为跳过帧,与所述采样帧相邻的跳过帧的数量大于0;对下采样后得到的各采样帧进行拼接,对拼接得到的全景图像进行字符识别后存储,得到被扫描字符的字符编码。

【技术特征摘要】

【专利技术属性】
技术研发人员:李永彬
申请(专利权)人:汉王科技股份有限公司
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1