CN103295034B - 一种基于dsp的嵌入式图书乱架清点***及方法 - Google Patents
一种基于dsp的嵌入式图书乱架清点***及方法 Download PDFInfo
- Publication number
- CN103295034B CN103295034B CN201310157780.6A CN201310157780A CN103295034B CN 103295034 B CN103295034 B CN 103295034B CN 201310157780 A CN201310157780 A CN 201310157780A CN 103295034 B CN103295034 B CN 103295034B
- Authority
- CN
- China
- Prior art keywords
- books
- frame
- image
- information
- dsp
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
本发明公开了一种基于DSP的嵌入式图书乱架清点***及方法。由图像数据采集模块、图像处理模块、无线通信模块、基于图书馆自动化***ILASIII的清点模块组成。本发明能够实现图书馆在架图书的自动清点,采用硬件结构简单,软件代码小,具有功耗低、实时性强、微型化、成本低等特点,可以快速完成现代大流通图书馆的图书清点和盘点工作。
Description
技术领域
本发明涉及一种基于DSP的嵌入式图书乱架清点***及方法。
背景技术
如今随着图书馆馆藏图书不断增加,纸质图书越来越多,图书馆图书乱架现象越来越多,这也成为了如今图书馆管理一个不容忽视的问题。目前图书馆主要是按照给馆藏图书分类、标号,按照标号字顺序对藏书、书架进行顺序排架,而一旦有藏书被挪动离开原来标号字顺序位置,则有可能由于没有好的搜索手段使之成为死书。在之后整理书架时,由于整理过量大往往死书是容易被忽视的,这就造成了图书资源的浪费,进而容易引起读者对图书馆管理和服务水平的质疑,图书馆形象的损坏。
如今常规的图书清点方法主要分为两类:代书板和RFID芯片管理。许多的读者都不能正确的使用代书板(如将代书板乱插或者不用),这使得图书馆中馆藏图书乱架情况仍然频繁发生。RFID芯片管理即为为图书馆中每一册书都贴上带有RFID芯片的电子标签,对一些馆藏量大的图书馆来说为每一册图书贴上RFID芯片的电子标签的花费太大,而且有时候受到外界因素的影响标签射频信号的不稳定有时会导致误读它架它层图书,或者是定位时能读取而盘点时又不能读取。这两种方法都不能很好解决图书馆图书乱架和清点问题。
为了实现快速准确定位图书馆馆藏乱架书籍位置,需要快速可靠的***对馆藏书籍信息进行收集、处理和定位。实现高精度的图书馆馆藏图书定位与乱架藏书信息收集,也日益成为如今不断扩充着馆藏书量图书馆所面临的一个重要问题。
发明内容
为了解决现有图书管理***现有技术的不足,本发明提供一种快速、准确的基于DSP的嵌入式图书乱架清点***。
为了实现上述技术目的,本发明的技术方案是,包括
用于将在架图书排列的书脊进行扫描,将扫描图像进行分割和识别后,获取标示在书脊上的书名和索取号作为特征信息,将特征信息通过无线网络传输到图书乱架清点处理服务器,再回显由图书乱架清点处理服务器发回的图书乱架信息的图书乱架清点数据采集器,以及
用于接收图书乱架清点数据采集器发来的数据,将书籍图像信息分析的不完整的图书索取号补全,根据完整的索取号进行乱架图书识别,再将乱架图书的书名和索取号特征信息通过无线网络反馈给图书乱架清点数据采集器的图书乱架清点处理服务器,
所述的图书乱架清点数据采集器和图书乱架清点处理服务器通过无线方式通信连接;
所述的图书乱架清点数据采集器包括照相机、通讯接口模块、图像处理核心模块与液晶显示屏,所述的通讯接口模块分别与高分辨率照相机、图像处理核心模块和液晶显示屏通信连接;
所述的图书乱架清点处理服务器为装配有无线网络模块的计算机。
所述的一种基于DSP的嵌入式图书乱架清点***,所述的图像处理核心模块包括数据存储单元、程序存储单元和DSP处理器,所述的DSP处理器分别与数据存储模块和程序存储模块通信连接。
所述的一种基于DSP的嵌入式图书乱架清点***,所述的通讯接口模块包括照相机输入端口、图像解码单元、通用异步收发器、RS232收发器、RS232端口和无线网卡,照相机输入端口与照相机相连,用于采集外部照相机的图像;图像解码单元分别与照相机输入端口和DSP处理器的图像输入端口相连,用于接收照相机端口的模拟图像并进行解码以生成数字图像并输出到DSP处理器,DSP处理器通过IIC总线对解码芯片进行控制;通用异步收发器的控制器与DSP处理器通信连接,用于实现DSP处理器的并行数据与通用异步收发器的串行通信数据之间的协议转换;RS232收发器与通用异步收发器相连,用于实现通用异步收发器串行通信数据与RS232通信数据之间的电平转换;RS232端口连接RS232收发器并用于物理连接到外部RS232通信端口,所述的无线网卡与DSP处理器通信连接并用于与图书乱架清点处理服务器无线通信连接。
一种基于DSP的嵌入式图书乱架清点方法,包括以下步骤:
步骤一:利用图书乱架清点数据采集器将在架图书排列的书脊进行图像采集,然后将所采集的图像进行分割和识别,获取标示在书脊上的书名和索取号作为特征信息;
步骤二:将所获得的特征信息发送至图书乱架清点处理服务器进行完整性识别,调用图书馆自动化***ILAS III的书目信息和馆藏信息,通过字符串匹配补全其中不完整的索书号信息,然后将特征信息与数据库中所储存的全库图书位置信息进行对比;
步骤三:将当前所采集图像的在架图书正确位置信息发送至图书乱架清点数据采集器进行显示。
所述的方法,所述的步骤一中所述的将所采集的图像进行分割和识别的步骤包括:
步骤1:对图像进行预处理以突出图书书脊区域边界部分;
步骤2:对图像进行边缘分割;
步骤3:利用边界信息将原图像分解成单本图书书脊子图像;
步骤4:用字符识别技术将书脊上的索书号和书名分别识别出来,从而完成特征信息的提取。
所述的图书乱架清点处理服务器主要包括全库图书位置信息的获取与记录与乱架图书的提醒和乱架图书的正确位置归位两个功能,其中:
(1)全库图书位置信息的获取与记录,记录全馆每一本书当前的实际位置信息,该信息指明了某本图书或在馆内的某室某书架某层的某区域中,或已借出在某读者手中。而且,图书实际存放位置的变化随着采集器清点的实施在服务器中的数据表中随时得到反映。
(2)乱架图书的提醒和乱架图书的正确位置归位,从全库图书位置信息确定的图书索取号中,根据索取号排序规则,将各个架位图书的错架信息收集并提醒,显示待归架图书的正确架位。
与现有的图书管理***相比,本发明的优点在于:
1.本发明将基于DSP的嵌入式***应用于图书馆的乱架图书清点领域,实现了乱架图书信息的快速收集,减少了人力整理乱架图书花费的时间;
2.本发明体积小、集成度高、成本低;一个图书馆只需要一个图书乱架清点处理服务器与若干个图书乱架清点数据采集器,降低了成本;
3.本发明采用DSP实现图书书脊图像的处理与分析,提高了图像采集的速度,减少了服务器处理数据的压力,加快了服务器的响应时间,提高了***的整体速度;
4.本发明采用高分辨率相机获取馆藏在架图书的书脊信息,成像效果好,最大限度的保持原始书脊上的图书信息,提高了测量精度,而且乱架图书的定位不受除了光线以外的其它干扰影响。
下面结合附图对本发明作进一步说明。
附图说明
图1为本发明***模块示意图;
图2为本发明图像处理流程图;
图3为本发明***硬件示意图。
具体实施方式
参见图1,本发明所涉及的***主要由图像采集模块、图像处理模块、无线通信模块和基于图书馆自动化***ILASIII的清点模块组成。首先图像采集模块通过高分辨率照相机对图书馆在架排列的书脊图像进行采集,采集进来的图像经过模块中的视频解码芯片,把模拟图像转换为数字图像输入到图像处理模块的TI DSP DM6446芯片中;DSP首先把图像数据存储到DRAM中,然后调用FLASH中的图像处理程序对存储的图像数据进行处理,把处理好的图像信息(书名/索书号)通过无线通信模块发给图书乱架清点处理服务器;无线通信模块是基于ZigBee协议的,以其低功耗、低成本和灵活组网等优点被选用于本***;图像信息进入图书乱架清点处理服务器后,服务器调用ILASIII的书目信息和馆藏信息webservice接口,利用字符串匹配方法将图像信息分析的可能不完整的图书索取号补全,根据完整的索取号进行乱架图书识别;最后服务器把乱架图书的书名和索书号等信息通过无线通信模块再反馈给数据采集器,并在数据采集器的液晶显示屏上显示出来。
附图2给出了图像处理的主要工作流程。具体流程步骤如下:
(1)对图像进行预处理,更好的突出书脊区域边界部分,弱化存在的书架图像干扰。预处理过程包括将彩色图像转化成灰度图和灰度均衡。因边界检测时,子图像提取时用彩色图像来处理耗费时间长,而用它的灰色图像来处理,可以节省时间,但处理后的效果不受影响。
(2)对图像进行边缘分割:
分水岭算法是图像处理中一种常用的快速分割技术,本发明采用基于标识的分水岭图像分割算法:对预处理后的图像进行形态重构,并在重构后的图像上标记出所要提取的目标,。利用所得的标记对预处理图像进行修正,最后对修正后的预处理图像进行分水岭分割。
采用上述所提出的形态重构变换来提取分水岭变换标识点,其分水线就为图像中书脊的边缘,能够准确地完成书脊边界的分割。
(3)利用边界信息将原图像分解成子图像。每幅子图像就代表一本书,提取出的子图像也便于下一步的特征信息提取。提取子图像时,基本思路是先建一张与原图同样大小的空图,然后利用边界信息,将含有单本书的图像范围内的像素值设为1,其余像素值为0,将新生成的逻辑图像与原图像进行交集,就能得到一幅子图像。
(4)用字符识别技术将书脊上的索书号和书名分别识别出来,从而完成书脊信息的提取。在做字符识别之前,需先将这些字符区域分别定位,分离索书号和书名特征信息出来,即对前面所得图像再进行划分,然后调用OCR技术对字符进行识别。至此,单本图书书脊的书名和索书号均获取到了。
附图3给出了***硬件示意图,主要包括图书乱架清点处理服务器和图书乱架清点数据采集器。
图书乱架清点数据采集器包括:高分辨率照相机、电源、通讯接口底板、图像处理核心板与液晶显示屏,通讯接口底板通过电线分别与高分辨率照相机、电源、图像处理核心板、液晶显示屏连接。
图像处理核心板包括:动态随机存储器DRAM(数据存储芯片)、FLASH存储器(程序存储芯片)、DSP处理器。DSP处理器的数据总线和地址总线与动态存储器DRAM和FLASH存储器相连,DSP处理器通过指定的地址访问动态数据和静态数据。
通讯接口底板包括:照相机输入端口、图像解码芯片、无线网卡、通用异步收发器、RS232收发器、RS232端口。照相机输入端口与照相机相连,用于采集外部照相机的图像;图像解码芯片分别与照相机输入端口和DSP处理器的图像输入端口VPFE相连,用于接收照相机端口的模拟图像并进行解码,生成数字图像并输出到DSP处理器,DSP处理器通过IIC总线对解码芯片进行控制;通用异步收发器的控制器与DSP处理器的数据总线和地址总线相连,用于实现DSP处理器的并行数据与通用异步收发器的串行通信数据之间的协议转换;RS232收发器与通用异步收发器相连,用于实现通用异步收发器串行通信数据与RS232通信数据之间的电平转换;RS232端口是用于物理连接到外部RS232通信端口。
Claims (5)
1.一种基于DSP的嵌入式图书乱架清点***,其特征在于,包括
用于将在架图书排列的书脊进行扫描,将扫描图像进行分割和识别后,获取标示在书脊上的书名和索取号作为特征信息,将特征信息通过无线网络传输到图书乱架清点处理服务器,再回显由图书乱架清点处理服务器发回的图书乱架信息的图书乱架清点数据采集器,以及
用于接收图书乱架清点数据采集器发来的数据,将书籍图像信息分析的不完整的图书索取号补全,根据完整的索取号进行乱架图书识别,再将乱架图书的书名和索取号特征信息通过无线网络反馈给图书乱架清点数据采集器的图书乱架清点处理服务器,其中进行乱架图书识别的过程为:将所获得的特征信息发送至图书乱架清点处理服务器进行完整性识别,调用图书馆自动化***ILAS III的书目信息和馆藏信息,通过字符串匹配补全其中不完整的索书号信息,然后将特征信息与数据库中所储存的全库图书位置信息进行对比;
所述的图书乱架清点数据采集器和图书乱架清点处理服务器通过无线方式通信连接;
所述的图书乱架清点数据采集器包括照相机、通讯接口模块、图像处理核心模块与液晶显示屏,所述的通讯接口模块分别与高分辨率照相机、图像处理核心模块和液晶显示屏通信连接;
所述的图书乱架清点处理服务器为装配有无线网络模块的计算机。
2.根据权利要求1所述的一种基于DSP的嵌入式图书乱架清点***,其特征在于,所述的图像处理核心模块包括数据存储单元、程序存储单元和DSP处理器,所述的DSP处理器分别与数据存储单元和程序存储单元通信连接。
3.按照权利要求2所述的一种基于DSP的嵌入式图书乱架清点***,其特征在于,所述的通讯接口模块包括照相机输入端口、图像解码单元、通用异步收发器、RS232收发器、RS232端口和无线网卡,照相机输入端口与照相机相连,用于采集外部照相机的图像;图像解码单元分别与照相机输入端口和DSP处理器的图像输入端口相连,用于接收照相机端口的模拟图像并进行解码以生成数字图像并输出到DSP处理器,DSP处理器通过IIC总线对解码芯片进行控制;通用异步收发器的控制器与DSP处理器通信连接,用于实现DSP处理器的并行数据与通用异步收发器的串行通信数据之间的协议转换;RS232收发器与通用异步收发器相连,用于实现通用异步收发器串行通信数据与RS232通信数据之间的电平转换;RS232端口连接RS232收发器并用于物理连接到外部RS232通信端口,所述的无线网卡与DSP处理器通信连接并用于与图书乱架清点处理服务器无线通信连接。
4.一种基于DSP的嵌入式图书乱架清点方法,其特征在于,包括以下步骤:
步骤一:利用图书乱架清点数据采集器将在架图书排列的书脊进行图像采集,然后将所采集的图像进行分割和识别,获取标示在书脊上的书名和索取号作为特征信息;
步骤二:将所获得的特征信息发送至图书乱架清点处理服务器进行完整性识别,调用图书馆自动化***ILASIII的书目信息和馆藏信息,通过字符串匹配补全其中不完整的索书号信息,然后将特征信息与数据库中所储存的全库图书位置信息进行对比;
步骤三:将当前所采集图像的在架图书正确位置信息发送至图书乱架清点数据采集器进行显示。
5.根据权利要求4所述的方法,其特征在于,所述的步骤一中所述的将所采集的图像进行分割和识别的步骤包括:
步骤1:对图像进行预处理以突出图书书脊区域边界部分;
步骤2:对图像进行边缘分割;
步骤3:利用边界信息将原图像分解成单本图书书脊子图像;
步骤4:用字符识别技术将书脊上的索书号和书名分别识别出来,从而完成特征信息的提取。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310157780.6A CN103295034B (zh) | 2013-04-30 | 2013-04-30 | 一种基于dsp的嵌入式图书乱架清点***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310157780.6A CN103295034B (zh) | 2013-04-30 | 2013-04-30 | 一种基于dsp的嵌入式图书乱架清点***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103295034A CN103295034A (zh) | 2013-09-11 |
CN103295034B true CN103295034B (zh) | 2015-10-21 |
Family
ID=49095861
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310157780.6A Active CN103295034B (zh) | 2013-04-30 | 2013-04-30 | 一种基于dsp的嵌入式图书乱架清点***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103295034B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107993381A (zh) * | 2017-08-10 | 2018-05-04 | 大连民族大学 | 一种图书自助分发方法 |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103731558B (zh) * | 2014-01-08 | 2016-04-27 | 中国石油大学(华东) | 一种基于手机摄像头的图书定位方法 |
CN103955876A (zh) * | 2014-05-15 | 2014-07-30 | 武汉科技大学 | 一种基于嵌入式和图像处理的图书馆自动查错*** |
CN104182934B (zh) * | 2014-08-06 | 2016-05-04 | 西安电子科技大学 | 基于书脊图像特征和空域滤波的自动图书清点方法 |
CN104966081B (zh) * | 2015-06-04 | 2018-05-01 | 广州美读信息技术有限公司 | 书脊图像识别方法 |
CN106846354B (zh) * | 2017-01-23 | 2019-07-23 | 中国人民解放军海军航空大学 | 一种基于图像分割和随机hough变换的架上图书清点方法 |
CN106805525A (zh) * | 2017-02-03 | 2017-06-09 | 福建工程学院 | 一种射频识别代书板及其管理*** |
CN107220914B (zh) * | 2017-04-11 | 2023-04-21 | 江苏大学 | 一种智能图书管理与阅览设计方法 |
CN107403217A (zh) * | 2017-06-20 | 2017-11-28 | 杭州知书科技有限公司 | 一种标记物辅助乱架识别*** |
CN108921160B (zh) * | 2018-05-04 | 2021-10-26 | 广东数相智能科技有限公司 | 一种图书识别方法、电子设备及存储介质 |
CN109241374B (zh) * | 2018-06-07 | 2022-05-20 | 广东数相智能科技有限公司 | 一种图书信息库更新方法及图书馆书籍定位方法 |
CN108875616B (zh) * | 2018-06-07 | 2021-10-26 | 广东数相智能科技有限公司 | 一种图书乱架检测方法、电子设备及存储介质 |
CN110490169A (zh) * | 2019-08-26 | 2019-11-22 | 阿里巴巴集团控股有限公司 | 一种物品架巡检方法、装置以及设备 |
CN111003080A (zh) * | 2019-12-26 | 2020-04-14 | 北京海纳川汽车部件股份有限公司 | 车轮排序防错方法及*** |
CN112614284B (zh) * | 2020-10-30 | 2022-09-16 | 江西泽山智能科技有限公司 | 一种自助借阅智能书架 |
CN112307793B (zh) * | 2020-10-30 | 2022-08-02 | 杭州横竖科技有限公司 | 一种复杂背景下批量识别书脊上的条形码的方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000306077A (ja) * | 1999-04-21 | 2000-11-02 | Hitachi Zosen Corp | 図書管理設備 |
CN102063617A (zh) * | 2010-12-31 | 2011-05-18 | 天津大学 | 基于图像识别技术的上架书籍自动巡检机器人 |
CN102110332A (zh) * | 2009-12-24 | 2011-06-29 | 上海阿艾依智控***有限公司 | 基于计算机视觉及射频识别技术的书本登记管理装置 |
CN202433931U (zh) * | 2012-02-14 | 2012-09-12 | 长沙理工大学 | 智能图书定位*** |
-
2013
- 2013-04-30 CN CN201310157780.6A patent/CN103295034B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000306077A (ja) * | 1999-04-21 | 2000-11-02 | Hitachi Zosen Corp | 図書管理設備 |
CN102110332A (zh) * | 2009-12-24 | 2011-06-29 | 上海阿艾依智控***有限公司 | 基于计算机视觉及射频识别技术的书本登记管理装置 |
CN102063617A (zh) * | 2010-12-31 | 2011-05-18 | 天津大学 | 基于图像识别技术的上架书籍自动巡检机器人 |
CN202433931U (zh) * | 2012-02-14 | 2012-09-12 | 长沙理工大学 | 智能图书定位*** |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107993381A (zh) * | 2017-08-10 | 2018-05-04 | 大连民族大学 | 一种图书自助分发方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103295034A (zh) | 2013-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103295034B (zh) | 一种基于dsp的嵌入式图书乱架清点***及方法 | |
CN101908136B (zh) | 一种表格识别处理方法及*** | |
CN110351678B (zh) | 商品定位方法及装置、设备和存储介质 | |
CN110348294A (zh) | Pdf文档中图表的定位方法、装置及计算机设备 | |
CN105404993A (zh) | 一种智能物资管理*** | |
CN206193853U (zh) | 一种基于电子标签的物品管理*** | |
CN101853387A (zh) | 立体仓库货物盘点方法及*** | |
CN105677728A (zh) | 物体图像识别分类管理方法 | |
CN105913682A (zh) | 基于rfid技术的智能反向寻车方法及*** | |
CN102855298A (zh) | 图像检索方法及*** | |
CN108875616A (zh) | 一种图书乱架检测方法、电子设备及存储介质 | |
CN107403217A (zh) | 一种标记物辅助乱架识别*** | |
CN110909743A (zh) | 图书盘点方法及图书盘点*** | |
CN103177233A (zh) | 基于rfid技术的档案查询*** | |
CN205003720U (zh) | 一种基于rfid技术的智能档案管理设备 | |
EP1898355A1 (en) | Apparatus and method for identifying marker | |
CN102446262B (zh) | Rfid自动关联***和方法及具有该***的便携式设备 | |
CN109726710A (zh) | ***信息采集方法、电子装置及可读存储介质 | |
CN104112109A (zh) | 一种磁卡自动识别***及方法 | |
CN116798061A (zh) | 一种票据审核识别方法、装置、终端和存储介质 | |
CN106844767B (zh) | 格式文档关键信息块配准及提取的方法及装置 | |
CN210006094U (zh) | 基于rfid识别的非接触式考勤*** | |
CN201820238U (zh) | Rfid自动关联***及具有该***的便携式设备 | |
CN108197882B (zh) | 仓储管理*** | |
CN112801578A (zh) | 一种应用于个体商贩的商品出入库管理***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |