The embodiment of the application provides a method for two-dimensional code display terminal dynamic image generation method, including two-dimensional code when determining the current frame image, the interception of the current frame image to identify the two-dimensional code, if the two-dimensional code information identifying failure is intercepted several frames of original image and current frame image and in turn, to determine the number of frames in the original image contains a two-dimensional code, if it contains a two-dimensional code, the original image frame as target image to further determine the preservation, otherwise the original image frame deletion; and the target image obtaining storage, statistics of the target image in the two-dimensional code, the target location the logic value of number 1 and 0, when the logic value of 1 more than the logical value of the number 0, the two-dimensional code on the target location of the logical value of 1, or that the location of the target The logical value is 0, and then the final two-dimensional code is generated by the analysis and statistics of the two-dimensional code of the above continuous multi frame images.
【技术实现步骤摘要】
一种用于动态图像中的二维码识别方法及装置
本专利技术涉及计算机操作系统领域,尤其涉及一种动态图像中的二维码识别方法、装置及显示装置。
技术介绍
现有技术中,随着二维码的产生和普及,信息的快速传播得到了很大的便利。二维码以某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、及处理图形旋转变化点。因此,二维码在信息快速传播过程中得到了极为广泛的应用。现有技术中,通常会将信息以静态元素的形式存储在二维码中,进而使其在数字信息流(如视频播放,电视直播,HDMI物理信号源接入信号)输出时,随数字信息流同时显示出来,用户可利用终端设备通过扫码形式读取上述数字信息流中的二维码,并对其解码后读取存储在二维码中的信息。例如,在电视直播中的购物或新闻等频道,会在屏幕中一定区域中显示二维码,供用户扫码识别,以提供给用户更为丰富的信息。然而,用于显示二维码的区域通常较小,且在数字信息流中,含有二维码的图像以帧为单位在毫秒级的时间内快速切换和轮播展示,不同帧图像中所包含的二维码图像的清晰度或可识别性高低不同,进而导致该二维码的识别会受到一定干扰,二维码识别成功率降低,给用户获取二维码中存储的信息带来不便。
技术实现思路
本专利技术申请提 ...
【技术保护点】
一种用于显示终端动态图像中的二维码生成方法,其特征在于,该方法包括:若截取到的当前帧图像包含二维码,截取当前帧之后的多帧初始图像并判断所述多帧初始图像中是否包含所述二维码,将包含所述二维码的所述多帧初始图像作为目标图像存储;依次统计所述目标图像的二维码中,目标位置上逻辑值1和0的个数,以个数多的逻辑值作为所述目标位置的逻辑值;遍历所述目标位置以生成最终的二维码。
【技术特征摘要】
1.一种用于显示终端动态图像中的二维码生成方法,其特征在于,该方法包括:若截取到的当前帧图像包含二维码,截取当前帧之后的多帧初始图像并判断所述多帧初始图像中是否包含所述二维码,将包含所述二维码的所述多帧初始图像作为目标图像存储;依次统计所述目标图像的二维码中,目标位置上逻辑值1和0的个数,以个数多的逻辑值作为所述目标位置的逻辑值;遍历所述目标位置以生成最终的二维码。2.如权利要求1所述的二维码生成方法,其特征在于,所述以个数多的逻辑值作为所述目标位置的逻辑值,具体包括:若所述目标位置上,逻辑值1的个数多于0的个数,则以逻辑值1作为所述目标位置的逻辑值;若所述目标位置上,逻辑值1的个数小于0的个数,则以逻辑值0作为所述目标位置的逻辑值。3.如权利要求1所述的二维码生成方法,其特征在于,所述将包含所述二维码的所述多帧原始图像作为多帧目标图像存储,还包括:依次判断所述多帧原始图像的二维码尺寸与所述当前帧图像的二维码尺寸是否相同,若尺寸相同,则将所述原始图像作为目标图像存储。4.如权利要求2所述的二维码生成方法,其特征在于,若所述目标位置上,逻辑值1的个数等于逻辑值0的个数,则以逻辑值1作为所述目标位置的逻辑值。5.如权利要求1所述的二维码生成方法,其特征在于,在所述截...
【专利技术属性】
技术研发人员:付延松,
申请(专利权)人:青岛海信电器股份有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。