一种生成二维码的方法与设备技术

技术编号:10919347 阅读:98 留言:0更新日期:2015-01-15 13:27
本发明专利技术的目的是提供一种生成二维码的方法与设备。生成设备获取待处理的初始二维码,从所述初始二维码所对应的动态图像中提取的多帧图像及所述初始二维码,生成所述初始二维码所对应的多个中间二维码,根据中间二维码的背景图案的顺序信息,合并多个中间二维码,以获得对应的目标二维码。与现有技术相比,本发明专利技术通过将初始二维码中嵌入到动态变化的动态图像之中,有助于突出二维码的背景图片,增加了所述目标二维码的信息量,提高信息承载能力以及屏幕受限的终端设备的屏幕资源利用率,并且,增加了二维码内容的丰富性、多样性和趣味性,使得所述目标二维码更加个性化,提升了二维码的外观UI效果,使得二维码易于辨识,提高用户获取信息的效率。

【技术实现步骤摘要】
【专利摘要】本专利技术的目的是提供一种生成二维码的方法与设备。生成设备获取待处理的初始二维码,从所述初始二维码所对应的动态图像中提取的多帧图像及所述初始二维码,生成所述初始二维码所对应的多个中间二维码,根据中间二维码的背景图案的顺序信息,合并多个中间二维码,以获得对应的目标二维码。与现有技术相比,本专利技术通过将初始二维码中嵌入到动态变化的动态图像之中,有助于突出二维码的背景图片,增加了所述目标二维码的信息量,提高信息承载能力以及屏幕受限的终端设备的屏幕资源利用率,并且,增加了二维码内容的丰富性、多样性和趣味性,使得所述目标二维码更加个性化,提升了二维码的外观UI效果,使得二维码易于辨识,提高用户获取信息的效率。【专利说明】一种生成二维码的方法与设备
本专利技术涉及二维码
,尤其涉及一种生成二维码的技术。
技术介绍
随着移动互联网的不断发展,二维码的应用场合越来越多,成为了一种有效的广告宣传与娱乐互动媒介。然而,当前二维码仅采用纯色或黑白色以形成如传统两色相间式、黑白交错式。 这类二维码图案风格较为单调,内容不突出,二维码辨识度偏低。
技术实现思路
本专利技术的目的是提供一种生成二维码的方法与设备。 根据本专利技术的一个方面,提供了一种生成二维码的方法,其中,该方法包括以下步骤: a获取待处理的初始二维码; b从所述初始二维码所对应的动态图像中提取多帧图像; c根据所述多帧图像及所述初始二维码,生成所述初始二维码所对应的多个中间二维码,其中,所述中间二维码以所述多帧图像中至少一个作为背景图案; d根据所述中间二维码的背景图案的顺序信息,合并所述多个中间二维码,以获得对应的目标二维码,其中,所述目标二维码的背景图案是动态可变的。 根据本专利技术的另一方面,还提供了一种生成二维码的生成设备,其中,该设备包括: 获取装置,用于获取待处理的初始二维码; 提取装置,用于从所述初始二维码所对应的动态图像中提取多帧图像; 生成装置,用于根据所述多帧图像及所述初始二维码,生成所述初始二维码所对应的多个中间二维码,其中,所述中间二维码以所述多帧图像中至少一个作为背景图案; 合并装置,用于根据所述中间二维码的背景图案的顺序信息,合并所述多个中间二维码,以获得对应的目标二维码,其中,所述目标二维码的背景图案是动态可变的。 与现有技术相比,本专利技术通过获取待处理的初始二维码,并从所述初始二维码所对应的动态图像中提取多帧图像,根据所述多帧图像及所述初始二维码,生成所述初始二维码所对应的多个中间二维码,并根据所述中间二维码的背景图案的顺序信息,合并所述多个中间二维码,以获得对应的目标二维码,其中,所述目标二维码的背景图案是动态可变的;从而通过将初始二维码中嵌入到动态变化的动态图像之中,有助于突出二维码的背景宣传图片,增加了所述目标二维码的信息量,提高信息承载能力以及屏幕受限的终端设备的屏幕资源利用率,并且,增加了二维码内容的丰富性、多样性和趣味性,使得所述目标二维码更加个性化,提升了二维码的外观Π效果,使得二维码易于辨识,提高用户获取信息的效率。 而且,本专利技术还可以确定所述初始二维码的位置探测区域,然后根据所述多帧图像及所述初始二维码,结合所述位置探测区域,通过将所述多帧图像中至少一个、所述位置探测区域及所述初始二维码依次叠加,生成所述初始二维码所对应的多个中间二维码;从而实现了初始二维码中嵌入到动态变化的动态图像之中,有助于突出二维码的背景宣传图片,且能够有效识别所述二维码,增加了所述目标二维码的信息量,提高信息承载能力以及屏幕受限的终端设备的屏幕资源利用率,并且,增加了二维码内容的丰富性、多样性和趣味性,使得所述目标二维码更加个性化,提升了二维码的外观UI效果,使得二维码易于辨识,提闻用户获取/[目息的效率。 而且,本专利技术还可以对多帧图像中至少一个进行预处理,以获得预处理后的所述图像,以用于生成所述初始二维码所对应的中间二维码;进一步地,还可以通过对所述多帧图像中至少一个进行解码处理,,根据所获得图像结构化数据,将所述图像结构化数据中的透明背景信息替换为色彩填充信息,以获得预处理后的所述图像;从而避免存在透明或部分透明的色块对二维码的背景融合产生影响。 而且,本专利技术还可以根据所述初始二维码的码相关信息,确定与所述初始二维码相对应的动态图像,并从所述动态图像中提取多帧图像;从而从例如应用场景信息、配色特征信息、待呈现信息等多个方面选择适合的动态图像,有助于突出二维码的背景宣传图片,增加了所述目标二维码的信息量,提高信息承载能力以及屏幕受限的终端设备的屏幕资源利用率,并且,增加了二维码内容的丰富性、多样性和趣味性,使得所述目标二维码更加个性化,提升了二维码的外观Π效果,使得二维码易于辨识,提高用户获取信息的效率。 而且,本专利技术还可以从所述动态图像中提取多帧候选图像,并根据所述初始二维码的码相关信息,在所述多帧候选图像中选择所述多帧图像;从而对所述背景图案进行优选,提高了目标二维码的辨识度,提高信息承载能力以及屏幕受限的终端设备的屏幕资源利用率,进而提高用户获取信息的效率等。 【专利附图】【附图说明】 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显: 图1示出根据本专利技术一个方面的一种生成二维码的生成设备示意图; 图2示出根据本专利技术一个优选实施例的一种生成二维码的生成设备示意图; 图3示出根据本专利技术另一个优选实施例的一种生成二维码的生成设备示意图; 图4示出根据本专利技术另一个方面的一种生成二维码的方法流程图; 图5示出根据本专利技术一个优选实施例的一种生成二维码的方法流程图; 图6示出根据本专利技术另一个优选实施例的一种生成二维码的方法流程图; 图7示出根据本专利技术的一个优选实施例的一种中间二维码的示意图。 附图中相同或相似的附图标记代表相同或相似的部件。 【具体实施方式】 下面结合附图对本专利技术作进一步详细描述。 图1示出根据本专利技术一个方面的一种生成二维码的生成设备示意图;其中,所述生成设备包括获取装置1、提取装置2、生成装置3、合并装置4。具体地,所述获取装置I获取待处理的初始二维码;提取装置2从所述初始二维码所对应的动态图像中提取多帧图像;生成装置3根据所述多帧图像及所述初始二维码,生成所述初始二维码所对应的多个中间二维码,其中,所述中间二维码以所述多帧图像中至少一个作为背景图案;合并装置4根据所述中间二维码的背景图案的顺序信息,合并所述多个中间二维码,以获得对应的目标二维码,其中,所述目标二维码的背景图案是动态可变的。 在此,所述生成设备包括但不限于网络设备、用户设备或网络设备与用户设备通过网络相集成所构成的设备。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。所述网络设备其包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成本文档来自技高网...
一种生成二维码的方法与设备

【技术保护点】
一种生成二维码的方法,其中,该方法包括以下步骤:a获取待处理的初始二维码;b从所述初始二维码所对应的动态图像中提取多帧图像;c根据所述多帧图像及所述初始二维码,生成所述初始二维码所对应的多个中间二维码,其中,所述中间二维码以所述多帧图像中至少一个作为背景图案;d根据所述中间二维码的背景图案的顺序信息,合并所述多个中间二维码,以获得对应的目标二维码,其中,所述目标二维码的背景图案是动态可变的。

【技术特征摘要】

【专利技术属性】
技术研发人员:李靖夏群齐伟
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1