一种信息传输方法及系统的制作方法

文档序号:10573046阅读:319来源:国知局
一种信息传输方法及系统的制作方法
【专利摘要】本申请提供了一种信息传输方法及系统,通过将目标信息嵌入原始载体图像后,通过显示装置加载并输出得到的目标载体图像,此时,本申请利用内设有可见光接收电路的摄像装置,获取该显示装置当前输出的目标载体图像,之后利用预设算法提取该目标载体图像中嵌入的目标信息,由于本申请并未依赖互联网,实现了信息安全可靠传输,且由于本申请是利用可见光成像技术实现信息的传输,具有不可感知性,用户无法通过人眼识别载体图像中的目标信息,大大提高了信息传输的安全性,同时满足了用户多视觉体验的需求。
【专利说明】
_种信息传输方法及系统
技术领域
[0001]本申请主要涉及信息隐藏技术领域,更具体地说是涉及一种信息传输方法及系统。
【背景技术】
[0002]随着网络与信息化的快速发展,如何保护通过互联网发布的作品、重要信息以及网络贸易等,受到人们的高度重视。对此,信息隐藏技术作为隐藏通信和知识产权等保护的主要手段,其利用载体信息的冗余性,将秘密信息隐藏于普通信息中,通过普通信息的发布将秘密信息发布出去,避免引起其他人的注意,从而使秘密信息具有更大的隐藏性和安全性。
[0003]然而,由于目前采用的如隐写术、数字水印技术、可视密码、潜信道、隐匿协议等信息隐藏方法需要利用互联网实现信息的传输及获取,存在传输信息被监听或窃取的隐患,还会受网络信号的限制而影响信息的正常传输。

【发明内容】

[0004]有鉴于此,本发明提供了一种信息传输方法,解决了目前利用现有的信息隐藏方法进行信息传输时,因依赖互联网而容易被监听或窃取,还会受网络信号的限制而影响信息的正常传输的技术问题。
[0005]为了解决上述问题,本申请提供了以下技术方案:
[0006]—种信息传输方法,所述方法包括:
[0007]将目标信息嵌入原始载体图像后,通过显示装置加载得到的目标载体图像;
[0008]在摄像装置朝向所述显示装置的显示区域时,获取所述显示装置当前输出的目标载体图像,其中,所述摄像装置包括可见光接收电路;
[0009]利用预设算法,提取所述目标载体图像中嵌入的所述目标信息。
[0010]优选的,所述将目标信息嵌入原始载体图像包括:
[0011 ]将目标信息转化为二进制比特流;
[0012]在对原始载体图像进行熵编码过程中,获取原始载体图像的每一帧图像时,判断获取的当前帧图像是否是关键帧图像;
[0013]若是,将所述当前帧图像划分为4x4像素块;
[0014]利用获取的所述二进制比特流的当前信息值,对得到的各4x4像素块的拖尾系数的个数进行修正,得到嵌入所述目标信息的目标载体图像。
[0015]优选的,所述利用预设算法,提取所述目标载体图像中嵌入的所述目标信息包括:
[0016]对所述目标载体图像进行解码;
[0017]对于解码得到每一帧图像,判断当前帧图像是否是关键帧图像;
[0018]若是,将所述当前帧图像划分为4x4像素块,并获得各4x4像素块的拖尾系数的个数;
[0019]利用获得的拖尾系数的个数,提取所述当前帧图像中的嵌入信息;
[0020]基于从解码得到的每一帧图像中提取的相应的嵌入信息,获得所述目标信息。
[0021]一种信息传输系统,所述系统包括:
[0022]显示装置,用于将目标信息嵌入原始载体图像,加载得到的目标载体图像;
[0023]摄像装置,用于在朝向所述显示装置的显示区域时,获取所述显示装置当前输出的目标载体图像,其中,所述摄像装置内设置有可见光接收电路
[0024]处理装置,用于利用预设算法,提取所述目标载体图像中嵌入的所述目标信息。
[0025]优选的,所述显示装置包括:
[0026]处理器,用于将目标信息嵌入原始载体图像,得到目标载体图像;
[0027]显示器,用于加载所述目标载体图像并输出。
[0028]优选的,所述显示装置为安装有与所述原始载体图像匹配的应用程序的电子设备。
[0029]优选的,所述摄像装置和所述处理装置位于同一个移动终端。
[0030]由此可见,与现有技术相比,本申请提供了一种信息传输方法及系统,通过将目标信息嵌入原始载体图像后,通过显示装置加载并输出得到的目标载体图像,此时,本申请利用通过内设有可见光接收电路的摄像装置获取该显示装置当前输出的目标载体图像,之后利用预设算法,即可提取该目标载体图像中嵌入的目标信息,由于本申请并未依赖互联网,实现了信息安全可靠传输,且即便传输信息被监听或窃取,因本申请利用可见光成像技术,通过其他方式根本无法获取嵌入的目标信息,大大提高了信息传输的安全性,同时满足了用户多视觉体验的需求。
【附图说明】
[0031]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0032]图1为本申请提供的一种信息传输方法实施例的流程图;
[0033]图2为本申请提供的另一种信息传输方法实施例的部分流程图;
[0034]图3为本申请提供的又一种信息传输方法实施例的部分流程图;
[0035]图4为本申请提供的一种信息传输方法实施例的应用示意图;
[0036]图5为本申请提供的一种信息传输系统实施例的结构示意图。
【具体实施方式】
[0037]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0038]目前,通过因特网发布的作品、重要信息以及网络贸易等正被人们广泛应用,而且,如国家安全信息、军事信息、个人或企业的私密信息等机密信息通常都需要通过网络进行传输,然而,互联网作为一个开放性的环境,其传输的信息很容易被截取,为个人、企业或国家带来重大损失。
[0039]为了增加信息传输的安全性,将采用信息隐藏技术将机密信息隐藏在常见信息中,让对手无法察觉到机密信息正在被传输,麻痹对手,但是,这种方法还是存在机密信息被窃取的隐患,如若对手对用户发送的任何信息都窃取并分析,这将会导致用户传输的机密信息被窃取。
[0040]为了解决上述安全隐患,本申请提供了一种信息传输方法及系统,通过将目标信息嵌入原始载体图像后,通过显示装置加载并输出得到的目标载体图像,此时,本申请利用内设有可见光接收电路的摄像装置,获取该显示装置当前输出的目标载体图像,之后利用预设算法提取该目标载体图像中嵌入的目标信息,由于本申请并未依赖互联网,实现了信息安全可靠传输,且由于本申请是利用可见光成像技术实现信息的传输,具有不可感知性,用户无法通过人眼识别载体图像中的目标信息,大大提高了信息传输的安全性,同时满足了用户多视觉体验的需求。
[0041]为了使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本申请作进一步详细的说明。
[0042]如图1所示,为本申请提供的一种信息传输方法实施例一的流程图,该方法可以包括以下步骤:
[0043]步骤SI10:将目标信息嵌入原始载体图像后,通过显示装置加载得到的目标载体图像。
[0044]在本实施例实际应用中,如图2所示,将目标信息嵌入原始载体图像的过程可以包括以下步骤:
[0045]步骤SI11:将目标信息转化为二进制比特流。
[0046]其中,二进制比特流即为由0、1组成的信息,本申请对如何将目标信息转化为二进制比特流的方法不作限定。
[0047]可选的,将目标信息转化为相应的二进制比特流之后,本申请可以根据实际需要确定在每一帧图像中要嵌入几位数据,如每次嵌入两位,但并不局限于此。
[0048]步骤SI12:在对原始载体图像进行熵编码过程中,依次获取原始载体图像的每一帧图像。
[0049]需要说明的是,关于目标信息的嵌入过程,通常都会经过对原始载体图像进行模式预测、离散余弦变换(Discrete Cosine Transform,DCT)等处理,之后,进入熵编码阶段,从而将文字中的每一个字母被一段不同长度的比特替代,实现对载体图像的无损数据压缩。
[0050]其中,关于对原始载体图像的模式预测、DCT变换等处理过程,可参照现有的图像处理技术,本实施例在此不再详述。
[0051]步骤S113:判断获取的当前帧图像是否是关键帧图像,若是,执行步骤S114;若否,执行步骤SI 16。
[0052]在本领域,帧时视频或动画中最小单位的单幅影像画面,关键帧则是一帧画面中的完整保留,在解码时只需要该关键帧数据就可以完成一幅画面的显示,通常可以指I帧。本申请则通过在关键帧图像中嵌入目标信息,实现信息的隐秘传输。
[0053]其中,在本实施例中,可根据关键帧与非关键帧的区别特点,来判断获得当前帧图像是否是关键帧图像,也就是说,判断当前帧图像是否是一帧完整的画面,但并不局限于这一种判断方式。
[0054]步骤S114:将当前帧图像划分为4x4像素块。
[0055]如前文所述,本实施例可以采用H.264编码标准,在进行到视频或图像编码处理的最后一步即熵编码时,使用CAVLC(Context_based Adaptive Variable Length Coding)上下文自适应变长编码对4x4像素块的亮度和色度残差数据进行编码,具体过程本实施例不再详述。
[0056]其中,关于本申请如何将当前帧图像划分为4x4像素块的过程,可以参照现有的图像编码以及图像分块技术,本实施例在此不再详述。
[0057]可选的,在实际应用中,可以利用Matlab执行预设程序对获取的当前帧图像划分为4x4的子块,但并不局限于此。
[0058]步骤S115:利用获取的所述二进制比特流的当前信息值,对得到的各4x4像素块的拖尾系数的个数进行修正。
[0059]其中,拖尾系数是熵编码的一个重要参数,其可以指4x4像素块的最后连续出现的幅值为I的系数的个数。
[0060]由于H.264编码中的DCT系数服从Cauchy (柯西)分布,所以,本实施例可以以使拖尾系数的正负数的个数的比例保持稳定为目的,确定对获得的各个4x4像素块的拖尾系数进行修正的预设对应关系,具体过程不作限定,可根据实际情况确定。
[0061]基于此,在本实施例实际应用中,为了使对当前帧图像划分的各个4x4像素块的拖尾系数个数与目标信息符合预设的对应关系,可以按照该预设的对应关系,利用获得的二进制比特流的当前信息值(如上述获得的两位二进制比特流数据,但并不局限于),对每一个4x4像素块的拖尾系统的个数进行修正。
[0062]举例说明:基于上述描述可知,在修改拖尾系数时,可以保持DCT系数的正负个数比例稳定,具体可以按照下面的预设对应关系对得到的各各4x4像素块的拖尾系数的个数进行修正,本实施例仍以每次嵌入两位二进制比特流为例进行说明,且为了方便描述此处将每次嵌入的两位二进制比特流即为嵌入信息,记为W,但并不局限于此:
[0063](I)当嵌入信息W为00时:
[0064]若当前4x4像素块的拖尾系数的个数为O,则不需要对该拖尾系数的个数进行修改;若当前4x4像素块的拖尾系数个数为I,可该拖尾系数的值修改为O;若当前4x4像素块的拖尾系数个数为2,将最后一个拖尾系数的值修改为绝对值为2,且符号与原拖尾系数符号相同;若当前4x4像素块的拖尾系数个数为3,将最后一个拖尾系数的值修改为绝对值为2,且符号与原拖尾系数符号相同。
[0065](2)当嵌入信息W为01时:
[0066]若当前4x4像素块的拖尾系数个数为0,当最后一个非零系数绝对值为2,将该非零系数的值修改为绝对值为I,且符号与原非零系数的符号相同,否则增加一个绝对值为I的系数;若当前4x4像素块的拖尾系数个数为I,则不需进行修改;若当前4x4像素块的拖尾系数个数为2,将最后一个拖尾系数的值修改为O;若当前4x4像素块的拖尾系数个数为3,且最后连续出现3个绝对值为I的系数时,将倒数第二个拖尾系数的值修改为O,若连续出现绝对值为I的系数的个数超过了 3,将倒数第二个拖尾系数的值修改为绝对值为2,且符号与原拖尾系数符号相同。
[0067](3)当嵌入信息W为10时:
[0068]若当前4x4像素块的拖尾系数个数为0,且最后的连续非零系数(不超过两个)绝对值为2,则将这些连续非零系数的值修改为绝对值为I,且符号与原系数符号相同,否则在非零系数后增加相应个数(即最后连续的非零系数的绝对值)绝对值为I的系数,且它们的符号相反,使该4x4像素块的拖尾系数个数为2;若当前4x4像素块的拖尾系数个数为I,且最后一个非零系数绝对值为2,将此非零系数的值修改为绝对值为I,且符号与原非零系数符号相同,否则在该拖尾系数后增加一个绝对值为I的系数;若当前4x4像素块的拖尾系数个数为2,则不需修改;若当前4x4像素块的拖尾系数个数为3,最后连续出现绝对值为I的系数个数为3时,将倒数第三个拖尾系数修改为O,若最后连续出现绝对值为I的系数个数超过3时,将倒数第三个拖尾系数的值修改为绝对值为2,且符号与原拖尾系数符号相同。
[0069](4)当嵌入信息W为11时:
[0070]若当前4x4像素块的拖尾系数个数为O,如果除去拖尾系数最后的连续非零系数绝对值为2,则将这些非零系数的值修改为绝对值为I,且符号与原非零系数符号相同,否则在非零系数后增加相应个数绝对值为I的系数,使该4x4像素块的拖尾系数个数为3;若当前4x4像素块的拖尾系数个数为I,如果除拖尾系数外,最后的连续非零系数(不超过两个)绝对值为2,则将这些非零系数的值修改为绝对值为I,且符号与原系数符号相同,否则在该4x4像素块的拖尾系数后增加相应个数绝对值为I的系数,且符号相反,使该4x4像素块的拖尾系数个数为3;若当前4x4像素块的拖尾系数个数为2,如果除去拖尾系数最后的非零系数绝对值为2,则将这些非零系数的值修改为绝对值为I,且符号与原系数符号相同,否则,增加一个绝对值为I的系数;若当前4x4像素块的拖尾系数个数为3,则不需修改。
[0071]其中,本申请的原始载体图像可以是视频、图片等多媒体介质,本申请对此不作限定。
[0072]步骤S116:获取下一帧图像,并返回步骤S113,直至将目标信息嵌入原始载体图像得到目标载体图像。
[0073]在实际应用中,经上述处理得到嵌入了目标信息的目标载体图像后,按照一般流程可以将其发送至相应的显示装置进行显示或播放,以满足用户的普通观看需求。
[0074]步骤S120:在摄像装置朝向显示装置的显示区域时,获取显示装置当前输出的目标载体图像。
[0075]对于显示装置显示的目标载体图像,用户是无法直观得知其传输的目标信息,本实施例将利用可见光通信技术来获取目标载体图像中的目标信息。由于可见光通信技术是利用可见光波段的光作为信息载体,并在空气中就能够实现信息的传输,无需有线信道以及无线电磁信号的传输介质,从而避免了有线信道以及无线电磁信号的泄露,提高了信息传输的安全性。
[0076]具体的,在本实施例实际应用中,用户可以使用手机等电子设备,并使其摄像装置对准显示装置的显示区域,并启动该摄像装置进行拍照或摄像,从而利用该摄像装置内的可见光接收电路获取相应的图像信息。此时,该摄像装置除了能够采集目标载体图像本身的图像信息,同时还能够获得该显示装置的显示屏发射的可见光传递的信息,并呈现在所采集到的图像信息上,也就是说,本申请的摄像装置实现了可见光成像。
[0077]可见,本申请的这种信息传输方式要求用户到显示装置面前才有能够采集到包含有目标信息的目标载体图像,只要合法用户遮挡一下该显示装置的显示区域发射的可见光信号,就能够保证目标信息不被窃取,显然,这与直接通过无线或有线信道传输目标信息的方式的安全性更高;而且,本申请将可见光通信技术与二维数组相结合的方式,目标信息的传输不再受网络限制,提高了目标信息传输的可靠性、简化了目标信息传输的步骤,且更加经济。
[0078]其中,需要说明的是,根据实际情况的需要,本申请也可以通过控制摄像装置的曝光时间,只启动摄像装置而不拍照或摄像,只驱动使其内部的可见光接收电路能够检测到显示装置的显示区域发射的可见光,从而得到该可见光传输的目标信息。
[0079]步骤S130:利用预设算法,提取目标载体图像中嵌入的目标信息。
[0080]在本本实施例中,该预设算法是根据上述将目标信息嵌入原始载体图像的方法确定的,也就是说,开始是怎么将目标信息嵌入原始载体图像中,此时,可以按照相反的步骤从得到的目标载体图像中提取出嵌入的目标信息。
[0081]具体可参照图3所示的流程,即从目标载体图像提取嵌入的目标信息的过程可以包括:
[0082]步骤S131:对目标载体图像进行解码,并获取解码得到的当前帧图像。
[0083]其中,关于对目标载体图像的解码过程可参照现有的图像解码方法,本实施例在此不再详述。
[0084]步骤S132:判断当前帧图像是否是关键帧图像,若是,执行步骤S133;若否,进入步骤SI35。
[0085]在本实施中,对于解码得到的每一帧图像都要判断其是否是关键帧图像,本实施例仅以一帧图像记为当前帧图像为例进行说明。
[0086]其中,关于判断当前帧图像是否为关键帧图像的具体过程可参照上述嵌入目标信息的过程中对应部分的描述,本实施在此不再赘述。
[0087]步骤S133:将当前帧图像划分为4x4像素块,并获得各4x4像素块的拖尾系数的个数。
[0088]由于本申请上述描述的目标信息嵌入过程中,是将原始载体图像划分成了4x4像素块,实现目标信息的嵌入,所以,此时为了提取出嵌入的目标信息,必然也是按照上述划分的方式,重新将得到的目标载体图像划分成多个4x4像素块,两过程实际上是互为逆过程,实现方法类似,本实施例在此不再详述。
[0089]步骤S134:利用获得的拖尾系数的个数,提取当前帧图像中的嵌入信息。
[0090]需要说明的是,如上述图2所述的目标信息嵌入过程,可以按照预设的对应关系,对原始载体图像划分的各个4x4像素块的拖尾系数进行修正,所以,本申请也将利用该预设的对应关系,对步骤S133得到的各个4x4像素块的拖尾系数的个数进行处理,即与上述嵌入过程中对拖尾系数的修正过程相反,从而提取出当前帧图像中的嵌入信息。
[0091]步骤S135:获取该当前帧图像的下一帧图像,并将其作为当前帧图像返回步骤S132o
[0092]步骤S136:基于从解码得到的每一帧图像中提取的相应的嵌入信息,获得目标信息。
[0093]基于上述描述,本实施例可以按照上述从当前帧图像提取嵌入信息的方法,对解码得到的每一帧图像进行信息的去提取,从而得到每一帧图像中嵌入的嵌入信息,之后,可以按照对提取的每一帧图像的位置关系,对提取的嵌入信息进行组合,从而得到目标信息,但并不局限于这一种对嵌入信息的处理方式。
[0094]如图4所示,若按照上述方式将目标信息嵌入图4的企鹅图片中时,解码得到的每一帧图像,如图4中的图像Xi?XM,用户使用手机摄像头拍摄显示装置显示的企鹅图像的后,手机可以将最终得到的目标信息显示在手机显示屏上,供用户查看,与此同时,该用户大脑中也会呈现出显示装置显示的企鹅图像,从而满足用户的多视觉体验,实现图形与信息的双重需求。
[0095]需要说明的是,本申请对承载目标信息的原始载体图像的形式不作限定,当其为图片时,也并不局限于上述企业图片,其可以是任何形状的图片。
[0096]可选的,在本申请实际应用中,对于摄像装置获得的显示装置当前输出的目标载体图像,可以发送至相应的应用(如上述手机安装的图像处理的APP,本申请对此不作限定),从而利用该应用预设的算法,从该目标载体图像中提取出目标信息。
[0097]另外,基于上述分析,在上述各实施例的基础上,还可以直接输出从目标载体图像中提取出的目标信息,以便用户查看,但本申请对目标信息的输出方式不作限定,可以直接显示出来,也可以通过播报等方式输出,本申请不再一一列举。
[0098]综上所述,本实施例将目标信息嵌入原始载体图像后,通过显示装置加载并输出该目标载体图像时,本申请利用内设有可见光接收电路的摄像装置,获取该显示装置当前输出的目标载体图像,其包括目标载体图像本身所具有的图像以及显示装置发射的可见光传输的信息,之后,利用预设算法提取该目标载体图像中嵌入的目标信息,由于本申请并未依赖互联网,实现了信息安全可靠传输,且由于本申请是利用可见光成像技术实现信息的传输,具有不可感知性,用户无法通过人眼识别载体图像中的目标信息,大大提高了信息传输的安全性,同时满足了用户多视觉体验的需求。
[0099]如图5所示,为本申请提供的一种信息传输系统实施例的结构示意图,该系统可以包括:显示装置510、摄像装置520以及处理装置530,其中:
[0100]显示装置510可以用于将目标信息嵌入原始载体图像,加载得到的目标载体图像。
[0101]在本实施例中,该显示装置510可以是安装有与原始载体图像相匹配的应用程序的电子设备,如图4所示,该电子设备可以是电脑,但并不局限于此,还可以是手机、ipad、上位机等等,根据原始载体图像的类型不同,该应用程序可以是视频播放器、图片显示应用等,以便能够输出该原始载体图像。
[0102]可选的,该显示装置510可以包括:
[0103]处理器511,用于将目标信息嵌入原始载体图像,得到目标载体图像。
[0104]其中,关于将目标信息嵌入原始载体图像中的过程可参照上述方法实施例对应部分的描述,本实施例在此不再赘述。
[0105]显示器512,用于加载目标载体图像并输出。
[0106]摄像装置520可以用于在朝向显示装置510的显示区域时,获取显示装置510当前输出的目标载体图像。
[0107]需要说明的是,本申请该摄像装置520包含有可见光接收电路,当摄像装置520朝向显示器512的显示区域时,该可见光接收电路可以检测该显示器512此时发射的可见光信号,并与摄像装置520拍摄到的图像共同形成目标载体图像,也就是说,本申请可以利用可见光成像,以便处理装置530对得到的目标载体图像进行后续处理。
[0108]其中,根据实际需要,本申请也可以只启动可见光接收电路检测显示器512发射的可将光信号,并得到相应的图像即目标信息,而不触发摄像装置520进行拍摄,本申请对此不作限定。
[0109]如上述图4所示的实例,该摄像装置可以是手机等终端设备的摄像头,但并不局限于此。
[0110]处理装置530可以用于利用预设算法,提取目标载体图像中嵌入的目标信息。
[0111]其中,该预设算法可以是上述将目标信息嵌入原始载体图像时所用算法或步骤的逆向过程,具体过程可参照上述方法实施例对应部分的描述,本实施例在此不再赘述。
[0112]在实际应用中,该处理装置530可以与上述显示装置520位于同一个移动终端,如上述手机,可选的,该处理装置530可以触发该移动终端相应的图像处理APP来实现上述目标信息的提取过程,但并不局限于此。
[0113]另外,当提取出目标载体图像中嵌入的目标信息时,可以直接呈现在移动终端显示屏上,也可以输出相应的提示信息,来提示用户查看该目标信息等等,本申请通知用户查看该目标信息的方式不作限定。
[0114]综上所述在,在本实施例中,将目标信息嵌入原始载体图像后,通过显示装置加载并输出得到的目标载体图像时,本实施例是利用内设有可见光接收电路的摄像装置,获取该显示装置当前输出的目标载体图像,从而使该目标载体图像不仅包含显示装置直观显示的图像,还包括基于显示装置发射的可见光信号所成的图像,无需依赖互联网传输,保证了利用预设算法从该目标载体图像中提取出的目标信息的可靠性,而且,由于本申请是利用可见光成像技术实现信息的传输,使得传输的目标信息具有不可感知性,用户无法通过人眼识别载体图像中的目标信息,大大提高了信息传输的安全性,同时满足了用户多视觉体验的需求。
[0115]最后,需要说明的是,关于上述各实施例中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法或者系统中还存在另外的相同要素。
[0116]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法对应,所以描述的比较简单,相关之处参见系统部分说明即可。
[0117]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种信息传输方法,其特征在于,所述方法包括: 将目标信息嵌入原始载体图像后,通过显示装置加载得到的目标载体图像; 在摄像装置朝向所述显示装置的显示区域时,获取所述显示装置当前输出的目标载体图像,其中,所述摄像装置包括可见光接收电路; 利用预设算法,提取所述目标载体图像中嵌入的所述目标信息。2.根据权利要求1所述的方法,其特征在于,所述将目标信息嵌入原始载体图像包括: 将目标信息转化为二进制比特流; 在对原始载体图像进行熵编码过程中,获取原始载体图像的每一帧图像时,判断获取的当前帧图像是否是关键帧图像; 若是,将所述当前帧图像划分为4x4像素块; 利用获取的所述二进制比特流的当前信息值,对得到的各4x4像素块的拖尾系数的个数进行修正,得到嵌入所述目标信息的目标载体图像。3.根据权利要求2所述的方法,其特征在于,所述利用预设算法,提取所述目标载体图像中嵌入的所述目标信息包括: 对所述目标载体图像进行解码; 对于解码得到每一帧图像,判断当前帧图像是否是关键帧图像; 若是,将所述当前帧图像划分为4x4像素块,并获得各4x4像素块的拖尾系数的个数; 利用获得的拖尾系数的个数,提取所述当前帧图像中的嵌入信息; 基于从解码得到的每一帧图像中提取的相应的嵌入信息,获得所述目标信息。4.一种信息传输系统,其特征在于,所述系统包括: 显示装置,用于将目标信息嵌入原始载体图像,加载得到的目标载体图像; 摄像装置,用于在朝向所述显示装置的显示区域时,获取所述显示装置当前输出的目标载体图像,其中,所述摄像装置内设置有可见光接收电路 处理装置,用于利用预设算法,提取所述目标载体图像中嵌入的所述目标信息。5.根据权利要求4所述的系统,其特征在于,所述显示装置包括: 处理器,用于将目标信息嵌入原始载体图像,得到目标载体图像; 显示器,用于加载所述目标载体图像并输出。6.根据权利要求4或5所述的系统,其特征在于,所述显示装置为安装有与所述原始载体图像匹配的应用程序的电子设备。7.根据权利要求4所述的系统,其特征在于,所述摄像装置和所述处理装置位于同一个移动终端。
【文档编号】H04N19/467GK105933710SQ201610339553
【公开日】2016年9月7日
【申请日】2016年5月20日
【发明人】汪涛, 刘潇忆, 朱义君, 于宏毅, 邬江兴, 张剑, 田忠骏, 仵国锋, 张效义, 张霞
【申请人】中国人民解放军信息工程大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1