基于绘本页面的图书识别方法及装置与流程

文档序号:12364224阅读:619来源:国知局
基于绘本页面的图书识别方法及装置与流程

本发明涉及图书检索技术领域,尤其涉及一种基于绘本页面的图书识别方法及装置。



背景技术:

目前,市面上出现了各类可供有声阅读的电子产品。例如,市场上的点读机,需要预先下载可读的图书资料,在存储完图书后,还需在点读机的屏幕上选择对应名称的图书,再准确地输入图书的页码,才能准确地匹配到阅读的位置;再如,市场上的点读笔可识别图书上的二维码,但此类图书需要专门印制微型二维码在页面各个位置,由此限制了匹配的图书种类,另外,也需要预先下载图书资料,并在图书封面特定位置触发后才能匹配对应的图书资料。上述的电子产品,均需要预先下载图书资料,并根据用户的多次选择才能切换至绘本页面,并不能根据绘本页面唯一地识别图书,导致图书资料的检索非常困难,给阅读者带来了不便。



技术实现要素:

本发明的主要目的是提供一种基于绘本页面的图书识别方法,能够根据绘本页面识别图书名称,方便阅读者的阅读。

为实现上述目的,本发明采用的一个技术方案为:提供一种基于绘本页面的图书识别方法,包括如下步骤:

获取绘本页面的图像数据,其中,所述图像数据包括位于绘本页面上的图片数据和/或文字数据;

从图像数据中解析出图片数据和/或文字数据;

将图片数据和/或文字数据进行编码形成图书查询码;

根据图书查询码从数据库中查找与所述图书查询码匹配的目标码,并确定目标码的页面及图书名称;

输出与目标码对应的图书名称。

优选地,所述根据图书查询码从数据库中查找与所述图书查询码匹配的目标码的步骤,具体包括:

判断数据库是本地数据库还是网络数据库;

若数据库是本数据库,则根据图书查询码从本地数据库中查找与所述图书查询码匹配的目标码;

判断图书查询码与本地数据库中的目标码是否匹配成功;

若图书查询码与本地数据库中的目标码匹配成功,则确定目标码的图书页面及图书名称。

优选地,若数据库是网络数据库或若图书查询码与本地数据库中的目标码匹配失败,则根据图书查询码从网络数据库中查找与所述图书查询码匹配的目标码;

判断图书查询码与网络数据库中的目标码是否匹配成功;

若图书查询码与网络数据库中的目标码匹配成功,则确定目标码的图书页面及图书名称。

优选地,所述若图书查询码与网络数据库中的目标码匹配成功,则确定目标码的图书页面及图书名称的步骤之后,还包括根据图书名称将图书资料自动从网络数据库下载至本地数据库的步骤。

优选地,所述输出与目标码对应的图书名称的步骤,具体包括:

显示与所述目标码对应的图书名称,并且根据目标码的音频数据播放相应的声音内容。

为实现上述目的,本发明采用的另一个技术方案为:提供一种基于绘本页面的图书识别装置,包括:

获取模块,用于获取绘本页面的图像数据,其中,所述图像数据包括位于绘本页面上的图片数据和/或文字数据;

解析模块,用于从图像数据中解析出图片数据和/或文字数据;

编码模块,用于将图片数据和/或文字数据进行编码形成图书查询码;

查询模块,用于根据图书查询码从数据库中查找与所述图书查询码匹配的目标码,并确定目标码的页面及图书名称;

输出模块,用于输出与目标码对应的图书名称。

优选地,所述查询模块具体包括:

第一判断单元,用于判断数据库是本地数据库还是网络数据库;

查询单元,用于当数据库是本数据库时,根据图书查询码从本地数据库中查找与所述图书查询码匹配的目标码;

第二判断单元,用于判断图书查询码与本地数据库中的目标码是否匹配成功;

匹配单元,用于当图书查询码与本地数据库中的目标码匹配成功时,确定目标码的图书页面及图书名称。

优选地,所述查询模块,还用于当数据库是网络数据库时或当第二判断单元判断图书查询码与本地数据库中的目标码匹配失败时,根据图书查询码从网络数据库中查找与所述图书查询码匹配的目标码;

所述查询模块还包括第三判断单元,用于判断图书查询码与网络数据库中的目标码是否匹配成功;

所述匹配单元,还用于当图书查询码与网络数据库中的目标码匹配成功时,确定目标码的图书名称。

优选地,还包括下载模块,用于根据图书名称将图书资料自动从网络数据库下载至本地数据库。

优选地,所述输出模块具体包括:

显示单元,用于显示与所述目标码对应的图书名称;

播放单元,用于根据目标码的音频数据播放相应的声音内容。

本发明的技术方案通过采用获取绘本页面的图像数据,然后从图像数据中解析出图片数据和/或文字数据;并且对图片数据和/或文字数据进行编码形成图书查询码;以及根据图书查询码从数据库中查找与所述图书查询码匹配的目标码,并确定目标码的页面及图书名称,最终输出与目标码对应的图书名称,无需制定图书名称和图书页面,可以解决根据绘本页面从数据库中查询比对,识别该图书的具体的图书页面和图书名称,以方便读者的阅查询和阅读。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。

图1为本发明基于绘本页面的图书识别方法一实施例的流程示意图;

图2为图1中步骤S40的具体流程示意图;

图3为本发明基于绘本页面的图书识别装置一实施例的模块方框图;

图4为图3中查询模块的方框图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明,本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。

本发明中的绘本页面,是指供阅读的彩色画册的页面,该页面包含文字和图片等数据。

请参照图1,在本发明实施例中,基于绘本页面的图书识别方法,包括如下步骤:

步骤S10、获取绘本页面的图像数据,其中,所述图像数据包括位于绘本页面上的图片数据和/或文字数据。本步骤中,可以通过采用摄像头拍照的方式获取绘本页面的部分或全部图像数据,该图像数据可以包括位于绘本页面上的图片数据、文字数据以及图片与文字的组合数据的任意一种。

步骤S20、从图像数据中解析出图片数据和/或文字数据。本步骤中,通过图像识别技术可以从图像数据解析出图片数据以及文字数据。

步骤S30、将图片数据和/或文字数据进行编码形成图书查询码。本步骤中,采用的并不是条形码或二维码等唯一编码对应关系,而是直接利用页面进行非唯一编码,该编码可以被数据库识别。如,数据库可以对该编码进行解码,还原出查询的图片数据、文字数据或者图片与文字的组合数据。

步骤S40、根据图书查询码从数据库中查找与所述图书查询码匹配的目标码,并确定目标码的页面及图书名称。本步骤中,目标码中包括图片数据、文字数据或者图片与文字的组合数据,通过比较图书查询码和目标码的图片数据、文字数据或者图片与文字的组合数据,以从数据库中找出目标码,如此,可以根据数据库的索引确定与目标码对应的页面及图书名称。

步骤S50、输出与目标码对应的图书名称。本步骤中,可以通过显示屏或者触摸屏输出图书名称,如此,可以识别绘本页面的图书名称,方便读者的阅读。

本发明的技术方案通过采用获取绘本页面的图像数据,然后从图像数据中解析出图片数据和/或文字数据;并且对图片数据和/或文字数据进行编码形成图书查询码;以及根据图书查询码从数据库中查找与所述图书查询码匹配的目标码,并确定目标码的页面及图书名称,最终输出与目标码对应的图书名称,无需制定图书名称和图书页面,可以解决根据绘本页面从数据库中查询比对,识别该图书的具体的图书页面和图书名称,以方便读者的阅查询和阅读。

请参照图2,在一具体的实施例中,所述步骤S40具体包括:

步骤S41、判断数据库是本地数据库还是网络数据库。本步骤中,数据库包括本地数据库和网络数据库,本地数据库存储有部分图书资料,网络数据库存储的图书资料较全。

若数据库是本数据库,则执行步骤S42,若数据库是网络数据库,则执行步骤S43。

步骤S42、根据图书查询码从本地数据库中查找与所述图书查询码匹配的目标码。

步骤S43、根据图书查询码从网络数据库中查找与所述图书查询码匹配的目标码。本步骤中,通过本地数据库可以提高绘本页面的识别效率,而通过网络数据库可以解决本地数据库因图书的存储量小,而无法匹配绘本页面的问题,如此,可以进一步提高绘本页面的匹配效率和减小匹配错误率。

步骤S44、判断图书查询码与本地数据库中的目标码是否匹配成功;若图书查询码与本地数据库中的目标码匹配成功,则执行步骤S45,若图书查询码与本地数据库中的目标码匹配失败,则执行步骤S43;

步骤S45、确定目标码的图书页面及图书名称。

请继续参照图2,在基于上述实施例的基础上,本实施例还包括如下步骤,

步骤S46、判断图书查询码与网络数据库中的目标码是否匹配成功;

若图书查询码与网络数据库中的目标码匹配成功,则执行步骤S47,若图书查询码与网络数据库中的目标码匹配失败,则执行步骤S48;

步骤S47、确定目标码的图书页面及图书名称;

步骤S48、返回匹配失败的信息。

本实施例中,考虑到本地数据库存储的图书资料有限的问题,还可以采用直接从网络数据库中获取图书信息,如网络数据库接收到图书查询码后对图书查询码进行解码得出检索数据,然后根据检索数据在整个网络数据库的图书资料匹配目标码,若匹配成功则返回图书名称,若匹配失败则返回陪陪失败的信息,以提醒读者注意。

在一具体的实施例中,所述步骤S50之后还包括:根据图书名称将图书资料自动从网络数据库下载至本地数据库的步骤。本实施例中,在确认图书查询码与目标码成功匹配后,可以自动或者根据用户的选择从网络数据库的图书下载至本地数据库,无需读者需要手动下载资料的过程。

在一具体的实施例中,所述步骤S50具体包括:显示与所述目标码对应的图书名称,以及根据目标码的音频数据播放相应的声音内容的步骤。本实施例中,通过显示装置可以显示图书名称;通过音频播放装置可以播放声音内容,满足儿童读本的需要。

请参照图3,本发明的实施例中,一种基于绘本页面的图书识别装置,包括:

获取模块11,用于获取绘本页面的图像数据,其中,所述图像数据包括位于绘本页面上的图片数据和/或文字数据。本获取模块11,可以通过采用摄像头拍照的方式获取绘本页面的部分或全部图像数据,该图像数据可以包括位于绘本页面上的图片数据、文字数据以及图片与文字的组合数据的任意一种。

解析模块12,用于从图像数据中解析出图片数据和/或文字数据。本解析模块12,通过图像识别技术可以从图像数据解析出图片数据以及文字数据。

编码模块13,用于将图片数据和/或文字数据进行编码形成图书查询码。本编码模块13,采用的并不是条形码或二维码等唯一编码对应关系,而是直接利用页面进行非唯一编码,该编码可以被数据库(本地数据库或网络数据库)识别。如,数据库可以对该编码进行解码,还原出查询的图片数据、文字数据或者图片与文字的组合数据。

查询模块14,用于根据图书查询码从数据库中查找与所述图书查询码匹配的目标码,并确定目标码的页面及图书名称。上述的目标码中包括图片数据、文字数据或者图片与文字的组合数据,本查询模块14通过比较图书查询码和目标码的图片数据、文字数据或者图片与文字的组合数据,以从数据库中找出目标码,如此,可以根据数据库的索引确定与目标码对应的页面及图书名称。

输出模块15,用于输出与目标码对应的图书名称。该输出模块15,可以通过显示屏或者触摸屏输出图书名称,如此,可以识别绘本页面的图书名称,方便读者的阅读。

请参照图3和图4,在一具体的实施例中,所述查询模块14具体包括:

第一判断单元41,用于判断数据库是本地数据库还是网络数据库;

查询单元42,用于当数据库是本数据库时,根据图书查询码从本地数据库中查找与所述图书查询码匹配的目标码;

第二判断单元43,用于判断图书查询码与本地数据库中的目标码是否匹配成功;

匹配单元44,用于当图书查询码与本地数据库中的目标码匹配成功时,确定目标码的图书页面及图书名称。

本实施例中,主要是采用本地数据库来匹配图书查询码的目标码,本地数据库的容量小,运行速度快,能够快速的匹配,如此,可以提高图书查询码的检索效率。

请继续参照图3和图4,在一具体的实施例中,所述查询模块14,还用于当第一判断单元41判断数据库是网络数据库时或当第二判断单元43判断图书查询码与本地数据库中的目标码匹配失败时,该查询单元42,还用于根据图书查询码从网络数据库中查找与所述图书查询码匹配的目标码;

所述查询模块14还包括第三判断单元45,用于判断图书查询码与网络数据库中的目标码是否匹配成功;

所述匹配单元44,还用于当图书查询码与网络数据库中的目标码匹配成功时,确定目标码的图书名称。

本实施例中,为了提高减少图书查询码的匹配失败率,还可以采用图书查询码与网络数据库的匹配,以提高匹配的成功率。需要指出的是,图书查询码与网络数据库的匹配的过程中,可以通过WIFI等方式与外部的存储器进行数据交换。

在一具体的实施例中,本装置还包括下载模块,用于根据图书名称将图书资料自动从网络数据库下载至本地数据库。该下载模块,能够在确认图书查询码与目标码成功匹配后,可以自动或者根据用户的选择从网络数据库的图书下载至本地数据库,无需读者需要手动下载资料的过程。

请参照图1,在一具体的实施例中,所述输出模块15具体包括:

显示单元,用于显示与所述目标码对应的图书名称;

播放单元,用于根据目标码的音频数据播放相应的声音内容。该显示单元可以是触摸屏,可以在触摸屏的空白部显示图书名称以及图书页码;该播放单元可以是扬声器,可以根据目标码的音频数据播放相应的声音内容。该音频数据可以从读者上传的语音中得到。

需要指出的是,本实施例中,本装置还支持读者自己录制语音内容以及将录制的语音分享给其他读者,并且触摸屏还支撑读者选取绘本页面的内容。

以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的发明构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1