当前位置: 首页 > 专利查询>李卫伟专利>正文

解码方法及装置制造方法及图纸

技术编号:7642787 阅读:136 留言:0更新日期:2012-08-04 21:19
本发明专利技术公开了一种解码方法及装置。其中,该方法包括:对编码图形进行拍摄,获得编码图像,编码图像包含由编码点组成的编码图形;从编码图像中选择第一预定尺寸区域的第一编码图形,并使用解码方法对第一编码图形进行解码;响应于解码不成功,识别从第一编码图形获得的第一编码点个数与预设单位编码点个数范围之间的大小关系;根据该大小关系调整从编码图像中选择的区域尺寸的大小,对选择的编码图形再次进行解码。从而,在一次解码流程中,通过改变解码区域的尺寸对不同尺寸区域内的编码图像进行多次解码,提高了在一次解码流程的解码成功率。

【技术实现步骤摘要】
解码方法及装置
本专利技术涉及图像解码领域,特别涉及一种解码方法及装置。
技术介绍
使用ー维或ニ维编码时,可以对编码图形所包含的编码信息进行采集,然后对所采集的编码信息进行解码,通常来说,编码信息可以由编码点来表示。例如,通过使用手机上的摄像头对编码图形进行一次拍摄,获得一幅含有编码信息的编码图像,随后对该编码图像进行解码。传统的编码应用是将单独的编码图形进行印刷,因此拍摄所获得的编码图像通常要求包含単独的编码图形。后来,又出现了将编码图形进行重复印刷的方案,即将表示一个完整的编码信息的编码图形重复排列印刷在可印刷媒体上。重复编码图形的方案较単独编码图形的方案抗干扰性更强。对于重复印刷的编码图形进行拍摄时,拍摄所获得的编码图像应当包含一个完整的编码图形,才能使得解码时所选取的区域解码包含完整的编码图形,从而为获得完整的编码信息提供完整的待解码信息。然而,无论对于单独还是重复印刷编码图形的方案,在进行拍摄时,拍摄装置与待拍摄编码图形之间的远近、采集到的包含编码图形的编码图像大小都不易精确控制,特别在利用移动设备进行拍摄,在解码。因此,对于一次解码流程来说,拍摄一次解码一次的方法,其解码方法成功率较低。在单次解码不成功的情况下,若要再次尝试解码,只能再次进行拍摄,并重新对新采集的编码图像进行解码操作。
技术实现思路
本专利技术的专利技术人发现上述现有技术中在问题,提出了一种解码方法及装置,从而提高一次解码流程中的解码成功率。为解决上述技术问题,根据本专利技术实施例的ー个方面,提供了一种解码方法,该方法包括对编码图形进行拍摄,获得编码图像,所述编码图像包含所述编码图形,所述编码图形由编码点组成,所述编码图形根据编码数据,由所述编码点按照预定的编码方法编码得到;从所述编码图像中选择第一预定尺寸区域的第一编码图形,并使用所述编码方法对应的解码方法对所述第一编码图形进行解码;响应于对第一编码图形解码不成功,识别解码过程中从所述第一编码图形获得的第一编码点个数与所述预设単位编码点个数范围之间的大小关系;若解码过程中从所述第一编码图形获得的第一编码点个数大于所述预设单位编码点个数范围的上限值,则从所述编码图像中选择第二预定尺寸区域的第二编码图形,并使用所述解码方法对第二编码图形进行解码,所述第二预定尺寸区域的面积小于所述第一预定尺寸区域的面积,若所述第一编码点个数小于所述预设单位编码点个数范围的下限值,则从所述编码图像中选择第三预定尺寸区域的第三编码图形,并使用所述解码方法对第三编码图形进行解码,所述第三预定尺寸区域的面积大于所述第一预定尺寸区域的面积。根据本专利技术实施例的另一个方面,还提供了一种解码装置,该装置包括解码图形选择模块,用于从编码图像中选择第一预定尺寸区域的第一编码图形,所述编码图像包含编码图形,所述编码图形由编码点组成,所述编码图形由编码数据按照预定的编码方法编码得到;以及根据识别模块的识别结果,若解码过程中从所述第一编码图形获得的第一编码点个数大于预设单位编码点个数范围的上限值,从所述编码图像中选择第二预定尺寸区域的第二编码图形,所述第二预定尺寸区域的面积小于所述第一预定尺寸区域的面积;若所述第一编码点个数小于所述预设单位编码点个数范围的下限值,则从所述编码图像中选择第三预定尺寸区域的第三编码图形,所述第三预定尺寸区域的面积大于所述第一预定尺寸区域的面积;识别模块,用于根据解码模块对第一编码图形是否解码成功的解码结果,在对第一编码图形解码不成功时,识别解码过程中从所述第一编码图形获得的第一编码点个数与所述预设单位编码点个数范围之间的大小关系;解码模块,用于采用所述编码方法对应的解码方法对所述解码图形选择模块选择的第一编码图形进行解码,并识别对第一编码图形是否解码成功;以及采用所述解码方法对所述解码图形选择模块选择的第二编码图形进行解码;以及使用所述解码方法对所述解码图形选择模块选择的第三编码图形进行解码。在本专利技术所提供的方案中,针对包含编码图形的编码图像,在一次解码流程中,当单次解码不成功时,通过改变解码区域的尺寸对不同尺寸区域内的编码图像重新进行解码,并且该尺寸的大小与该尺寸区域内所获得的编码点数量相关。具体地,当所获得的编码点个数大于预设单位编码点个数范围的上限值时,减小解码区域的尺寸,以减少下次解码时的编码点个数。反之,当获得的编码点个数小于预设单位编码点个数范围的下限值,增大解码区域的尺寸,以增加下次解码时的编码点个数。从而,利用一张图像进行多次解码,提高了在一次解码流程的解码成功率。通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。附图说明构成说明书的一部分的附图描述了本专利技术的实施例,并且连同说明书一起用于解释本专利技术的原理。参照附图,根据下面的详细描述,可以更加清楚地理解本专利技术,其中图I示出本专利技术所提供的解码方法一个实施例的流程示意图;图2示出本专利技术所提供的解码方法另一个实施例的流程示意图;图3示出本专利技术所提供的解码装置一个实施例的结构示意图;图4示出本专利技术所提供的解码装置另一个实施例的结构示意图;图5示出本专利技术所提供的解码装置又一个实施例的结构示意图。具体实施方式、现在将參照附图来详细描述本专利技术的各种示例性实施例。应注意到除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置不限制本专利技术的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在ー个附图中被定义,则在随后的附图中不需要对其进行进ー步讨论。參见图I所示,该图为本专利技术提供的解码方法一个实施例的流程示意图,下面详细介绍该实施例。在步骤101中,对编码图形进行拍摄,获得编码图像。其中的编码图像包含编码图形,编码图形通常由编码点组成,编码图形根据编码数据,由编码点按照预定的编码方法编码得到。拍摄所获得的编码图像应当包含一个完整的编码图形,才能使得后续解码时所选取的区域解码包含完整的编码图形,从而为获得完整的编码信息提供完整的待解码信息。同时,本领域技术人员应当知道,正确的解码要求编码图像应当尽可能清晰,从而使得编码点能够在后续的解码过程中被正确识别。在步骤102中,从编码图像中选择第一预定尺寸区域的第一编码图形,并使用編码方法对应的解码方法对第一编码图形进行解码。具体的解码方法由编码方法所确定,不同的编码方法对应不同的解码方法。对第ー编码图形进行解码,当解码正确时,将获得编码图形所表示的编码数据。在步骤103中,响应于对第一编码图形解码不成功,识别解码过程中从第一编码图形获得的第一编码点个数与预设单位编码点个数范围之间的大小关系。对第一预定尺寸区域的第一编码图像解码不成功时,通常可能是由第一编码图形所包含的编码点个数过多或过少所导致。因此,本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:朱作义李伟
申请(专利权)人:李卫伟
类型:发明
国别省市:

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

1
相关领域技术