CN104010194A - Information transmission method and device - Google Patents
Information transmission method and device Download PDFInfo
- Publication number
- CN104010194A CN104010194A CN201410260646.3A CN201410260646A CN104010194A CN 104010194 A CN104010194 A CN 104010194A CN 201410260646 A CN201410260646 A CN 201410260646A CN 104010194 A CN104010194 A CN 104010194A
- Authority
- CN
- China
- Prior art keywords
- image
- transmitted
- information
- frequency
- processed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 170
- 238000000034 method Methods 0.000 title claims abstract description 56
- 230000004927 fusion Effects 0.000 claims description 8
- 238000000354 decomposition reaction Methods 0.000 claims description 5
- 230000002441 reversible effect Effects 0.000 description 18
- 230000008447 perception Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 239000000463 material Substances 0.000 description 5
- 230000001737 promoting effect Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 239000004973 liquid crystal related substance Substances 0.000 description 4
- 238000011161 development Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000000047 product Substances 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
本申请实施例提供了一种信息传输方法及装置,所述方法包括:发送端将待传输信息进行编码,得到编码图像;分解按照预设帧率传输的一帧待传输图像,得到由低频信息组成的低频图像和由高频信息组成的高频图像;将所述编码图像的图像信息加载至所述低频图像后,与所述高频图像融合,得到与所述待传输图像对应的待处理图像;将所述待传输图像和所述待处理图像作为相邻的两帧图像,按照两倍预设帧率传输,接收端获取到所述待处理图像和所述待传输图像后,将所述待处理图像和所述待传输图像分别进行分解;根据所述待传输图像的低频图像与所述待处理图像的低频图像,还原出所述编码图像并解码出所述待传输信息。本申请实施例提高了信息传输的有效性。
The embodiment of the present application provides an information transmission method and device. The method includes: the sending end encodes the information to be transmitted to obtain an encoded image; decomposes a frame of the image to be transmitted according to the preset frame rate to obtain the low-frequency information A low-frequency image composed of high-frequency information and a high-frequency image composed of high-frequency information; after the image information of the coded image is loaded into the low-frequency image, it is fused with the high-frequency image to obtain the image to be processed corresponding to the image to be transmitted image; the image to be transmitted and the image to be processed are used as two adjacent frames of images, and are transmitted according to twice the preset frame rate. After the receiving end acquires the image to be processed and the image to be transmitted, the The image to be processed and the image to be transmitted are respectively decomposed; according to the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed, the coded image is restored and the information to be transmitted is decoded. The embodiment of the present application improves the effectiveness of information transmission.
Description
技术领域technical field
本申请涉及信息处理技术领域,更具体的说是涉及一种信息传输方法及装置。The present application relates to the technical field of information processing, and more specifically relates to an information transmission method and device.
背景技术Background technique
通信技术以及信息技术的蓬勃发展,使得信息数量迅猛增长,如何实现信息传输成为未来需要解决的主要问题。The vigorous development of communication technology and information technology has led to a rapid increase in the amount of information. How to realize information transmission has become a major problem to be solved in the future.
现有技术中,信息传输通常是由发送端将信息传送到接收端,并被接收端所接收。但是,现有的信息传输方式并没有考虑接收端的需求,容易造成信息轰炸,影响信息传输的有效性,导致信息浪费。In the prior art, in information transmission, the sending end usually transmits the information to the receiving end, and is received by the receiving end. However, the existing information transmission methods do not consider the needs of the receiving end, which is likely to cause information bombing, affect the effectiveness of information transmission, and lead to information waste.
发明内容Contents of the invention
有鉴于此,本申请提供了一种信息传输方法及装置,提高了信息传输量的同时,实现了信息传输的有效性。In view of this, the present application provides an information transmission method and device, which not only increases the amount of information transmission, but also realizes the effectiveness of information transmission.
为实现上述目的,本申请提供如下技术方案:In order to achieve the above object, the application provides the following technical solutions:
一种信息传输方法,包括:A method of information transmission, comprising:
发送端将待传输信息进行编码,得到编码图像;The sending end encodes the information to be transmitted to obtain the encoded image;
分解按照预设帧率传输的一帧待传输图像,得到由低频信息组成的低频图像以及由高频信息组成的高频图像;Decomposing a frame of image to be transmitted according to the preset frame rate to obtain a low-frequency image composed of low-frequency information and a high-frequency image composed of high-frequency information;
将所述编码图像的图像信息加载至所述低频图像后,与所述高频图像融合,得到与所述待传输图像对应的待处理图像;After loading the image information of the coded image into the low-frequency image, it is fused with the high-frequency image to obtain an image to be processed corresponding to the image to be transmitted;
将所述待处理图像以及所述待传输图像作为相邻的两帧图像,按照两倍所述预设帧率传输所述待处理图像以及所述待传输图像,以便于接收端获取到相邻两帧的所述待处理图像以及所述待传输图像后,将所述待处理图像以及所述待传输图像分别进行分解;根据所述待传输图像的低频图像与所述待处理图像的低频图像,还原出所述编码图像,并解码出所述待传输信息。The image to be processed and the image to be transmitted are regarded as two adjacent frames of images, and the image to be processed and the image to be transmitted are transmitted at twice the preset frame rate, so that the receiving end can obtain adjacent After two frames of the image to be processed and the image to be transmitted, decompose the image to be processed and the image to be transmitted respectively; according to the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed , restore the coded image, and decode the information to be transmitted.
优选地,所述发送端将待传输信息进行编码,得到编码图像包括:Preferably, the sending end encodes the information to be transmitted, and obtaining the encoded image includes:
将待传输总数据划分得到多个划分数据,依次将每一个划分数据作为待传输信息进行编码,得到所述每一个划分数据对应的编码图像;Dividing the total data to be transmitted to obtain a plurality of divided data, sequentially encoding each divided data as information to be transmitted, and obtaining a coded image corresponding to each divided data;
所述分解按照预设帧率传输的一帧待传输图像,得到由低频信息组成的低频图像以及由高频信息组成的高频图像;The decomposing a frame of image to be transmitted according to the preset frame rate to obtain a low-frequency image composed of low-frequency information and a high-frequency image composed of high-frequency information;
确定与所述每一个划分数据对应的按照预设帧率传输的一帧待传输图像;Determining a frame of images to be transmitted corresponding to each divided data according to a preset frame rate;
将所述待传输图像分解为由低频信息组成的低频图像以及由高频信息组成的高频图像;Decomposing the image to be transmitted into a low-frequency image composed of low-frequency information and a high-frequency image composed of high-frequency information;
所述将所述待处理图像以及所述待传输图像作为相邻的两帧图像,按照两倍所述预设帧率传输所述待处理图像以及所述待传输图像包括:The step of using the image to be processed and the image to be transmitted as two adjacent frames of images, and transmitting the image to be processed and the image to be transmitted at twice the preset frame rate includes:
将每一个划分数据对应的所述待处理图像以及所述待传输图像按照图像传输顺序组成相邻两帧;Composing the image to be processed and the image to be transmitted corresponding to each divided data into two adjacent frames according to the sequence of image transmission;
按照两倍所述预设帧率连续传输所述待处理图像以及所述待传输图像。The image to be processed and the image to be transmitted are continuously transmitted at twice the preset frame rate.
优选地,发送端将待传输信息进行编码,得到编码图像包括:Preferably, the sending end encodes the information to be transmitted, and obtaining the encoded image includes:
将待传输信息按照二维图像编码格式进行编码,形成编码图像,所述编码图像中包括所述二维图像编码格式规定的图像定位标识、信息同步标识以及所述待传输信息的二维码字,所述图像定位标识用于确定所述编码图像的位置,所述信息同步标识用于标识待传输信息的传输顺序。Encoding the information to be transmitted according to the two-dimensional image coding format to form a coded image, the coded image includes an image positioning mark specified in the two-dimensional image coding format, an information synchronization mark, and a two-dimensional code word of the information to be transmitted , the image location identifier is used to determine the location of the coded image, and the information synchronization identifier is used to identify the transmission sequence of the information to be transmitted.
一种信息传输方法,包括:A method of information transmission, comprising:
接收端获取发送端按照两倍预设帧率传输的相邻两帧中的一帧待传输图像以及与其对应的一帧待处理图像;其中,所述待处理图像为所述发送端将待传输信息进行编码,得到编码图像;分解所述待传输图像,得到由低频信息组成的低频图像以及由高频信息组成的高频图像;将所述编码图像的图像信息加载至所述低频图像后,与所述高频图像融合得到的;The receiving end obtains a frame of an image to be transmitted in two adjacent frames transmitted by the sending end at twice the preset frame rate and a corresponding frame of an image to be processed; wherein, the image to be processed is the image to be transmitted by the sending end Encoding information to obtain a coded image; decomposing the image to be transmitted to obtain a low-frequency image composed of low-frequency information and a high-frequency image composed of high-frequency information; after loading the image information of the coded image into the low-frequency image, obtained by fusion with the high-frequency image;
分别将所述待处理图像以及所述待传输图像进行分解,得到所述待处理图像的低频图像以及所述待传输图像的低频图像;respectively decomposing the image to be processed and the image to be transmitted to obtain a low-frequency image of the image to be processed and a low-frequency image of the image to be transmitted;
根据所述待传输图像的低频图像以及所述待处理图像的低频图像,还原编码图像;Restoring the coded image according to the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed;
将所述编码图像进行解码,得到所述待传输信息。The coded image is decoded to obtain the information to be transmitted.
优选地,所述待传输信息为待传输总数据划分得到的多个划分数据中的一个划分数据;Preferably, the information to be transmitted is one of multiple divided data obtained by dividing the total data to be transmitted;
则所述将所述编码图像进行解码,得到所述待传输信息之后,所述方法还包括:Then after decoding the coded image and obtaining the information to be transmitted, the method further includes:
将得到的每一个待传输信息按照传输顺序组合为所述待传输总数据。Combining the obtained information to be transmitted into the total data to be transmitted according to the transmission order.
优选地,所述编码图像为所述发送端将待传输信息按照二维图像编码格式进行编码,形成编码图像,所述编码图像中包括所述二维图像编码格式规定的图像定位标识、信息同步标识以及所述待传输信息的二维码字,所述图像定位标识用于确定所述编码图像的位置,所述信息同步标识用于标识不同待传输信息的传输顺序;Preferably, the coded image is that the sender encodes the information to be transmitted according to the two-dimensional image coding format to form a coded image, and the coded image includes the image positioning mark and information synchronization specified in the two-dimensional image coding format. An identification and a two-dimensional code word of the information to be transmitted, the image positioning identification is used to determine the position of the coded image, and the information synchronization identification is used to identify the transmission sequence of different information to be transmitted;
所述将得到的每一个待传输信息按照传输顺序组合为所述待传输总数据包括:The combination of each obtained information to be transmitted according to the order of transmission into the total data to be transmitted includes:
根据所述信息同步标识,将得到的每一个待传输信息按照标识的传输顺序组合为所述待传输总数据。According to the information synchronization identifier, each obtained information to be transmitted is combined into the total data to be transmitted according to the identified transmission sequence.
一种信息传输装置,包括:An information transmission device, comprising:
编码模块,用于将待传输信息进行编码,得到编码图像;An encoding module, configured to encode the information to be transmitted to obtain an encoded image;
第一分解模块,用于分解按照预设帧率传输的一帧待传输图像,得到由低频信息组成的低频图像以及由高频信息组成的高频图像;The first decomposing module is used to decompose a frame of image to be transmitted according to a preset frame rate to obtain a low-frequency image composed of low-frequency information and a high-frequency image composed of high-frequency information;
融合模块,用于将所述编码图像的图像信息加载至所述低频图像后,与所述高频图像融合,得到与所述待传输图像对应的待处理图像;a fusion module, configured to load the image information of the coded image into the low-frequency image, and fuse it with the high-frequency image to obtain an image to be processed corresponding to the image to be transmitted;
传输模块,用于将所述待处理图像以及所述待传输图像作为相邻的两帧图像,按照两倍所述预设帧率传输所述待处理图像以及所述待传输图像,以便于接收端获取到相邻两帧的所述待处理图像以及所述待传输图像后,将所述待处理图像以及所述待传输图像分别进行分解;根据所述待传输图像的低频图像与所述待处理图像的低频图像,还原出所述编码图像,并解码出所述待传输信息。A transmission module, configured to use the image to be processed and the image to be transmitted as two adjacent frames of images, and transmit the image to be processed and the image to be transmitted at twice the preset frame rate, so as to facilitate reception After obtaining the image to be processed and the image to be transmitted in two adjacent frames, the terminal decomposes the image to be processed and the image to be transmitted respectively; according to the low-frequency image of the image to be transmitted and the image to be transmitted The low-frequency image of the image is processed to restore the coded image and decode the information to be transmitted.
优选地,所述编码模块包括:Preferably, the encoding module includes:
编码单元,用于将待传输总数据划分得到多个划分数据,依次将每一个划分数据作为待传输信息进行编码,得到所述每一个划分数据对应的编码图像;An encoding unit, configured to divide the total data to be transmitted to obtain a plurality of divided data, and sequentially encode each divided data as information to be transmitted, to obtain a coded image corresponding to each divided data;
所述第一分解模块包括:The first decomposition module includes:
确定单元,用于确定与所述每一个划分数据对应的按照预设帧率传输的一帧待传输图像;A determining unit, configured to determine a frame of an image to be transmitted corresponding to each divided data and transmitted according to a preset frame rate;
分解单元,用于将所述待传输图像分解为由低频信息组成的低频图像以及由高频信息组成的高频图像;a decomposing unit, configured to decompose the image to be transmitted into a low-frequency image composed of low-frequency information and a high-frequency image composed of high-frequency information;
所述传输模块包括:The transmission module includes:
组成单元,用于将每一个划分数据对应的所述待处理图像以及所述待传输图像按照图像传输顺序组成相邻两帧;A composition unit, configured to compose the image to be processed and the image to be transmitted corresponding to each divided data into two adjacent frames according to the sequence of image transmission;
传输单元,用于按照两倍所述预设帧率连续传输所述待处理图像以及所述待传输图像。The transmission unit is configured to continuously transmit the image to be processed and the image to be transmitted at twice the preset frame rate.
优选地,所述编码模块包括:Preferably, the encoding module includes:
编码单元,用于将待传输信息按照二维图像编码格式进行编码,形成编码图像,所述编码图像中包括所述二维图像编码格式规定的图像定位标识、信息同步标识以及所述待传输信息的二维码字,所述图像定位标识用于确定所述编码图像的位置,所述信息同步标识用于标识不同待传输信息的传输顺序。A coding unit, configured to code the information to be transmitted according to the two-dimensional image coding format to form a coded image, the coded image including the image positioning mark specified in the two-dimensional image coding format, the information synchronization mark and the information to be transmitted The two-dimensional code word, the image location identifier is used to determine the position of the coded image, and the information synchronization identifier is used to identify the transmission sequence of different information to be transmitted.
一种信息传输装置,所述装置包括:An information transmission device, the device comprising:
获取模块,用于获取发送端按照两倍预设帧率传输的相邻两帧中的一帧待传输图像以及与其对应的一帧待处理图像;其中,所述待处理图像为所述发送端将待传输信息进行编码,得到编码图像;分解所述待传输图像,得到由低频信息组成的低频图像以及由高频信息组成的高频图像;将所述编码图像的图像信息加载至所述低频图像后,与所述高频图像融合得到的;An acquisition module, configured to acquire a frame of an image to be transmitted and a corresponding frame of an image to be processed in two adjacent frames transmitted by the sending end at twice the preset frame rate; wherein, the image to be processed is the image to be processed by the sending end Encoding the information to be transmitted to obtain a coded image; decomposing the image to be transmitted to obtain a low-frequency image composed of low-frequency information and a high-frequency image composed of high-frequency information; loading the image information of the coded image into the low-frequency After the image is obtained, it is obtained by fusion with the high-frequency image;
第二分解模块,用于分别将所述待处理图像以及所述待传输图像进行分解,得到所述待处理图像的低频图像以及所述待传输图像的低频图像;A second decomposing module, configured to decompose the image to be processed and the image to be transmitted to obtain a low-frequency image of the image to be processed and a low-frequency image of the image to be transmitted;
还原模块,用于根据所述待传输图像的低频图像以及所述待处理图像的低频图像,还原编码图像;A restoration module, configured to restore the coded image according to the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed;
解码模块,用于将所述编码图像进行解码,得到所述待传输信息。The decoding module is configured to decode the coded image to obtain the information to be transmitted.
经由上述的技术方案可知,与现有技术相比,本申请提供了一种信息传输方法及装置,发送端将待传输信息编码成编码图像,加载至待传输图像的低频图像部分,形成待处理图像后与该待传输图像组成相邻的两帧图像传输,使得接收端获取到相邻两帧的所述待处理图像以及所述待传输图像后,即可以将所述待处理图像以及所述待传输图像分别进行分解;根据所述待传输图像的低频图像与所述待处理图像的低频图像,还原出所述编码图像,并解码出所述待传输信息,从而实现了信息的隐式传输,在不影响使用者观感的前提下,增加了信息传输渠道,提高了信息传输量,对于有待传输信息获取需求的接收端,可以从中解码出待传输信息,对于没有待传输信息获取需求的接收端,则无需解码出待传输信息,接收端可以自主选择是否获取待传输需求,避免了信息轰炸方式对接收方造成的干扰,可以实现针对性的信息传输,优化了信息传输方式,提高了信息传输的有效性。It can be seen from the above technical solutions that, compared with the prior art, the present application provides an information transmission method and device. The sending end encodes the information to be transmitted into a coded image, loads it into the low-frequency image part of the image to be transmitted, and forms an image to be processed. After the image and the image to be transmitted form two adjacent frames of image transmission, so that after the receiving end acquires the image to be processed and the image to be transmitted in two adjacent frames, the image to be processed and the image to be transmitted can be The image to be transmitted is decomposed respectively; according to the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed, the coded image is restored, and the information to be transmitted is decoded, thereby realizing the implicit transmission of information , under the premise of not affecting the user's perception, the information transmission channel is increased, and the amount of information transmission is increased. For the receiving end that needs to obtain the information to be transmitted, the information to be transmitted can be decoded from it. For the receiver that does not need to obtain the information to be transmitted At the end, there is no need to decode the information to be transmitted, and the receiving end can independently choose whether to obtain the demand for transmission, avoiding the interference caused by the information bombing method to the receiving end, enabling targeted information transmission, optimizing the information transmission method, and improving the information quality. Transmission Availability.
附图说明Description of drawings
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only It is an embodiment of the present application, and those skilled in the art can also obtain other drawings according to the provided drawings without creative work.
图1为本申请实施例提供的一种信息传输方法一个实施例的流程图;FIG. 1 is a flow chart of an embodiment of an information transmission method provided by an embodiment of the present application;
图1a为本申请实施例提供的一种编码图像示意图;Figure 1a is a schematic diagram of a coded image provided by the embodiment of the present application;
图1b为本申请实施例提供的另一种编码图像示意图;Figure 1b is a schematic diagram of another coded image provided by the embodiment of the present application;
图2为本申请实施例提供的一种信息传输方法另一个实施例的流程图;FIG. 2 is a flow chart of another embodiment of an information transmission method provided by an embodiment of the present application;
图3为本申请实施例提供的一种信息传输方法又一个实施例的流程图;FIG. 3 is a flow chart of another embodiment of an information transmission method provided by an embodiment of the present application;
图4为本申请实施例提供的一种信息传输方法又一个实施例的流程图;FIG. 4 is a flow chart of another embodiment of an information transmission method provided by an embodiment of the present application;
图5为本申请实施例提供的一种信息传输装置一个实施例的结构示意图;FIG. 5 is a schematic structural diagram of an embodiment of an information transmission device provided in an embodiment of the present application;
图6为本申请实施例提供的一种信息传输装置另一个实施例的结构示意图;FIG. 6 is a schematic structural diagram of another embodiment of an information transmission device provided in an embodiment of the present application;
图7为本申请实施例提供的一种信息传输装置又一个实施例的结构示意图;FIG. 7 is a schematic structural diagram of another embodiment of an information transmission device provided in the embodiment of the present application;
图8为本申请实施例提供的一种信息传输装置又一个实施例的结构示意图。FIG. 8 is a schematic structural diagram of another embodiment of an information transmission device provided by an embodiment of the present application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.
在本申请实施例中,发送端将待传输信息编码成编码图像,加载至待传输信息对应的待传输图像的低频图像部分,并与待传输图像的高频图像融合形成待处理图像后,与该待传输图像组合为相邻的两帧图像传输,使得接收端获取到相邻两帧的所述待处理图像以及所述待传输图像后,即可以将所述待处理图像以及所述待传输图像分别进行分解;根据所述待传输图像的低频图像与所述待处理图像的低频图像,还原出所述编码图像,并解码出所述待传输信息,从而实现了信息的隐式传输,在不影响使用者观感的前提下,增加了信息传输渠道,提高了信息传输量,对于有待传输信息获取需求的接收端,可以从中解码出待传输信息,对于没有待传输信息获取需求的接收端,则无需解码出待传输信息,接收端可以自主选择是否获取待传输需求,避免了信息轰炸方式对接收方造成的干扰,可以实现针对性的信息传输,优化了信息传输方式,提高了信息传输的有效性。In this embodiment of the application, the sender encodes the information to be transmitted into a coded image, loads it into the low-frequency image part of the image to be transmitted corresponding to the information to be transmitted, and fuses with the high-frequency image of the image to be transmitted to form an image to be processed, and then The images to be transmitted are combined into two adjacent frames of images for transmission, so that after the receiving end acquires the images to be processed and the images to be transmitted in two adjacent frames, the images to be processed and the images to be transmitted can be The images are respectively decomposed; according to the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed, the coded image is restored, and the information to be transmitted is decoded, thereby realizing the implicit transmission of information. On the premise of not affecting the user's perception, the information transmission channel is increased, and the amount of information transmission is increased. For the receiving end that needs to obtain the information to be transmitted, the information to be transmitted can be decoded from it. For the receiving end that does not need to obtain the information to be transmitted, There is no need to decode the information to be transmitted, and the receiving end can independently choose whether to obtain the demand for transmission, which avoids the interference caused by the information bombing method to the receiver, can realize targeted information transmission, optimizes the information transmission method, and improves the efficiency of information transmission. effectiveness.
图1为本申请实施例提供的一种信息传输方法一个实施例的流程图,所述方法可以包括以下几个步骤:Figure 1 is a flow chart of an embodiment of an information transmission method provided in the embodiment of the present application, and the method may include the following steps:
101:发送端将待传输信息进行编码,得到编码图像。101: The sending end encodes the information to be transmitted to obtain an encoded image.
102:分解按照预设帧率传输的一帧待传输图像,得到由低频信息组成的低频图像以及由高频信息组成的高频图像。102: Decompose a frame of image to be transmitted transmitted at a preset frame rate to obtain a low-frequency image composed of low-frequency information and a high-frequency image composed of high-frequency information.
103:将所述编码图像的图像信息加载至所述低频图像后,与所述高频图像融合,得到与所述待传输图像对应的待处理图像。103: After loading the image information of the coded image into the low-frequency image, fuse it with the high-frequency image to obtain an image to be processed corresponding to the image to be transmitted.
该一帧待传输图像可以是视频图像中的一帧图像,预设帧率为视频图像的帧率。The one frame of images to be transmitted may be one frame of video images, and the preset frame rate is the frame rate of the video images.
本申请实施例中,将待传输图像进行分解,得到低频图像以及高频图像。由于人眼对图像的高频部分和低频部分的感受是不一样的,在高频部分带有图像细节的信息,对于高分辨率的图像,缺少了高频信息,人眼即会感觉图像变得模糊,而人眼对图像低频部分却没有敏锐的感知,低频部分不容易被人眼察觉。为此,将待传输图像分解出不易被人眼察觉的由低频信息形成的低频图像,并将编码图像的图像信息叠加至该低频图像中,从而使得编码图像也不能被人眼察觉,不影响图像的显示效果。In the embodiment of the present application, the image to be transmitted is decomposed to obtain a low-frequency image and a high-frequency image. Since the human eye perceives the high-frequency part and the low-frequency part of the image differently, the high-frequency part contains image detail information. For a high-resolution image, the high-frequency information is missing, and the human eye will feel that the image is distorted. blurred, but the human eye does not have a keen perception of the low-frequency part of the image, and the low-frequency part is not easily perceived by the human eye. To this end, the image to be transmitted is decomposed into a low-frequency image formed by low-frequency information that is not easily perceived by the human eye, and the image information of the encoded image is superimposed on the low-frequency image, so that the encoded image cannot be perceived by the human eye and does not affect The display effect of the image.
加载编码图像的图像信息的低频图像,再与该高频图像进行融合,从而即可得到与待传输图像的待处理图像。The low-frequency image of the image information of the coded image is loaded, and then fused with the high-frequency image, so that the image to be processed and the image to be transmitted can be obtained.
该待处理图像以及待传输图像,被人眼所感知的信息是一样的,只是待处理图像中包括了不能被人眼察觉的编码图像的图像信息。The image to be processed and the image to be transmitted have the same information perceived by human eyes, except that the image to be processed includes image information of a coded image that cannot be perceived by human eyes.
编码图像加载至低频图像可以具体是加载至低频图像中与编码图像大小匹配的一定区域的图像中,可以将编码图像的图像强度与该一定区域图像的图像强度按照预设可逆算法进行处理实现。The loading of the coded image to the low-frequency image may specifically be loaded into an image of a certain area of the low-frequency image that matches the size of the coded image, and the image intensity of the coded image and the image intensity of the image of the certain area may be processed according to a preset reversible algorithm.
该预设可逆算法可以是图像强度之间相加、相减、相除、相乘或者卷积运算等。The preset reversible algorithm may be addition, subtraction, division, multiplication, or convolution operations among image intensities.
104:将所述待处理图像以及所述待传输图像作为相邻的两帧图像,并按照两倍所述预设帧率传输所述待处理图像以及所述待传输图像。104: Use the image to be processed and the image to be transmitted as two adjacent frames of images, and transmit the image to be processed and the image to be transmitted at twice the preset frame rate.
由待传输图像得到的待处理图像可以组成相邻的两帧图像,为了不影响视频观看效果,因此按照两倍所述预设帧率传输该待传输图像以及该处理图像,即可以实现原视频图像的显示效果。The image to be processed obtained from the image to be transmitted can form two adjacent frames of images. In order not to affect the viewing effect of the video, the image to be transmitted and the processed image are transmitted according to twice the preset frame rate, that is, the original video can be realized. The display effect of the image.
当接收端获取到所述待处理图像以及所述待传输图像后,即可以将所述待处理图像以及所述待传输图像分别进行分解;根据所述待传输图像的低频图像与所述待处理图像的低频图像,还原出所述编码图像,并解码出所述待传输信息。After the receiving end acquires the image to be processed and the image to be transmitted, it can decompose the image to be processed and the image to be transmitted respectively; according to the low-frequency image of the image to be transmitted and the image to be processed The low-frequency image of the image is used to restore the coded image and decode the information to be transmitted.
待处理图像中的低频图像加载有编码图像,因此根据待传输图像的低频图像以及该待处理图像的低频图像,即可以还原得到该编码图像。The low-frequency image in the image to be processed is loaded with a coded image, so the coded image can be restored according to the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed.
当编码图像是按照预设可逆算法加载至图像中时,接收端根据所述待传输图像的低频图像与所述待处理图像的低频图像,还原出所述编码图像具体即可以是按照所述预设可逆算法,还原出所述编码图像。When the encoded image is loaded into the image according to the preset reversible algorithm, the receiving end restores the encoded image according to the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed. A reversible algorithm is used to restore the coded image.
例如,该预设可逆算法为加法运算或减法运算时,则接收端具体可以是将所述待传输图像的低频图像与所述待处理图像的低频图像的图像强度相减,即可得到编码图像。For example, when the preset reversible algorithm is an addition operation or a subtraction operation, the receiving end may specifically subtract the image intensity of the low-frequency image of the image to be transmitted from the image intensity of the low-frequency image of the image to be processed to obtain a coded image .
该预设可逆算法为乘法运算或除法运算时,则接收端具体可以是将所述待传输图像的低频图像与所述待处理图像的低频图像的图像强度相除,即可得到编码图像。When the preset reversible algorithm is a multiplication operation or a division operation, the receiving end may specifically divide the image intensity of the low-frequency image of the image to be transmitted by the image intensity of the low-frequency image of the image to be processed to obtain a coded image.
在本实施例中,发送端将待传输信息编码成编码图像,加载至待传输图像的低频图像部分,形成待处理图像后与该待传输图像组成相邻的两帧图像传输,当接收端获取到所述待处理图像以及所述待传输图像后,即可以将所述待处理图像以及所述待传输图像分别进行分解;根据所述待传输图像的低频图像与所述待处理图像的低频图像,还原出所述编码图像,并解码出所述待传输信息,从而实现了信息的隐藏式传输,在不影响使用者观感的前提下,增加了信息传输渠道,提高了信息传输量,对于有待传输信息获取需求的接收端,可以从中解码出待传输信息,对于没有待传输信息获取需求的接收端,则无需解码出待传输信息,接收端可以自主选择是否获取待传输需求,避免了信息轰炸方式对接收方造成的干扰,可以实现针对性的信息传输,优化了信息传输方式,提高了信息传输的有效性。In this embodiment, the sending end encodes the information to be transmitted into a coded image, loads it into the low-frequency image part of the image to be transmitted, and after forming the image to be processed, forms two adjacent frames of image transmission with the image to be transmitted. When the receiving end acquires After obtaining the image to be processed and the image to be transmitted, the image to be processed and the image to be transmitted can be decomposed respectively; according to the low frequency image of the image to be transmitted and the low frequency image of the image to be processed , restore the coded image, and decode the information to be transmitted, thereby realizing the hidden transmission of information, increasing the information transmission channel and increasing the amount of information transmission without affecting the user's perception. The receiving end that needs to acquire the transmission information can decode the information to be transmitted from it. For the receiving end that does not have the need to acquire the information to be transmitted, there is no need to decode the information to be transmitted. The receiving end can independently choose whether to obtain the demand to be transmitted, avoiding information bombing The interference caused by the method to the receiver can realize targeted information transmission, optimize the information transmission method, and improve the effectiveness of information transmission.
特别是在实际应用中广告或宣传资料等信息的传输时,可以使得接收方不必遭受毫无意义的广告轰炸,而对于有需求的接收方可以从视频图像中实现扩展阅读,读取出隐藏的广告或宣传资料等信息,满足自身需求。Especially in the transmission of information such as advertisements or promotional materials in practical applications, the receiver does not have to suffer from meaningless advertisement bombardment, and the receiver who needs it can realize extended reading from the video image and read out the hidden information. Advertising or promotional materials and other information to meet their own needs.
本申请实施例在实际应用中,可以应用在如超市、电影院,或者马路边、公交站等具有显示屏幕的场合,这些显示屏幕上的广告或者宣传的资料为显式信息,将一些相应的文字信息即待传输信息,作为隐式信息按照本申请实施例的技术方案叠加到视频图像中实现对显式信息中包括的内容进行推介,或是补充,例如有些公交站配有广告屏幕,不影响它放广告,可以叠加隐式信息写入这个商品的相关信息。In practical applications, the embodiment of the present application can be applied in places with display screens such as supermarkets, movie theaters, roadsides, bus stops, etc. The advertisements or promotional materials on these display screens are explicit information, and some corresponding text The information is the information to be transmitted. As the implicit information, according to the technical solution of the embodiment of the application, it is superimposed on the video image to promote or supplement the content included in the explicit information. For example, some bus stops are equipped with advertising screens, which do not affect It puts advertisements, and can superimpose implicit information to write relevant information about this product.
对于有获取需求的用户,可以通过接收端从这些显式信息中解码出叠加的隐式信息,从而可以获取到更多的信息,实现了针对性的信息传输。For users who have acquisition needs, the superimposed implicit information can be decoded from these explicit information through the receiving end, so that more information can be obtained and targeted information transmission is realized.
本申请实施例中,作为一种可能实现方式,发送端可以包括显示屏幕,发送端按照两倍所述预设帧率传输所述待处理图像以及所述待传输图像后,可以进行显示。从而接收端获取所述待处理图像以及所述待传输图像可以是通过其摄像单元采集所述待处理图像以及所述待传输图像。In the embodiment of the present application, as a possible implementation manner, the sending end may include a display screen, and the sending end may display the image to be processed and the image to be transmitted after transmitting the image to be processed and the image to be transmitted at twice the preset frame rate. Therefore, acquiring the image to be processed and the image to be transmitted by the receiving end may be through its camera unit capturing the image to be processed and the image to be transmitted.
该发送端例如可以是电视机、平板电脑、计算机等设备,接收端可以是手机、平板电脑等具有摄像头的设备。The sending end may be, for example, a TV, a tablet computer, a computer, and other equipment, and the receiving end may be a mobile phone, a tablet computer, or other equipment with a camera.
其中,发送端显示所述待传输图像以及所述待处理图像可以基于可见光多入多出(Multiple-Input Multiple-Output,MIMO)通信技术实现,发送端的显示屏幕为液晶显示屏幕(Liquid Crystal Display,LCD)。Wherein, the sending end displays the image to be transmitted and the image to be processed can be realized based on visible light multiple-input multiple-output (Multiple-Input Multiple-Output, MIMO) communication technology, and the display screen of the sending end is a liquid crystal display screen (Liquid Crystal Display, LCD).
作为另一种可能实现方式,所述待处理图像以及所述待传输图像作为相邻的两帧图像,发送端按照两倍所述预设帧率传输所述待处理图像以及所述待传输图像可以是按照两倍所述预设帧率将所述待处理图像以及所述待传输图像发送至所述接收端,从而有信息获取需求的接收端可以从中解码出编码图像中的解码信息。As another possible implementation, the image to be processed and the image to be transmitted are two adjacent frames of images, and the sending end transmits the image to be processed and the image to be transmitted at twice the preset frame rate The image to be processed and the image to be transmitted may be sent to the receiving end at twice the preset frame rate, so that the receiving end that needs information acquisition can decode the decoded information in the encoded image.
作为又一种可能实现方式,发送端可以按照两倍所述预设帧率将所述待处理图像以及所述待传输图像传输至具有显示屏幕的显示设备,该显示设备即可以两倍所述预设帧率显示所述待处理图像以及所述待传输图像。接收端获取所述待处理图像以及所述待传输图像可以是通过其摄像单元采集的所述显示设备显示的所述待处理图像以及所述待传输图像。As yet another possible implementation, the sending end can transmit the image to be processed and the image to be transmitted to a display device with a display screen at twice the preset frame rate, and the display device can double the preset frame rate. The image to be processed and the image to be transmitted are displayed at a preset frame rate. The acquisition of the image to be processed and the image to be transmitted by the receiving end may be the image to be processed and the image to be transmitted displayed on the display device captured by its camera unit.
该显示设备的显示屏幕可以为LCD,显示设备显示所述待处理图像以及所述待传输图像可以是基于可见光MIMO通信技术实现。The display screen of the display device may be an LCD, and the display of the image to be processed and the image to be transmitted by the display device may be implemented based on visible light MIMO communication technology.
其中,将待传输信息进行编码,得到编码图像可以有多种实现方式。Among them, encoding the information to be transmitted to obtain an encoded image may have multiple implementation manners.
在一种可能实现方式中,可以采用二维码编码方式,得到编码图像。In a possible implementation manner, a two-dimensional code encoding manner may be used to obtain an encoded image.
具体的,本申请实施例,可以是将待传输信息按照二维图像编码格式进行编码,形成编码图像,使得所述编码图像中包括所述二维图像编码格式规定的图像定位标识、信息同步标识以及所述待传输信息的二维码字。Specifically, in this embodiment of the application, the information to be transmitted may be coded according to the two-dimensional image coding format to form a coded image, so that the coded image includes the image positioning mark and the information synchronization mark stipulated in the two-dimensional image coding format And the two-dimensional code word of the information to be transmitted.
其中,所述图像定位标识用于确定所述编码图像的位置,所述信息同步标识用于标识不同待传输信息的传输顺序,所述二维码字为待传输信息进行编码后的码字。Wherein, the image positioning mark is used to determine the position of the coded image, the information synchronization mark is used to mark the transmission sequence of different information to be transmitted, and the two-dimensional codeword is a codeword after encoding the information to be transmitted.
由于编码图像加载至待传输图像一定区域的图像中,因此图像定位标识用于接收端定位所述编码图像的位置。Since the coded image is loaded into an image in a certain area of the image to be transmitted, the image location identifier is used by the receiving end to locate the position of the coded image.
待传输信息可能包括多个,每一待传输信息均加载至一待传输图像中,因此,信息同步标识可以用于标识不同待传输信息的传输顺序。There may be multiple pieces of information to be transmitted, and each piece of information to be transmitted is loaded into an image to be transmitted. Therefore, the information synchronization identifier can be used to identify the transmission sequence of different information to be transmitted.
二维码字通常由两种不同颜色像素分别表示二进制0和1,并按照一定规律排列后得到的码字。A two-dimensional code word usually consists of two different color pixels representing binary 0 and 1 respectively, and the code word is obtained after arranging according to a certain rule.
为了不影响待传输图像的显示效果,增加待传输信息的隐秘性,二维码字可以采用黑、灰像素表示二进制0和1。In order not to affect the display effect of the image to be transmitted and increase the privacy of the information to be transmitted, the two-dimensional code can use black and gray pixels to represent binary 0 and 1.
如图1a~1b所示,为将两个待传输信息进行编码后得到的两个编码图像。As shown in Figures 1a-1b, they are two encoded images obtained after encoding two pieces of information to be transmitted.
图中,图像定位标识100用于确定编码图像的位置,每一个编码图像中,图像定位标识都是一样的。信息同步标识200用于标识不同待传输信息的传输顺序,如图1a中信息同步标识采用黑色像素标识,图1b中信息同步标识采用灰色像素标识,图1a和图1b两个编码图像按顺序传输,因此接收端根据黑色像素标识以及灰色像素标识,可以确定具有黑色像素标识的编码图像与具有灰色像素标识的编码图像为相邻的两帧图像。In the figure, the image positioning mark 100 is used to determine the position of the encoded image, and the image positioning mark is the same in each encoded image. The information synchronization mark 200 is used to identify the transmission sequence of different information to be transmitted. As shown in Figure 1a, the information synchronization mark is marked with black pixels, and in Figure 1b, the information synchronization mark is marked with gray pixels, and the two coded images in Figure 1a and Figure 1b are transmitted in order , so the receiving end can determine that the encoded image with the black pixel identifier and the encoded image with the gray pixel identifier are two adjacent frames of images according to the black pixel identifier and the gray pixel identifier.
其中,发送端发送的待传输信息可以是待传输总数据中的一部分数据,发送端需要传输该待传输总数据,可以将待传输总数据进行划分,得到多个划分数据,每一个划分数据即可以作为一个待传输信息,按照步骤102~步104的操作得到每一个划分数据对应的待传输图像以及待处理图像,并将每一个划分数据对应的待传输图像以及待处理图像作为相邻的两帧图像,按照两倍预设帧率进行传输,使得待传输图像以及待处理图像间隔帧阐述,每一个划分数据对应的待传输图像可以组成连续的多帧图像,因此作为另一个实施例,如图2所示,本申请实施例提供的一种信息传输方法另一个实施例的流程图,所述方法可以包括以下几个步骤:Wherein, the information to be transmitted sent by the sender can be a part of the total data to be transmitted, and the sender needs to transmit the total data to be transmitted, and can divide the total data to be transmitted to obtain multiple divided data, and each divided data is It can be used as a piece of information to be transmitted, and the image to be transmitted and the image to be processed corresponding to each divided data are obtained according to the operation of steps 102 to 104, and the image to be transmitted and the image to be processed corresponding to each divided data are used as two adjacent The frame image is transmitted according to twice the preset frame rate, so that the image to be transmitted and the image to be processed are separated by frames, and the image to be transmitted corresponding to each divided data can form a continuous multi-frame image. Therefore, as another embodiment, as As shown in Fig. 2, a flow chart of another embodiment of an information transmission method provided by the embodiment of the present application, the method may include the following steps:
201:发送端将待传输总数据划分得到多个划分数据,依次将每一个划分数据作为待传输信息进行编码,得到所述每一个划分数据对应的编码图像。201: The sending end divides the total data to be transmitted to obtain a plurality of divided data, sequentially encodes each divided data as information to be transmitted, and obtains an encoded image corresponding to each divided data.
当待传输总数据的数据量较大时,无法加载至一帧待传输图像中时,可以将待传输总数据划分为多个划分数据,每一个划分数据即是一个待传输信息。When the amount of total data to be transmitted is too large to be loaded into one frame of image to be transmitted, the total data to be transmitted can be divided into multiple divided data, and each divided data is a piece of information to be transmitted.
多个划分数据具有传输顺序,根据该传输顺序,多个划分数据可以组合为所述待传输总数据,此外,得到的编码图像即按照该传输顺序传输。The plurality of divided data has a transmission order, and according to the transmission order, the plurality of divided data can be combined into the total data to be transmitted, and the obtained encoded image is transmitted according to the transmission order.
202:确定与所述每一个划分数据对应的按照预设帧率传输的一帧待传输图像。202: Determine a frame of images to be transmitted corresponding to each divided data and transmitted according to a preset frame rate.
其中,可以按照编码图像的传输顺序,选择视频图像中连续传输的多帧图像,按照多帧图像的先后顺序依次选择一帧图像作为待传输图像分配给每一个划分数据。Among them, multiple frames of images continuously transmitted in the video image may be selected according to the transmission sequence of the coded images, and one frame of images may be sequentially selected according to the sequence of the multiple frames of images as the image to be transmitted and assigned to each divided data.
203:将所述待传输图像分解为由低频信息组成的低频图像以及由高频信息组成的高频图像。203: Decompose the image to be transmitted into a low-frequency image composed of low-frequency information and a high-frequency image composed of high-frequency information.
204:将所述编码图像的图像信息加载至所述低频图像后,与所述高频图像融合,得到与所述待传输图像对应的待处理图像。204: After loading the image information of the coded image into the low-frequency image, fuse it with the high-frequency image to obtain an image to be processed corresponding to the image to be transmitted.
针对每一个划分数据对应的一帧待传输图像均执行步骤203~步骤204的操作,从而可以得到每一个划分数据对应的待传输图像以及待处理图像。The operations of steps 203 to 204 are performed for a frame of image to be transmitted corresponding to each divided data, so that the image to be transmitted and the image to be processed corresponding to each divided data can be obtained.
205:将每一个划分数据对应的所述待处理图像以及所述待传输图像按照图像传输顺序组成相邻两帧。205: Combine the image to be processed and the image to be transmitted corresponding to each divided data into two adjacent frames according to the sequence of image transmission.
206:按照两倍所述预设帧率连续传输所述待处理图像以及所述待传输图像。206: Continuously transmit the image to be processed and the image to be transmitted at twice the preset frame rate.
每一个划分数据对应的待处理图像以及待传输图像组成相邻的两帧,并按照两倍预设帧率传输每一个划分数据对应的待处理图像以及待传输图像,也即多个划分数据分别对应的待处理图像间隔帧传输,待传输图像间隔帧传输,使得可以不影响用户观感。The image to be processed and the image to be transmitted corresponding to each divided data form two adjacent frames, and the image to be processed and the image to be transmitted corresponding to each divided data are transmitted at twice the preset frame rate, that is, the multiple divided data are respectively The corresponding images to be processed are transmitted at intervals of frames, and the images to be transmitted are transmitted at intervals of frames, so that the perception of the user may not be affected.
对于视频图像的其他帧图像可以按照所述预设帧率传输,或者分别复制得到一份相同的图像帧,与其组成相邻的两帧图像,因此可以按照两倍预设帧率传输所述视频图像。Other frame images of the video image can be transmitted according to the preset frame rate, or the same image frame can be copied separately to form two adjacent frames of images, so the video can be transmitted at twice the preset frame rate image.
每一个划分数据可以按照二维图像编码格式进行编码,形成对应的编码图像。所述编码图像中包括所述二维图像编码格式规定的图像定位标识、信息同步标识以及所述待传输信息的二维码字,所述图像定位标识用于确定所述编码图像的位置,所述信息同步标识用于标识待传输信息的传输顺序。Each segmented data can be coded according to a two-dimensional image coding format to form a corresponding coded image. The coded image includes an image positioning mark specified in the two-dimensional image coding format, an information synchronization mark, and a two-dimensional code word of the information to be transmitted, and the image positioning mark is used to determine the position of the coded image, so The information synchronization identifier is used to identify the transmission sequence of the information to be transmitted.
从而根据信息同步标识,接收端可以将多个划分数据按照标识的传输顺序组合为所述待传输总数据。Therefore, according to the information synchronization identifier, the receiving end can combine the plurality of divided data into the total data to be transmitted according to the identified transmission sequence.
在本实施例中,发送端首先将待传输总数据划分为多个划分数据,每一个划分数据即作为待传输信息,并被编码成编码图像。从传输的视频图像中为每一个划分数据确定一帧待传输图像,将编码图像加载至待传输图像的低频图像部分,形成待处理图像后,并与该待传输图像组成相邻的两帧图像,从而在进行视频图像传输时,按照两倍预设帧率传输待传输图像及其对应的待处理图像,使得接收端获取到相邻两帧的待处理图像以及与其对应的待传输图像后,即可以将待处理图像以及待传输图像分别进行分解;根据所述待传输图像的低频图像与所述待处理图像的低频图像,还原出所述编码图像,并解码出所述待传输信息,从而可以实现信息的隐式传输,且不影响用户观感,增加了信息传输渠道,提高了信息传输量,对于有待传输信息获取需求的接收端,可以从中解码出待传输信息,对于没有待传输信息获取需求的接收端,则无需解码出待传输信息,接收端可以自主选择是否获取待传输需求,避免了信息轰炸方式对接收方造成的干扰,可以实现针对性的信息传输,优化了信息传输方式。In this embodiment, the sender first divides the total data to be transmitted into a plurality of divided data, and each divided data is used as information to be transmitted, and is encoded into a coded image. Determine a frame of image to be transmitted for each divided data from the transmitted video image, load the encoded image to the low-frequency image part of the image to be transmitted, form the image to be processed, and form two adjacent frames of image with the image to be transmitted , so that during video image transmission, the image to be transmitted and the corresponding image to be processed are transmitted according to twice the preset frame rate, so that after the receiving end acquires the image to be processed and the image to be transmitted corresponding to two adjacent frames, That is, the image to be processed and the image to be transmitted can be decomposed respectively; according to the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed, the coded image is restored, and the information to be transmitted is decoded, thereby It can realize the implicit transmission of information without affecting the user's perception, increase the information transmission channel, and increase the amount of information transmission. For the receiving end that needs to obtain the information to be transmitted, it can decode the information to be transmitted from it. The receiving end of the demand does not need to decode the information to be transmitted. The receiving end can independently choose whether to obtain the demand to be transmitted, avoiding the interference caused by the information bombing method to the receiving party, enabling targeted information transmission, and optimizing the information transmission method.
图3为本申请实施例提供的一种信息传输方法又一个实施例的流程图,所述方法可以包括以下几个步骤:Fig. 3 is a flow chart of another embodiment of an information transmission method provided by the embodiment of the present application, and the method may include the following steps:
301:接收端获取发送端按照两倍预设帧率传输的相邻两帧中的一帧待传输图像以及与其对应的一帧待处理图像。301: The receiving end obtains an image to be transmitted and a corresponding image to be processed in two adjacent frames transmitted by the sending end at twice the preset frame rate.
其中,所述待处理图像按照如下方式生成:Wherein, the image to be processed is generated as follows:
所述发送端将待传输信息进行编码,得到编码图像;分解所述待传输图像,得到由低频信息组成的低频图像以及由高频信息组成的高频图像;将所述编码图像的图像信息加载至所述低频图像后,与所述高频图像融合得到与所述待传输图像对应的待处理图像。The sending end encodes the information to be transmitted to obtain a coded image; decomposes the image to be transmitted to obtain a low-frequency image composed of low-frequency information and a high-frequency image composed of high-frequency information; loads the image information of the coded image After reaching the low-frequency image, it is fused with the high-frequency image to obtain an image to be processed corresponding to the image to be transmitted.
由于人眼对图像的高频部分和低频部分的感受是不一样的,在高频部分带有图像细节的信息,对于高分辨率的图像,缺少了高频信息,人眼即会感觉图像变得模糊,而人眼对图像低频部分却没有敏锐的感知,低频部分不容易被人眼察觉。为此,本申请实施例中,将待传输图像分解出不易被人眼察觉的由低频信息形成的低频图像,并将编码图像的图像信息叠加至该低频图像中,从而使得编码图像也不能被人眼察觉,不影响图像的显示效果。Since the human eye perceives the high-frequency part and the low-frequency part of the image differently, the high-frequency part contains image detail information. For a high-resolution image, the high-frequency information is missing, and the human eye will feel that the image is distorted. blurred, but the human eye does not have a keen perception of the low-frequency part of the image, and the low-frequency part is not easily perceived by the human eye. For this reason, in the embodiment of the present application, the image to be transmitted is decomposed into a low-frequency image formed by low-frequency information that is not easily perceived by the human eye, and the image information of the encoded image is superimposed on the low-frequency image, so that the encoded image cannot be detected It is perceived by the human eye and does not affect the display effect of the image.
所述待传输图像可以是选择的传输的视频图像中的一帧图像。The image to be transmitted may be a frame of image in the video image selected for transmission.
所述待传输图像与其对应的待处理图像组成两帧连续的图像,在视频图像中进行传输。The image to be transmitted and the corresponding image to be processed constitute two consecutive frames of images, which are transmitted in the video image.
预设帧率为视频图像的原始帧率,添加待处理图像后,按照两倍预设帧率传输待传输图像和待处理图像可以保证视频图像的显示效果。The preset frame rate is the original frame rate of the video image. After adding the image to be processed, the image to be transmitted and the image to be processed are transmitted at twice the preset frame rate to ensure the display effect of the video image.
302:分别将所述待处理图像以及所述待传输图像进行分解,得到所述待处理图像的低频图像以及所述待传输图像的低频图像。302: Separately decompose the image to be processed and the image to be transmitted to obtain a low-frequency image of the image to be processed and a low-frequency image of the image to be transmitted.
303:根据所述待传输图像的低频图像以及所述待处理图像的低频图像,还原编码图像。303: Restore a coded image according to the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed.
当发送端是将编码图像的图像强度与待传输图像分解出的低频图像一定区域的图像强度按照预设可逆算法处理后,与所述高频图像融合,得到的待传输图像对应的待处理图像时,该步骤303具体可以是将所述待传输图像的低频图像以及所述待处理图像的低频图像,按照所述预设可逆算法,还原出所述编码图像。When the sending end processes the image intensity of the coded image and the image intensity of a certain area of the low-frequency image decomposed from the image to be transmitted according to the preset reversible algorithm, and then fuses with the high-frequency image to obtain the image to be processed corresponding to the image to be transmitted In this case, step 303 may be specifically to restore the coded image from the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed according to the preset reversible algorithm.
例如,该预设可逆算法为加法运算或减法运算时,则接收端具体可以是将所述待传输图像的低频图像与所述待处理图像的低频图像的图像强度相减,即可得到编码图像。For example, when the preset reversible algorithm is an addition operation or a subtraction operation, the receiving end may specifically subtract the image intensity of the low-frequency image of the image to be transmitted from the image intensity of the low-frequency image of the image to be processed to obtain a coded image .
该预设可逆算法为乘法运算或除法运算时,则接收端具体可以是将所述待传输图像的低频图像与所述待处理图像的低频图像的图像强度相除,即可得到编码图像。When the preset reversible algorithm is a multiplication operation or a division operation, the receiving end may specifically divide the image intensity of the low-frequency image of the image to be transmitted by the image intensity of the low-frequency image of the image to be processed to obtain a coded image.
304:将所述编码图像进行解码,得到所述待传输信息。304: Decode the coded image to obtain the information to be transmitted.
在一种可能实现方式中,编码图像为发送端将待传输信息按照二维图像编码格式进行编码形成的时,接收端可以按照该二维图形编码格式解码所述编码图像,得到待传输信息。In a possible implementation manner, when the encoded image is formed by encoding the information to be transmitted by the sending end according to the two-dimensional image encoding format, the receiving end may decode the encoded image according to the two-dimensional image encoding format to obtain the information to be transmitted.
该二维图像编码格式可以规定编码图像的图像定位标识、信息同步标识以及所述待传输信息的二维码字,所述图像定位标识用于确定所述编码图像的位置,所述信息同步标识用于标识待传输信息的传输顺序。The two-dimensional image coding format can specify the image positioning mark of the coded image, the information synchronization mark and the two-dimensional code word of the information to be transmitted, the image positioning mark is used to determine the position of the coded image, and the information synchronization mark Used to identify the transmission order of the information to be transmitted.
当待传输信息包括一个时,该信息同步标识可以没有。When the information to be transmitted includes one, the information synchronization identifier may not be present.
当待传输信息具有多个,且具有传输顺序时,以便于根据传输顺序组合该多个待传输信息时,信息同步标识即用于标识待传输信息的传输顺序。When there are multiple pieces of information to be transmitted and a transmission order, so that the multiple pieces of information to be transmitted are combined according to the transmission order, the information synchronization identifier is used to identify the transmission order of the information to be transmitted.
在本实施例中,接收端获取发送端按照两倍预设帧率传输的待传输图像以及待处理图像,分别将待传输图像以及待处理图像进行分解,由于待处理图像的低频图像中,发送端加载有根据待传输信息编码的编码图像,因此根据待传输图像的低频图像和待处理图像的低频图像,可以还原出所述编码图像,并解码出待传输信息。从而实现了信息的隐式传输,在不影响使用者观感的前提下,增加了信息传输渠道,提高了信息传输量,对于有待传输信息获取需求的接收端,可以从中解码出待传输信息,接收端可以自主选择是否获取待传输需求,避免了信息轰炸方式对接收方造成的干扰,可以实现针对性的信息传输,优化了信息传输方式。In this embodiment, the receiving end obtains the image to be transmitted and the image to be processed transmitted by the sending end at twice the preset frame rate, and decomposes the image to be transmitted and the image to be processed respectively. The end is loaded with the coded image coded according to the information to be transmitted, so according to the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed, the coded image can be restored and the information to be transmitted can be decoded. In this way, the implicit transmission of information is realized. On the premise of not affecting the user's perception, the information transmission channel is increased, and the amount of information transmission is increased. For the receiving end that needs to obtain the information to be transmitted, it can decode the information to be transmitted from it, and receive The end can independently choose whether to obtain the needs to be transmitted, avoiding the interference caused by the information bombing method to the receiver, enabling targeted information transmission, and optimizing the information transmission method.
其中,作为一种可能的实现方式,发送端可以包括显示屏幕,发送端按照两倍所述预设帧率连续传输所述待处理图像以及所述待传输图像后,可以进行显示。从而接收端获取所述待处理图像以及所述待传输图像可以是通过其摄像单元采集所述待处理图像以及所述待传输图像。Wherein, as a possible implementation manner, the sending end may include a display screen, and the sending end may display the image to be processed and the image to be transmitted after continuously transmitting the image to be processed and the image to be transmitted at twice the preset frame rate. Therefore, acquiring the image to be processed and the image to be transmitted by the receiving end may be through its camera unit capturing the image to be processed and the image to be transmitted.
作为另一种可能实现方式,接收端获取所述待处理图像以及所述待传输图像可以是接收发送端按照两倍所述预设帧率发送的所述待处理图像以及所述待传输图像。As another possible implementation manner, the acquisition of the image to be processed and the image to be transmitted by the receiving end may be the image to be processed and the image to be transmitted sent by the receiving end at twice the preset frame rate.
作为又一种可能实现方式,发送端可以按照两倍所述预设帧率将所述待处理图像以及所述待传输图像传输至具有显示屏幕的显示设备,该显示设备即可以两倍所述预设帧率显示所述待处理图像以及所述待传输图像。接收端获取所述待处理图像以及所述待传输图像可以是通过其摄像单元采集的通过显示设备显示的所述待处理图像以及所述待传输图像。As yet another possible implementation, the sending end can transmit the image to be processed and the image to be transmitted to a display device with a display screen at twice the preset frame rate, and the display device can double the preset frame rate. The image to be processed and the image to be transmitted are displayed at a preset frame rate. The acquisition of the image to be processed and the image to be transmitted by the receiving end may be the image to be processed and the image to be transmitted captured by its camera unit and displayed on a display device.
其中,发送端发送的待传输信息可以是待传输总数据中的一部分数据,发送端需要传输该待传输总数据,可以将待传输总数据进行划分,得到多个划分数据,每一个划分数据即可以作为一个待传输信息,因此接收端可以将解码出的多个待传输信息按照所述待传输信息的传输顺序进行组合得到所述待传输总数据。Wherein, the information to be transmitted sent by the sender can be a part of the total data to be transmitted, and the sender needs to transmit the total data to be transmitted, and can divide the total data to be transmitted to obtain multiple divided data, and each divided data is It can be regarded as one piece of information to be transmitted, so the receiving end can combine the decoded multiple pieces of information to be transmitted according to the transmission sequence of the information to be transmitted to obtain the total data to be transmitted.
如图4所示,为本申请实施例提供的一种信息传输方法又一个实施例的流程图,所述方法可以包括以下几个步骤:As shown in FIG. 4, it is a flow chart of another embodiment of an information transmission method provided by the embodiment of the present application. The method may include the following steps:
401:接收端获取发送端按照两倍预设帧率传输的相邻两帧中的一帧待传输图像以及与其对应的一帧待处理图像。401: The receiving end acquires an image to be transmitted and a corresponding image to be processed in two adjacent frames transmitted by the sending end at twice the preset frame rate.
其中,所述待处理图像为所述发送端将待传输信息进行编码,得到编码图像;分解所述待传输图像,得到由低频信息组成的低频图像以及由高频信息组成的高频图像;将所述编码图像的图像信息加载至所述低频图像后,与所述高频图像融合得到的。Wherein, the image to be processed is that the sender encodes the information to be transmitted to obtain an encoded image; decomposes the image to be transmitted to obtain a low-frequency image composed of low-frequency information and a high-frequency image composed of high-frequency information; After the image information of the coded image is loaded into the low-frequency image, it is obtained by fusing with the high-frequency image.
本实施例中,该待传输信息为待传输总数据划分得到的多个划分数据中的一个划分数据,所述多个划分数据具有传输顺序。In this embodiment, the information to be transmitted is one segmented data in a plurality of segmented data obtained by dividing the total data to be transmitted, and the plurality of segmented data has a transmission sequence.
402:分别将所述待处理图像以及所述待传输图像进行分解,得到所述待处理图像的低频图像以及所述待传输图像的低频图像。402: Separately decompose the image to be processed and the image to be transmitted to obtain a low-frequency image of the image to be processed and a low-frequency image of the image to be transmitted.
403:根据所述待传输图像的低频图像以及所述待处理图像的低频图像,还原编码图像。403: Restore a coded image according to the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed.
当发送端是将编码图像的图像强度与待传输图像分解出的低频图像一定区域的图像强度按照预设可逆算法处理后,与所述高频图像融合,得到的待传输图像对应的待处理图像时,该步骤403具体可以是将所述待传输图像的低频图像以及所述待处理图像的低频图像,按照所述预设可逆算法,得到所述编码图像。When the sending end processes the image intensity of the coded image and the image intensity of a certain area of the low-frequency image decomposed from the image to be transmitted according to the preset reversible algorithm, and then fuses with the high-frequency image to obtain the image to be processed corresponding to the image to be transmitted In this case, step 403 may be specifically to obtain the coded image by using the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed according to the preset reversible algorithm.
404:将所述编码图像进行解码,得到所述待传输信息。404: Decode the coded image to obtain the information to be transmitted.
405:将得到的每一个待传输信息按照传输顺序,组合为所述待传输总数据。405: Combine each piece of obtained information to be transmitted into the total data to be transmitted according to the transmission order.
其中,接收端将获取的每一个待传输图像及其对应的待处理图像均执行步骤401~步骤404的操作,从而可以得到多个待传输信息。Wherein, the receiving end executes the operations of steps 401 to 404 for each acquired image to be transmitted and its corresponding image to be processed, so as to obtain a plurality of pieces of information to be transmitted.
当所述多个待传输信息具有传输顺序时,可以执行步骤405的操作。When the multiple pieces of information to be transmitted have a transmission order, the operation of step 405 may be performed.
其中,每一个划分数据可以按照二维图像编码格式进行编码,形成对应的编码图像。所述编码图像中包括所述二维图像编码格式规定的图像定位标识、信息同步标识以及所述待传输信息的二维码字,所述图像定位标识用于确定所述编码图像的位置,所述信息同步标识用于标识待传输信息的传输顺序。Wherein, each divided data can be coded according to a two-dimensional image coding format to form a corresponding coded image. The coded image includes an image positioning mark specified in the two-dimensional image coding format, an information synchronization mark, and a two-dimensional code word of the information to be transmitted, and the image positioning mark is used to determine the position of the coded image, so The information synchronization identifier is used to identify the transmission sequence of the information to be transmitted.
从而根据信息同步标识,接收端可以将获得的多个待传输信息按照标识的传输顺序组合为所述待传输总数据。Therefore, according to the information synchronization identifier, the receiving end can combine the obtained multiple pieces of information to be transmitted according to the identified transmission sequence into the total data to be transmitted.
在本实施例中,接收端获取发送端按照两倍预设帧率传输的待传输图像以及待处理图像,分别将待传输图像以及待处理图像进行分解,由于待处理图像的低频图像中,发送端加载有根据待传输信息编码的编码图像,因此根据待传输图像的低频图像和待处理图像的低频图像,可以还原出所述编码图像,并解码出待传输信息,从而可以实现信息的隐式传输,且不影响用户观感,增加了信息传输渠道,提高了信息传输量,对于有待传输信息获取需求的接收端,可以从中解码出待传输信息,对于没有待传输信息获取需求的接收端,则无需解码出待传输信息,接收端可以自主选择是否获取待传输需求,避免了信息轰炸方式对接收方造成的干扰,可以实现针对性的信息传输,优化了信息传输方式。In this embodiment, the receiving end obtains the image to be transmitted and the image to be processed transmitted by the sending end at twice the preset frame rate, and decomposes the image to be transmitted and the image to be processed respectively. The coded image coded according to the information to be transmitted is loaded on the end, so according to the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed, the coded image can be restored and the information to be transmitted can be decoded, so that the implicit information of the information can be realized Transmission, without affecting the user's perception, increases the information transmission channel and increases the amount of information transmission. For the receiving end that needs to obtain the information to be transmitted, it can decode the information to be transmitted from it. For the receiving end that does not need to obtain the information to be transmitted, then There is no need to decode the information to be transmitted, and the receiving end can independently choose whether to obtain the needs to be transmitted, which avoids the interference caused by the information bombing method to the receiver, can realize targeted information transmission, and optimizes the information transmission method.
对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。For the aforementioned method embodiments, for the sake of simple description, they are expressed as a series of action combinations, but those skilled in the art should know that the application is not limited by the described action sequence, because according to the application, Certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification belong to preferred embodiments, and the actions and modules involved are not necessarily required by this application.
图5为本申请实施例提供的一种信息传输装置一个实施例的结构示意图,所述装置具体应用于发送端,其可以集成到发送端的处理器中,作为处理器可以实现的一个功能,或者作为独立的模块与处理器连接,所述装置可以包括:Fig. 5 is a schematic structural diagram of an embodiment of an information transmission device provided by an embodiment of the present application. The device is specifically applied to the sending end, and it can be integrated into the processor of the sending end as a function that the processor can implement, or Connected to the processor as an independent module, the device may include:
编码模块501,用于将待传输信息进行编码,得到编码图像。The encoding module 501 is configured to encode the information to be transmitted to obtain an encoded image.
第一分解模块502,用于分解按照预设帧率传输的一帧待传输图像,得到由低频信息组成的低频图像以及由高频信息组成的高频图像。The first decomposing module 502 is configured to decompose a frame of image to be transmitted transmitted at a preset frame rate to obtain a low-frequency image composed of low-frequency information and a high-frequency image composed of high-frequency information.
融合模块503,用于将所述编码图像的图像信息加载至所述低频图像后,与所述高频图像融合,得到与所述待传输图像对应的待处理图像。The fusion module 503 is configured to load the image information of the coded image into the low-frequency image, and fuse it with the high-frequency image to obtain an image to be processed corresponding to the image to be transmitted.
传输模块504,用于将所述待处理图像以及所述待传输图像作为相邻的两帧图像,按照两倍所述预设帧率连续传输所述待处理图像以及所述待传输图像,以便于接收端获取到相邻两帧的所述待处理图像以及所述待传输图像后,将所述待处理图像以及所述待传输图像分别进行分解;根据所述待传输图像的低频图像与所述待处理图像的低频图像,还原出所述编码图像,并解码出所述待传输信息。The transmission module 504 is configured to use the image to be processed and the image to be transmitted as two adjacent frames of images, and continuously transmit the image to be processed and the image to be transmitted at twice the preset frame rate, so that After obtaining the image to be processed and the image to be transmitted in two adjacent frames at the receiving end, decompose the image to be processed and the image to be transmitted respectively; according to the low frequency image and the image to be transmitted of the image to be transmitted The low-frequency image of the image to be processed is recovered to restore the coded image and decode the information to be transmitted.
本申请实施例中,将待传输图像进行分解,得到低频图像以及高频图像。由于人眼对图像的高频部分和低频部分的感受是不一样的,在高频部分带有图像细节的信息,对于高分辨率的图像,缺少了高频信息,人眼即会感觉图像变得模糊,而人眼对图像低频部分却没有敏锐的感知,低频部分不容易被人眼察觉。为此,将待传输图像分解出不易被人眼察觉的由低频信息形成的低频图像,并将编码图像的图像信息叠加至该低频图像中,从而使得编码图像也不能被人眼察觉,不影响图像的显示效果。In the embodiment of the present application, the image to be transmitted is decomposed to obtain a low-frequency image and a high-frequency image. Since the human eye perceives the high-frequency part and the low-frequency part of the image differently, the high-frequency part contains image detail information. For a high-resolution image, the high-frequency information is missing, and the human eye will feel that the image is distorted. blurred, but the human eye does not have a keen perception of the low-frequency part of the image, and the low-frequency part is not easily perceived by the human eye. To this end, the image to be transmitted is decomposed into a low-frequency image formed by low-frequency information that is not easily perceived by the human eye, and the image information of the encoded image is superimposed on the low-frequency image, so that the encoded image cannot be perceived by the human eye and does not affect The display effect of the image.
编码图像加载至低频图像可以具体是加载至低频图像中与编码图像大小匹配的一定区域的图像中,可以将编码图像的图像强度与该一定区域图像的图像强度按照预设可逆算法进行处理实现。The loading of the coded image to the low-frequency image may specifically be loaded into an image of a certain area of the low-frequency image that matches the size of the coded image, and the image intensity of the coded image and the image intensity of the image of the certain area may be processed according to a preset reversible algorithm.
该预设可逆算法可以是图像强度之间相加、相减、相除、相乘或者卷积运算等。The preset reversible algorithm may be addition, subtraction, division, multiplication, or convolution operations among image intensities.
由待传输图像得到的待处理图像可以组成相邻的两帧图像,为了不影响视频观看效果,因此按照两倍所述预设帧率连续传输该待传输图像以及该处理图像,即可以实现原视频图像的显示效果。The image to be processed obtained from the image to be transmitted can form two adjacent frames of images. In order not to affect the viewing effect of the video, the image to be transmitted and the processed image are continuously transmitted at twice the preset frame rate, which can realize the original The display effect of the video image.
在本实施例中,将待传输信息编码成编码图像,加载至待传输图像的低频图像部分,形成待处理图像后与该待传输图像组成相邻的两帧图像传输,使得接收端获取到相邻两帧的所述待处理图像以及所述待传输图像后,即可以将所述待处理图像以及所述待传输图像分别进行分解;根据所述待传输图像的低频图像与所述待处理图像的低频图像,还原出所述编码图像,并解码出所述待传输信息,实现了信息的隐藏式传输,在不影响使用者观感的前提下,增加了信息传输渠道,提高了信息传输量,对于有待传输信息获取需求的接收端,可以从中解码出待传输信息,对于没有待传输信息获取需求的接收端,则无需解码出待传输信息,接收端可以自主选择是否获取待传输需求,避免了信息轰炸方式对接收方造成的干扰,可以实现针对性的信息传输,优化了信息传输方式。特别是在实际应用中广告或宣传资料等信息的传输时,可以使得接收方不必遭受毫无意义的广告轰炸,而对于有需求的接收方可以从视频图像中实现扩展阅读,读取出隐藏的广告或宣传资料等信息,满足自身需求。In this embodiment, the information to be transmitted is coded into a coded image, loaded into the low-frequency image part of the image to be transmitted, and after forming the image to be processed, two adjacent frames of image transmission are formed with the image to be transmitted, so that the receiving end can obtain the corresponding After two adjacent frames of the image to be processed and the image to be transmitted, the image to be processed and the image to be transmitted can be decomposed respectively; according to the low-frequency image of the image to be transmitted and the image to be processed low-frequency image, restore the coded image, and decode the information to be transmitted, realize the hidden transmission of information, increase the information transmission channel and increase the amount of information transmission without affecting the user's perception. For the receiving end that needs to obtain the information to be transmitted, it can decode the information to be transmitted from it. For the receiving end that does not have the need to obtain the information to be transmitted, it does not need to decode the information to be transmitted. The receiving end can independently choose whether to obtain the demand for transmission, avoiding The interference caused by the information bombing method to the receiver can realize targeted information transmission and optimize the information transmission method. Especially in the transmission of information such as advertisements or promotional materials in practical applications, the receiver does not have to suffer from meaningless advertisement bombardment, and the receiver who needs it can realize extended reading from the video image and read out the hidden information. Advertising or promotional materials and other information to meet their own needs.
其中,作为一种可能实现方式,发送端可以包括显示屏幕,Wherein, as a possible implementation, the sending end may include a display screen,
传输模块端按照两倍所述预设帧率连续传输所述待处理图像以及所述待传输图像,具体可以是按照两倍所述预设帧率连续传输所述待处理图像以及所述待传输图像,并在所述显示屏幕进行显示。从而接收端获取所述待处理图像以及所述待传输图像可以是通过其摄像单元采集所述待处理图像以及所述待传输图像。The transmission module end continuously transmits the image to be processed and the image to be transmitted at twice the preset frame rate, specifically, continuously transmits the image to be processed and the image to be transmitted at twice the preset frame rate image and display it on the display screen. Therefore, acquiring the image to be processed and the image to be transmitted by the receiving end may be through its camera unit capturing the image to be processed and the image to be transmitted.
该发送端例如可以是电视机、平板电脑、计算机等设备,接收端可以是手机、平板电脑等具有摄像头的设备。The sending end may be, for example, a TV, a tablet computer, a computer, and other equipment, and the receiving end may be a mobile phone, a tablet computer, or other equipment with a camera.
其中,发送端显示所述待传输图像以及所述待处理图像可以基于可见光多入多出(Multiple-Input Multiple-Output,MIMO)通信技术实现,发送端的显示屏幕为液晶显示屏幕(Liquid Crystal Display,LCD)。Wherein, the sending end displays the image to be transmitted and the image to be processed can be realized based on visible light multiple-input multiple-output (Multiple-Input Multiple-Output, MIMO) communication technology, and the display screen of the sending end is a liquid crystal display screen (Liquid Crystal Display, LCD).
作为另一种可能实现方式,传输模块按照两倍所述预设帧率传输所述待处理图像以及所述待传输图像可以是按照两倍所述预设帧率将所述待处理图像以及所述待传输图像发送至所述接收端,从而有信息获取需求的接收端可以从中解码出编码图像中的解码信息。As another possible implementation manner, the transmission module transmits the image to be processed at twice the preset frame rate and the image to be transmitted may be to transmit the image to be processed and the image to be transmitted at twice the preset frame rate The image to be transmitted is sent to the receiving end, so that the receiving end that needs information acquisition can decode the decoded information in the encoded image.
作为又一种可能实现方式,传输模块可以按照两倍所述预设帧率将所述待处理图像以及所述待传输图像传输至具有显示屏幕的显示设备,该显示设备即可以两倍所述预设帧率显示所述待处理图像以及所述待传输图像。接收端获取所述待处理图像以及所述待传输图像可以是通过其摄像单元采集的所述显示设备显示的所述待处理图像以及所述待传输图像。As yet another possible implementation, the transmission module may transmit the image to be processed and the image to be transmitted to a display device with a display screen at twice the preset frame rate, and the display device may be twice the preset frame rate. The image to be processed and the image to be transmitted are displayed at a preset frame rate. The acquisition of the image to be processed and the image to be transmitted by the receiving end may be the image to be processed and the image to be transmitted displayed on the display device captured by its camera unit.
该显示设备的显示屏幕可以为LCD,显示设备显示所述待处理图像以及所述待传输图像可以是基于可见光MIMO通信技术实现。The display screen of the display device may be an LCD, and the display of the image to be processed and the image to be transmitted by the display device may be implemented based on visible light MIMO communication technology.
其中,编码模块将待传输信息进行编码,得到编码图像可以有多种实现方式。Wherein, the coding module codes the information to be transmitted to obtain the coded image in many ways.
在一种可能实现方式中,可以采用二维码编码方式,得到编码图像。In a possible implementation manner, a two-dimensional code encoding manner may be used to obtain an encoded image.
具体的,所述编码模块可以是将待传输信息按照二维图像编码格式进行编码,形成编码图像,使得所述编码图像中包括所述二维图像编码格式规定的图像定位标识、信息同步标识以及所述待传输信息的二维码字。Specifically, the encoding module may encode the information to be transmitted according to the two-dimensional image encoding format to form an encoded image, so that the encoded image includes the image positioning identifier, information synchronization identifier and The two-dimensional code word of the information to be transmitted.
其中,所述图像定位标识用于确定所述编码图像的位置,所述信息同步标识用于标识不同待传输信息的传输顺序,所述二维码字为待传输信息进行编码后的码字。Wherein, the image positioning mark is used to determine the position of the coded image, the information synchronization mark is used to mark the transmission sequence of different information to be transmitted, and the two-dimensional codeword is a codeword after encoding the information to be transmitted.
由于编码图像加载至待传输图像一定区域的图像中,因此图像定位标识用于接收端定位所述编码图像的位置。Since the coded image is loaded into an image in a certain area of the image to be transmitted, the image location identifier is used by the receiving end to locate the position of the coded image.
待传输信息可能包括多个,每一待传输信息均加载至一待传输图像中,因此,信息同步标识可以用于标识不同待传输信息的传输顺序。There may be multiple pieces of information to be transmitted, and each piece of information to be transmitted is loaded into an image to be transmitted. Therefore, the information synchronization identifier can be used to identify the transmission sequence of different information to be transmitted.
其中,发送的待传输信息可以是待传输总数据中的一部分数据,当需要传输该待传输总数据,可以将待传输总数据进行划分,得到多个划分数据,每一个划分数据即可以作为一个待传输信息,Wherein, the information to be transmitted may be a part of the total data to be transmitted. When the total data to be transmitted needs to be transmitted, the total data to be transmitted can be divided to obtain multiple divided data, and each divided data can be used as a information to be transmitted,
因此,如图6所示,为本申请实施例提供的一种信息传输装置另一个实施例的结构示意图,所述装置具体应用于发送端,其可以集成到发送端的处理器中,作为处理器可以实现的一个功能,或者作为独立的模块与处理器连接,所述装置可以包括:Therefore, as shown in FIG. 6, it is a schematic structural diagram of another embodiment of an information transmission device provided by the embodiment of the present application. The device is specifically applied to the sending end, and it can be integrated into the processor of the sending end as a processor A function that can be realized, or connected with the processor as an independent module, the device can include:
编码模块501,用于将待传输信息进行编码,得到编码图像。The encoding module 501 is configured to encode the information to be transmitted to obtain an encoded image.
其中,所述编码模块501可以包括:Wherein, the encoding module 501 may include:
编码单元601,用于将待传输总数据划分得到多个划分数据,依次将每一个划分数据作为待传输信息进行编码,得到所述每一个划分数据对应的编码图像。The encoding unit 601 is configured to divide the total data to be transmitted to obtain a plurality of divided data, sequentially encode each divided data as information to be transmitted, and obtain an encoded image corresponding to each divided data.
多个划分数据具有传输顺序,根据该传输顺序,多个划分数据可以组合为所述待传输总数据,此外,得到的编码图像即按照该传输顺序传输。The plurality of divided data has a transmission order, and according to the transmission order, the plurality of divided data can be combined into the total data to be transmitted, and the obtained encoded image is transmitted according to the transmission order.
第一分解模块502,用于分解按照预设帧率传输的一帧待传输图像,得到由低频信息组成的低频图像以及由高频信息组成的高频图像。The first decomposing module 502 is configured to decompose a frame of image to be transmitted transmitted at a preset frame rate to obtain a low-frequency image composed of low-frequency information and a high-frequency image composed of high-frequency information.
其中,所述第一分解模块502可以包括:Wherein, the first decomposition module 502 may include:
确定单元602,用于确定与所述每一个划分数据对应的按照预设帧率传输的一帧待传输图像;A determining unit 602, configured to determine a frame of an image to be transmitted corresponding to each divided data and transmitted according to a preset frame rate;
分解单元603,用于将所述待传输图像分解为由低频信息组成的低频图像以及由高频信息组成的高频图像。The decomposing unit 603 is configured to decompose the image to be transmitted into a low-frequency image composed of low-frequency information and a high-frequency image composed of high-frequency information.
融合模块503,用于将所述编码图像的图像信息加载至所述低频图像后,与所述高频图像融合,得到与所述待传输图像对应的待处理图像。The fusion module 503 is configured to load the image information of the coded image into the low-frequency image, and fuse it with the high-frequency image to obtain an image to be processed corresponding to the image to be transmitted.
传输模块504,用于将所述待处理图像以及所述待传输图像作为相邻的两帧图像,并按照两倍所述预设帧率连续传输所述待处理图像以及所述待传输图像。The transmission module 504 is configured to use the image to be processed and the image to be transmitted as two adjacent frames of images, and continuously transmit the image to be processed and the image to be transmitted at twice the preset frame rate.
所述传输模块504可以包括:The transmission module 504 may include:
组成单元604,用于将每一个划分数据对应的所述待处理图像以及所述待传输图像按照图像传输顺序组成相邻两帧;A composition unit 604, configured to compose the image to be processed and the image to be transmitted corresponding to each divided data into two adjacent frames according to the sequence of image transmission;
传输单元605,用于按照两倍所述预设帧率连续传输所述待处理图像以及所述待传输图像。The transmission unit 605 is configured to continuously transmit the image to be processed and the image to be transmitted at twice the preset frame rate.
每一个划分数据对应的待处理图像以及待传输图像组成相邻的两帧,并按照两倍预设帧率传输每一个划分数据对应的待处理图像以及待传输图像,使得可以不影响用户观感。The image to be processed and the image to be transmitted corresponding to each divided data form two adjacent frames, and the image to be processed and the image to be transmitted corresponding to each divided data are transmitted at twice the preset frame rate, so that the user's impression can not be affected.
对于视频图像的其他帧图像可以按照所述预设帧率传输,或者分别复制得到一份相同的图像帧,与其组成相邻的两帧图像,因此可以按照两倍预设帧率传输所述视频图像。Other frame images of the video image can be transmitted according to the preset frame rate, or the same image frame can be copied separately to form two adjacent frames of images, so the video can be transmitted at twice the preset frame rate image.
每一个划分数据可以按照二维图像编码格式进行编码,形成对应的编码图像。所述编码图像中包括所述二维图像编码格式规定的图像定位标识、信息同步标识以及所述待传输信息的二维码字,所述图像定位标识用于确定所述编码图像的位置,所述信息同步标识用于标识待传输信息的传输顺序。Each segmented data can be coded according to a two-dimensional image coding format to form a corresponding coded image. The coded image includes an image positioning mark specified in the two-dimensional image coding format, an information synchronization mark, and a two-dimensional code word of the information to be transmitted, and the image positioning mark is used to determine the position of the coded image, so The information synchronization identifier is used to identify the transmission sequence of the information to be transmitted.
从而根据信息同步标识,接收端可以将多个划分数据按照标识的传输顺序组合为所述待传输总数据。Therefore, according to the information synchronization identifier, the receiving end can combine the plurality of divided data into the total data to be transmitted according to the identified transmission sequence.
在本实施例中,首先将待传输总数据划分为多个划分数据,每一个划分数据即作为待传输信息,并被编码成编码图像。从传输的视频图像中为每一个划分数据确定一帧待传输图像,将编码图像加载至待传输图像的低频图像部分,形成待处理图像后,并与该待传输图像组成相邻的两帧图像,从而在进行视频图像传输时,按照两倍预设帧率传输待传输图像及其对应的待处理图像,接收端获取到待处理图像以及与其对应的待传输图像后,分别进行分解;根据所述待传输图像的低频图像与所述待处理图像的低频图像,还原出所述编码图像,并解码出所述待传输信息,从而可以实现信息的隐式传输,且不影响用户观感,增加了信息传输渠道,提高了信息传输量,对于有待传输信息获取需求的接收端,可以从中解码出待传输信息,对于没有待传输信息获取需求的接收端,则无需解码出待传输信息,接收端可以自主选择是否获取待传输需求,避免了信息轰炸方式对接收方造成的干扰,可以实现针对性的信息传输,优化了信息传输方式。In this embodiment, firstly, the total data to be transmitted is divided into a plurality of divided data, and each divided data is used as information to be transmitted, and is encoded into a coded image. Determine a frame of image to be transmitted for each divided data from the transmitted video image, load the encoded image to the low-frequency image part of the image to be transmitted, form the image to be processed, and form two adjacent frames of image with the image to be transmitted , so that during the video image transmission, the image to be transmitted and the corresponding image to be processed are transmitted according to twice the preset frame rate, and the receiving end obtains the image to be processed and the corresponding image to be transmitted, and decomposes them respectively; according to the Describe the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed, restore the coded image, and decode the information to be transmitted, so that the implicit transmission of information can be realized without affecting the user's perception, increasing the The information transmission channel increases the amount of information transmission. For the receiving end that needs to obtain the information to be transmitted, the information to be transmitted can be decoded from it. For the receiving end that does not need to obtain the information to be transmitted, there is no need to decode the information to be transmitted. The receiving end can Independently choose whether to obtain the needs to be transmitted, avoid the interference caused by the information bombing method to the receiver, can realize targeted information transmission, and optimize the information transmission method.
图7为本申请实施例提供的一种信息传输装置又一个实施例的结构示意图,所述装置具体应用于接收端,其可以集成到发送端的处理器中,作为处理器可以实现的一个功能,或者作为独立的模块与处理器连接,所述装置可以包括:Fig. 7 is a schematic structural diagram of another embodiment of an information transmission device provided by the embodiment of the present application. The device is specifically applied to the receiving end, and it can be integrated into the processor of the sending end as a function that the processor can implement. Or as an independent module connected with the processor, the device may include:
获取模块701,用于获取发送端按照两倍预设帧率传输的相邻两帧中一帧待传输图像以及与其对应的一帧待处理图像;An acquisition module 701, configured to acquire a frame of an image to be transmitted and a corresponding frame of an image to be processed in two adjacent frames transmitted by the sending end at twice the preset frame rate;
其中,所述待处理图像按照如下方式生成:Wherein, the image to be processed is generated as follows:
所述发送端将待传输信息进行编码,得到编码图像;分解所述待传输图像,得到由低频信息组成的低频图像以及由高频信息组成的高频图像;将所述编码图像的图像信息加载至所述低频图像后,与所述高频图像融合得到与所述待传输图像对应的待处理图像。The sending end encodes the information to be transmitted to obtain a coded image; decomposes the image to be transmitted to obtain a low-frequency image composed of low-frequency information and a high-frequency image composed of high-frequency information; loads the image information of the coded image After reaching the low-frequency image, it is fused with the high-frequency image to obtain an image to be processed corresponding to the image to be transmitted.
所述编码图像在所述待处理图像即被隐藏,用户肉眼无法感知。The coded image is hidden in the image to be processed, and cannot be perceived by naked eyes of the user.
第二分解模块702,用于分别将所述待处理图像以及所述待传输图像进行分解,得到所述待处理图像的低频图像以及所述待传输图像的低频图像。The second decomposition module 702 is configured to respectively decompose the image to be processed and the image to be transmitted to obtain a low-frequency image of the image to be processed and a low-frequency image of the image to be transmitted.
还原模块703,用于根据所述待传输图像的低频图像以及所述待处理图像的低频图像,还原编码图像。The restoration module 703 is configured to restore the coded image according to the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed.
当发送端是将编码图像的图像强度与待传输图像分解出的低频图像一定When the sending end is to decompose the image intensity of the coded image and the low-frequency image decomposed from the image to be transmitted, the
区域的图像强度按照预设可逆算法处理后,与所述高频图像融合,得到的待传输图像对应的待处理图像时,该还原模块具体可以是将所述待传输图像的低频图像以及所述待处理图像的低频图像,按照所述预设可逆算法,还原出所述编码图像。After the image intensity of the area is processed according to the preset reversible algorithm, and then fused with the high-frequency image to obtain the image to be processed corresponding to the image to be transmitted, the restoration module may specifically combine the low-frequency image of the image to be transmitted and the The coded image is restored from the low-frequency image of the image to be processed according to the preset reversible algorithm.
解码模块704,用于将所述编码图像进行解码,得到所述待传输信息。The decoding module 704 is configured to decode the coded image to obtain the information to be transmitted.
在一种可能实现方式中,编码图像为发送端将待传输信息按照二维图像编码格式进行编码形成的时,解码模块可以按照该二维图形编码格式解码所述编码图像,得到待传输信息。In a possible implementation manner, when the encoded image is formed by encoding the information to be transmitted by the sender according to the two-dimensional image encoding format, the decoding module may decode the encoded image according to the two-dimensional image encoding format to obtain the information to be transmitted.
该二维图像编码格式可以规定编码图像的图像定位标识、信息同步标识以及所述待传输信息的二维码字,所述图像定位标识用于确定所述编码图像的位置,所述信息同步标识用于标识待传输信息的传输顺序。The two-dimensional image coding format can specify the image positioning mark of the coded image, the information synchronization mark and the two-dimensional code word of the information to be transmitted, the image positioning mark is used to determine the position of the coded image, and the information synchronization mark Used to identify the transmission order of the information to be transmitted.
当待传输信息包括一个时,该信息同步标识可以没有。When the information to be transmitted includes one, the information synchronization identifier may not be present.
当待传输信息具有多个,且具有传输顺序时,以便于根据传输顺序组合该多个待传输信息时,信息同步标识即用于标识待传输信息的传输顺序。When there are multiple pieces of information to be transmitted and a transmission order, so that the multiple pieces of information to be transmitted are combined according to the transmission order, the information synchronization identifier is used to identify the transmission order of the information to be transmitted.
在本实施例中,获取发送端按照两倍预设帧率传输的待传输图像以及待处理图像,分别将待传输图像以及待处理图像进行分解,由于待处理图像的低频图像中,发送端加载有根据待传输信息编码的编码图像,因此根据待传输图像的低频图像和待处理图像的低频图像,可以还原出所述编码图像,并解码出待传输信息。从而实现了信息的隐式传输,在不影响使用者观感的前提下,增加了信息传输渠道,提高了信息传输量,对于有待传输信息获取需求的接收端,可以从中解码出待传输信息,接收端可以自主选择是否获取待传输需求,避免了信息轰炸方式对接收方造成的干扰,可以实现针对性的信息传输,优化了信息传输方式。In this embodiment, the image to be transmitted and the image to be processed transmitted by the sending end according to twice the preset frame rate are obtained, and the image to be transmitted and the image to be processed are respectively decomposed. There is a coded image encoded according to the information to be transmitted, so according to the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed, the coded image can be restored and the information to be transmitted can be decoded. In this way, the implicit transmission of information is realized. On the premise of not affecting the user's perception, the information transmission channel is increased, and the amount of information transmission is increased. For the receiving end that needs to obtain the information to be transmitted, it can decode the information to be transmitted from it, and receive The end can independently choose whether to obtain the needs to be transmitted, avoiding the interference caused by the information bombing method to the receiver, enabling targeted information transmission, and optimizing the information transmission method.
其中,作为一种可能的实现方式,发送端可以包括显示屏幕,发送端按照两倍所述预设帧率连续传输所述待处理图像以及所述待传输图像后,可以进行显示。从而所述获取模块获取所述待处理图像以及所述待传输图像可以是通过其摄像单元采集所述待处理图像以及所述待传输图像。Wherein, as a possible implementation manner, the sending end may include a display screen, and the sending end may display the image to be processed and the image to be transmitted after continuously transmitting the image to be processed and the image to be transmitted at twice the preset frame rate. Therefore, acquiring the image to be processed and the image to be transmitted by the acquiring module may be through its camera unit capturing the image to be processed and the image to be transmitted.
作为另一种可能实现方式,所述获取模块获取所述待处理图像以及所述待传输图像可以是接收发送端按照两倍所述预设帧率发送的所述待处理图像以及所述待传输图像。As another possible implementation, the acquiring module acquires the image to be processed and the image to be transmitted may be the image to be processed and the image to be transmitted sent by the receiving and sending end at twice the preset frame rate image.
作为又一种可能实现方式,发送端可以按照两倍所述预设帧率将所述待处理图像以及所述待传输图像传输至具有显示屏幕的显示设备,该显示设备即可以两倍所述预设帧率显示所述待处理图像以及所述待传输图像。所述获取模块获取所述待处理图像以及所述待传输图像可以是通过其摄像单元采集的通过显示设备显示的所述待处理图像以及所述待传输图像。As yet another possible implementation, the sending end can transmit the image to be processed and the image to be transmitted to a display device with a display screen at twice the preset frame rate, and the display device can double the preset frame rate. The image to be processed and the image to be transmitted are displayed at a preset frame rate. The image to be processed and the image to be transmitted acquired by the acquisition module may be the image to be processed and the image to be transmitted captured by its camera unit and displayed on a display device.
其中,发送端发送的待传输信息可以是待传输总数据中的一部分数据,发送端需要传输该待传输总数据,可以将待传输总数据进行划分,得到多个划分数据,每一个划分数据即可以作为一个待传输信息,因此可以将解码出的多个待传输信息按照所述待传输信息的传输顺序进行组合得到所述待传输总数据。Wherein, the information to be transmitted sent by the sender can be a part of the total data to be transmitted, and the sender needs to transmit the total data to be transmitted, and can divide the total data to be transmitted to obtain multiple divided data, and each divided data is It can be regarded as one piece of information to be transmitted, so the decoded multiple pieces of information to be transmitted can be combined according to the transmission sequence of the information to be transmitted to obtain the total data to be transmitted.
图8为本申请实施例提供的一种信息传输装置又一个实施例的结构示意图,所述装置具体应用于接收端,其可以集成到发送端的处理器中,作为处理器可以实现的一个功能,或者作为独立的模块与处理器连接,所述装置可以包括:Fig. 8 is a schematic structural diagram of another embodiment of an information transmission device provided by the embodiment of the present application. The device is specifically applied to the receiving end, and it can be integrated into the processor of the sending end as a function that the processor can implement. Or as an independent module connected with the processor, the device may include:
获取模块701,用于获取发送端按照两倍预设帧率连续传输的一帧待传输图像以及与其对应的一帧待处理图像;An acquisition module 701, configured to acquire a frame of image to be transmitted and a corresponding frame of image to be processed that are continuously transmitted by the sending end at twice the preset frame rate;
其中,所述待处理图像为所述发送端将待传输信息进行编码,得到编码图像;分解所述待传输图像,得到由低频信息组成的低频图像以及由高频信息组成的高频图像;将所述编码图像的图像信息加载至所述低频图像后,与所述高频图像融合得到的。Wherein, the image to be processed is that the sender encodes the information to be transmitted to obtain an encoded image; decomposes the image to be transmitted to obtain a low-frequency image composed of low-frequency information and a high-frequency image composed of high-frequency information; After the image information of the coded image is loaded into the low-frequency image, it is obtained by fusing with the high-frequency image.
本实施例中,该待传输信息为待传输总数据划分得到的多个划分数据中的一个划分数据,所述多个划分数据具有传输顺序。In this embodiment, the information to be transmitted is one segmented data in a plurality of segmented data obtained by dividing the total data to be transmitted, and the plurality of segmented data has a transmission order.
第二分解模块702,用于分别将所述待处理图像以及所述待传输图像进行分解,得到所述待处理图像的低频图像以及所述待传输图像的低频图像。The second decomposition module 702 is configured to respectively decompose the image to be processed and the image to be transmitted to obtain a low-frequency image of the image to be processed and a low-frequency image of the image to be transmitted.
还原模块703,用于根据所述待传输图像的低频图像以及所述待处理图像的低频图像,还原编码图像。The restoration module 703 is configured to restore the coded image according to the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed.
当发送端是将编码图像的图像强度与待传输图像分解出的低频图像一定区域的图像强度按照预设可逆算法处理后,与所述高频图像融合,得到的待传输图像对应的待处理图像时,该还原模块具体可以是将所述待传输图像的低频图像以及所述待处理图像的低频图像,按照所述预设可逆算法,得到所述编码图像。When the sending end processes the image intensity of the coded image and the image intensity of a certain area of the low-frequency image decomposed from the image to be transmitted according to the preset reversible algorithm, and then fuses with the high-frequency image to obtain the image to be processed corresponding to the image to be transmitted In this case, the restoration module may specifically obtain the coded image by using the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed according to the preset reversible algorithm.
解码模块704,用于将所述编码图像进行解码,得到所述待传输信息。The decoding module 704 is configured to decode the coded image to obtain the information to be transmitted.
组合模块705,用于将得到的每一个待传输信息按照传输顺序组合为所述待传输总数据。A combining module 705, configured to combine each piece of obtained information to be transmitted into the total data to be transmitted according to the transmission order.
每一个待传输图像及其对应的待处理图像均由获取模块、第二分解模块、还原模块以及解码模块进行处理,从而可以得到多个待传输信息。Each image to be transmitted and its corresponding image to be processed are processed by the acquiring module, the second decomposing module, the restoring module and the decoding module, so that a plurality of pieces of information to be transmitted can be obtained.
当所述多个待传输信息具有传输顺序时,可以由组合模块组合为待传输总数据。When the multiple pieces of information to be transmitted have a transmission sequence, they can be combined by a combination module into total data to be transmitted.
其中,每一个划分数据可以按照二维图像编码格式进行编码,形成对应的编码图像。所述编码图像中包括所述二维图像编码格式规定的图像定位标识、信息同步标识以及所述待传输信息的二维码字,所述图像定位标识用于确定所述编码图像的位置,所述信息同步标识用于标识待传输信息的传输顺序。Wherein, each divided data can be coded according to a two-dimensional image coding format to form a corresponding coded image. The coded image includes an image positioning mark specified in the two-dimensional image coding format, an information synchronization mark, and a two-dimensional code word of the information to be transmitted, and the image positioning mark is used to determine the position of the coded image, so The information synchronization identifier is used to identify the transmission sequence of the information to be transmitted.
因此,作为一种可能的实现方式,所述组合模块可以包括:Therefore, as a possible implementation, the combination module may include:
组合单元,用于根据信息同步标识,将获得的多个待传输信息按照标识的传输顺序组合为所述待传输总数据。The combination unit is configured to combine the obtained pieces of information to be transmitted into the total data to be transmitted according to the identified transmission order according to the information synchronization identification.
在本实施例中,获取发送端按照两倍预设帧率传输的待传输图像以及待处理图像,分别将待传输图像以及待处理图像进行分解,由于待处理图像的低频图像中,发送端加载有根据待传输信息编码的编码图像,因此根据待传输图像的低频图像和待处理图像的低频图像,可以还原出所述编码图像,并解码出待传输信息,从而可以实现信息的隐式传输,且不影响用户观感,增加了信息传输渠道,提高了信息传输量,对于有待传输信息获取需求的接收端,可以从中解码出待传输信息,对于没有待传输信息获取需求的接收端,则无需解码出待传输信息,接收端可以自主选择是否获取待传输需求,避免了信息轰炸方式对接收方造成的干扰,可以实现针对性的信息传输,优化了信息传输方式。In this embodiment, the image to be transmitted and the image to be processed transmitted by the sending end according to twice the preset frame rate are obtained, and the image to be transmitted and the image to be processed are respectively decomposed. There is a coded image encoded according to the information to be transmitted, so according to the low-frequency image of the image to be transmitted and the low-frequency image of the image to be processed, the coded image can be restored and the information to be transmitted can be decoded, so that the implicit transmission of information can be realized. It does not affect the user's perception, increases the information transmission channel, and increases the amount of information transmission. For the receiving end that needs to obtain the information to be transmitted, the information to be transmitted can be decoded from it. For the receiving end that does not need to obtain the information to be transmitted, no decoding is required. For the information to be transmitted, the receiving end can independently choose whether to obtain the needs to be transmitted, avoiding the interference caused by the information bombing method to the receiving party, enabling targeted information transmission, and optimizing the information transmission method.
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。Each embodiment in this specification is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same and similar parts of each embodiment can be referred to each other. As for the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and for the related information, please refer to the description of the method part.
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。The above description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the application. Therefore, the present application will not be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410260646.3A CN104010194A (en) | 2014-06-12 | 2014-06-12 | Information transmission method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410260646.3A CN104010194A (en) | 2014-06-12 | 2014-06-12 | Information transmission method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104010194A true CN104010194A (en) | 2014-08-27 |
Family
ID=51370666
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410260646.3A Pending CN104010194A (en) | 2014-06-12 | 2014-06-12 | Information transmission method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104010194A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105120325A (en) * | 2015-09-15 | 2015-12-02 | 中国人民解放军信息工程大学 | Information transmission method and information transmission system |
CN105187797A (en) * | 2015-09-15 | 2015-12-23 | 中国人民解放军信息工程大学 | Visible light imaging communication method and apparatus |
CN105245511A (en) * | 2015-09-28 | 2016-01-13 | 中国人民解放军信息工程大学 | An information transmission method and device |
CN105959726A (en) * | 2016-04-29 | 2016-09-21 | 席国栋 | Near field information transmission method and system based on colors |
CN107770552A (en) * | 2016-08-19 | 2018-03-06 | 中国人民解放军信息工程大学 | A kind of method and device of information transfer |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020126870A1 (en) * | 2001-03-08 | 2002-09-12 | Sony Corporation And Sony Electronics, Inc. | Method to detect watermark resistant to resizing and translation |
CN101482965A (en) * | 2009-01-05 | 2009-07-15 | 深圳大学 | Digital watermark imbedding and detecting method and device |
CN101847251A (en) * | 2010-06-13 | 2010-09-29 | 电子科技大学 | Digital watermark embedding and extraction method based on chaos sequences |
CN103810664A (en) * | 2012-11-13 | 2014-05-21 | 中兴通讯股份有限公司 | Information hiding method and device |
-
2014
- 2014-06-12 CN CN201410260646.3A patent/CN104010194A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020126870A1 (en) * | 2001-03-08 | 2002-09-12 | Sony Corporation And Sony Electronics, Inc. | Method to detect watermark resistant to resizing and translation |
CN101482965A (en) * | 2009-01-05 | 2009-07-15 | 深圳大学 | Digital watermark imbedding and detecting method and device |
CN101847251A (en) * | 2010-06-13 | 2010-09-29 | 电子科技大学 | Digital watermark embedding and extraction method based on chaos sequences |
CN103810664A (en) * | 2012-11-13 | 2014-05-21 | 中兴通讯股份有限公司 | Information hiding method and device |
Non-Patent Citations (1)
Title |
---|
WENJIA YUAN: "Dynamic and Invisible Messaging for Visual MIMO", 《WACV 12 PROCEEDINGS OF THE 2012 IEEE WORKSHOP ON THE APPLICATIONS OF COMPUTER VISION》 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105120325A (en) * | 2015-09-15 | 2015-12-02 | 中国人民解放军信息工程大学 | Information transmission method and information transmission system |
CN105187797A (en) * | 2015-09-15 | 2015-12-23 | 中国人民解放军信息工程大学 | Visible light imaging communication method and apparatus |
CN105187797B (en) * | 2015-09-15 | 2018-05-18 | 中国人民解放军信息工程大学 | A kind of visual light imaging communication means and device |
CN105120325B (en) * | 2015-09-15 | 2018-12-14 | 中国人民解放军信息工程大学 | A kind of information transferring method and system |
CN105245511A (en) * | 2015-09-28 | 2016-01-13 | 中国人民解放军信息工程大学 | An information transmission method and device |
CN105245511B (en) * | 2015-09-28 | 2019-03-12 | 中国人民解放军信息工程大学 | An information transmission method and device |
CN105959726A (en) * | 2016-04-29 | 2016-09-21 | 席国栋 | Near field information transmission method and system based on colors |
CN107770552A (en) * | 2016-08-19 | 2018-03-06 | 中国人民解放军信息工程大学 | A kind of method and device of information transfer |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102056576B1 (en) | Invisible optical label for transmitting information between computing devices | |
CN105120325B (en) | A kind of information transferring method and system | |
Li et al. | Hilight: Hiding bits in pixel translucency changes | |
CN104010194A (en) | Information transmission method and device | |
TW200833100A (en) | System, methods, apparatuses, and computer program products for providing a private multiple screen | |
EP3412031B1 (en) | Method and apparatus for creating and rendering hdr images | |
US10522115B2 (en) | Display apparatus for displaying color identification code and control method thereof | |
US9558438B2 (en) | Information broadcast using color space encoded image | |
Jung et al. | Complementary Color Barcode‐Based Optical Camera Communications | |
CN107147913B (en) | The transmission method and device of character block | |
CN115358911A (en) | Screen watermark generation method, device, equipment and computer readable storage medium | |
TW201537470A (en) | Image processing system for generating information by image recognition and related method | |
TWI576721B (en) | Digital signage apparatus, portable device synchronization system, and method thereof | |
KR102397097B1 (en) | Display-based screen communication system and method, display-based screen transmission and reception method | |
US20160012625A1 (en) | System and Method of Masking | |
Abe et al. | Screen-camera communication via matrix barcode utilizing imperceptible color vibration | |
Unno et al. | A new displaying technology for information hiding using temporally brightness modulated pattern | |
US9027842B2 (en) | Broadcasting independent of network availability using color space encoded image | |
CN108768525A (en) | The visible light application device of data is obtained by camera scanning light source | |
CN102780894B (en) | A kind of decoding method of 3D rendering | |
Tran et al. | Spherical LSB Data Hiding in 360° Videos Using Morphological Operations | |
Dinesh et al. | Channel-wise barcodes for color display applications | |
KR20150146055A (en) | System and method for providing additional information of video using light data communication | |
CN106250009A (en) | Exchange method, interactive device, display device and image acquisition equipment | |
US9361860B2 (en) | Display apparatus, image post-processing apparatus and method for image post-processing of contents |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140827 |