二维码快速解码方法和装置的制造方法_5

文档序号:9888096阅读:来源:国知局
度高。
[0121 ]可选的,上述处理器123,还用于:若解码失败,则以第三预设的扫描密度对所述二维码的区域内的视频图像进行扫描和解码,其中,第三预设的扫描密度比第二预设的扫描密度高。
[0122]具体的,若处理器,以第二预设的扫描密度对二维码的区域内的视频图像进行扫描后,未能解码到二维码中包含的信息,或者解码失败,则说明确定的二维码的区域内有二维码,但是第二预设扫描密度太低,导致漏扫数据块,之后即可将扫描密度快速切换至第三预设的扫描密度,对二维码的区域内的视频图像进行重新扫描,由于第三预设的扫描密度比第二预设的扫描密度高,从而可将二维码区域内的数据块进行完整的扫描,从而可以对二维码进行准确的解码。
[0123]进一步地,由于终端的显示屏上出现的视频图像,并非一直都会包含二维码,若处理器一直对终端的显示屏上出现的视频图像都进行二维码扫描定位和解码,会造成不必要的资源浪费,影响终端的处理速度。则上述通信部件121,还用于:
[0124]接收二维码解码指令。
[0125]其中,该二维码解码指令可以是用户触发的,也可以是二维码快速定位解码装置主动触发的。
[0126]具体实现时,用户在利用终端观看视频节目时,若希望获得当前视频的视频图像中显示的二维码的信息,则可以通过在该终端的显示屏上点击二维码区域来触发对视频图像中二维码的定位和解码;或者还可以通过按压与终端对应的遥控装置上的实体按键来触发对视频图像中二维码的定位和解码;或者,还可以是二维码快速解码设备监测终端中视频图像的显示情况,一旦检测到包含有二维码的视频图像时,即开始对当前视频图像进行扫描,以解码该视频图像包含的二维码中携带的信息。
[0127]进一步地,由于视频图像中的二维码而言一般都出现在视频图像的底部,因此,本实施例为了进一步地提高对二维码的解码速度,上述处理器123,具体用于:
[0128]以第一预设的扫描密度对视频图像自下而上进行扫描,确定二维码各寻像图形的坐标。
[0129]进一步地,为了尽量缩短第一次扫描的时间,处理器可以具体采用下述方式,确定二维码各寻像图形的坐标:
[0130]以第一预设的扫描密度对视频图像进行扫描,确定第一寻像图形的坐标;
[0131]根据所述第一寻像图形的纵坐标值,对所述视频图像上对应的列进行扫描,确定第二寻像图形的横坐标;
[0132]根据所述第二寻像图形的横坐标值,对所述视频图像上对应的行进行扫描,确定第三寻像图形的纵坐标。
[0133]具体的,以图2为例,第一寻像图形为图中的C、第二寻像图形为图中的A、第三寻像图形为图中的B。假如二维码快速解码设备采用自下而上、且自右而左的方式进行扫描,则对图7所示的视频图像进行扫描时,首先可以确定的即为寻像图形C的坐标,在确定了第一寻像图形C的坐标后,由于第二寻像图形A与第一寻像图形C在相同的列,则可以根据寻像图形C的纵坐标值,对视频图像上对应的列进行扫描,从而确定第二寻像图形A的坐标,同样的,由于第三寻像图形B与第二寻像图形A在相同的行,因此,在确定了第二寻像图形A的坐标后,即可根据寻像图形A的横坐标,对视频图像上对应的行进行扫描,从而确定寻像图形B的坐标,从而根据A、B和C的坐标,即可确定二维码的区域。
[0134]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的二维码快速解码设备的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0135]本实施例提供的二维码快速解码设备,首先以第一预设的扫描密度对视频图像进行扫描,确定二维码各寻像图形的坐标,然后根据各寻像图形的坐标,确定二维码的区域,再以第二预设的扫描密度对二维码的区域内的视频图像进行扫描和解码,由于第一次扫描仅确定寻像图形的坐标,扫描速度快,时间短,第二次仅对二维码区域进行扫描和解码,扫描和解码区域小,减轻了二维码快速解码设备的处理负担,缩短了二维码定位和解码的时间。
[0136]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0137]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种二维码快速解码方法,其特征在于,包括: 以第一预设的扫描密度对视频图像进行扫描,确定所述视频图像中二维码的区域; 以第二预设的扫描密度对所述二维码的区域内的视频图像进行扫描和解码,确定二维码的内容,其中第一预设的扫描密度比第二预设的扫描密度高。2.根据权利要求1所述的方法,其特征在于,所述以第一预设的扫描密度对视频图像进行扫描,确定所述视频图像中二维码的区域,包括: 以第一预设的扫描密度对所述视频图像进行扫描,确定所述视频图像中二维码的各寻像图形的坐标; 根据所述二维码各寻像图形的坐标,确定所述二维码的区域。3.根据权利要求2所述的方法,其特征在于,所述以第二预设的扫描密度对所述二维码的区域内的图像进行扫描和解码之后,还包括: 若解码失败,则以第三预设的扫描密度对所述二维码的区域内的视频图像进行扫描和解码,其中,第三预设的扫描密度比第二预设的扫描密度高。4.根据权利要求2或3所述的方法,其特征在于,所述以第一预设的扫描密度对视频图像进行扫描,确定所述视频图像中二维码的各寻像图形的坐标,包括: 以第一预设的扫描密度对视频图像自下而上进行扫描,确定所述视频图像中二维码的各寻像图形的坐标。5.根据权利要求4所述的方法,其特征在于,所述以第一预设的扫描密度对视频图像自下而上进行扫描,确定所述视频图像中二维码的各寻像图形的坐标,包括: 以第一预设的扫描密度对视频图像自下而上进行扫描,确定第一寻像图形的坐标; 根据所述第一寻像图形的纵坐标值,对所述视频图像上对应的列进行扫描,确定第二寻像图形的横坐标; 根据所述第二寻像图形的横坐标值,对所述视频图像上对应的行进行扫描,确定第三寻像图形的纵坐标。6.根据权利要求5所述的方法,其特征在于,所述以第一预设的扫描密度对视频图像进行扫描,确定二维码各寻像图形的坐标之前,还包括: 接收二维码解码指令。7.一种二维码快速解码装置,其特征在于,包括: 第一扫描模块,用于以第一预设的扫描密度对视频图像进行扫描,确定所述视频图像中二维码的区域; 第二扫描模块,用于以第二预设的扫描密度对所述二维码的区域内的视频图像进行扫描和解码,确定二维码的内容,其中第一预设的扫描密度比第二预设的扫描密度高。8.根据权利要求7所述的装置,其特征在于,所述第一扫描模块,具体用于: 以第一预设的扫描密度对所述视频图像进行扫描,确定所述视频图像中二维码的各寻像图形的坐标; 根据所述二维码各寻像图形的坐标,确定所述二维码的区域。9.根据权利要求8所述的装置,其特征在于,还包括: 第三扫描模块,用于若解码失败,则以第三预设的扫描密度对所述二维码的区域内的视频图像进行扫描和解码,其中,第三预设的扫描密度比第二预设的扫描密度高。10.根据权利要求8或9所述的装置,其特征在于,所述第一扫描模块,具体用于: 以第一预设的扫描密度对视频图像自下而上进行扫描,确定所述视频图像中二维码的各寻像图形的坐标。11.根据权利要求10所述的装置,其特征在于,所述第一扫描模块,具体用于: 以第一预设的扫描密度对视频图像进行扫描,确定第一寻像图形的坐标; 根据所述第一寻像图形的纵坐标值,对所述视频图像上对应的列进行扫描,确定第二寻像图形的横坐标; 根据所述第二寻像图形的横坐标值,对所述视频图像上对应的行进行扫描,确定第三寻像图形的纵坐标。12.根据权利要求11所述的装置,其特征在于,还包括: 接收模块,用于接收二维码解码指令。
【专利摘要】本发明提供一种二维码快速解码方法和装置,首先以第一预设的扫描密度对视频图像进行扫描,确定二维码的区域,再以第二预设的扫描密度对二维码的区域内的视频图像进行扫描和解码,由于第一次扫描仅确定二维码的区域,扫描速度快,时间短,第二次仅对二维码区域进行扫描和解码,扫描和解码区域小,减轻了二维码快速解码装置的处理负担,缩短了二维码的定位和解码时间,提高了二维码的解码效率。
【IPC分类】G06K7/14
【公开号】CN105654019
【申请号】
【发明人】周杰, 王新鲁, 高同庆, 王新志
【申请人】海信集团有限公司
【公开日】2016年6月8日
【申请日】2016年2月23日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1