数字对象标识符识别方法、装置、系统及存储介质

文档序号:8517 发布日期:2021-09-17 浏览:68次 英文

数字对象标识符识别方法、装置、系统及存储介质

技术领域

本发明涉及计算机

技术领域

,尤其涉及一种数字对象标识符识别方法、装置、系统及存储介质。

背景技术

数字对象标识符(英语:Digital Object Identifier,简称DOI),是用于唯一地标识对象(数位资源)的持久标识符或句柄。

现有数字对象标识符的识别技术,是借助于智能手机等执行终端采集数字对象标识符的图像,并识别数字对象标识符所包含的业务执行指令,从而进一步地根据数字对象标识符的业务执行指令执行预设操作。

发明内容

本发明提供一种数字对象标识符标识方法、装置、系统及存储介质,用以解决现有技术中数字对象标识符识别方案对于个别用户使用体验差的缺陷,实现良好的用户体验。

本发明提供一种数字对象标识符识别方法,应用于采集终端,包括:

利用摄像头采集所述数字对象标识符的图像;

从所述数字对象标识符的图像中识别所述数字对象标识符所包含的业务执行指令;

采用近距离无线通信技术将所述业务执行指令发送给执行终端,所述业务执行指令用于触发所述执行终端执行预设操作。

根据本发明提供的一种数字对象标识符识别方法,若所述摄像头为超低功耗的CMOS摄像头,所述超低功耗为微瓦级,则还包括:

控制所述超低功耗的CMOS摄像头为常开采集状态。

根据本发明提供的一种数字对象标识符识别方法在从所述数字对象标识符的图像中识别所述数字对象标识符所包含的业务执行指令之前,还包括:

确定采集到的所述数字对象标识符的图像为YUYV格式;

将所述YUYV格式转化成RGB格式;

从所述RGB格式的所述图像中识别所述数字对象标识符所包含的业务执行指令。

根据本发明提供的一种数字对象标识符识别方法,从所述RGB格式的所述图像中识别所述数字对象标识符所包含的业务执行指令,包括:

对所述RGB格式的所述图像进行灰度化处理;

对灰度化处理的所述图像进行滤波得到标识符有效区域;

对所述标识符有效区域进行霍夫变换,以提取所述数字对象标识符的特征;

对提取的所述数字对象标识符的特征进行解码得到所述业务执行指令。

本发明还提供一种数字对象标识符识别方法,应用于执行终端,包括:

基于近距离无线通信技术从采集终端接收业务执行指令,所述业务执行指令是所述采集终端利用摄像头采集所述数字对象标识符的图像,从所述数字对象标识符的图像中识别得到的;

根据所述业务执行指令触发执行预设操作。

本发明还提供一种数字对象标识符识别系统,包括:

采集终端,利用摄像头采集所述数字对象标识符,识别所述数字对象标识符所包含的业务执行指令,采用近距离无线通信技术将所述业务执行指令发送给执行终端;

所述执行终端,基于近距离无线通信技术从采集终端接收所述业务执行指令,根据所述业务执行指令触发执行预设操作。

本发明还提供一种数字对象标识符识别装置,应用于采集终端,包括:

采集模块,利用摄像头采集所述数字对象标识符的图像;

识别模块,从所述数字对象标识符的图像中识别所述数字对象标识符所包含的业务执行指令;

发送模块,采用近距离无线通信技术将所述业务执行指令发送给执行终端,所述业务执行指令用于触发所述执行终端执行预设操作。

本发明还提供一种数字对象标识符识别装置,应用于执行终端,包括:

接收模块,基于近距离无线通信技术从采集终端接收业务执行指令,所述业务执行指令是所述采集终端利用摄像头采集所述数字对象标识符的图像,从所述数字对象标识符的图像中识别得到的;

执行模块,根据所述业务执行指令触发执行预设操作。

本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述数字对象标识符识别方法的步骤。

本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述数字对象标识符识别方法的步骤。

本发明提供的数字对象标识符识别方法、装置、系统及存储介质,通过将数字对象标识符的采集终端与执行终端分离设置,采集终端利用摄像头采集所述数字对象标识符的图像,从所述数字对象标识符的图像中识别所述数字对象标识符所包含的业务执行指令,采用近距离无线通信技术将业务执行指令发送给执行终端,触发执行终端执行预设操作。利用本发明实施例提供的技术方案,采集终端可以单纯地执行数字对象标识符的采集及识别功能,可以避免集中多种功能应用,并通过近距离无线通信技术在执行终端即时地自动触发执行预设操作,而不会导致操作延时,不会降低用户使用体验。

这对于对智能手机等执行终端操作不便的用户来说,不需要在执行终端通过启动专门应用来采集及识别数字对象标识符的繁复操作,这是能够实现的,从而给这些用户带来良好的用户体验。

附图说明

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

图1是本发明实施例提供的数字对象标识符识别系统的结构示意图;

图2是本发明实施例提供的数字对象标识符识别系统中采集终端的结构示意图;

图3是本发明实施例提供的数字对象标识符识别方法的流程示意图之一;

图4是本发明实施例提供的数字对象标识符识别方法的流程示意图之二;

图5是本发明实施例提供的数字对象标识符识别方法的流程示意图之三;

图6是本发明实施例提供的数字对象标识符识别装置的结构示意图之一;

图7是本发明实施例提供的数字对象标识符识别装置的结构示意图之二

图8是本发明实施例提供的电子设备的结构示意图。

具体实施方式

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

在实际应用中发现,个别用户如老年人或不识字人群,在对智能手机等执行终端存在操作障碍。在需要通过采集和识别数字对象标识符来执行业务操作时,往往需要打开专门的应用启动数字对象标识符识别进程,而在执行终端中安装的众多应用中找到专门的应用,对于这些用户来说存在着极大不便利性。

而本发明实施例提出,可以将数字对象标识符的采集功能和执行功能分离,通过独立的采集终端采集和识别数字对象标识符,而不需要集成其他应用程序,并通过业务执行指令的方式触发执行终端根据业务执行指令执行预设操作。本发明实施例旨在减少用户的多余操作,从而带来良好的使用体验。

参考图1所示,本发明实施例提供的数字对象标识符识别系统包括:

采集终端110,利用摄像头采集所述数字对象标识符,识别所述数字对象标识符所包含的业务执行指令,采用近距离无线通信技术将业务执行指令发送给执行终端120;

所述执行终端120,基于近距离无线通信技术从采集终端接收业务执行指令,根据所述业务执行指令触发执行预设操作。

采集终端110中的摄像头可以是互补式金属氧化物半导体CMOS(Complementarymetal–oxide–semiconductor)摄像头,具体可以是超低功耗的CMOS摄像头,采用功耗为μW级芯片。

CMOS摄像头采用超低功耗CMOS图像传感器,可集成“始终开启”相机,以用于手势感应、智能环境光和接近感应,跟踪和物体识别等计算机视觉应用。这种传感器的架构使该传感器在QVGA(Quarter VGA)30FPS时仅消耗<2mW的低功耗。该CMOS摄像头的分辨率为320x320像素,并支持320x320窗口模式(可以以60FPS的最大帧速率读取)和2×2单色合并模式(最大帧率为120FPS)。视频数据通过可配置的1位,4位或8位接口传输,并支持帧和行同步。该传感器集成了黑电平校准电路,自动曝光和增益控制环路,自激振荡器和运动检测电路以及中断输出,以减少主机计算和对传感器的命令,从而优化系统功耗。该传感器采用芯片级封装(CSP)或裸芯片,尺寸小于5mm2。

本发明实施例的执行终端120可以是手机等智能终端。采集终端110与执行终端120均对应同一用户标识,可以事先关联,从而确保信息传输的准确性和安全性。

参照图2,本发明实施例的采集终端还可以包括:处理器模块210、蓝牙模块220和电源模块230。

处理器模块210具体执行,从数字对象标识符的图像中识别所述数字对象标识符所包含的业务执行指令。处理器模块210对数字对象标识符进行具体译码和解密,从而得到数字对象标识符的业务执行指令。

本发明实施例的处理器模块220采用ARM Cortex M4处理器内核,可以运行功耗降至6μA/MHz以下,运行频率高达96MHz。

蓝牙模块220使得采集终端能够与执行终端建立通信连接,以使得采集终端将业务执行指令发送给执行终端。

本发明实施例的电源模块230用于为摄像头200和处理器模块210供电。具体地,可以在处理器模块210上设置币型电池座,用来安装纽扣电池,同时可以达到摄像头常开功能。

下面结合图3-图5描述本发明实施例的数字对象标识符识别方法。

参考图3所示,本发明实施例提供数字对象标识符识别方法,本方法的执行主体是采集终端,本方法具体包括如下步骤:

步骤310:利用摄像头采集所述数字对象标识符的图像;

步骤320:从所述数字对象标识符的图像中识别所述数字对象标识符所包含的业务执行指令;

步骤330:采用近距离无线通信技术将所述业务执行指令发送给执行终端,业务执行指令用于触发所述执行终端执行预设操作。

本发明实施例的摄像头可以是超低功耗的CMOS摄像头,其中超低功耗为微瓦级。由于功耗很低,因此可以控制该超低功耗的CMOS摄像头为常开采集状态。这样,用户将摄像头对准数字对象标识符,就可以启动拍摄。这对操作不便的用户来说,增强了使用便利性。

在本发明可选实施例中,采集终端可以设置物理按钮,当检测到屋里按钮被触发,则启动摄像头拍摄。此时,摄像头可以无需保持常开状态。

本发明实施例的数字对象标识符可以是二维码、条码或其他形态的标识符,在此不做具体限定。

在本发明实施例中,在从所述数字对象标识符的图像中识别所述数字对象标识符所包含的业务执行指令之前,还包括:

确定采集到的所述数字对象标识符的图像为YUYV格式;

将所述YUYV格式转化成RGB格式;

从所述RGB格式的所述图像中识别所述数字对象标识符所包含的业务执行指令。

如果一开始采集到YUYV格式,需要转化成RGB格式,以实现后面的图像识别和解析。

在可选实施例中,可以一开始采集RGB格式的数字对象标识符图像。

参考图4,本发明实施例还提供一种具体的数字对象标识符识别方案,包括如下步骤:

步骤410:对所述RGB格式的图像进行灰度化处理;

步骤420:对灰度化处理的图像进行滤波得到标识符有效区域;

步骤430:对所述标识符有效区域进行霍夫变换,以提取所述数字对象标识符的特征;

步骤440:对提取的所述数字对象标识符的特征进行解码得到业务执行指令。

灰度化处理的目的是为了减少颜色信息的干扰。

对数字对象标识符的图像进行滤波,在于过滤掉非数字对象标识符区域,从而得到包含标识符有效区域,标识符有效区域是指尽量包含数字对象标识符图像的区域。具体地,可以采用中值滤波法对灰度化处理的数字对象标识符图像进行滤波。

在可选实施例中,可以在标识符有效区域通过图像二值化提取出前景和背景两部分,让分割的更加合理,再通过图像形态学使得图像更加清晰化。

霍夫变换是一种特征提取,霍夫变换是用来辨别找出物件中的特征,例如:线条。霍夫变换的原理是通过线和点的对偶性,使原来图像空间给出的曲线经过曲线表示方式变成参数空间中的一个点,从而让本来的图像中给出曲线的检测内容变成为寻觅参数空间中的峰值内容。然后通过对数字对象标识符译码和解密得到相应的业务执行指令。

在本发明实施例中,业务执行指令是数字对象标识符所隐藏的内容,对应于具体业务场景,业务执行指令的内容有差异。比如,业务执行指令可以包含要展示的信息。业务执行指令可以是支付指令,包含相应的账户信息。业务执行指令可以是信息获取指令,包含待获取的信息标识,比如地址信息等。对业务执行指令的具体内容,在此不再赘述。

本发明实施例提到的近距离无线通信技术可以实现采集终端与执行终端建立近距离无线通信连接。近距离无线通信技术包括ZigBee、蓝牙或WiFi,在此不做具体限定。

在向执行终端传送执行指令时,可以进行加密设置,以确保信息安全性。

图5为本发明实施例提供的数字对象标识符识别方法的流程图,本方法的执行主体是执行终端,本方法具体包括如下步骤:

步骤510:基于近距离无线通信技术从采集终端接收业务执行指令,所述业务执行指令是所述采集终端利用摄像头采集所述数字对象标识符的图像,从所述数字对象标识符的图像中识别得到的;

步骤520:根据所述业务执行指令触发执行预设操作。

通过近距离无线通信技术,执行终端与采集终端事先建立通信连接,从而可以实现执行指令的即时传输。

业务执行指令起到触发作用,触发执行终端执行预设操作,具体可以是触发执行终端中的对应应用执行预设操作。在此情况下,业务执行指令中可以包括对应的应用标识,以识别具体的应用并触发执行预设操作。

在本发明实施例中,预设操作可以是展示业务执行指令中的内容、执行支付操作或者根据业务执行指令中的地址信息查找信息并展示等,在此不做限定。

下面对本发明提供的数字对象标识符识别装置进行描述,下文描述的数字对象标识符识别装置与上文描述的数字对象标识符识别方法可相互对应参照。

参考图6,本发明实施例提供的一种数字对象标识符识别装置应用于采集终端,该数字对象标识符识别装置具体包括:

采集模块610,利用摄像头采集所述数字对象标识符的图像;

识别模块620,从所述数字对象标识符的图像中识别所述数字对象标识符所包含的业务执行指令;

发送模块630,采用近距离无线通信技术将所述业务执行指令发送给执行终端,业务执行指令用于触发执行终端执行预设操作。

采集模块610中集成有摄像头。识别模块620具体对数字对象标识符进行译码和解密,从而得到业务执行指令。发送模块630集成有蓝牙模块,实现与执行终端进行蓝牙连接和传输。

参考图7,本发明实施例提供的一种数字对象标识符识别装置应用于执行终端,该数字对象标识符识别装置具体包括:

接收模块710,基于近距离无线通信技术从采集终端接收数字对象标识符的业务执行指令,所述业务执行指令是所述采集终端利用摄像头采集所述数字对象标识符的图像,从所述数字对象标识符的图像中识别得到的;

执行模块720,根据所述业务执行指令触发执行预设操作。

执行模块720具体通过应用程序来触发执行预设操作。

图8示例了一种电子设备的实体结构示意图,如图8所示,该电子设备可以包括:处理器(processor)810、通信接口(Communications Interface)820、存储器(memory)830和通信总线840,其中,处理器810,通信接口820,存储器830通过通信总线840完成相互间的通信。处理器810可以调用存储器830中的逻辑指令,以执行数字对象标识符识别方法,该方法包括

从所述数字对象标识符的图像中识别所述数字对象标识符所包含的业务执行指令;

采用近距离无线通信技术将所述业务执行指令发送给执行终端;或

基于近距离无线通信技术从采集终端接收业务执行指令,所述业务执行指令是所述采集终端利用摄像头采集所述数字对象标识符的图像,从所述数字对象标识符的图像中识别得到的;

根据所述业务执行指令触发执行预设操作。

此外,上述的存储器830中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的数字对象标识符识别方法,该方法包括

从所述数字对象标识符的图像中识别所述数字对象标识符所包含的业务执行指令;

采用近距离无线通信技术将所述业务执行指令发送给执行终端,业务执行指令用于触发执行终端执行预设操作。或,

基于近距离无线通信技术从采集终端接收业务执行指令,所述业务执行指令是所述采集终端利用摄像头采集所述数字对象标识符的图像,从所述数字对象标识符的图像中识别得到的;

根据所述业务执行指令触发执行预设操作。

又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的数字对象标识符识别方法,该方法包括

从所述数字对象标识符的图像中识别所述数字对象标识符所包含的业务执行指令;

采用近距离无线通信技术将所述业务执行指令发送给执行终端,业务执行指令用于触发执行终端执行预设操作。或,

基于近距离无线通信技术从采集终端接收业务执行指令,所述业务执行指令是所述采集终端利用摄像头采集所述数字对象标识符的图像,从所述数字对象标识符的图像中识别得到的;

根据所述业务执行指令触发执行预设操作。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

完整详细技术资料下载
上一篇:石墨接头机器人自动装卡簧、装栓机
下一篇:票据识别设备及方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!