图像数据快速存储方法、有价文件识别方法及其识别装置制造方法及图纸

技术编号:7502374 阅读:226 留言:0更新日期:2012-07-11 02:34
本发明专利技术公开了一种有价文件识别方法及其识别装置,该识别方法和识别装置使用一种图像数据快速存储方法来存储有价文件的图像数据,该图像数据快速存储方法包括:将采集到的单字节图像数据强制转换为长整型图像数据;使用N个相互对应的数据掩膜通过“位与”运算抽取所述长整型图像数据,其抽取方式为每行中M*N点抽取M点,每列中L点抽取一点,N为大于等于2的整数,L、M均为大于等于1的整数;通过“位或”运算整合N个数据掩膜分别抽取的数据以得到编码图像数据并存储。综上,本发明专利技术将单字节图像数据转换为长整型图像数据,并采用数个相互对应的数据掩膜一次抽取多点数据,降低操作次数,实现了图像的快速压缩存储。

【技术实现步骤摘要】

本专利技术涉及一种图像数据快速存储方法,尤其涉及一种可快速压缩存储图像数据的图像数据快速存储方法,以及使用上述图像数据快速存储方法存储有价文件图像数据的有价文件识别方法和识别装置。
技术介绍
对有价文件识别装置而言,存储采样图像是普遍存在的难题,其关键问题在于所采样的图像数据量大,而识别装置需要快速、不间断运行,存储时间十分有限。普通存取款机每秒处理有价文件8张,每张平均处理时间125ms,系统开销约20ms,串口通信15ms,采样图像采集并行处理,占CPU总时间约为10ms,剩余时间约125ms-20ms-15ms-10ms = 80ms。 基于600MCPU频率的TMS320平台,有价文件识别(包括类别、面额、朝向、真伪、序列号识别)时间约65ms,所以采样图像存储时间必须控制在15ms以内。存储完整图像信息,至少需要存储三张采样图像,现假设一张为白光采样图像,分辨率为480*800 ;—张为红外采样图像,分辨率为M0*400 ;—张为透射采样图像,分辨率为M0*400。白光采样图像仅序列号区域使用480*800分辨率。实际用到分辨率为对0*400,因此可以选择全部存储三张采样图像;也可以将白光采样图像转换为对0*400分辨率图像,再存储三张M0*400分辨率图像。按照现有两种方法存储,耗时情况如下1、逐点存储图像,总运算次数为240*400+240*400+480*800 = 576,000次,基于 600MCPU频率的TMS320平台片外存储,三张图像均存储分辨率为240*400的图像,即两张中等分辨率图像直接存储,高分辨率图像每两行存储一行,每两列存储一列,高分辨率图像数据量为原来的四分之一。则存储时间约为70ms (图像分辨率转换与存储同步进行),仍然远大于15ms ο2、采用成批拷贝图像,即使用C语言基础函数memcpy函数,则存储时间约为18ms, 仍然无法满足要求;更为危险的是该函数需要连续占用CPU,无法被打断,这将与图像采集发生冲突,拷贝大量数据将导致图像采集完全错乱,系统崩溃。综上,使用传统的图像存储方法以无法满足15ms存储三张高分辨率图像的需求, 甚至会导致系统崩溃,因此如果需要存储图像,只能降低设备识别速度或者减少设备地识别功能。因此,需要一种解决上述问题的可快速存储图像数据的方法。
技术实现思路
本专利技术的目的在于提供一种可快速存储图像数据的图像数据快速存储方法。本专利技术的另一目的在于提供一种可快速存储采集到的有价文件图像数据的有价文件识别方法。本专利技术的又一目的在于提供一种可快速存储采集到的有价文件图像数据的有价文件识别装置。为了实现上有目的,本专利技术提供了一种图像数据快速存储方法,用于压缩存储有价文件识别中采集的有价文件图像数据,其包括以下步骤(Al)获得长整型图像数据; (A2)使用N个相互对应的数据掩膜通过“位与”运算抽取所述长整型图像数据,其抽取方式为每行中M*N点抽取M点,每列中L点抽取一点,N为大于等于2的整数,L、M均为大于等于1的整数;(A3)通过“位或”运算整合N个数据掩膜分别抽取的数据以得到编码图像数据并存储。一般情况下,有价文件识别装置直接采集到的图像数据为单字节图像数据,因此在存储前需将采集到的单字节图像数据强制转换为长整型图像数据。较佳地,步骤m还包括将所述长整型图像数据等分为N个分区,使用N个相互对应的数据掩膜通过“位与”运算分别抽取N个分区内的所述长整型图像数据。为了实现本专利技术的另一目的,本专利技术还提供了一种有价文件识别方法,用于识别当前有价文件,其包括以下步骤(Bi)采集当前有价文件的采样图像并获得相应的图像数据;(B》依据当前有价文件的图像数据进行有价文件识别以得到有价文件识别数据;(B3) 将采集到的图像数据强制转换为长整型图像数据;(B4)使用所述图像数据快速存储方法压缩存储转换后的图像数据。较佳地,在步骤(Bi)之前检测当前有价文件是否进入采样区,“是”则采集图像数据,“否”则继续检测。使得本专利技术可进行自动检测,无需人工操作。较佳地,所述采样图像包括红外采样图像、透射采样图像和白光采样图像,步骤 (B4)具体包括直接存储所述红外采样图像和透射采样图像的长整型图像数据,并使用所述图像数据快速存储方法存储所述白光采样图像的长整型图像数据。为了存储完全的图像信息,往往需要红外采样图像、透射采样图像和白光采样图像,然而由于红外采样图像和透射采样图像的分辨率不高,将其图像数据转换为长整型图像数据后,已经可以在较快的速度下存储其图像数据,例如采用8字节数据类型存储240*400像素的红外采样图像,仅需135个时钟周期,速度提高近8倍,可以不压缩存储,而白光采样图像的长整型图像像素较大,仅转换为长整型图像数据不足以达到预期速度,还需要进行压缩操作,以实现快速存储。较佳地,本专利技术有价文件识别方法还包括以下步骤(B5)复原压缩存储的图像数据以得到解压图像数据;(B6)依据当前有价文件的图像数据判断当前有价文件真伪,以获得进一步的有价文件识别数据。进行有价文件识别和鉴伪时,不能直接依据压缩存储后的图像数据进行识别分析,还需要对压缩存储的图像数据进行复原以得到解压图像数据。所述有价文件识别数据包括当前有价文件的种类、面额、朝向、序列号、真伪等信息其中,当前有价文件的序列号信息需要依据采集到的白光采样图像的图像数据进行识别,当前有价文件的真伪信息以及其他当前有价文件识别数据可使用存储后的图像数据进行分析,因此本专利技术还需要对压缩存储的图像数据进行解压。所述步骤(BQ具体为依据解压后图像模板的尺寸数据和压缩存储的图像数据,计算解压后图像模板上各像素点对应的数据,以获得解压图像数据。本专利技术还提供了相应的有价文件识别装置,用于识别当前有价文件,其包括采集模块、识别模块、压缩模块和存储模块,采集模块采集当前有价文件的采样图像并获得相应的图像数据;识别模块依据当前有价文件的图像数据进行有价文件识别以得到有价文件识别数据;压缩模块包括转换单元和编码单元,转换单元将采集到的图像数据强制转换为长整型图像数据;编码单元使用N个相互对应的数据掩膜通过“位与”运算抽取所述长整型图像数据,再通过“位或”运算整合N个数据掩膜分别抽取的数据以得到编码图像数据并存储,其抽取方式为每行中M*N点抽取M点,每列中L点抽取一点,N为大于等于2的整数,L、 M均为大于等于1的整数;存储单元用于存储数据。较佳地,所述编码单元将所述长整型图像数据等分为N个分区,并使用N个相互对应的数据掩膜通过“位与”运算分别抽取N个分区内的长整型图像数据。较佳地,所述有价文件识别装置还包括解压模块,用于复原所述编码图像数据以得到解压图像数据。较佳地,所述采集模块为接触式图像传感器,接触式图像传感器可检测当前有价文件是否进入采样区,并在当前有价文件进入采样区后采集图像数据,“否”则继续检测。使得本专利技术可进行自动检测,无需人工操作。与现有技术相比,本专利技术图像数据快速存储方法采用数个相互对应的数据掩膜通过数个“位与”运算一次抽取多点数据,并通过一次“位或”运算将抽取到的数据进行重新编码,并存储得到编码图像数据,极大地降低了运算次数,实现了图像数据的快速压缩存储。 相应地,也提高了采用上述图像数据快速存储方法来存储有价本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:王荣秋向托闻徐朝阳
申请(专利权)人:广州广电运通金融电子股份有限公司
类型:发明
国别省市:

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

1
相关领域技术