二维码快速解码方法技术

技术编号:19343294 阅读:35 留言:0更新日期:2018-11-07 14:18
本发明专利技术提供一种二维码快速解码方法和装置,首先以第一预设的扫描密度对视频图像进行扫描,确定二维码的区域,再以第二预设的扫描密度对二维码的区域内的视频图像进行扫描和解码,由于第一次扫描仅确定二维码的区域,扫描速度快,时间短,第二次仅对二维码区域进行扫描和解码,扫描和解码区域小,减轻了二维码快速解码装置的处理负担,缩短了二维码的定位和解码时间,提高了二维码的解码效率。

Fast decoding method for two dimensional code

The invention provides a fast decoding method and device for two-dimensional codes. Firstly, the video image is scanned with the first preset scanning density to determine the area of the two-dimensional codes, and then the video image in the area of the two-dimensional codes is scanned and decoded with the second preset scanning density. Because the first scan only determines the area of the two-dimensional codes. The second time only scans and decodes the two-dimensional code area. The second time only scans and decodes the two-dimensional code area, which reduces the processing burden of the two-dimensional code fast decoding device, shortens the location and decoding time of the two-dimensional code, and improves the decoding efficiency of the two-dimensional code.

【技术实现步骤摘要】
二维码快速解码方法本申请是2016年02月23日提出的专利技术名称为“二维码快速解码方法和装置”的中国专利技术专利申请201610100825.X的分案申请。
本专利技术涉及图像分析处理
,尤其涉及一种二维码快速解码方法和装置。
技术介绍
二维码(QuickResponseCode,简称QRcode),是一个近几年来移动设备上超流行的一种编码方式。二维码,能够在横向和纵向两个方位同时以图形表达信息,因此,能在很小的面积内表达大量的信息。目前,对于比如在电视等视频播放终端的视频图像中出现的二维码,由于其显示面积小、停留时间较短,因此这类二维码通常是由显示二维码的终端首先将二维码解码后,再根据二维码的内容生成显示面积较大的二维码并显示在终端屏幕中,以方便用户扫描。其中,终端在对二维码进行解码时,通常是通过对当前视频图像进行逐行扫描的方式,来对当前视频图像中二维码进行定位和解码。但是,由于在视频图像中出现的二维码与视频图像相比,面积非常小,若对整个视频图像进行扫描和解码,会使得终端的处理负担大,相应的,二维码的定位和解码时间长。
技术实现思路
本专利技术提供一种二维码快速解码方法及终端,用于解决对于在视频图像中出现的二维码,采用现有二维码解码方法,使得终端的处理负担大,二维码的定位和解码时间长。本专利技术的第一个方面提供一种二维码快速解码方法,包括:以第一预设的扫描密度对视频图像进行扫描,确定所述视频图像中二维码的区域;以第二预设的扫描密度对所述二维码的区域内的视频图像进行扫描和解码,确定二维码的内容,其中第一预设的扫描密度比第二预设的扫描密度高。本专利技术再一方面提供一种二维码快速解码装置,包括:第一扫描模块,用于以第一预设的扫描密度对视频图像进行扫描,确定所述视频图像中二维码的区域;第二扫描模块,用于以第二预设的扫描密度对所述二维码的区域内的视频图像进行扫描和解码,确定二维码的内容,其中第一预设的扫描密度比第二预设的扫描密度高。本专利技术提供的二维码快速解码方法和装置,首先以第一预设的扫描密度对视频图像进行扫描,确定二维码的区域,再以第二预设的扫描密度对二维码的区域内的视频图像进行扫描和解码,由于第一次扫描仅确定二维码的区域,扫描速度快,时间短,第二次仅对二维码区域进行扫描和解码,扫描和解码区域小,减轻了二维码快速解码装置的处理负担,缩短了二维码的定位和解码时间,提高了二维码的解码效率。附图说明图1为本专利技术实施例一提供的一种二维码快速解码方法的流程示意图;图2为通常的QR二维码示意图;图3为图2所示的二维码中寻像图形的示意图;图4为本专利技术实施例二提供的另一种二维码快速解码方法流程示意图;图5为对视频图像中的二维码进行隔行扫描的示意图;图6为本专利技术实施例三提供的另一种二维码快速解码方法流程示意图;图7为二维码在视频图像中的位置示意图;图8为本专利技术实施例四提供的又一种二维码快速解码方法流程示意图;图9为本专利技术实施例五提供的又一种二维码快速解码方法流程示意图;图10为本专利技术实施例六提供的一种二维码快速解码装置结构示意图;图11为本专利技术实施七提供的另一种二维码快速解码装置结构示意图;图12为本专利技术实施例八提供的一种二维码快速解码设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。针对现有技术中,终端需要将其显示的视频图像中的二维码解码解码后,再根据二维码的内容生成显示面积较大的二维码,并显示在终端屏幕中,以方便用户扫描来获取二维码信息,其中,终端在解码其显示的视频图像中的二维码时,终端需要对整个视频图像进行分析和解码,才能获取视频图像中二维码的内容,终端的二维码解码过程处理负担大,二维码的定位和解码时间长。本专利技术实施例提供一种二维码快速解码的方法和装置。该二维码快速解码方法和装置,可以被配置在可进行视频播放的终端中,比如手机、电脑、电视等,本专利技术各实施例以终端为电视为例进行说明。当电视中播放的视频图像中包含二维码时,该二维码快速解码装置可以以第一预设的扫描密度对当前视频图像进行扫描,快速确定二维码的区域,然后以第二预设的扫描速度对二维码区域进行扫描和解码,从而确定二维码的内容,通过将对视频图像的扫描分为两次进行,第一次仅确定二维码的区域,扫描速度快,时间短,第二次仅对二维码区域进行扫描和解码,扫描和解码区域小,速度快,减轻了电视的处理负担,缩短了二维码的定位和解码时间。图1为本专利技术实施例一提供的一种二维码快速解码方法的流程示意图,如图1所示,该方法包括:S11,以第一预设的扫描密度对视频图像进行扫描,确定所述视频图像中二维码的区域。S12,以第二预设的扫描密度对所述二维码的区域内的视频图像进行扫描和解码,确定二维码的内容,其中第一预设的扫描密度比第二预设的扫描密度高。具体的,本实施例提供的二维码快速解码方法的执行主体,为本专利技术实施例提供的二维码快速解码装置。该装置可以集成在智能电视中,用于分析智能电视的视频图像中是否包括二维码以及解析该二维码所对应的内容。其中,本专利技术各实施例中二维码快速解码装置对视频图像进行扫描的过程,不同于传统意义的用拍照装置对二维码进行扫描,而是指显示视频图像的终端,比如智能电视对自己显示的视频图像进行分析和解码,以获取视频图像中的二维码内容的过程。举例来说,二维码快速定位解码装置可以获取智能电视的每一帧视频图像,之后对获取的每一帧视频图像进行扫描和解析,从而获取该视频图像中二维码的内容,进而根据该二维码的内容生成显示面积更大的二维码,并显示在智能电视显示屏幕的相应位置。通常,二维码中使用最为广泛的是快速反应二维码(QuickResponseCode,简称QRcode),它属于矩阵式二维码中的一个种类。如图2和3所示,图2为通常的QR二维码示意图,图3为图2所示的二维码中寻像图形的示意图。如图2所示,QR码由多个正方形模块组成一个正方形矩阵,包括编码区域和功能图形组成,功能图形包括寻像图形、分隔符、定位图形和校正图形。其中寻像图形就是用来确定定位二维码的区域。如图2所示,寻像图形由A,B和C三部分组成。如图3所示,每个寻像图形由固定深浅颜色的数据单元组成。各个数据单元的颜色的顺序为深色-浅色-深色-浅色-深色,且各部分的宽度比例为1:1:3:1:1。具体的,二维码快速解码装置可以是根据二维码的构成特点,确定二维码的区域,比如,根据二维码的编码区域或寻像图像的特点,确定视频图像中二维码的区域。下面结合图4对根据寻像图像确定二维码区域的过程,进行详细说明。图4为本专利技术实施例二提供的另一种二维码快速解码方法流程示意图。如图4所示,上述S11,具体包括:S11a,以第一预设的扫描密度对所述视频图像进行扫描,确定所述视频图像中二维码的各寻像图形的坐标;S11b,根据所述二维码各寻像图形的坐标,确定所述二维码的区域。实际使用时,二维码快速解码装置,即可根据上述寻像图形的特点,对视频图像进行扫描,当确定连续的五个数据单元的颜色依次为深色-浅色-深色-浅色-深色时,且该五个数据单元的宽度比例为1:1:3:1:1时,即可确定该连续的5个数据单元为寻像图形的一部分。举例来说,如图2所示,若二维码快速解码装置,是以由上本文档来自技高网...

【技术保护点】
1.一种二维码快速解码方法,其特征在于,包括:以第一预设的扫描密度对视频图像进行扫描,确定所述视频图像中二维码的区域;以第二预设的扫描密度对所述二维码的区域内的视频图像进行扫描和解码,确定二维码的内容,其中第一预设的扫描密度比第二预设的扫描密度高;其中,所述第一预设的扫描密度为逐行扫描;所述第二预设的扫描密度为隔行扫描;若解码失败,则以第三预设的扫描密度对所述二维码的区域内的视频图像进行扫描和解码,其中,第三预设的扫描密度比第二预设的扫描密度高。

【技术特征摘要】
1.一种二维码快速解码方法,其特征在于,包括:以第一预设的扫描密度对视频图像进行扫描,确定所述视频图像中二维码的区域;以第二预设的扫描密度对所述二维码的区域内的视频图像进行扫描和解码,确定二维码的内容,其中第一预设的扫描密度比第二预设的扫描密度高;其中,所述第一预设的扫描密度为逐行扫描;所述第二预设的扫描密度为隔行扫描;若解码失败,则以第三预设的扫描密度对所述二维码的区域内的视频图像进行扫描和解码,其中,第三预设的扫描密度比第二预设的扫描密度高。2.根据权利要求1所述的方法,其特征在于,所述以第一预设的扫描密度对视频图像进行扫描,确定所述视频图像中二维码的区域,包括:以第一预设的扫描密度对所述视频图像进行扫描,确定所述视频图像中二维码的各寻像图形的坐标;根据所述二维码各寻像图形的坐标,确定所述二维码的区域。3.根据权利要求2所述的方法...

【专利技术属性】
技术研发人员:周杰王新鲁高同庆王新志
申请(专利权)人:海信集团有限公司
类型:发明
国别省市:山东,37

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

1