一种高效的隐式二维码系统技术方案

技术编号:12810209 阅读:69 留言:0更新日期:2016-02-05 09:04
一种高效的隐式二维码系统,该系统通过将资源编组,实现资源批量下载,来提高资源访问效率。首先在网络侧,管理员首先提取每一幅背景图像的特征,将该特征与背景图像对应的资源一起存入特征数据库中。然后将相关的多个背景图像编为一组。当用户侧进行拍摄,相应移动终端应用程序从所拍摄的图像中提取特征,并自动访问特征数据库,将数据库中与该背景图像编为一组的所有背景图像对应的资源全部下载到移动终端中。如果用户之后又拍摄属于该组的其他背景图像或实物时,则直接访问已经下载的资源。本发明专利技术的优点是通过将资源编组,实现资源批量下载,避免频繁与服务器通信,能提高资源访问效率。

【技术实现步骤摘要】

本专利技术涉及移动终端资源访问领域,是一种通过将资源编组,实现资源批量下载,以提高资源访问效率的隐式二维码系统。
技术介绍
随着信息技术的不断发展,人们通过网络获取信息的方式越来越便捷。传统的资源访问方法要求访问者先向浏览器的地址栏中输入资源的网络地址,然后通过点击网页提供的资源链接可以访问更多资源。这种访问方法要求访问者记住资源的网络地址,对访问者要求较高。近几年随着智能移动终端的高速发展,一些更加便捷的资源访问方法出现了。其中最具代表性的、也是应用最多的是二维码技术。所谓二维码是一个由黑色和白色小方块组成的图案,可以印刷在纸上或者显示在电视、电脑等的屏幕上。二维码中包含网络链接、资源描述等资源访问信息。访问者利用智能移动终端的拍照功能对二维码图案进行拍照或者扫描,然后用移动终端应用程序处理拍照获得的二维码图像,解析出其中包含的信息,实现资源的快速访问。现在越来越多的二维码出现在了各种广告、图片以及电视荧幕等可视化的图像上。能实现信息获取、网站跳转、广告推送、手机支付等功能。但二维码也有一些缺点:(1) 二维码外观是一个黑白相间的框,缺少美感,它的存在破坏了其所在环境的整体完整性。比如一则印刷精美的广告,偏偏在某个地方放了一个二维码,整个广告的精美程度就降低了。(2)为了提高识别率,二维码的摆放受到了一定的限制,比如通常不能用于户外广告牌,否则会由于距离较远或者角度过偏,造成用户很难利用智能移动终端成功扫描以获得资源。现在又出现了一种新的资源访问方法,该方法首先抓取图像的特征,根据该特征搜索事先建立好的特征数据库,以获得该特征所对应的资源,并反馈给用户。这种方法既能起到与二维码同样的作用,又不需要额外打印一个黑白相间的框,避免了二维码的缺点,我们称其为隐式二维码。隐式二维码的另一个优点是抓取特征时,既可以扫描或者拍摄图像,也可以对实物拍照。比如在家具店里,可以对一把实物椅子拍照来获取关于这把椅子的信息。这是传统二维码做不到的。现有的隐式二维码系统,每扫描或者拍摄一幅图像,仅能获得关于该图像的资源。但是在实际应用中,用户经常会对一组信息感兴趣。比如还是在家具店里,用户对一把椅子感兴趣,很可能对跟这把椅子配套的桌子也感兴趣。现有隐式二维码系统对桌子和椅子分别拍照之后,需要分两次分别访问网络和数据库,来分别获得椅子和桌子的信息,这会使资源访问效率下降。为了解决这个问题,我们提出了一种高效的隐式二维码系统,该系统通过将资源编组,实现资源批量下载,来提高资源访问效率。
技术实现思路
本专利技术的目的在于提出一种高效的隐式二维码系统,该系统通过将资源编组,实现资源批量下载,来提高资源访问效率。为了实现上述目的,本专利技术所采用的技术方案为一种高效的隐式二维码系统的资源访问方法,包括:首先在网络侧,管理员首先提取每一幅背景图像的特征,将该特征与背景图像对应的资源一起存入特征数据库中。然后将相关的多个背景图像编为一组。当用户侧利用智能移动终端设备或者其他带有摄像功能的设备对背景图像或实物进行拍摄,相应移动终端应用程序从所拍摄的图像中提取特征,并自动访问特征数据库,将数据库中与该背景图像编为一组的所有背景图像对应的资源全部下载到移动终端中。如果用户之后又拍摄属于该组的其他背景图像或实物时,则直接访问已经下载的资源。所述背景图像指的是管理员选定的任意一幅图像,或者是对实物进行拍摄获得的图像。所述用户侧的带有拍照或摄像功能的设备,在用户选择了资源访问的应用程序之后,由应用程序启动摄像设备以进行摄像,从而在用户侧完成对背景图像的拍摄。一种高效的隐式二维码系统,包括用户侧和网络侧。所述用户侧包括:用户侧应用程序,一个可以加载在任何带有拍摄功能的移动端中的程序,用以与用户进行交互,接收用户拍摄的图片,提取其中的特征,并发送至网络侧,同时也起到接收网络侧反馈信息的作用。为此,用户侧的应用程序将会根据需求调动拍照或摄像设备,用以完成对图片或者实物的拍摄功能;用户侧应用程序包括:特征提取模块,用于提取背景图像的特征;请求模块,用于访问特征数据库;接收信息模块,用于接收网络侧的反馈资源,并将反馈的资源反映到显示端。带有拍照或摄像功能的智能移动终端设备,用于在用户侧程序的调用下实现对图像的拍摄或摄像,并显示反馈的结果。所述的网络侧包括:资源访问服务器,用于存储特征数据库,并处理用户的访问请求。其中,特征数据库,用于存储特征及对应的资源,及编组信息;访问处理模块,用于接收用户侧的访问请求,查找特征数据库,并将结果反馈给用户侧。【附图说明】图1是本专利技术一种高效的隐式二维码系统的系统组成图;图2是智能移动终端设备的组成;图3是用户侧应用程序的组成图;图4是资源访问服务器的组成图;图5是本专利技术一种高效的隐式二维码系统的系统流程图;图6是本专利技术的应用实施例。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清晰,下面将结合附图就实施例,对本专利技术进行进一步的详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1是本专利技术一种高效的隐式二维码系统的系统组成图,如图所示,本专利技术一种资源访问系统,资源访问系统10包括用户侧20和网络侧30,用户侧20和网络侧30利用网络进行交互。用户侧20包括:移动智能终端设备21。网络侧30包括:资源访问服务器31ο图2给出智能移动终端设备的组成。隐式二维码系统中要求智能移动终端至少具有如下部分:拍照设备211,显示设备212,用户侧应用程序213。图3用户侧应用程序的组成图。用户侧应用程序213包括:特征提取模块2131,请求模块2132,接收信息模块2133。特征提取模块2131用于从所拍摄的图像中提取特征。请求模块2132用于向网络侧资源访问服务器31发送资源请求信息。接收信息模块2133用于接收和解析来自网络侧资源访问服务器31的反馈信息。图4是资源访问服务器的组成图。资源访问服务器31包括:特征提取模块311,特征数据库312,访问处理模块313。特征提取模块311,用于在管理员的驱动下,提取每一幅背景图像的特征,将该特征与背景图像对应的资源一起存入特征数据库中。然后将相关的多个背景图像编为一组。特征数据库312,用于存储特征及对应的资源,及编组信息。访问处理模块313,用于接收用户侧的访问请求,查找特征数据库,并将结果反馈给用户侧。图5是本专利技术一种高效的隐式二维码系统的系统流程图。首先是特征及其对应资源的入库过程。在管理员的驱动下,用特征提取模块311提取每一幅背景图像的特征,将该特征与背景图像对应的资源一起存入特征数据库中。然后将相关的多个背景图像编为一组。然后是用户的访问过程。用户侧应用程序213在被用户启动后,拍照设备211会对背景图当前第1页1 2 本文档来自技高网
...

【技术保护点】
一种高效的隐式二维码系统,其特征在于:该系统包括用户侧和网络侧;所述用户侧包括:用户侧应用程序,一个可以加载在任何带有拍摄功能的移动端中的程序,用以与用户进行交互,接收用户拍摄的图片,提取其中的特征,并发送至网络侧,同时也起到接收网络侧反馈信息的作用;为此,用户侧的应用程序将会根据需求调动拍照或摄像设备,用以完成对图片或者实物的拍摄功能;用户侧应用程序包括:特征提取模块,用于提取背景图像的特征;请求模块,用于访问特征数据库;接收信息模块,用于接收网络侧的反馈资源,并将反馈的资源反映到显示端;带有拍照或摄像功能的智能移动终端设备,用于在用户侧程序的调用下实现对图像的拍摄或摄像,并显示反馈的结果;所述的网络侧包括:资源访问服务器,用于存储特征数据库,并处理用户的访问请求;其中,特征数据库,用于存储特征及对应的资源,及编组信息;访问处理模块,用于接收用户侧的访问请求,查找特征数据库,并将结果反馈给用户侧。

【技术特征摘要】

【专利技术属性】
技术研发人员:姜楠王赫赵娜李慧
申请(专利权)人:北京工业大学
类型:发明
国别省市:北京;11

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

1