掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本发明涉及智能图书管理的技术领域,具体地,涉及一种图书管理系统、方法。

背景技术

学校的图书管理是按照图书的管理计划进行采购、入库、发放、回收、结算加在一起组成。一般学校都有专门的机构来负责该项工作。现在随着图书馆藏书量的增加,图书馆的出借、归还量的急速增长加大了图书管理员登记、还书的工作量,目前的解决办法主要是通过设计图书管理软件来实现人工操作的登记还书功能。该种方式依然需要花费较多的工作量,管理效率依然较为低下。

发明内容

本发明的目的是提供一种图书管理系统、方法,该图书管理系统、方法可以高效实现图书的管理,包括入库登记、出库登记、还书登记以及送书,实现了图书的全自动的管理。

为了实现上述目的,本发明提供了一种图书管理系统,所述图书管理系统包括:

图像采集单元,用于获取预存图书的封面图像;

图书检测单元,用于检测所述预存图书的完整性;

图书识别单元,用于基于来自数据库的预存图书封面与所述封面图像的特征比对结果确定所述预存图书的图书信息,其中所述图书信息包括图书名称、图书作者以及图书类别;

人机交互单元,用于获取来自用户针对预借图书的借书请求,其中所述借书请求包括请求书名或请求作者;

处理器,用于:

获取所述图书类别对应的预存书架及其对应的剩余书位,在所述剩余书位大于预设定的极限阈值时发出入库控制信号;

接收所述请求书名或请求作者,确定所述请求书名或请求作者对应的已存书架;

自动入出库单元,用于:

接收来自所述处理器的入库控制信号将所述预存图书运送至所述预存书架所在位置;

根据所述请求书名或请求作者及其对应的已存书架将所述预借图书运送至取书位置。

优选地,所述图书识别单元包括:文字识别模块,用于识别出所述预存图书的封面图像的文字特征;

区域划分模块,用于基于所述封面图像的像素点的色阶确定各色阶范围对应的比对区域;以及

图书确定模块,用于基于所述文字特征、所述比对区域各自与预存图书封面的特征比对结果确定所述预存图书的图书信息。

优选地,所述区域划分模块包括:

区域确定模块,用于根据预设定的各色阶区域范围确定所述封面图像的各像素点的连续色阶区域;以及

划分确定模块,用于在所述连续色阶区域的区域大小小于预设定的区域大小阈值时,将该连续色阶区域与其色阶相距较近的相邻连续色阶区域合并。

优选地,所述人机交互单元包括:

语音信息读取模块,用于获取用户的语音信息;

人员识别模块,用于识别用户的身份信息;

显示模块,用于:

显示所述语音信息转换的文字信息和用户的身份信息,并展示所述预借图书对应的图书状态;

从后台服务器中调取且展示该身份信息对应的借书情况信息。

优选地,所述自动入出库单元包括:传送机构和连接于所述传送机构的驱动机构;其中,

所述驱动机构用于:

接收来自所述处理器的入库控制信号以驱动所述传送机构将所述预存图书运送至所述预存书架所在位置;以及

接收来自用户的控制信号,将放置在所述传送机构上的已存书架上的预借图书运送至取书位置。

另外,本发明还提供一种图书管理方法,用于管理员入库或还书管理,所述图书管理方法包括:

获取预存图书的封面图像;

检测所述预存图书的完整性;

基于来自数据库的预存图书封面与所述封面图像的特征比对结果确定所述预存图书的图书信息,其中所述图书信息包括图书名称、图书作者以及图书类别;

获取所述图书类别对应的预存书架及其对应的剩余书位,在所述剩余书位大于预设定的极限阈值时将所述预存图书运送至所述预存书架所在位置。

优选地,所述基于来自数据库的预存图书封面与所述封面图像的特征比对结果确定所述预存图书的图书信息包括:

基于所述封面图像的像素点的色阶确定各色阶范围对应的比对区域;以及

基于所述文字特征、所述比对区域各自与预存图书封面的特征比对结果确定所述预存图书的图书信息。

优选地,所述基于所述封面图像的像素点的色阶确定各色阶范围对应的比对区域包括:

根据预设定的各色阶区域范围确定所述封面图像的各像素点的连续色阶区域;以及

在所述连续色阶区域的区域大小小于预设定的区域大小阈值时,将该连续色阶区域与其色阶相距较近的相邻连续色阶区域合并。

另外,本发明还提供一种图书管理方法,用于用户借书管理,所述图书管理方法包括:

获取来自用户针对预借图书的借书请求,其中所述借书请求包括请求书名或请求作者;

确定所述请求书名或请求作者对应的已存书架;以及

根据所述请求书名或请求作者及其对应的已存书架将所述预借图书运送至取书位置。

另外,本发明还提供一种存储介质,其上存储有程序,该程序被处理器执行时实现所述图书管理方法。

根据上述技术方案,本发明可以利用图像采集单元实现预存图书的封面图像的采集,另外,图书检测模块能够检测图书的完整性,避免图书在入库的时候发生损坏,人机交互单元则可以实现借书请求的获取,确定借书人的实际预借图书,处理器可以基于图书的类别确定其预存书架方便自动入库单元的自动入库,整个过程可以实现自动操作,无需人工来完成,只需要人为将预存图书从预存书架的指定传送点放入预存书架上即可完成入库,同样的再借书时只需要用户点击或发送借书的请求,后续整个系统自动操作,实现图书的取出。整个过程较为简单,方便了图书的入取。

本发明的其他特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:

图1是说明本发明的一种图书管理系统的模块框图;

图2是说明本发明的实施例2的一种图书管理方法的流程图;以及

图3是说明本发明的实施例3的一种图书管理方法的流程图。

具体实施方式

以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。

图1是本发明的一种图书管理系统的模块框图,如图1所示,所述图书管理系统包括:

图像采集单元,用于获取预存图书的封面图像;

图书检测单元,用于检测所述预存图书的完整性;

图书识别单元,用于基于来自数据库的预存图书封面与所述封面图像的特征比对结果确定所述预存图书的图书信息,其中所述图书信息包括图书名称、图书作者以及图书类别;

人机交互单元,用于获取来自用户针对预借图书的借书请求,其中所述借书请求包括请求书名或请求作者;其中,人机交互单元可以单独配置摄像头,用户在借书的时候可以直接在显示器上看到实际图书的照片,继而方便确认是否为该图书继而方便借书。另外,为了方便借书,还可以预存该图书的摘要或介绍,方便借书人在人机交互单元简单了解。

处理器,用于:获取所述图书类别对应的预存书架及其对应的剩余书位,在所述剩余书位大于预设定的极限阈值时发出入库控制信号;接收所述请求书名或请求作者,确定所述请求书名或请求作者对应的已存书架;

自动入出库单元,用于:接收来自所述处理器的入库控制信号将所述预存图书运送至所述预存书架所在位置;根据所述请求书名或请求作者及其对应的已存书架将所述预借图书运送至取书位置。

语音识别自动推送智能书架将采用语音技术,方便操作者实现人机交互,丰富使用者的使用体验;

本发明利用语音识别技术将书名、作者的常用书本信息转换成书本定位信息,简化了传统的图书多层级分类上架和借阅的检索方式,提高了图书借还流通的效率。智能书架作为一个模块化子系统,可方便升级集成为较大或更大的系统,满足不同规模的需求。推送装置作为系统中的执行机构能快速准确地找出使用者所需的图书,通过推送图书至书架前明显位置并声光报警的方式提醒使用者已找到对应图书,方便快捷。拟采用互联网作为储存和运算的载体,互联网的加入方便升级改进成“互联网+”的模式。

优选地,所述图书识别单元包括:文字识别模块,用于识别出所述预存图书的封面图像的文字特征;其中,文字的识别技术是指利用图像的识别识别出图像中的文字,并转化成可视的文字在显示器上进行显示,其能够指代相应的图书类别。

区域划分模块,用于基于所述封面图像的像素点的色阶确定各色阶范围对应的比对区域;其中,所述区域划分模块能够基于像素点的色阶来实现划分,比对区域指代各色阶范围,以及

图书确定模块,用于基于所述文字特征、所述比对区域各自与预存图书封面的特征比对结果确定所述预存图书的图书信息。

优选地,所述区域划分模块可以包括:

区域确定模块,用于根据预设定的各色阶区域范围确定所述封面图像的各像素点的连续色阶区域;其中,所述区域确定模块用于确定所述封面图像的各像素点的连续色阶的区域,其能够反映连续色阶区域的各像素点的信息,以及

划分确定模块,用于在所述连续色阶区域的区域大小小于预设定的区域大小阈值时,将该连续色阶区域与其色阶相距较近的相邻连续色阶区域合并。其中,所述划分确定模块将较小的区域进行重新划分,避免较小区域影响最终判断的结果。

优选地,所述人机交互单元包括:语音信息读取模块,用于获取用户的语音信息;人员识别模块,用于识别用户的身份信息;显示模块,用于:显示所述语音信息转换的文字信息和用户的身份信息,并展示所述预借图书对应的图书状态;从后台服务器中调取且展示该身份信息对应的借书情况信息。

优选地,所述自动入出库单元可以包括:传送机构和连接于所述传送机构的驱动机构;其中,所述驱动机构用于:

接收来自所述处理器的入库控制信号以驱动所述传送机构将所述预存图书运送至所述预存书架所在位置;以及

接收来自用户的控制信号,将放置在所述传送机构上的已存书架上的预借图书运送至取书位置。

实施例2

图2是本发明的一种图书管理方法的实施例2的流程图,用于管理员入库或还书管理,所述图书管理方法包括:

S201,获取预存图书的封面图像;

S202,检测所述预存图书的完整性;

S203,基于来自数据库的预存图书封面与所述封面图像的特征比对结果确定所述预存图书的图书信息,其中所述图书信息包括图书名称、图书作者以及图书类别;

S204,获取所述图书类别对应的预存书架及其对应的剩余书位,在所述剩余书位大于预设定的极限阈值时将所述预存图书运送至所述预存书架所在位置。

优选地,所述基于来自数据库的预存图书封面与所述封面图像的特征比对结果确定所述预存图书的图书信息包括:

基于所述封面图像的像素点的色阶确定各色阶范围对应的比对区域;以及

基于所述文字特征、所述比对区域各自与预存图书封面的特征比对结果确定所述预存图书的图书信息。

优选地,所述基于所述封面图像的像素点的色阶确定各色阶范围对应的比对区域包括:

根据预设定的各色阶区域范围确定所述封面图像的各像素点的连续色阶区域;以及

在所述连续色阶区域的区域大小小于预设定的区域大小阈值时,将该连续色阶区域与其色阶相距较近的相邻连续色阶区域合并。

实施例3

图3是本发明的一种图书管理方法的实施例3的流程图,,用于用户借书管理,所述图书管理方法包括:

S301,获取来自用户针对预借图书的借书请求,其中所述借书请求包括请求书名或请求作者;

S302,确定所述请求书名或请求作者对应的已存书架;以及

S303,根据所述请求书名或请求作者及其对应的已存书架将所述预借图书运送至取书位置。

所述图书管理系统包括处理器和存储器,上述图像采集单元、图书检测单元、图书识别单元、人机交互单元和自动入出库单元等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。

处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来实现图书的自动管理。

存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。

本发明实施例提供了一种存储介质,其上存储有程序,该程序被处理器执行时实现所述图书管理方法。

本发明实施例提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行所述图书管理方法。

本发明实施例提供了一种设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现以下步骤:实施例2、3的步骤。

本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序:实施例2、3的步骤。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。

本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

技术分类

06120113791166