Video wireless transmission method and system based on 5G AeroMACS communication
Through the video wireless transmission method based on 5G AeroMACS communication, the problem of complex and unstable video data transmission in the existing technology is solved, and efficient, safe and stable high-definition video transmission is achieved.
Patent Information
- Application Number
- CN202411889508.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-01-21
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing video data transmission solutions have problems such as complex wired layout, WiFi bandwidth limitations leading to network congestion, and the risk of data leakage and network congestion in public networks.
Using the video wireless transmission method based on 5G AeroMACS communication, the original video stream data is obtained through the collection end, encoded and compressed, and the compressed video stream data is transmitted to the receiving end using the 5G AeroMACS network, where it is decoded and played or manually Intelligent analysis and processing.
Realized the transmission of wireless video, reducing the difficulty of communication network setting and the complexity of the system implementation deployment, providing a transmission scheme with high bandwidth and latency, avoiding the risk of data leakage and network congestion, ensuring the stable transmission of high -definition video transmission Essence
Smart Images

Figure CN119342251A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of video transmission, and in particular to a video wireless transmission method and system based on 5G AeroMACS communication. Background Art
[0002] With the construction requirements of smart airports and four-type airports put forward by the Civil Aviation Administration of China, domestic civil aviation airports are improving their comprehensive capabilities in the four goals of "safety, green, intelligence, and humanity". Combined with the guiding principles such as the "Implementation Plan for the Construction and Application of Aviation 5G Airport Broadband Mobile Communication System" and the "China Civil Aviation New Generation Aviation Broadband Communication Technology Roadmap" recently released by the Civil Aviation Administration of China, the 5G AeroMACS communication technology with high bandwidth and low latency is used as an optimization solution for traditional video data transmission, which is playing a core role in promoting innovation and upgrading in various key areas. It can have a direct and positive impact on airport video surveillance, passenger service experience, intelligent operation and maintenance management, and emergency response.
[0003] The existing video data transmission scheme usually adopts wired transmission such as twisted pair or optical fiber, which requires professional wiring construction and other work, and is complicated to implement; The existing solution is to transmit video data via WiFi. However, for ultra-high-definition video transmission, network congestion may occur due to WiFi bandwidth limitations, resulting in longer video transmission delays or the need to reduce video quality to reduce bandwidth requirements. Existing solutions include video transmission through 4G / 5G public networks. Video data may be transmitted through the public network, which poses a risk of data leakage. Transmission through the 4G / 5G network provided by operators may be affected by network congestion when a large number of users access the operator's base station, resulting in higher latency. Summary of the invention
[0004] The purpose of the present invention is to provide a video wireless transmission method and system based on 5G AeroMACS communication to solve the problems existing in the above-mentioned prior art.
[0005] The present invention is achieved through the following technical solutions: In a first aspect, the present invention provides a video wireless transmission method based on 5G AeroMACS communication, comprising: The original video stream data is obtained and encoded through the acquisition end, the encoded video stream data is compressed, and the compressed video stream data is transmitted to the receiving end through the 5G AeroMACS communication network; Determine whether the receiving end is a server or a PC. If not, decode the received video stream data and play it. If so, it connects to the device host through the 5G AeroMACS network to establish a 5G AeroMACS communication network. After receiving the video stream data from the sender, the video stream data is decoded and provided to the user side for playback or artificial intelligence analysis algorithm processing.
[0006] Preferably, compressing the encoded video stream data includes: Performing intra-frame gradient value prediction and inter-frame gradient value prediction on the current video stream data to obtain an intra-frame prediction value and an inter-frame prediction value of the current video stream data; The intra-frame prediction value and the inter-frame prediction value are adaptively fused, and the fused result is optimized through context coding to output compressed video stream data.
[0007] Preferably, the intra-frame gradient value prediction includes: Use the GAP predictor to eliminate the redundant parts in the space and obtain the current frame value and intra prediction value ; The GAP predictor combines the pixel values near the specified pixel to predict the image information, determines the image boundary information, and adaptively adjusts the prediction function according to the detection results;
[0008] In the formula, is the horizontal gradient value of the GAP predictor, is the vertical gradient value of the GAP predictor, is the value of the first pixel near the specified pixel. is the value of the second pixel near the specified pixel. is the value of the third pixel near the specified pixel. is the value of the fourth pixel near the specified pixel. is the value of the fifth pixel near the specified pixel. is the value of the sixth pixel near the specified pixel. The value of the seventh pixel near the specified pixel.
[0009] Preferably, the inter-frame gradient value prediction includes: Create between frames The macroblock unit is taken as the current macroblock obtained by displacement of a macroblock in the previous frame, and the loss function is constructed ,when When the value is minimum, the prediction result of the inter-frame gradient value is obtained;
[0010] In the formula, is the loss function, is the pixel value of the current frame, For macroblock The total pixel set of is the motion vector, For the motion vector The pixel value of the previous frame under is the row coordinate of the pixel, is the column coordinate of the pixel.
[0011] Preferably, the adaptively fusing the intra-frame prediction value and the inter-frame prediction value comprises: The fusion result is obtained by adaptively fusion of intra-frame prediction value and inter-frame prediction value:
[0012] In the formula, is the fusion result of intra-frame prediction value and inter-frame prediction value, is the intra prediction weight, is the inter-frame prediction weight, , is the intra-frame prediction value, is the inter-frame prediction value; The adjustment strategy of the intra-frame prediction weight and the inter-frame prediction weight is set to adjust the intra-frame prediction weight and the inter-frame prediction weight.
[0013] Preferably, the adjustment strategy includes:
[0014] In the formula, Pixel The sum of the absolute values of the intra-frame prediction errors of the left pixel and the upper pixel, Pixel The sum of the absolute values of the inter-frame prediction errors between the pixel on the left and the pixel above.
[0015] Preferably, optimizing the fused result by context coding comprises:
[0016] In the formula, is a set of sources, for The compression entropy of for The total number of symbols in For signal exist The probability of occurrence in for Middle Sub-source, for The total number of neutron sources, For the The total number of samples in the group source, for The total number of symbol samples, Signal exist The probability of appearing in .
[0017] After the absolute value of the difference between the inter-frame prediction and the intra-frame prediction is context-coded, the video stream data is output.
[0018] In a second aspect, the present invention further provides a video wireless transmission system based on 5G AeroMACS communication, comprising: The encoding and compression module is configured to obtain and encode the original video stream data through the acquisition end, compress the encoded video stream data, and transmit the compressed video stream data to the receiving end through the 5G AeroMACS communication network; The receiving module is configured to determine whether the receiving end is a server or a PC. If not, the received video stream data is decoded and played. If so, it is connected to the device host through the 5G AeroMACS network to establish a 5G AeroMACS communication network. After receiving the video stream data from the sending end, the video stream data is decoded and played by the application side or processed by the artificial intelligence analysis algorithm. The main control module is connected to the encoding compression module and the receiving module, and is used to execute the above-mentioned video wireless transmission method based on 5G AeroMACS communication.
[0019] The technical solution of the embodiment of the present invention has at least the following advantages and beneficial effects: The network transmission scheme used in the present invention is a wireless scheme, which can effectively reduce the difficulty of communication network deployment and the complexity of system implementation deployment compared to the wired transmission scheme. The 5G AeroMACS wireless network solution used in the present invention is a new type of high-bandwidth, low-latency private network wireless communication solution. Compared with WiFi wireless transmission, it has larger capacity, lower latency and higher reliability, and can achieve more stable transmission of high-definition video. The 5G AeroMACS wireless network used in the present invention is a dedicated network solution, which has higher security than the traditional 4G / 5G public network, and can also effectively avoid network congestion caused by too many access users. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.
[0021] Figure 1 It is a schematic diagram of the process of the present invention. DETAILED DESCRIPTION
[0022] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.
[0023] The division of modules in this application is a logical division. There may be other division methods when implemented in actual applications. For example, multiple modules can be combined or integrated into another system, or some features can be ignored or not executed.
[0024] In addition, the connection, coupling or communication in the present application may be a direct connection, coupling or communication between related objects, or an indirect connection, coupling or communication through other devices. Furthermore, the connection, coupling or communication between objects may be electrical or other similar forms, which are not limited in the present application.
[0025] The modules or submodules described independently may be physically separated or not: they may be implemented by software or hardware, and some modules or submodules may be implemented by software, and the processor may call the software to implement the functions of these modules or submodules, and other modules or submodules may be implemented by hardware, such as by hardware circuits. In addition, some or all of the modules may be selected according to actual needs to achieve the purpose of the present application.
[0026] In the video wireless transmission system, there are three main components: the transmitter, the receiver, and the communication network to realize the complete video wireless transmission process. In the present invention, the original captured video is encoded and decoded with H.265 and transmitted through the 5G AeroMACS communication network, thereby ensuring the low latency in the video transmission process while ensuring the high quality of the video level, so that the video data transmitted wirelessly also has the quality of wired network transmission, and can be more widely used in practical scenarios.
[0027] For the collected raw video data, the amount of uncompressed raw video data is difficult to bear for wireless transmission, especially for high-definition video. The wireless transmission of large amounts of data will greatly increase the cost of the system transmission solution. Therefore, a suitable encoding scheme must be introduced for the video stream during wireless transmission to balance the contradiction between the encoding effect and the wireless communication capacity to achieve a low-latency playback effect. To solve the above problems, the device at the transmitting end of the present invention will perform H.265 encoding through the Hi3531DV200 chip. After being transmitted to the receiving end through the 5G AeroMACS wireless network, the video data will be decoded by the Hi3531DV200 chip or the application-side soft decoding method for use in scenarios such as playback or further video analysis and processing. Please refer to Figure 1 The present invention provides a video wireless transmission method based on 5G AeroMACS communication, comprising: S101: obtaining and encoding the original video stream data through the acquisition end, compressing the encoded video stream data, and transmitting the compressed video stream data to the receiving end through the 5G AeroMACS communication network; The transmitter encodes the original video stream collected by the camera using H.265 through the Hi3531DV200 chip. The encoded video data is transmitted to the receiver through the 5G AeroMACS communication network established by the 5G AeroMACS module of the video wireless transmission device and the 5G AeroMACS base station. S102: Determine whether the receiving end is a server or a PC, if not, decode the received video stream data and then play it; If yes, S103 connects to the device host through the 5G AeroMACS network to establish a 5G AeroMACS communication network. After receiving the video stream data from the transmitter, the video stream data is decoded and provided to the user side for playback or artificial intelligence analysis algorithm processing.
[0028] Specifically, the receiving end can be divided into two different types, and the processing methods are as follows: The receiving device with the same specifications as the transmitting end receives the video data through the 5G AeroMACS module, and then performs H.265 decoding on the Hi3531DV200 chip and plays it on the device end, completing the point-to-point video transmission process.
[0029] The receiving end is a device such as a service or PC that can receive multiple video data. It is connected to the device host through a network terminal such as 5G AeroMACS CPE. After establishing a 5G AeroMACS communication network, after receiving the video data from the sender, the device decodes the video data through the H.265 decoding algorithm and supplies it to the user side for playback or artificial intelligence analysis algorithm processing, completing the one-to-many video transmission process.
[0030] In order to better utilize the advantages of network bandwidth and latency provided by 5G AeroMACS during the above processing, this solution also processes the H.265 encoded video stream with a lossless anti-distortion compression algorithm. The compression algorithm is based on the fusion of intra-frame gradient value prediction and inter-frame gradient value prediction combined with the following coding method. Intra-frame prediction is responsible for predicting the spatial domain of video I frame and P frame coding, and inter-frame prediction predicts the temporal domain of video I frame and P frame coding through motion estimation. The context coding method is responsible for entropy coding of the prediction error. Among them: In an exemplary embodiment of the present invention, compressing the encoded video stream data includes: Performing intra-frame gradient value prediction and inter-frame gradient value prediction on the current video stream data to obtain an intra-frame prediction value and an inter-frame prediction value of the current video stream data; The intra-frame prediction value and the inter-frame prediction value are adaptively fused, and the fused result is optimized through context coding to output compressed video stream data.
[0031] In this embodiment, intra-frame gradient value prediction includes: Use the GAP predictor to eliminate the redundant parts in the space and obtain the current frame value and intra prediction value ; The GAP predictor combines the pixel values near the specified pixel to predict the image information, determines the image boundary information, and adaptively adjusts the prediction function according to the detection results;
[0032] In the formula, is the horizontal gradient value of the GAP predictor, is the vertical gradient value of the GAP predictor, is the value of the first pixel near the specified pixel. is the value of the second pixel near the specified pixel. is the value of the third pixel near the specified pixel. is the value of the fourth pixel near the specified pixel. is the value of the fifth pixel near the specified pixel. is the value of the sixth pixel near the specified pixel. The value of the seventh pixel near the specified pixel.
[0033] In this embodiment, the inter-frame gradient value prediction includes: The gradient value between frames is predicted in the time domain through motion estimation method, and the gradient between frames is established. In this embodiment, , take the current macroblock as the displacement of a macroblock in the previous frame, and construct the loss function ,when When the value is minimum, the prediction result of the inter-frame gradient value is obtained;
[0034] In the formula, is the loss function, is the pixel value of the current frame, For macroblock The total pixel set of is the motion vector, For the motion vector The pixel value of the previous frame under is the row coordinate of the pixel, is the column coordinate of the pixel.
[0035] In this embodiment, adaptively fusing the intra-frame prediction value and the inter-frame prediction value includes: In order to obtain the optimal video stream encoding bit rate, context coding is introduced after adaptively fusing intra-frame prediction and inter-frame prediction to optimize the compression rate. Context coding divides a set of sources into several different and non-overlapping non-empty sub-sources according to the context and encodes them separately to reduce the average entropy of the source.
[0036] The fusion result is obtained by adaptively fusion of intra-frame prediction value and inter-frame prediction value:
[0037] In the formula, is the fusion result of intra-frame prediction value and inter-frame prediction value, is the intra prediction weight, is the inter-frame prediction weight, , is the intra-frame prediction value, is the inter-frame prediction value; The adjustment strategy of the intra-frame prediction weight and the inter-frame prediction weight is set to adjust the intra-frame prediction weight and the inter-frame prediction weight.
[0038] Specifically, the adjustment strategies include:
[0039] In the formula, Pixel The sum of the absolute values of the intra-frame prediction errors of the left pixel and the upper pixel, Pixel The sum of the absolute values of the inter-frame prediction errors between the pixel on the left and the pixel above.
[0040] Preferably, optimizing the fused result by context coding comprises:
[0041] In the formula, is a set of sources, for The compression entropy of for The total number of symbols in For signal exist The probability of occurrence in for Middle Sub-source, for The total number of neutron sources, For the The total number of samples in the group source, for The total number of symbol samples, Signal exist The probability of appearing in .
[0042] After the absolute value of the difference between the inter-frame prediction and the intra-frame prediction is context-coded, the video stream data is output.
[0043] In a second aspect, the present invention further provides a video wireless transmission system based on 5G AeroMACS communication, comprising: The encoding and compression module is configured to obtain and encode the original video stream data through the acquisition end, compress the encoded video stream data, and transmit the compressed video stream data to the receiving end through the 5G AeroMACS communication network; The receiving module is configured to determine whether the receiving end is a server or a PC. If not, the received video stream data is decoded and played. If so, the receiving end is connected to the device host through the 5G AeroMACS network to establish a 5G AeroMACS communication network. After receiving the video stream data from the sending end, the video stream data is decoded and played by the application side or processed by the artificial intelligence analysis algorithm. The main control module is connected to the encoding compression module and the receiving module, and is used to execute the above-mentioned video wireless transmission method based on 5G AeroMACS communication.
[0044] In the present invention, the system is mainly divided into two parts: a transmitter and a receiver. These two parts are independent systems. One transmitter and one receiver can work one-to-one, one transmitter and multiple receivers can work simultaneously, or multiple transmitters and one receiver can work in time-sharing connection. These can all be implemented at the software application layer. The underlying codec is the same as the wireless communication architecture. For the convenience of description, one transmitter and one receiver are used as an example for description. The video data of the entire system is transmitted through the 5G AeroMACS wireless network.
[0045] As can be seen from the figure above, the transmitter includes a video acquisition front end, a codec chip, and a 5G AeroMACS network module. The video acquisition front end mainly collects the input of the real-time video stream obtained by the camera, and converts the video data into a YCbCr signal, which is transmitted to the encoding chip through the onboard bus and then transmitted to the sending module for encoding. The encoding chip mainly uses the Hi3531DV200 chip, which compresses the video through the multi-format codec (MFC) inside the chip. The compressed video is sent by the RTP protocol and transmitted to the receiving end in real time through the wireless transmission channel provided by the 5G AeroMACS module. The decoding end decodes the video stream and performs applications such as video playback or video analysis and processing.
[0046] In this embodiment, the above system or method is further explained: 1. System Configuration This system configuration includes the Linux system kernel configuration and the video acquisition end configuration. According to the system requirements, the video acquisition end and Hi3531DV200 transmit video data in the ITU 601 format. Therefore, the video input driver is modified to the ITU601 format in the Linux kernel, and the sequential format of the YCbCr data is set, such as CbYCrY. These two parameters are defined in the structure s2c_platform_camera in the kernel. The register configuration used in the video acquisition process is implemented through the I2C driver in the application. 2. Video encoding In order to achieve wireless transmission of large amounts of high-definition video and balance the contradiction between video effects and wireless communication capacity, the system compresses the video stream obtained at the acquisition end in real time, and achieves the purpose of reliable transmission by reducing and removing redundant video data. In order to achieve low-latency playback effects, the MFC hardware encoding module integrated in the Hi3531DV200 chip is fully utilized to reduce the amount of calculation of the processor. MFC is a hardware circuit inside the ARM microprocessor that supports multiple hardware encoding methods. Video encoding supports MPEG-4, H.263, H.264 and H.265, etc., and the resolution can reach 1080P@30fps. The encoding method of H.265 is selected in the present invention. MFC hardware encoding defines three functions in the program implementation, namely initialization function, execution function and handle release function. These three functions can be used to implement the entire encoding operation. The function of the initialization function is to set the parameters of the entire MFC. Open the device node, perform memory mapping from memory to application, initialize the structure of the MFC device, and provide corresponding parameters, pass the _MFCLIB_H265_ENC parameters to the MFC and deep-level structures, and pass the parameters to the kernel through the ioctl function. After initializing MFC, read the video stream, get the address buffer pointer of the input image, and wait for the buffer imaging data. After imaging, read a frame of video data and put this frame of data into MFC encoding. The first encoding needs to pass in the configuration parameters. After the encoding is completed, the network abstraction layer (NAL) data in the H.265 encoding format is obtained. Because the system uses the RTP protocol for network data transmission, the NAL data of a frame of image needs to be fragmented according to the frame length of the RTP network data. The fragmented video data is packaged with the payload header FU-A, and the RTP packet header is added and a frame of video data is sent to the client. After that, the system re-reads a frame of video data and performs MFC encoding. 3. Wireless transmission The encoded video is transmitted in the LAN using the RTP protocol. In order to achieve point-to-point or point-to-multipoint video transmission, the transmitter uses the 5G AeroMACS module to achieve the ability to access the established 5G AeroMACS communication network. Therefore, multiple receivers can simultaneously connect to the transmitter's access point to access the RTP service to obtain video data. For multiple transmitters to one receiver, the 5G AeroMACS CPE and other devices can be used to access the server or PC to transmit the transmitter's video data to the receiver for playback or analysis. Usually, in the application, each transmitter sends data to the receiver in the form of time division multiplexing. 4. Video decoding The decoder decodes the H.265 compressed video data packets sent in real time, restores the high definition of the video by using the corresponding decompression algorithm, and converts it into a playable uncompressed video stream format. FFMPEG is an open source solution that integrates multiple functions including audio and video encoding and decoding, supporting more than 40 encodings and more than 70 decodings including H.265. The decoding end uses the FFMPEG library for decoding, mainly involving the libavcodec library, libswscale library and libavformat library. Video data stream decoding process: The generalized input file represented by ByteIOContext, under the guidance of the specific file container stream information provided by AVStream, uses the read_packet() function of the AVInputFormat interface to read a complete frame of data and put it into the audio or video PacketQueue queue respectively. This part of the function is completed by an independent decoding thread. For video data, the video processing thread continuously takes video frames from the video PacketQueue queue, calls the decode() function of the AVCodec interface to decode the video frames, performs color space conversion after an appropriate delay, and calls the display output function library to display it.
[0047] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0048] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. The computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods of various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0049] The above are only preferred embodiments of the present invention and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A video wireless transmission method based on 5G AeroMACS communication, characterized in that: include: The original video stream data is obtained and encoded through the acquisition end, the encoded video stream data is compressed, and the compressed video stream data is transmitted to the receiving end through the 5G AeroMACS communication network; Determine whether the receiving end is a server or a PC. If not, decode the received video stream data and play it. If so, it connects to the device host through the 5G AeroMACS network to establish a 5G AeroMACS communication network. After receiving the video stream data from the sender, it decodes the video stream data for playback on the application side or processing by the artificial intelligence analysis algorithm.
2. A video wireless transmission method based on 5G AeroMACS communication according to claim 1, characterized in that: The compressing the encoded video stream data comprises: Performing intra-frame gradient value prediction and inter-frame gradient value prediction on the current video stream data to obtain an intra-frame prediction value and an inter-frame prediction value of the current video stream data; The intra-frame prediction value and the inter-frame prediction value are adaptively fused, and the fused result is optimized through context coding to output compressed video stream data.
3. A video wireless transmission method based on 5G AeroMACS communication according to claim 2, characterized in that: The intra-frame gradient value prediction includes: Use the GAP predictor to eliminate the redundant parts in the space and obtain the current frame value and intra prediction value ; The GAP predictor combines the pixel values near the specified pixel to predict the image information, determines the image boundary information, and adaptively adjusts the prediction function according to the detection results; In the formula, is the horizontal gradient value of the GAP predictor, is the vertical gradient value of the GAP predictor, is the value of the first pixel near the specified pixel. is the value of the second pixel near the specified pixel. is the value of the third pixel near the specified pixel. is the value of the fourth pixel near the specified pixel. is the value of the fifth pixel near the specified pixel. is the value of the sixth pixel near the specified pixel. The value of the seventh pixel near the specified pixel.
4. The video wireless transmission method based on 5G AeroMACS communication according to claim 3 is characterized in that: The inter-frame gradient value prediction includes: Create between frames The macroblock unit is taken as the current macroblock obtained by displacement of a macroblock in the previous frame, and the loss function is constructed ,when When the value is minimum, the prediction result of the inter-frame gradient value is obtained; In the formula, is the loss function, is the pixel value of the current frame, For macroblock The total pixel set of is the motion vector, For the motion vector The pixel value of the previous frame under is the row coordinate of the pixel, is the column coordinate of the pixel.
5. The video wireless transmission method based on 5G AeroMACS communication according to claim 4 is characterized in that: Adaptively fusing the intra-frame prediction value and the inter-frame prediction value comprises: The fusion result is obtained by adaptively fusion of intra-frame prediction value and inter-frame prediction value: In the formula, is the fusion result of intra-frame prediction value and inter-frame prediction value, is the intra prediction weight, is the inter-frame prediction weight, , is the intra-frame prediction value, is the inter-frame prediction value; The adjustment strategy of the intra-frame prediction weight and the inter-frame prediction weight is set to adjust the intra-frame prediction weight and the inter-frame prediction weight.
6. The video wireless transmission method based on 5G AeroMACS communication according to claim 5, characterized in that: The adjustment strategies include: In the formula, Pixel The sum of the absolute values of the intra-frame prediction errors of the left pixel and the upper pixel, Pixel The sum of the absolute values of the inter-frame prediction errors between the pixel on the left and the pixel above.
7. A video wireless transmission method based on 5G AeroMACS communication according to claim 6, characterized in that: The optimization of the fused result through context coding includes: In the formula, is a set of sources, for The compression entropy of for The total number of symbols in For signal exist The probability of occurrence in for Middle Sub-source, for The total number of neutron sources, For the The total number of samples in the group source, for The total number of symbol samples, Signal exist The probability of occurrence in After the absolute value of the difference between the inter-frame prediction and the intra-frame prediction is context-coded, the video stream data is output.
8. A video wireless transmission system based on 5G AeroMACS communication, characterized in that: include: The encoding and compression module is configured to obtain and encode the original video stream data through the acquisition end, compress the encoded video stream data, and transmit the compressed video stream data to the receiving end through the 5G AeroMACS communication network; The receiving module is configured to determine whether the receiving end is a server or a PC, and if not, decode the received video stream data and then play it; If yes, it will connect to the device host through the 5G AeroMACS network to establish a 5G AeroMACS communication network. After receiving the video stream data from the sender, it will decode the video stream data and provide it for playback or artificial intelligence analysis algorithm processing on the application side. A main control module is connected to the encoding compression module and the receiving module, and is used to execute a video wireless transmission method based on 5G AeroMACS communication as described in any one of claims 1 to 7.
Citation Information
Patent Citations
End-to-end mobile phone real-time video transmission method based on virtual private network
CN103259709A
Vehicle patrol supervision method based on 5G and video analysis technology
CN115314674A
Non-loss visual-frequency compressing method based on space self-adaption prediction
CN1585486A
System and method for combined inter and intra prediction
US20230051193A1