机器字符阅读码的发送装置及编码方法
【专利摘要】机器字符阅读码的发送装置及编码方法。现有一维条形码和所含内容大都是数字和字母没有汉字信息,对条形码有长度要求并有不同规范限制,需要专用软件识别和处理,通用差。本发明的组成包括:机箱(1),在机箱壁上安装有可见光或红外发射LED(2),可见光或红外发射LED与安装在机箱内的驱动电路(3)连接,驱动电路与微处理器(4)连接,微处理器分别与人体接近传感器(5)、调制电路(6)、状态显示LED(7)、触发开关(8)、USB232模块(9)连接,USB232模块与USB、232模块接口(10)连接,调制电路与驱动电路连接。本发明用于机器字符阅读码的发送和编码。
【专利说明】机器字符阅读码的发送装置及编码方法
[0001]【技术领域】:
本发明涉及一种机器字符阅读码的发送装置及编码方法。
[0002]【背景技术】:
电视系统和计算机系统的多媒体资源由视频、图像、声音和文字构成,其中声音、视频和图像的数字化记录即各类数字录音设备、数字相机和数字录像设备早已存在并广泛应用,但真正意义上录制和记录数字化的文字设备发展滞后。当前最常用的手段是键盘输入和笔在纸张上记录;复印机、扫描仪处理文字为模拟方式,处理的大都是静态的纸质材料上的文字,处理结果是图像格式,如果将处理结果转换成纯文字信息需要第三方识别软件支持而且误差大,处理速度慢,上述设备也无法处理动态的文字(例如在电视上显示的文字信息)。
[0003]随着大量文字信息在显示屏上的动态显示,对这一部分文字的多种形式数字化输出与记录越来越显得重要。目前广泛应用的条形码、2维码和正在推广的3维码都是静态的大都用在纸质介质上,没有基于硬件的动态的输出设备,虽然2维码在电视节目和网页上已经开始应用,但显示的还是静态信息,对字符的数量有严格的要求,整个编码为ー个整体,修改困难。在软件上,现有ー维条形码和所含内容大都是数字和字母没有汉字信息,对条形码有长度要求并有不同规范限制,需要专用软件识别和处理,通用差。在硬件上扫描头采用激光动态扫描照射条纹码,光敏元件读取反射光的原理即动态光敏元件扫描静态条形码方式结构比较复杂成本较高。没有相关的基于硬件的独立字符发送装置。
[0004]
【发明内容】
:
本发明的目的是提供一种机器字符阅读码的发送装置及编码方法。
[0005]上述的目的通过以下的技术方案实现:
一种机器字符阅读码的发送装置,其组成包括:机箱,在所述的机箱壁上安装有可见光或红外发射LED,所述的可见光或红外发射LED与安装在所述的机箱内的驱动电路连接,所述的驱动电路与微处理器连接,所述的微处理器分别与人体接近传感器、调制电路、状态显示LED、触发开关、USB232模块连接,所述的USB232模块与USB、232模块接ロ连接,所述的调制电路与所述的驱动电路连接。
[0006]一种机器字符阅读码的发送装置的编码方法,以与ASCII编码、汉字编码“GB231码” 16进制内码为基础的用数学方式直接转换为单字符条形码,即ー个字母或一个汉字字符等于ー个机器字符阅读码的编码方式;这种编码方式的12*8点阵(字母)和24*8点阵(汉字)适合具有摄像功能的智能手机、平板电脑,在文字处理软件环境下从电视显示屏的单字符窗ロ直接读取机器字符阅读码并自动转换为对应的文字;机器字符阅读码的12*1点阵(字母)和24*1点阵(汉字)适合与计算机连接的发送装置以串行可见光或红外线方式发送;发送装置的输出以红外或可见光形式发射,可通过计算机键盘直接输入或插入整篇文章或直接将固化在存储器内的机器字符阅读码通过12*1点阵(字母)和24*1点阵方式发送。
[0007]所述的机器字符阅读码的发送装置的编码方法,ASCII码的机器字符阅读码12*8点阵字模用于智能手机和平板电脑的摄像机识别;12*1点阵字模用于发送装置发送和“光电字符读取装置”识别。以字母A和Z为例,上述点阵的1-4位为隔离位;点阵5至12位为字符的2位16进制内码,字母“A”的内码是16进制的41,Z的内码是16进制的5A。A的12*1点阵,A的12*8点阵,Z的12*1点阵,Z的12*8点阵,这些字模编码方式与ASCII编码中的16进制内码有数学关系对应,字模与内码可以进行互換,ASCII编码中的指令控制代码可在处理机器字符阅读码过程中直接执行,例如:换行等。
[0008]所述的机器字符阅读码的发送装置的编码方法,GB2312码的机器字符阅读码24*8点阵字模用于智能手机和平板电脑的摄像机识别模式;24*1点阵字模用于发送装置输出的动态读取装置识别。以汉字“班”和“夏”字为例上述点阵的1-4位为隔离位;点阵的5至24位为字符的5位16进制内码,字符“班”的内码是16进制的B0E00,“夏”的内码是16进制的CFCOl。“班”的24*1点阵;“班”的24*8点阵;“夏”的24*1点阵;“夏”的24*8点阵,这些字模编码方式与于GB2312编码中的16进制内码有数学对应关系,字模与内码可以进行互換。
[0009]所述的机器字符阅读码的发送装置的编码方法,在显示器显示机器字符阅读码过程中在显示器的特定窗口内左至右、右至左或上至下、下至上快速移动,为利于智能手机、平板电脑上的摄像机或的动态读取装置读取,在显示机器字符阅读码字符串的开始和结束时需要加入同步码,作为上述设备的识别读取开始和结束标记。同步码为ASCII编码和GB2312I编码中不常用的字符,例如:GB2312中的16进制内码为A9A0F的“+”、内码为A9A07的“丨”。ASCII编码中的控制字符中内码为02=文本开始和内码为03=文本结束或“#,,等。ASCII编码和GB2312同步码均为16进制中00即空字符。本发明在汉字读取状态设置为16进制汉字代码输入法作为智能手机、平板电脑等移动设备在摄像头读取机器字符阅读码过程中的配套部分,即获取的16进制GB2312代码直接显示汉字,在摄像头读取机器字符阅读码过程中所用设备选择16进制键盘输入法即汉字代码输入法。
[0010]有益效果:
1.本发明特别适用于多媒体教学、电视远程教学、各类电视会议的文字记录、没有网络环境下多语言同步输出场合等需要记录文字的场合,详细的文字广告和展览等场合。
[0011]2.本发明利用显示器的动态特性是静态的光敏元件扫描动态移动的“动态同步字符信息条形编码”方式。编码包括全部的文字编码,直接在常规文字处理软件(例如:WPSWORD记事本等等)中打开,无需处理通用性强,结构简单。
[0012]3.本发明编码生成的文字机器字符阅读码,可充分利用现有技术方便读取,与现有视频字符插入方法、对字符的处理方法兼容。不涉及第三方软件。显示的机器字符阅读码没有文字数量限制;设备的识别率高。可以方便的将整片文章转换成机器字符阅读码转换速度快操作简单方便。与条形码和ニ维码比较,机器字符阅读码没有字符长度限制、在电视系统动态显示,没有在次转换过程。本发明的发送装置的输出与无线键盘输出格式兼容,发送装置在内部存储器已经存入机器字符阅读码条件下可以作为ー个独立文字输出单元単独使用。
[0013]【专利附图】
【附图说明】:
附图1是本发明的发送装置的结构示意图。
[0014]附图2是I位16进制与点阵的对应关系图。[0015]附图3是ASCII码点阵图。
[0016]附图4是ASCII码中“ A”字的12*8点阵图。
[0017]附图5是ASCII码中“ A”字的12*1点阵图。
[0018]附图6是ASCII码中“Z”字的12*8点阵图。
[0019]附图7是ASCII码中“Z”字的12*1点阵图。
[0020]附图8是GB2312码点阵图。
[0021]附图9是GB2312码中“班”字的24*1点阵图。
[0022]附图10是GB2312码中“班”字的24*8点阵图。
[0023]附图11是GB2312码中“夏”字的24*1点阵图。
[0024]附图12是GB2312码中“夏”字的24*8点阵图。
[0025]【具体实施方式】:
实施例1:
一种机器字符阅读码的发送装置,其组成包括:机箱I,在所述的机箱壁上安装有可见光或红外发射LED2,所述的可见光或红外发射LED与安装在所述的机箱内的驱动电路3连接,所述的驱动电路与微处理器4连接,所述的微处理器分别与人体接近传感器5、调制电路6、状态显示LED7、触发开关8、USB232模块9连接,所述的USB232模块与USB、232模块接ロ 10连接,所述的调制电路与所述的驱动电路连接。所述的发送装置用于发送ASCII编码12*1点阵字模和汉字编码“GB231码”24*1点阵字模。
[0026]实施例2:
上述的机器字符阅读码的发送装置的编码方法,以与ASCII编码、汉字编码“GB231码” 16进制内码为基础的用数学方式直接转换为单字符条形码,即ー个字母或一个汉字字符等于ー个机器字符阅读码的编码方式;这种编码方式的12*8点阵(字母)和24*8点阵(汉字)适合具有摄像功能的智能手机、平板电脑,在文字处理软件环境下从电视显示屏的单字符窗ロ直接读取机器字符阅读码并自动转换为对应的文字;机器字符阅读码的12*1点阵(字母)和24*1点阵(汉字)适合与计算机连接的发送装置以串行可见光或红外线方式发送;发送装置的输出以红外或可见光形式发射,可通过计算机键盘直接输入或插入整篇文章或直接将固化在存储器内的机器字符阅读码通过12*1点阵(字母)和24*1点阵方式发送。
[0027]实施例3:
根据实施例2所述的机器字符阅读码的发送装置的编码方法,ASCII码的机器字符阅读码12*8点阵字模用于智能手机和平板电脑的摄像机识别;12*1点阵字模用于发送装置发送和“光电字符读取装置”识别。以字母A和Z为例,上述点阵的1-4位为隔离位;点阵5至12位为字符的2位16进制内码,字母“A”的内码是16进制的41,Z的内码是16进制的5A。A的12*1点阵,A的12*8点阵,Z的12*1点阵,Z的12*8点阵,这些字模编码方式与ASCII编码中的16进制内码有数学关系对应,字模与内码可以进行互換,ASCII编码中的指令控制代码可在处理机器字符阅读码过程中直接执行,例如:换行等。
[0028]实施例4:
根据实施例2或3所述的机器字符阅读码的发送装置的编码方法,GB2312码的机器字符阅读码24*8点阵字模用于智能手机和平板电脑的摄像机识别模式;24*1点阵字模用于发送装置输出的动态读取装置识别。以汉字“班”和“夏”字为例上述点阵的1-4位为隔离位;点阵的5至24位为字符的5位16进制内码,字符“班”的内码是16进制的BOEOO,“夏”的内码是16进制的CFCOl。“班”的24*1点阵班,,的24*8点阵夏,,的24*1点阵夏,,的24*8点阵,这些字模编码方式与于GB2312编码中的16进制内码有数学对应关系,字模与内码可以进行互換。
[0029]实施例5:
根据实施例2或3或4所述的机器字符阅读码的发送装置的编码方法,在显示器显示机器字符阅读码过程中在显示器的特定窗口内左至右、右至左或上至下、下至上快速移动,为利于智能手机、平板电脑上的摄像机或的动态读取装置读取,在显示机器字符阅读码字符串的开始和结束时需要加入同步码,作为上述设备的识别读取开始和结束标记。同步码为ASCII编码和GB2312I编码中不常用的字符,例如:GB2312中的16进制内码为A9A0F的“+”、内码为A9A07的“丨”。ASCII编码中的控制字符中内码为02=文本开始和内码为03=文本结束或“#” 等。ASCII编码和GB2312同步码均为16进制中00即空字符。本发明在汉字读取状态设置为16进制汉字代码输入法作为智能手机、平板电脑等移动设备在摄像头读取机器字符阅读码过程中的配套部分,即获取的16进制GB2312代码直接显示汉字,在摄像头读取机器字符阅读码过程中所用设备选择16进制键盘输入法即汉字代码输入法。
[0030]实施例6:
所述的机器字符阅读码的发送装置的编码方法,本发明的机器字符阅读码方法的作用是通过在电视系统的终端视频编辑的字幕输入中设置ー个单一字符窗ロ ;在窗口内插入动态移动的机器字符阅读码,在普通显示器(电视)和普通字幕ー样显示,所不同之处是在单一字符窗口内显示动态移动的机器字符阅读码,用智能手机、平板电脑和的动态读取装置对其进行动态读取并转化为常规的对应字符的机器字符阅读码编码方法。
[0031]以ASCII编码、汉字GB2312编码和其它字符编码的单字符内码(即16进制内码)为单位用数学方式转换为条码字模即ー个字母或一个汉字字符等于一个“机器字符阅读码”的条码字摸。转换的机器字符阅读码与其它字符的字模文件存放在ー个文件夹内,例如window/Fonts/ GB2312机器阅读.ttf或ASCII机器阅读.ttf。它与计算机操作系统无关,适合在各类计算机、智能手机、平板电脑中文字处理软件中直接应用。在电视系统视频编辑过程中插入文字吋,按常规方法输入字符或插入一段或整篇文章,利用软件中的字体转换功能将上述文字转换成机器字符阅读码并将其插入特定的单字符显示窗ロ进入移动显示状态。在电视系统的接收端通过智能手机、平板电脑等移动设备上的摄像头或的动态读取装置对显示屏单字符显示窗口内移动的机器字符阅读码进行读取并自动转换为对应的文字。由于机器字符阅读码与ASCII编码和GB2312码内码对应的数学关系,所以转换可靠性高、速度快、简单方便、无需第三方软件支持。
[0032]现有汉字编码即GB2312码规定“对任意一个图形字符都采5位16进制数表示,例如:“夏”字的5位16进制数为CFCOl 班”字的5位16进制数为B0E00上述“夏”和“班”2 个 16*16 字模的 16 进制编码分别为 OxFFFE, 0x 4201,0x3FF2, 0x1014’ 0xlFF8,0x1410, OxlFFO, 0x1150, OxlFFO, 0x0940, OxOFFO, 0x0C30; 0xlE48, 0x2E72,0x700F, 0x700F ;和 0x8100,0xF97F, 0x2112, 0x3114, 0x2918, 0x2510, FF7E,0x2550,0x2990,0x2150,0x2330,0x310,0xCA18, 0xl4FE, 0x2802,0x5001。可以看
出上述字符编码与字模之间没有数学上的对应数学关系,不能逆向转换,而所述“机器字符码”其特征在于字符编码(汉字或其他字符)生成的机器字符阅读码与字符编码有对应的数学关系,其中适合智能手机或平板电脑上摄像头识别的GB2312码24*8点阵字模或ASCII编码12*8点阵字模和适合的动态读取装置读取的GB2312码24*1点阵字模和ASCII编码12*1点阵字模。
[0033]“机器字符码”的独特点在于任意字母和汉字编码通过现有技术都可以方便的转换成在屏幕上供适合智能手机或平板电脑上摄像头和的动态读取装置读取或通过USB和232接ロ连接的发送装置以光电形式发送供的动态读取装置读取。
[0034]任何字母和汉字在屏幕上都可以呈现2种显示方式即字符显示方式和机器字符码显示方式。任何文件中的文字都可以转换成机器字符阅读码而不用另外的第三方转换软件。现有字符编码与字模无数学关系,机器字符阅读码与字符编码有对应的数学关系并可互換。
【权利要求】
1.一种机器字符阅读码的发送装置,其组成包括:机箱,其特征是:在所述的机箱壁上安装有可见光或红外发射LED,所述的可见光或红外发射LED与安装在所述的机箱内的驱动电路连接,所述的驱动电路与微处理器连接,所述的微处理器分别与人体接近传感器、调制电路、状态显示LED、触发开关、USB232模块连接,所述的USB232模块与USB、232模块接ロ连接,所述的调制电路与所述的驱动电路连接。
2.一种机器字符阅读码的发送装置的编码方法,其特征是:以与ASCII编码、汉字编码“GB231码”16进制内码为基础的用数学方式直接转换为单字符条形码,即ー个字母或一个汉字字符等于ー个机器字符阅读码的编码方式;这种编码方式的12*8点阵(字母)和24*8点阵(汉字)适合具有摄像功能的智能手机、平板电脑,在文字处理软件环境下从电视显示屏的单字符窗ロ直接读取机器字符阅读码并自动转换为对应的文字;机器字符阅读码的12*1点阵(字母)和24*1点阵(汉字)适合与计算机连接的发送装置以串行可见光或红外线方式发送;发送装置的输出以红外或可见光形式发射,可通过计算机键盘直接输入或插入整篇文章或直接将固化在存储器内的机器字符阅读码通过12*1点阵(字母)和24*1点阵方式发送。
3.根据权利要求2所述的机器字符阅读码的发送装置的编码方法,其特征是:ASCII码的机器字符阅读码12*8点阵字模用于智能手机和平板电脑的摄像机识别;12*1点阵字模用于发送装置发送和“光电字符读取装置”识别; 以字母A和Z为例,上述点阵的1-4位为隔离位;点阵5至12位为字符的2位16进制内码,字母“A”的内码是16进制的41,Z的内码是16进制的5A ; A的12*1点阵,A的12*8点阵,Z的12*1点阵,Z的12*8点阵,这些字模编码方式与ASCII编码中的16进制内码有数学关系对应,字模与内码可以进行互換,ASCII编码中的指令控制代码在处理机器字符阅读码 过程中直接执行。
4.根据权利要求2或3所述的机器字符阅读码的发送装置的编码方法,其特征是:GB2312码的机器字符阅读码24*8点阵字模用于智能手机和平板电脑的摄像机识别模式;24*1点阵字模用于发送装置输出的动态读取装置识别; 以汉字“班”和“夏”字为例上述点阵的1-4位为隔离位;点阵的5至24位为字符的5位16进制内码,字符“班”的内码是16进制的BOEOO,“夏”的内码是16进制的CFCOl ; “班”的24*1点阵;“班”的24*8点阵;“夏”的24*1点阵;“夏”的24*8点阵,这些字模编码方式与于GB2312编码中的16进制内码有数学对应关系,字模与内码可以进行互換。
5.根据权利要求2或3或4所述的机器字符阅读码的发送装置的编码方法,其特征是:在显示器显示机器字符阅读码过程中在显示器的特定窗口内左至右、右至左或上至下、下至上快速移动,为利于智能手机、平板电脑上的摄像机或的动态读取装置读取,在显示机器字符阅读码字符串的开始和结束时需要加入同步码,作为上述设备的识别读取开始和结束标记; 同步码为ASCII编码和GB2312I编码中不常用的字符:GB2312中的16进制内码为A9A0F的“+,,、内码为A9A07的“丨”; ASCII编码中的控制字符中内码为02=文本开始和内码为03=文本结束或“#” “*”; ASCII编码和GB2312同步码均为16进制中00即空字符; 本发明在汉字读取状态设置为16进制汉字代码输入法作为智能手机、平板电脑类移动设备在摄像头读取机器字符阅读码过程中的配套部分,即获取的16进制GB2312代码直接显示汉字,在摄像头读取机器字符阅读码过程中所用设备选择16进制键盘输入法即汉字代码 输入法。
【文档编号】G06K9/20GK103455808SQ201310368822
【公开日】2013年12月18日 申请日期:2013年8月22日 优先权日:2013年8月22日
【发明者】康春颖, 徐智超, 张伟, 张金傲 申请人:黑龙江大学