The invention discloses a data embedding method, including: a given graph based on the construction of at least one logo graphics, to generate data for the embedded data; will have generated data with segmentation according to a preset mode, the formation of a number of pieces of data; according to the data and fill color value preset mapping relation, filling the embedded color data corresponding to the need to fill in with each data fragment, to generate data embedded graphics. The invention also discloses a data reading method, a device and a computer readable storage medium. The embodiment of the invention imbeds data in the way that the human eye is not easy to perceive, and ensures that the data can be read reliably, without damaging the visual beauty of the graph, and solving the problem that data embedding is difficult to coordinate with the appearance of the carrier graph.
【技术实现步骤摘要】
数据嵌入方法、数据读取方法、装置及可读存储介质
本专利技术涉及数据编码与图像模式识别领域,尤其涉及数据嵌入方法、数据读取方法、装置及可读存储介质。
技术介绍
现有各种矩阵式二维码均使用深色和浅色两种矩形块拼接组成一个带特定识别模式的大矩形图案,其主要设计目的之一是与早期的数字成像技术相匹配,并支持计算能力较弱的终端设备对其进行实时识别。此类二维码的一个主要不足点是需要在载体表面独占一块区域,当它们应用于印刷出版物或广告呈现时难于与图文内容保持版式和视觉美观上的一致,也难于与其它图形融合排版。因此,需要解决数据嵌入图形与载体图形外观难以协调的问题。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种数据嵌入方法、数据读取方法、装置及可读存储介质,旨在解决数据嵌入与载体图形外观难以协调的问题。为实现上述目的,本专利技术提供一种数据嵌入方法,所述数据嵌入方法包括以下步骤:基于给定的图形,构建至少一标识图形,以生成用于数据嵌入的数据带;将已生成的数据带按照预设方式进行分割,形成若干个数据片段;根据数据与填充色颜色值的预设映射关系,在各所述数据片段上填充与需要嵌入的数据对应的填充色,以生成数据嵌入图形。优选地,所述根据数据与填充色颜色值的预设映射关系,在各所述数据片段上填充与需要嵌入的数据对应的填充色,以生成数据嵌入图形的步骤包括:根据数据与填充色颜色值的预设映射关系,在所述数据带预设位置的数据片段上填充预设的填充色,形成用于数据读取时图形定位的同步位。优选地,所述根据数据与填充色颜色值的预设映射关 ...
【技术保护点】
一种数据嵌入方法,其特征在于,所述数据嵌入方法包括以下步骤:基于给定的图形,构建至少一标识图形,以生成用于数据嵌入的数据带;将已生成的数据带按照预设方式进行分割,形成若干个数据片段;根据数据与填充色颜色值的预设映射关系,在各所述数据片段上填充与需要嵌入的数据对应的填充色,以生成数据嵌入图形。
【技术特征摘要】
1.一种数据嵌入方法,其特征在于,所述数据嵌入方法包括以下步骤:基于给定的图形,构建至少一标识图形,以生成用于数据嵌入的数据带;将已生成的数据带按照预设方式进行分割,形成若干个数据片段;根据数据与填充色颜色值的预设映射关系,在各所述数据片段上填充与需要嵌入的数据对应的填充色,以生成数据嵌入图形。2.如权利要求1所述的数据嵌入方法,其特征在于,所述根据数据与填充色颜色值的预设映射关系,在各所述数据片段上填充与需要嵌入的数据对应的填充色,以生成数据嵌入图形的步骤包括:根据数据与填充色颜色值的预设映射关系,在所述数据带预设位置的数据片段上填充预设的填充色,形成用于数据读取时图形定位的同步位。3.如权利要求1所述的数据嵌入方法,其特征在于,所述根据数据与填充色颜色值的预设映射关系,在各所述数据片段上填充与需要嵌入的数据对应的填充色,以生成数据嵌入图形的步骤包括:根据数据与填充色颜色值的预设映射关系,在所述数据带预设位置的数据片段上填充预设的填充色,形成用于嵌入目标数据的数据位。4.如权利要求3所述的数据嵌入方法,其特征在于,所述数据位用于存储目标数据及根据预设纠错编码算法得到的与所述目标数据对应的纠错数据。5.一种数据读取方法,其特征在于,所述数据读取方法包括以下步骤:获取含有数据嵌入图形的目标数字图像;根据所述目标数字图像,识别所述数据嵌入图形中的数据带;在所述数据带上进行采样,获取各采样点的填充色颜色值;根据所述填充色颜色值及预设读取规则,生成原始嵌入数据。6.如权利要求5所述的数据读取方法,其特征在于,所述根据所述目标数字图像,识别所述数据嵌入图形中的数据带的步骤包...
【专利技术属性】
技术研发人员:李政放,常治国,吕迎丰,
申请(专利权)人:深圳市天朗时代科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。