Information transmission method and device based on sound wave coding

By directly mapping information to a group of acoustic frequencies through acoustic coding for underwater transmission, the limitations of traditional methods in terms of capacity and complexity are solved, achieving efficient and low-cost underwater information transmission.

CN121643931APending Publication Date: 2026-03-106WILINK
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-03
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Traditional wireless information transmission methods are limited by Shannon capacity in underwater communication, requiring complex channel equalization, error control and digital modulation, resulting in high computational complexity and high cost.

Method used

An information transmission method based on acoustic coding is adopted, which maps information to a specific group of acoustic frequencies and transmits it through acoustic waves as the source and carrier, avoiding 0-1 digitization and complex hardware processing, and utilizing the diversity and propagation characteristics of acoustic frequencies to adapt to the underwater environment.

Benefits of technology

It improves the spectral efficiency, confidentiality, and anti-interference capabilities of underwater information transmission, reduces transmission complexity and cost, and adapts to the propagation conditions of complex underwater environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121643931A_ABST
    Figure CN121643931A_ABST
Patent Text Reader

Abstract

The invention discloses an information transmission method and device based on sound wave coding and a carrier, and belongs to the technical field of wireless transmission, and the method comprises the steps: presetting eight basic sound wave frequencies; performing digital processing on the to-be-transmitted information, and mapping the to-be-transmitted information to an integer value between 0 and 255; the integer value is subjected to combined coding of three base sound wave frequencies, a composite sound wave signal corresponding to the information to be transmitted is obtained, and the three base sound wave frequencies are selected from preset eight base sound wave frequencies and / or empty waves; and transmitting the composite sound wave signal to a receiving end in an underwater wireless manner, so that the receiving end decodes the composite sound wave signal to obtain original transmission information. According to the scheme, an information source and a carrier can be unified into one three-tone harmony, and the sound spectrum utilization rate, the communication safety and the anti-interference capability can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of wireless communication, and particularly relates to an information transmission method and device based on sound wave coding, a computing device and a storage medium. BACKGROUND

[0002] Traditional wireless information transmission methods usually need to perform 0 / 1 digitization processing on the information to be transmitted, and then realize information transmission through a switching circuit. When various interferences exist, in order to ensure that the information transmitted along the channel is correctly received, channel equalization, error control and digital modulation need to be performed.

[0003] For example, for image information, according to different transmission rates and bandwidths, it can be divided into still images and dynamic images. The still image does not contain continuous frames, the information amount is small, and the bandwidth demand is low. The dynamic image such as video and animation contains continuous image frames, the information amount is large, and the bandwidth demand is large. The digital image can be obtained by digitizing the analog image, which is represented by pixels, and the light position and intensity are discrete. The pixel value is an integer in 0-255, which is used to represent the brightness or color value of the pixel, which can be represented in binary by 8-bit 0 / 1 bits, and then stored or transmitted through a switching circuit. Before storage or transmission, the digitized image is usually compressed to a certain range. For example, the visual telephone is 64 kbit / s, the conference television is 2 Mbit / s, and the digital television is above 14 Mbit / s. In order to reduce various interferences in the transmission process, channel equalization, distortion or error control and digital modulation need to be performed. Among them, the distortion or error control methods are: code type conversion, code sequence interleaving, redundancy error correction coding, etc. The digital modulation includes binary frequency shift keying (2FSK), quadrature phase shift keying (QPSK), 16-point quadrature amplitude modulation (16QAM), 64-point quadrature amplitude modulation (64QAM), etc.

[0004] Among them, the quadrature amplitude modulation (QAM) is to map the input bits to a complex plane (constellation) first, form a complex modulation symbol, and then use amplitude modulation on the I component in the real part and the Q component in the imaginary part, which can realize higher spectrum utilization. The more the number of constellation points is, the higher the spectrum efficiency is. For example, 16-QAM signal with 16 constellation points, each transmission of a constellation point (I+jQ) is equivalent to the transmission of 4 0 / 1 bits, and each transmission of a 4096 constellation point is equivalent to the transmission of 12 0 / 1 bits. However, such QAM modulation is limited by the Shannon capacity limit formula. With the increase of the number of constellation points, the required signal-to-noise ratio also increases, the calculation complexity is higher, more power is consumed, and the device is more complex and expensive. SUMMARY To improve the performance and efficiency of underwater wireless information transmission, this invention proposes an information transmission method, device, computing equipment, and storage medium based on acoustic coding. By mapping the information to be transmitted to a specific group of acoustic frequencies, acoustic coding allows the acoustic wave to be used as both a source and a carrier for direct information transmission. This eliminates the need for 0-1 digitization and complex hardware. By utilizing the propagation characteristics of acoustic waves in a specific medium, wireless transmission and reception of information can be achieved. This improves the spectral efficiency, confidentiality, and anti-interference capabilities of information transmission while reducing transmission complexity and cost.

[0005] According to a first aspect of the present invention, an information transmission method based on acoustic coding is provided, comprising: pre-setting eight fundamental acoustic frequencies; digitizing the information to be transmitted, mapping the information to be transmitted to integer values ​​between 0 and 255; performing combined coding of the integer values ​​with three fundamental acoustic frequencies to obtain a composite acoustic signal corresponding to the information to be transmitted, wherein the three fundamental acoustic frequencies are taken from the pre-set eight fundamental acoustic frequencies and / or space waves; and transmitting the composite acoustic signal wirelessly underwater to the receiving end so that the receiving end can decode it to obtain the original transmitted information.

[0006] The above technical solution achieves high data density transmission by digitizing information and mapping it to integer values ​​between 0 and 255, and setting different acoustic frequency groups for each integer value. It can effectively utilize the diversity of acoustic frequencies. By combining and encoding acoustic frequencies, the resulting composite acoustic signal can be flexibly adjusted according to specific communication needs and environmental conditions, enabling the signal to adapt to different underwater propagation conditions and application requirements. This improves the signal's anti-interference ability in complex underwater environments and enhances transmission efficiency, distance, and transmission accuracy.

[0007] Optionally, in the information transmission method based on acoustic coding provided by the present invention, the eight fundamental acoustic frequencies are selected from 1Hz to 3MHz, and the interval between adjacent fundamental acoustic frequencies is not less than 1 / 1000Hz.

[0008] In the above technical solution, each frequency can be accurately identified and distinguished, reducing confusion between frequencies. Reasonable frequency spacing also helps to make more effective use of the available spectrum.

[0009] Optionally, in the information transmission method based on acoustic coding provided by the present invention, if the information to be transmitted is a binary signal, the binary signal is converted into a decimal signal between 0 and 255 according to every eight 0 / 1 bit groups; if the information to be transmitted is a symbol or text, ASCII encoding is used to convert the symbol or text into ASCII code values ​​between 0 and 255; if the information to be transmitted is an image, the image is decomposed into pixels and converted into pixel values ​​between 0 and 255; if the information to be transmitted is video, the video is decomposed into single-frame images, grayscale transformation and pixel decomposition are performed on the images, and the video is converted into pixel values ​​between 0 and 255.

[0010] The above technical solution, by converting all types of information and data into a unified numerical range (0-255), uses three sound waves to directly express information and act as a carrier, which can avoid the spectral extension caused by 0-1 digitization and traditional modulation, reduce the computational complexity of data processing, facilitate implementation and reduce costs.

[0011] Optionally, in the information transmission method based on acoustic coding provided by the present invention, three fundamental acoustic frequencies are selected from eight fundamental acoustic frequencies and / or empty waves to determine the frequency combination representing the corresponding integer value; the sound emission mode, sound emission position and sound emission intensity of the frequency combination are set to generate a composite acoustic signal.

[0012] The above technical solution encodes information into a combination of three sound wave frequencies, which can carry more information in the sound wave signal. Furthermore, the parameters of the sound wave transmission method (such as sound intensity and location) can be dynamically adjusted to adapt to changes in the transmission environment, such as changes in water depth, water temperature, salinity, or other medium properties, thereby ensuring transmission quality.

[0013] Optionally, in the information transmission method based on acoustic coding provided by the present invention, if the information to be transmitted is a single integer value, the fundamental acoustic frequencies in the frequency combination are controlled to emit sound in rhythm order or simultaneously in one rhythm; if the information to be transmitted is an arrangement of multiple integer values, the corresponding multiple frequency combinations are controlled to emit sound in rhythm order or simultaneously at different sound positions with different intensities.

[0014] The above technical solution can flexibly adjust the time interval, sequence, position and intensity of sound generation according to actual application needs, so as to adapt to changing application requirements and transmission environment conditions.

[0015] Optionally, in the information transmission method based on acoustic coding provided by the present invention, the transmitting end converts the composite acoustic signal into an electrical signal through a transducer, and after power amplification, transmits the acoustic signal through an underwater loudspeaker. The receiver captures the sound wave signal through a hydrophone. After the received sound wave signal is denoised by a low-noise power amplifier and wavelet transform, the sound signal to be decoded is obtained through a transducer. The sound signal is then decomposed by spectral analysis to identify the main frequency components and their corresponding intensities. Based on the arrival angle, time and corresponding intensity of the sound signal, the frequency combination is determined, and the original transmission information is obtained based on the frequency combination.

[0016] Optionally, in the information transmission method based on acoustic coding provided by the present invention, the transmitting end converts the composite acoustic signal into a signal and amplifies its power through a transducer, and then transmits the acoustic signal underwater through a loudspeaker. After the acoustic signal is received by a hydrophone at a preset distance, it is transmitted to the receiving end in the form of an electromagnetic wave through an antenna after being modulated into an electromagnetic wave by a low-noise power amplifier, carrier modulation, bandpass filtering, and power amplification. The receiving end receives electromagnetic waves through an antenna. After frequency synchronization, carrier demodulation, and low-pass filtering, the electromagnetic waves are converted into electrical signals. These electrical signals are then denoised using a low-noise power amplifier and wavelet transform, and finally passed through a transducer to obtain the audio signal to be decoded. The audio signal is then subjected to frequency decomposition using spectral analysis to identify the main frequency components and their corresponding intensities. Based on the angle of arrival, time, and corresponding intensity of the audio signal, frequency combinations are determined, and the original transmitted information is obtained from these frequency combinations.

[0017] According to a second aspect of the present invention, an information transmission device based on acoustic coding is provided, comprising: a frequency setting module, a digitization module, an acoustic coding module, and a transmission module.

[0018] The system includes a frequency setting module for pre-setting eight fundamental acoustic frequencies; a digitization module for digitizing the information to be transmitted, mapping it to integer values ​​between 0 and 255; an acoustic encoding module for encoding the integer values ​​using a combination of three fundamental acoustic frequencies to obtain the composite acoustic signal corresponding to the information to be transmitted, wherein the three fundamental acoustic frequencies are taken from the pre-set eight fundamental acoustic frequencies and / or space waves; and a transmission module for wirelessly transmitting the composite acoustic signal underwater to the receiving end, so that the receiving end can decode the composite acoustic signal to obtain the original transmitted information.

[0019] According to a third aspect of the present invention, a computing device is provided, comprising: at least one processor; and a memory storing program instructions, wherein the program instructions are configured to be executed by the at least one processor, the program instructions including instructions for performing the acoustic coding-based information transmission method described in the first aspect of the present invention.

[0020] According to a fourth aspect of the present invention, a readable storage medium storing program instructions is provided, which, when read and executed by a computing device, causes the computing device to perform the information transmission method based on acoustic coding as described in the first aspect of the present invention.

[0021] The information transmission method and apparatus based on acoustic coding provided by this invention can achieve high data density transmission by digitizing information and mapping it to integer values ​​between 0 and 255, and setting different combinations of acoustic frequencies for each integer value. This can effectively utilize the diversity of acoustic frequencies. By combining and encoding acoustic frequencies, the resulting composite acoustic signal can be flexibly adjusted according to specific communication needs and environmental conditions, enabling the signal to adapt to different underwater propagation conditions, improving the anti-interference ability of the signal in complex underwater environments, and improving transmission efficiency and accuracy.

[0022] At the receiving end, the original information can be accurately recovered by decoding the composite acoustic signal. This decoding mechanism based on acoustic frequency differences can effectively distinguish changes in various frequencies, thereby improving the accuracy and reliability of information recovery. Therefore, this solution is not only suitable for underwater communication, but can also be adjusted and applied to other occasions requiring secure or covert communication, such as military and scientific research fields.

[0023] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, and in order to make the above and other objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description

[0024] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings: Figure 1 A structural diagram of a computing device 100 according to an embodiment of the present invention is shown; Figure 2 A schematic flowchart of an information transmission method 200 based on acoustic coding according to an embodiment of the present invention is shown; Figure 3 A schematic diagram of partial above-water and partial underwater acoustic wave transmission according to an embodiment of the present invention is shown; Figure 4 A schematic diagram of all underwater acoustic wave transmission according to an embodiment of the present invention is shown; Figure 5 This diagram illustrates information transmission via underwater acoustic wave transmission and above-water electromagnetic wave transmission according to an embodiment of the present invention. Figure 6 A schematic diagram of the structure of an information transmission device 600 based on acoustic coding according to an embodiment of the present invention is shown. Detailed Implementation

[0025] Since any information can be represented by a decimal number between 0 and 255, this scheme converts information from traditional 0-1 binary coding modulation to acoustic coding modulation, storing or transmitting audio as both a source and a carrier of information. By mapping information to a combination of multiple sound waves, information can be compressed into fewer waveform states, improving transmission efficiency and simplifying transmission equipment.

[0026] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0027] Figure 1 A structural diagram of a computing device 100 according to an embodiment of the present invention is shown. Figure 1 As shown, computing device 100 may include memory 106 and processor 104. Memory bus 108 can be used for communication between processor 104 and system memory 106.

[0028] Memory 106 may include operating system 120, applications 122, and program data 124. Application 122 may be configured to execute instructions on the operating system using program data 124. Application 122 includes program instructions for implementing various user-desired functions.

[0029] When computing device 100 starts up, processor 104 reads and executes program instructions from memory 106 of operating system 120. Application 122 runs on operating system 120, utilizing interfaces provided by operating system 120 and underlying hardware to implement various user-expected functions. When user starts application 122, application 122 is loaded into memory 106, and processor 104 reads and executes program instructions from memory 106 of application 122.

[0030] The computing device 100 also includes a storage device 132 and an output device 142, the storage device 132 being connected to a storage interface bus 134. An interface bus 140 facilitates communication from various interface devices (e.g., output device 142, peripheral interface 144, and communication device 146) via the bus / interface controller 130.

[0031] Peripheral interface 144 may include serial interface controller 154 and parallel interface controller 156, which may be configured to facilitate communication via one or more I / O ports 158 with external devices such as input devices (e.g., keyboard, mouse, pen, voice input device, touch input device) or other peripherals (e.g., printer, scanner, etc.). Communication device 146 may include network controller 160, which may be arranged to facilitate communication with one or more other computing devices 162 via a network communication link through one or more communication ports 164. In the computing device 100 according to the invention, application 122 includes instructions for performing the acoustic coding-based information transmission method 200 of the invention.

[0032] Figure 2 A schematic flowchart of an information transmission method 200 based on acoustic coding according to an embodiment of the present invention is shown. Figure 2 As shown, the method 200 begins with step S210, where eight fundamental acoustic frequencies are preset.

[0033] The eight different fundamental acoustic frequencies can be any frequencies selected from 1 Hz to 3 MHz, and the interval between adjacent fundamental acoustic frequencies is not less than 1 / 1000 Hz.

[0034] For example, a set of different reference frequencies can be set as follows: F0 = 3520Hz, F1 = 1760Hz, F2 = 880Hz, F3 = 440Hz, F4 = 220Hz, F5 = 110Hz, F6 = 55Hz, F7 = 27.5Hz. ~ indicates an empty wave or a pause. Each frequency can represent a different data bit, and the frequency interval between adjacent sound wave signals should not be less than 1 / 1000Hz, i.e., Fi+1 - Fi ≥ 1 / 1000Hz, to avoid aliasing.

[0035] Then, step S220 is executed to digitize the information to be transmitted, mapping it to an integer value between 0 and 255.

[0036] The information to be transmitted can be various types of data, such as binary signals, symbols, letters, text, and images. Whether it's text, images, or video, it can all be digitally encoded and mapped to a finite numerical range. The numerical range 0-255 is common because it can be represented by one byte (8 bits of binary data). 8 bits of binary data have 256 different combinations (from 00000000 to 11111111), which perfectly covers the range 0 to 255. If the data is not within the range of 0 to 255, it needs to be normalized, representing the information to be transmitted as a decimal number between 0 and 255.

[0037] For example, the image to be transmitted can be a still image or a moving image, and can be a grayscale image or a color image. In image processing, a pixel is typically represented by 8 bits, with pixel values ​​ranging from 0 to 255. This means each pixel can have 256 grayscale levels, with 0 representing the darkest and 255 representing the brightest, allowing the image to exhibit rich variations in brightness. This method not only applies to grayscale images but also provides a similar range for the red, green, and blue channels of color images. In color images, each color channel is also typically represented by 8 bits, with each channel's pixel value also ranging from 0 to 255. Thus, the color of each pixel can be represented by combining different values ​​from the three channels to express a rich variety of colors.

[0038] If the information to be transmitted is a binary signal, it is converted into a decimal signal between 0 and 255. If the information to be transmitted is a symbol or text, ASCII encoding can be used to convert the symbol or text into an ASCII code between 0 and 255. For example, for the text data "Hello", the character encoding is: 'H'→72, 'e'→101, 'l'→108, 'o'→111. The ASCII code values ​​are already in the range of 0-255, so no further mapping is needed.

[0039] If the information to be transmitted is a color image, it can be converted into a grayscale image, and then the image can be decomposed into pixels. The pixel values ​​of the image are usually represented by 8 bits, which are grayscale levels or color intensities between 0 and 255. If the information to be transmitted is video, the video stream is decomposed into individual frames, and each frame is then subjected to grayscale transformation and pixel decomposition to convert the video into pixel values ​​between 0 and 255.

[0040] While a single byte (0-255) can represent a limited amount of information, multiple bytes can be combined to represent a much larger range. For example, concatenating two 8-bit binary numbers equals a 16-bit binary number, which can represent 65,536 different values ​​(from 0 to 65,535). This is suitable for applications requiring higher precision. Therefore, by combining multiple bytes, more information can be processed.

[0041] Then, step S230 is executed to encode the integer value using a combination of three fundamental acoustic frequencies to obtain the composite acoustic signal corresponding to the information to be transmitted.

[0042] Each piece of information to be transmitted can be represented by a set of sound waves with fixed frequencies. Values ​​between 0 and 255 are represented by selecting multiple frequency combinations (including empty waves). Three fundamental sound wave frequencies can be selected from eight fundamental sound wave frequencies and / or empty waves; this is a three-wave encoding method, which determines the frequency combination representing the corresponding integer value.

[0043] Table 1 shows a three-wave coding mapping table according to an embodiment of the present invention. As shown in Table 1, three combinations of F0, F1, F2, F3, F4, F5, F6, F7 and ~ (empty wave) are encoded.

[0044] The acoustic wave encoded signal after mapping from 0 to 255 is obtained.

[0045] It should be noted that the three acoustic frequency combination encoding methods shown in Table 1 are only exemplary. Four acoustic frequency combination encodings can also be performed according to the actual transmission environment and available spectrum to generate composite acoustic signals. This scheme does not limit this.

[0046] Then, the sound generation method, position, and intensity of the frequency combination are set to generate a composite sound wave signal. Specifically, if the information to be transmitted is a single integer value, the fundamental sound wave frequencies in the frequency combination are controlled to be emitted in rhythmic order or simultaneously within a single beat. For example, the three-wave code corresponding to the number 196 is F3F0F4, so F3 can be emitted on the first beat, F0 on the second beat, and F3 on the third beat. Alternatively, all three waves can be emitted simultaneously. For example, with 196, the sound generator can simultaneously produce sound waves F3, F0, and F4 within the same beat to form a harmony.

[0047] If the information to be transmitted is a permutation and combination of multiple integer values, then control the corresponding multiple frequency combinations to emit sound in rhythmic order or to emit sound simultaneously at different positions with different intensities.

[0048] For example, for the RGB color channels of a color image, each channel is an integer between 0 and 255. Therefore, each channel requires three waves to represent and transmit. For instance, R=5 corresponds to the code F5, G=69 corresponds to the code F1F0F5, and B=212 corresponds to the code F4F2F4 (see Table 1). The first beat produces the harmony of R F5, the second beat produces the harmony of G F1F0F5, and the third beat produces the harmony of B F4F2F4.

[0049] The nine waves from the three channels can also emit sound simultaneously by adjusting the intensity and position of the sound wave signal in each channel. For example, the sound sources representing the three channels can be arranged in an equilateral triangle, with the three pitches of the first group being 1 dB higher than the second group, and the three pitches of the second group being 1 dB higher than the third group. By controlling the volume of each channel to emit nine sounds simultaneously, the timing, angle, and volume of their arrival at the receiver can be different, thus distinguishing the different channels.

[0050] In practical applications, multiple methods may be combined to achieve more efficient signal transmission. For example, different sounds can be emitted simultaneously through volume control, and then the information can be further refined using time sequence, or spatial coding can be combined to improve the reliability and robustness of the information.

[0051] Finally, in step S240, the transmitting end transmits the composite acoustic signal wirelessly underwater to the receiving end so that the receiving end can decode it to obtain the original transmitted information.

[0052] According to one embodiment of the present invention, the transmitter and receiver can be entirely underwater, or partially above water and partially underwater. Figure 3 A schematic diagram illustrating partial above-water and partial underwater acoustic wave transmission according to an embodiment of the present invention is shown. Figure 3 As shown, the transmitting end converts the composite acoustic signal into an electrical signal through a microphone, amplifies it, and then transmits the acoustic signal through an underwater speaker. That is, the information to be transmitted is encoded using three waves to output a composite acoustic signal, which is then converted into an electrical signal by a transducer, amplified by a power amplifier, and finally converted back into an acoustic signal by a speaker placed underwater. The acoustic signal is then wirelessly transmitted to the receiving end through the underwater medium.

[0053] The receiving end captures the acoustic signal using a hydrophone. After the received signal is amplified by a low-noise amplifier and denoised using wavelet transform, it is passed through a transducer to obtain the audio signal to be decoded. The audio signal is then subjected to frequency decomposition using spectral analysis to identify the main frequency components and their corresponding intensities. Based on the angle of arrival, time, and corresponding intensity of the audio signal, frequency combinations are determined, and the original transmitted information is obtained based on these frequency combinations.

[0054] Specifically, the hydrophone converts the captured acoustic signals into electrical signals, which are then initially amplified by a low-noise amplifier. The amplified signal is converted into a digital signal by an analog-to-digital converter (ADC), and wavelet transform noise reduction technology is applied to filter out noise introduced during transmission. The digital signal is then converted into an analog signal, and finally into an audio signal by a transducer. The audio signal is then subjected to frequency decomposition using spectral analysis to identify the main frequency components and their corresponding intensities. Based on the angle of arrival, time, and corresponding intensity of the audio signal, a frequency combination is determined. The frequency combination is then decoded by a three-wave decoding system to obtain the original information to be transmitted. The three-wave encoding system and the three-wave decoding system each refer to the same encoding mapping table for encoding and decoding, respectively.

[0055] Figure 4 A schematic diagram illustrating the entire underwater acoustic wave transmission process according to an embodiment of the present invention is shown. Figure 4As shown, both the transmitting and receiving ends are placed in an underwater environment. The information to be transmitted is encoded by a three-wave coding system to output a composite acoustic signal. This signal is then converted into an electrical signal by a transducer, amplified by a power amplifier, and finally converted back into an acoustic wave by an underwater speaker. The acoustic wave is then wirelessly transmitted to the receiving end through the underwater medium.

[0056] The receiver captures the sound wave signal through a hydrophone. After the received sound wave signal is denoised by a low-noise power amplifier and wavelet transform, it is passed through a transducer to obtain the sound signal to be decoded. The sound signal is then decomposed into frequencies using spectral analysis to identify the main frequency components and their corresponding intensities. Based on the arrival angle, time, and corresponding intensity of the sound signal, the frequency combination is determined, and the original transmission information is obtained based on the frequency combination.

[0057] Alternatively, the transmitter transmits sound waves underwater and then converts them into electromagnetic waves for transmission above water. That is, the transmitter converts the composite sound signal through a transducer, amplifies the signal, and then transmits the sound signal underwater via a loudspeaker. The sound signal is received by hydrophones at a predetermined distance, and then modulated into electromagnetic waves through a low-noise amplifier, modulated by a carrier wave, bandpass filtered, and amplified before being transmitted to the receiver via an antenna in the form of electromagnetic waves.

[0058] Figure 5 A schematic diagram illustrating information transmission for underwater acoustic wave transmission and surface electromagnetic wave transmission according to an embodiment of the present invention is shown. Figure 5 As shown, the transmitting end is placed underwater. The information to be transmitted is encoded by a three-wave coding system in the underwater medium, and a composite acoustic signal is output. The signal is converted into an electrical signal by a transducer, amplified by a power amplifier, and then converted back into an acoustic wave by an underwater speaker. The acoustic wave is transmitted through the underwater medium to a hydrophone at a preset distance. The composite acoustic signal captured by the hydrophone is converted into an electrical signal, amplified by a low-noise power amplifier, and then converted into an electromagnetic wave by carrier modulation and bandpass filtering (BPF). The signal is then transmitted into the air through an antenna.

[0059] The receiver receives electromagnetic wave signals through an antenna. After frequency synchronization (ensuring that the carrier frequency is consistent with the transmitter), carrier demodulation (restoring the information modulated on the carrier to the baseband signal), and low-pass filtering (removing high-frequency noise generated during demodulation), the signals are converted into electrical signals. The electrical signals are then denoised by a low-noise power amplifier and wavelet transform, and finally, the audio signal to be decoded is obtained through a transducer. The sound signal is decomposed into frequencies using spectral analysis to identify the main frequency components and their corresponding intensities. Based on the sound signal's angle of arrival, time, and corresponding intensity, frequency combinations are determined, and the original transmission information is obtained based on these frequency combinations.

[0060] The aforementioned information transmission method based on acoustic coding no longer requires binary signal processing and modulation methods such as QAM. Therefore, the Shannon capacity limit formula is no longer a constraint on the wireless information transmission of this scheme.

[0061] Figure 6 A schematic diagram of the structure of an information transmission device 600 based on acoustic coding according to an embodiment of the present invention is shown. Figure 6 As shown, the device 600 may include a frequency setting module 610, a digitization module 620, an acoustic encoding module 630, and a transmission module 640.

[0062] The frequency setting module 610 can preset eight fundamental acoustic frequencies. The frequency range can be selected according to the complexity of the information to be transmitted and the characteristics of the underwater environment. According to one embodiment of the present invention, the eight fundamental acoustic frequencies are selected from 1Hz to 3MHz, and the interval between adjacent fundamental acoustic frequencies is not less than 1 / 1000Hz.

[0063] The digitization module 620 can digitize the information to be transmitted, mapping it to integer values ​​between 0 and 255. The information to be transmitted can be binary signals, symbols, text, images, video, etc. If the information to be transmitted is a binary signal, it is converted into a decimal signal between 0 and 255 according to eight 0 / 1 bit groups; if the information to be transmitted is a symbol or text, it is converted into ASCII code values ​​between 0 and 255 using ASCII encoding; if the information to be transmitted is an image, it is decomposed into pixels and converted into pixel values ​​between 0 and 255; if the information to be transmitted is video, it is decomposed into single-frame images, and grayscale transformation and pixel decomposition are performed on the images to convert the video into pixel values ​​between 0 and 255.

[0064] The acoustic encoding module 630 can encode the integer value obtained by the digitization module 620 by combining three fundamental acoustic frequencies to obtain the composite acoustic signal corresponding to the information to be transmitted. The three fundamental acoustic frequencies are taken from the eight fundamental acoustic frequencies and / or empty waves preset by the frequency setting module 610.

[0065] The transmission module 640 can wirelessly transmit the composite acoustic signal obtained by the acoustic encoding module 630 to the receiving end via underwater, so that the receiving end can decode the composite acoustic signal to obtain the original transmission information.

[0066] For a detailed description of the information transmission device 600 based on acoustic wave coding, please refer to the description of the information transmission method 200 based on acoustic wave coding, which will not be repeated here. This information transmission device based on acoustic wave coding utilizes the physical characteristics of sound waves to achieve effective information transmission, and is especially suitable for underwater environments.

[0067] The information transmission method and apparatus based on acoustic wave coding provided by this invention achieves high data density transmission by digitizing information and mapping it to integer values ​​between 0 and 255, and setting different acoustic wave frequency groups for each integer value between 0 and 255. This effectively utilizes the diversity of acoustic wave frequencies. By combining and encoding acoustic wave frequencies, the resulting composite acoustic wave signal can be flexibly adjusted according to specific communication needs and environmental conditions, enabling the signal to adapt to different underwater propagation conditions, improving its anti-interference capability in complex underwater environments, and increasing transmission distance, efficiency, and accuracy. At the receiving end, decoding the composite acoustic wave signal accurately recovers the original information. This decoding mechanism based on acoustic wave frequency differences effectively distinguishes changes in various frequencies, thereby improving the accuracy and reliability of information recovery. Therefore, this solution is not only suitable for underwater communication but can also be adjusted and applied to other occasions requiring secure or covert communication, such as military and scientific research fields.

[0068] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.

[0069] Those skilled in the art will understand that modules, units, or components of the devices in the examples disclosed herein can be arranged in the devices described in this embodiment, or alternatively, can be located in one or more devices different from the devices in this example. The modules in the foregoing examples can be combined into a single module or, in addition, can be divided into multiple sub-modules.

[0070] Although some embodiments described herein include certain features that are included in other embodiments but not others, combinations of features from different embodiments are meant to be within the scope of the invention and form different embodiments.

[0071] Furthermore, some of the embodiments are described herein as methods or combinations of method elements that can be implemented by a processor of a computer system or by other means of performing the functions. Therefore, a processor having the necessary instructions for implementing the methods or method elements forms means for implementing the methods or method elements. Furthermore, the elements described herein in the apparatus embodiments are examples of means for implementing the functions performed by elements for the purposes of carrying out the invention.

[0072] Although the invention has been described with reference to a limited number of embodiments, those skilled in the art will understand from the foregoing description that other embodiments are conceivable within the scope of the invention described herein. It should be noted that the language used in this specification has been chosen primarily for readability and instructional purposes, and not for interpreting or limiting the subject matter of the invention. Therefore, many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the appended claims. The disclosure of the invention is illustrative rather than restrictive, and the scope of the invention is defined by the appended claims.

Claims

1. A method of information transmission based on acoustic coding, characterized in that, The method comprises the following steps: pre-setting eight base sound wave frequencies; digitizing the information to be transmitted and mapping the information to be transmitted to an integer value between 0 and 255; encoding the integer value with a combination of three base sound wave frequencies to obtain a composite sound wave signal corresponding to the information to be transmitted, the three base sound wave frequencies being selected from the pre-set eight base sound wave frequencies and / or empty waves; transmitting the composite sound wave signal from the sending end to the receiving end through underwater wireless transmission so that the receiving end decodes the original transmission information.

2. The acoustic wave encoding-based information transmission method according to claim 1, characterized by, The eight base sound wave frequencies are selected from 1 Hz to 3 MHz, and the interval between adjacent base sound wave frequencies is not less than 1 / 1000 Hz.

3. The acoustic wave encoding-based information transmission method according to claim 1, characterized by, The step of digitizing the information to be transmitted and mapping the information to be transmitted to an integer value between 0 and 255 comprises: if the information to be transmitted is a binary signal, converting the binary signal into a decimal signal between 0 and 255 according to every eight 0 / 1 bit groups; if the information to be transmitted is a symbol or text, converting the symbol or text into an ASCII code value between 0 and 255 using ASCII encoding; if the information to be transmitted is an image, performing pixel decomposition on the image to convert the image into a pixel value between 0 and 255; if the information to be transmitted is a video, decomposing the video into single-frame images, performing grayscale conversion and pixel decomposition on the images, and converting the video into a pixel value between 0 and 255.

4. The acoustic-coding-based information transmission method according to claim 1, characterized by, The step of encoding the integer value with a combination of three base sound wave frequencies to obtain a composite sound wave signal corresponding to the information to be transmitted comprises: selecting three base sound wave frequencies from the eight base sound wave frequencies and / or empty waves to determine a frequency combination representing the corresponding integer value; setting the sound emission mode, sound emission position and sound emission intensity of the frequency combination to generate a composite sound wave signal.

5. The acoustic wave encoding-based information transmission method according to claim 4, characterized by, The step of setting the sound emission mode, sound emission position and sound emission intensity of the frequency combination to generate a composite sound wave signal comprises: if the information to be transmitted is a single integer value, controlling each base sound wave frequency in the frequency combination to emit sound in a beat order or simultaneously at one beat; if the information to be transmitted is an arrangement combination of multiple integer values, controlling the corresponding multiple frequency combinations to emit sound in a beat order or simultaneously at different sound emission positions with different intensities.

6. The acoustic-coding-based information transmission method according to claim 1, wherein The step of transmitting the composite sound wave signal from the sending end to the receiving end through underwater wireless transmission so that the receiving end decodes the original transmission information comprises: the sending end converts the composite sound wave signal into an electrical signal through a transducer, amplifies the electrical signal through a power amplifier, and sends the sound wave signal through an underwater loudspeaker; the receiving end captures the sound wave signal through a hydrophone, and obtains a sound signal to be decoded through a transducer after low-noise amplification and wavelet transform denoising of the received sound wave signal; frequency decomposition is performed on the sound signal through spectral analysis to confirm the main frequency components and their corresponding intensities, the frequency combination is determined based on the arrival angle, time and corresponding intensity of the sound signal, and the original transmission information is obtained based on the frequency combination.

7. The acoustic-coding-based information transmission method according to claim 1, wherein The step of transmitting the composite sound wave signal from the sending end to the receiving end through underwater wireless transmission so that the receiving end decodes the original transmission information comprises: The transmitting end converts the composite sound wave signal into electric signal through transducer and power amplifier, and then sends the sound wave signal through the loudspeaker under water. The receiving end receives the sound wave signal through hydrophone, and then sends the electromagnetic wave through antenna after low noise power amplifier, carrier modulation, band pass filter and power amplifier. The receiving end receives the electromagnetic wave through antenna, converts the electromagnetic wave into electric signal through frequency synchronization, carrier demodulation and low pass filter, and then obtains the sound signal to be decoded through transducer after low noise power amplifier and wavelet transform denoising. The sound signal is decomposed by spectrum analysis method to confirm the main frequency component and the corresponding intensity, and the frequency combination is determined based on the angle of arrival, time and intensity of the sound signal. The original transmission information is obtained based on the frequency combination.

8. An information transmission apparatus based on acoustic coding, characterized by comprising: The frequency setting module is used for pre-setting eight base sound wave frequencies. The digitalization module is used for digitalizing the information to be transmitted and mapping the information to be transmitted into an integer value between 0 and 255. The sound wave encoding module is used for combining and encoding the integer value obtained by the digitalization module by three base sound wave frequencies to obtain the composite sound wave signal corresponding to the information to be transmitted, and the three base sound wave frequencies are selected from the eight base sound wave frequencies pre-set by the frequency setting module and / or empty wave. The transmission module is used for transmitting the composite sound wave signal obtained by the sound wave encoding module to the receiving end through underwater wireless transmission, so that the receiving end decodes the composite sound wave signal to obtain the original transmission information.

9. A computing device comprising: at least one processor; and a memory having stored program instructions configured to be executed by the at least one processor, the program instructions comprising instructions for performing the sound wave encoding based information transmission method according to any one of claims 1-7.

10. A readable storage medium having stored program instructions, which, when read and executed by a computing device, cause the computing device to perform the sound wave encoding based information transmission method according to any one of claims 1-7. ​