A method and system for remotely adjusting the rotational speed of a communication antenna motor

By analyzing the video frame images and flight parameters of the drone and finely adjusting the motor speed of the communication antenna, the problems of poor signal transmission and motor wear in the drone communication are solved, and stable and efficient signal transmission and extended motor life are achieved.

CN120184587BActive Publication Date: 2025-07-18GUANGZHOU RUIBAO ELECTRICAL CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510652394.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-21
Publication Date
2025-07-18
Estimated Expiration
2045-05-21

AI Technical Summary

Technical Problem

In the prior art, the speed adjustment of the communication antenna motor between the drone and the receiving end is not fine enough, resulting in poor signal transmission and reception efficiency, and long-term high-speed operation increases motor wear and reduces service life.

Method used

By analyzing the adjacent frame images of the video collected by the drone, combining flight parameters and environmental data, calculating the degree of jitter and noise, finely adjusting the motor speed of the communication antenna, eliminating jitter interference, and ensuring optimal signal transmission and reception.

Benefits of technology

It realizes refined adjustment of motor speed, improves signal transmission efficiency and continuity, extends the service life of the motor, and ensures communication stability in complex environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120184587B_ABST
    Figure CN120184587B_ABST
Patent Text Reader

Abstract

The present invention belongs to the technical field of remote adjustment, and specifically relates to a method and system for remotely adjusting the rotation speed of a communication antenna motor. The method includes: collecting video through a drone and transmitting it to a receiving end. The receiving end determines the analysis area of adjacent two-frame images according to the flight parameters of the drone when collecting the adjacent two-frame images. According to the rated parameters of the drone, the flight parameters of the drone when collecting each frame of image, and the environmental data, the jitter degree of the drone when collecting each frame of image is determined. According to the jitter degree, the size of the judgment window of the pixel points in each frame of image is determined, and it is used to obtain the minimum value of the feature difference from the analysis pixel points in the judgment window as its noise degree. According to the sum of the noise degrees of all the analysis pixel points in the analysis areas of all the frame images in the video, the rotation speed of the motor of the communication antenna at the receiving end is adjusted. The present invention realizes the refined adjustment of the motor rotation speed to ensure the optimal transmission and reception of signals.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of remote adjustment. More specifically, the present invention relates to a method and system for remotely adjusting the rotational speed of a communication antenna motor. Background Art

[0002] An unmanned aerial vehicle (UAV), that is, an unpiloted aircraft, is an aircraft without a pilot on board, which performs various tasks in the air through remote control or autonomous control. With the progress of technology and the expansion of application fields, UAVs have gradually been applied in the civilian field, including aerial photography, agriculture, logistics, environmental monitoring, disaster relief and other aspects.

[0003] Among them, the video transmission between the UAV and the receiving end mainly relies on wireless communication technologies, including 4G networks and 5G networks. In the application scenarios of 4G networks and 5G networks, the motor plays a crucial role, especially in antenna positioning and direction adjustment. The motor enables the antenna to automatically adjust its pointing to maximize the signal reception and transmission efficiency. This automatic adjustment is very important for ensuring the reliability and stability of the communication network, especially in complex environments and extreme weather conditions. Among them, the speed of the motor will affect the response speed and tracking accuracy of the antenna. A fast motor speed can achieve fast beam switching and direction adjustment, thereby improving communication efficiency and the continuity of signal reception, and reducing the noise in the video received by the receiving end.

[0004] Although a fast motor speed can improve the response speed and tracking accuracy of the antenna, thereby improving communication efficiency and the continuity of signal reception to a certain extent, keeping the motor running at a high speed all the time will increase the mechanical wear of the motor and reduce the service life of the motor. Therefore, it is necessary to reasonably select the operating speed of the motor according to specific application scenarios and requirements, on the premise of ensuring the stability and performance of the system. This requires the receiving end to have a more refined ability to adjust the motor speed to ensure the optimal transmission and reception of signals. Summary of the Invention

[0005] To solve the above technical problem that the receiving end is required to have a more refined ability to adjust the motor speed to ensure the optimal transmission and reception of signals, the present invention provides solutions in the following aspects.

[0006] In a first aspect, the present invention provides a method for remotely adjusting the rotational speed of a communication antenna motor, including: collecting a video by a UAV and transmitting it to a receiving end, the video including multiple frames of images; for the receiving end, according to the flight altitude of the UAV when collecting two adjacent frames of images, determining the size correspondence relationship of the analysis regions of the two adjacent frames of images and recording it as ; According to the flight direction, flight speed and size correspondence of the drone when collecting two adjacent frames of images , determine the position coordinate correspondence of the analysis regions of two adjacent frames of images for obtaining the analysis regions of two adjacent frames of images; determine the jitter degree of the drone when collecting each frame of image according to the rated parameters of the drone, the flight parameters of the drone when collecting each frame of image, and the environmental data; adjust the preset size according to the jitter degree to obtain the size of the judgment window for each pixel point in each frame of image and denote it as ; According to the position coordinate correspondence of the analysis regions of two adjacent frames of images, obtain any analysis pixel point in the analysis region of the previous frame of image and the corresponding analysis pixel point in the analysis region of the subsequent frame of image ; Take the region centered on the analysis pixel point and with a size of as the judgment window of the analysis pixel point , calculate the feature difference between each analysis pixel point in the judgment window and the analysis pixel point , and denote the smallest feature difference as the noise degree of the analysis pixel point ; Adjust the motor speed of the communication antenna at the receiving end according to the sum of the noise degrees of all analysis pixel points in the analysis regions of all frames of images in the video.

[0007] In the present invention, the receiving end analyzes the received video, eliminates the jitter interference during the video collection by the drone, accurately obtains the noise degree of the transmission line between the drone and the receiving end, and then adjusts the motor speed of the communication antenna at the receiving end according to the noise degree of the transmission line to achieve fine adjustment of the motor speed to ensure optimal signal transmission and reception; among them, by selecting the smallest feature difference from the feature differences between all analysis pixel points in the judgment window of the analysis pixel point and the analysis pixel point and denoting it as the noise degree of the analysis pixel point , the jitter interference caused by various reasons during the video collection by the drone is eliminated, and then the noise degree of the transmission line between the drone and the receiving end is accurately obtained.

[0008] Preferably, the size correspondence of the analysis regions of the two adjacent frames of images , is the flight altitude of the drone when collecting the previous frame of image in two adjacent frames of images, is the flight altitude of the drone when collecting the subsequent frame of image in two adjacent frames of images.

[0009] Preferably, in the position coordinate correspondence of the analysis regions of the two adjacent frames of images, for the position coordinate in the previous frame of image as The pixel points, and the position coordinates of the corresponding pixel points in the subsequent frame image are , The relational expression satisfied is: ; ; where , are respectively the flight direction and flight speed of the drone when collecting the subsequent frame image in two adjacent frames of images, is the time interval for collecting two adjacent frames of images, represents taking the absolute value, is the floor function.

[0010] When the present invention determines the corresponding relationship of the position coordinates of the analysis regions of two adjacent frames of images, the flight speed, flight altitude and flight direction of the drone provide an important reference basis for accurately determining the analysis regions of two adjacent frames of images. By comprehensively considering these parameters, the movement and change of the actual object in the image can be predicted more precisely, thereby optimizing the effect of image analysis.

[0011] Preferably, obtaining the analysis regions of two adjacent frames of images includes: obtaining the corresponding pixel points in the subsequent frame image for each pixel point in the previous frame image according to the corresponding relationship of the position coordinates of the analysis regions of two adjacent frames of images; for any pixel point in the previous frame image, when the abscissa of the corresponding pixel point of this pixel point in the subsequent frame image is within the range of and the ordinate is within the range of , this pixel point is used as the analysis pixel point in the previous frame image, and are respectively the length and width of each frame of image; all the analysis pixel points in the previous frame image form the analysis region of the previous frame image; the pixel points corresponding to the four vertices in the analysis region of the previous frame image in the subsequent frame image are used as the four vertices of the subsequent frame image, and the rectangular region enclosed by the four vertices of the subsequent frame image is used as the analysis region of the subsequent frame image.

[0012] Preferably, the rated parameters of the drone include the maximum flight speed of the drone, the maximum flight altitude and the wind resistance , the flight parameters of the drone include the flight speed and the flight altitude , the environmental data refers to the wind speed , the wind speed is collected by an anemometer carried by the drone, and the wind speed refers to the wind speed at the flight altitude of the drone.

[0013] Preferably, the calculation formula for the jitter degree of the drone when collecting each frame of image is: ; where, is the jitter degree of the UAV when collecting this frame of image, , are respectively the flight speed and flight altitude of the UAV when collecting this frame of image, , are respectively the maximum flight speed and maximum flight altitude of the UAV, is the wind speed when collecting this frame of image, is the wind resistance ability of the UAV, represents taking the maximum value, is the natural exponential function, is a preset parameter.

[0014] The present invention calculates the jitter degree of the UAV when collecting each frame of image by collecting the ratio of the flight parameters and environmental data of the UAV when collecting each frame of image to the rated parameters of the UAV, and uses it to quantify the image stability of the UAV under different flight conditions, and is used to exclude jitter interference when calculating the noise degree of the image in the subsequent calculation.

[0015] Preferably, the calculation formula of the is: ; where, is the jitter degree of the UAV when collecting this frame of image, is a preset length, is the floor function, is the preset size, is a preset length.

[0016] Preferably, the feature differences between each analysis pixel point in the calculation and judgment window and the analysis pixel point include: ; where, is the feature difference between the th analysis pixel point in the judgment window of the analysis pixel point and the analysis pixel point , , are respectively the gray value and LBP feature of the analysis pixel point , , are respectively the gray values of the th analysis pixel point in the judgment window of the analysis pixel point , is the Hamming distance.

[0017] In the present invention, the difference in the grayscale values of two analyzed pixel points reflects the brightness change of the two analyzed pixel points, while the difference in the LBP features of the two analyzed pixel points reflects the local texture change of the two analyzed pixel points. By combining the difference in grayscale values and the difference in LBP features, the feature differences between the two analyzed pixel points can be described more comprehensively.

[0018] Preferably, adjusting the motor speed of the communication antenna at the receiving end includes: taking the average value of the feature differences of all analyzed pixel points in the analysis area of each frame of image as the noise level of each frame of image; taking the average value of the noise levels of all frames of images in the video as the noise level of the transmission line between the drone and the receiving end; then the motor speed of the communication antenna at the receiving end after adjustment The calculation formula is: ; In the formula, is the noise level of the transmission line between the drone and the receiving end, is the motor speed of the communication antenna at the receiving end, is the noise threshold.

[0019] When the noise level of the transmission line between the drone and the receiving end in the present invention is greater than or equal to the noise threshold , increase the motor speed of the communication antenna at the receiving end to improve the communication efficiency and the continuity of signal reception, so as to ensure the optimal transmission and reception of signals; when the noise level of the transmission line between the drone and the receiving end is less than the noise threshold , no longer increase the motor speed of the communication antenna at the receiving end to avoid increasing the mechanical wear of the motor and extend the service life of the motor.

[0020] In a second aspect, the present invention provides a remote adjustment system for the motor speed of a communication antenna, including a processor and a memory. The memory stores computer program instructions, and when the computer program instructions are executed by the processor, the above-mentioned remote adjustment method for the motor speed of a communication antenna is realized.

[0021] By adopting the above technical solution, the above-mentioned remote adjustment method for the motor speed of a communication antenna is generated into a computer program and stored in the memory to be loaded and executed by the processor, so as to manufacture a terminal device according to the memory and the processor, which is convenient to use.

[0022] The beneficial effects of the present invention are as follows:

[0023] The receiving end in the present invention analyzes the received video, eliminates the jitter interference during video acquisition by the drone, accurately obtains the noise level of the transmission line between the drone and the receiving end, and then adjusts the motor speed of the communication antenna at the receiving end according to the noise level of the transmission line, realizing the refined adjustment of the motor speed to ensure the optimal transmission and reception of signals; among them, by starting from the analyzed pixel points Among all the analyzed pixel points in the judgment window and the analyzed pixel points in the feature differences, select the smallest feature difference and record it as the analyzed pixel point of the noise level, excluding the jitter interference caused by various reasons when the drone collects the video, and then accurately obtaining the noise level of the transmission line between the drone and the receiving end. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] By referring to the following detailed description with reference to the accompanying drawings, the above and other objects, features and advantages of the exemplary embodiments of the present invention will become readily understood. In the drawings, several embodiments of the present invention are shown by way of example and not limitation, and the same or corresponding reference numerals denote the same or corresponding parts, wherein:

[0025] Figure 1 is a flowchart schematically showing a method for remotely adjusting the rotation speed of a communication antenna motor in the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0026] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0027] The specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0028] An embodiment of the present invention discloses a method for remotely adjusting the rotation speed of a communication antenna motor. Referring to Figure 1 , including steps S1 - S4:

[0029] S1. Collect video through a drone and transmit it to the receiving end.

[0030] It should be noted that the application of drones plays an important role in multiple fields: in the military and security fields, the videos collected by drones play an important role in reconnaissance and surveillance, border patrol and monitoring, emergency response, etc.; in the civilian field, the videos collected by drones play an important role in film and television production, tourism and sightseeing, environmental monitoring and protection, infrastructure inspection and maintenance, etc. The role of drones in collecting videos continues to expand with the development of technology and the in-depth application, providing new perspectives and solutions for various fields, greatly enriching the ways of information acquisition and application, and having broad application prospects and important social values.

[0031] Specifically, a video is collected by a camera carried by a drone. The video includes multiple frames of images, and the size of each frame of image is the same. Denote the size of each frame of image as , and are the length and width of each frame of image respectively.

[0032] Furthermore, in the scenario of collecting video by a drone, the drone serves as the transmitter, and its receiver can be various devices or systems, specifically depending on the application scenario and requirements. Common types of receivers include ground control stations, mobile devices, and remote servers or cloud platforms, etc.

[0033] Among them, the ground control station is the main device for the drone operator to conduct flight control and mission management. The video data collected by the drone is usually transmitted to the ground control station in real time for the operator to monitor and analyze. The ground control station can be a professional control device or a portable device such as a laptop or a tablet. In addition, mobile devices such as smartphones and tablets can also serve as receivers. By installing corresponding applications, the operator can view the video collected by the drone on the mobile device in real time. This method is convenient for quickly viewing and sharing video content on-site. Secondly, in some application scenarios, the video data collected by the drone is transmitted to a remote server or a cloud platform for storage, processing, and analysis. For example, in the fields of security monitoring and environmental monitoring, video data needs to be stored for a long time and intelligently analyzed. The remote server or the cloud platform can provide powerful data processing capabilities and storage space.

[0034] Furthermore, the video transmission between the drone and the receiver mainly relies on wireless communication technologies, including 4G network (the fourth-generation mobile technology) and 5G network (the fifth-generation mobile technology).

[0035] It should be noted that in the application scenarios of 4G network and 5G network, the motor plays a crucial role, especially in antenna positioning and direction adjustment. The motor enables the antenna to automatically adjust its pointing to maximize the signal reception and transmission efficiency. This automatic adjustment is very important for ensuring the reliability and stability of the communication network, especially in complex environments and extreme weather conditions. Among them, the speed of the motor will affect the response speed and tracking accuracy of the antenna. A fast motor speed can achieve fast beam switching and direction adjustment, thereby improving communication efficiency and the continuity of signal reception, and reducing the noise in the video received by the receiver.

[0036] It should be further noted that although a high motor speed can improve the response speed and tracking accuracy of the antenna, thereby improving communication efficiency and signal reception continuity to a certain extent, continuously operating the motor at a high speed will increase mechanical wear of the motor and reduce its service life. Therefore, it is necessary to reasonably select the operating speed of the motor according to specific application scenarios and requirements while ensuring system stability and performance. This requires the receiving end to have the ability to more finely adjust the motor speed to ensure optimal signal transmission and reception.

[0037] In the present invention, the receiving end analyzes the received video, eliminates the jitter interference during video acquisition by the drone, accurately obtains the noise level of the transmission line between the drone and the receiving end, and then adjusts the motor speed of the communication antenna of the receiving end based on the noise level of the transmission line, achieving refined adjustment of the motor speed to ensure optimal signal transmission and reception.

[0038] S2. Determine the analysis regions of two adjacent frames of images according to the flight parameters of the drone when collecting the two adjacent frames of images.

[0039] Specifically, the flight parameters of the drone include the flight direction , flight speed and flight altitude . Then, determining the analysis regions of two adjacent frames of images according to the flight parameters of the drone when collecting the two adjacent frames of images includes: determining the size correspondence relationship of the analysis regions of two adjacent frames of images according to the flight altitude of the drone when collecting the two adjacent frames of images; determining the position coordinate correspondence relationship of the analysis regions of two adjacent frames of images according to the flight direction and flight speed of the drone when collecting the two adjacent frames of images and the size correspondence relationship of the analysis regions of two adjacent frames of images; and determining the analysis regions of two adjacent frames of images according to the position coordinate correspondence relationship of the analysis regions of two adjacent frames of images, that is, determining the analysis region of the previous frame of image and the analysis region of the subsequent frame of image in the two adjacent frames of images.

[0040] Among them, the size correspondence relationship of the analysis regions of two adjacent frames of images reflects the ratio of the area size of the analysis region of the previous frame of image to the area size of the analysis region of the subsequent frame of image in the two adjacent frames of images. Then, the size correspondence relationship of the analysis regions of two adjacent frames of images , is the flight altitude of the drone when collecting the previous frame of image in the two adjacent frames of images, and is the flight altitude of the drone when collecting the subsequent frame of image in the two adjacent frames of images.

[0041] It should be noted that as the drone flies, its flight altitude is constantly changing. According to the law of perspective (objects appear larger when closer and smaller when farther away), when the flight altitude of the drone changes from high to low, the size of the corresponding area of the actual object in the subsequent frame of the image is larger than that in the previous frame of the image; when the flight altitude of the drone changes from low to high, the size of the corresponding area of the actual object in the subsequent frame of the image is smaller than that in the previous frame of the image.

[0042] Furthermore, for each frame of the image, taking the pixel at the upper left corner of each frame as the origin, the horizontal direction to the right of the origin as the direction of the horizontal axis, and the vertical direction downward from the origin as the direction of the vertical axis; the abscissa and ordinate of the pixel in each frame of the image are respectively denoted as and , and the abscissa has a value range of , and the ordinate has a value range of .

[0043] Among them, according to the corresponding relationship between the flight direction and flight speed of the drone when collecting two adjacent frames of images and the size of the analysis area of the two adjacent frames of images, the corresponding relationship of the position coordinates of the analysis areas of the two adjacent frames of images is determined, that is, the position coordinates of the corresponding pixels in the subsequent frame of the image for each pixel in the previous frame of the two adjacent frames of images are determined; for the pixel with the position coordinate in the previous frame of the image, the position coordinate of the corresponding pixel in the subsequent frame of the image is , and satisfies the relational formula:

[0044] ;

[0045] ;

[0046] Among them, is the corresponding relationship between the sizes of the analysis areas of the two adjacent frames of images, , are the sine function and cosine function respectively, , are the flight direction and flight speed of the drone when collecting the subsequent frame of the two adjacent frames of images respectively, is the time interval for collecting the two adjacent frames of images, represents taking the absolute value, is the floor function; is the abscissa of the pixel in the previous frame of the image, is the ordinate of the pixel in the previous frame of the image, is the position coordinate in the previous frame of the image The position coordinates of the corresponding pixel points of the pixel points in the previous frame of the image in the subsequent frame of the image, is the position coordinate in the previous frame of the image as The abscissa of the corresponding pixel point of the pixel point in the subsequent frame of the image, is the position coordinate in the previous frame of the image as The ordinate of the corresponding pixel point of the pixel point in the subsequent frame of the image.

[0047] It should be noted that as the drone flies, the flight direction and flight speed of the drone, the position and size of the actual objects in the real scene will continuously change in adjacent frames of images. Therefore, according to the flight direction and flight speed of the drone when collecting the subsequent frame of the image and the corresponding relationship of the size of the analysis area of the adjacent frames of images, the position coordinate corresponding relationship of the analysis area of the adjacent frames of images is determined.

[0048] Furthermore, it should be noted that when the present invention determines the position coordinate corresponding relationship of the analysis area of the adjacent frames of images, the flight speed, flight altitude and flight direction of the drone provide an important reference basis for accurately determining the analysis area of the adjacent frames of images. By comprehensively considering these parameters, the movement and change of the actual objects in the image can be predicted more accurately, thereby optimizing the effect of image analysis.

[0049] Further, the determining the analysis area of the adjacent frames of images according to the position coordinate corresponding relationship of the analysis area of the adjacent frames of images includes: obtaining the corresponding pixel points of each pixel point in the previous frame of the image in the subsequent frame of the image according to the position coordinate corresponding relationship of the analysis area of the adjacent frames of images; for any pixel point in the previous frame of the image, when the abscissa of the corresponding pixel point of the pixel point in the subsequent frame of the image is within and the ordinate is within range, taking this pixel point as the analysis pixel point in the previous frame of the image; forming the analysis area of the previous frame of the image with all the analysis pixel points in the previous frame of the image, and the obtained analysis area is a rectangular area; taking the corresponding pixel points of the four vertices in the analysis area of the previous frame of the image in the subsequent frame of the image as the four vertices of the subsequent frame of the image, and taking the rectangular area enclosed by the four vertices of the subsequent frame of the image as the analysis area of the subsequent frame of the image.

[0050] S3. Determine the jitter degree of the drone when collecting each frame of the image according to the rated parameters of the drone, the flight parameters of the drone when collecting each frame of the image and the environmental data, and determine the size of the judgment window of the pixel points in each frame of the image according to the jitter degree.

[0051] Among them, the rated parameters of the drone include the maximum flight speed of the drone and the maximum flight altitude and wind resistance The maximum flight speed of the UAV refers to the highest speed that the UAV can reach under windless conditions. The maximum flight height of the UAV refers to the highest flight height that the UAV can reach. The wind resistance of the UAV refers to the highest wind speed at which the UAV can maintain stable flight. The flight parameters of the UAV include the flight direction , flight speed and flight height . The environmental data refers to the wind speed , and the wind speed is collected by an anemometer carried by the UAV, and the wind speed refers to the wind speed at the flight height of the UAV.

[0052] It should be noted that the flight speed and flight height of the UAV have a significant impact on its stability. Among them, the flight speed affects the aerodynamic lift and thrust balance of the UAV. If the speed is too fast, the lift may exceed the design range, breaking the balance with gravity and making the UAV difficult to control. The flight height affects the air density and air pressure. The higher the flight height, the thinner the air at high altitudes, and the lift and thrust of the UAV will be affected, resulting in a decline in flight performance and a decrease in stability.

[0053] Specifically, for any frame of image, according to the rated parameters of the UAV, the flight parameters of the UAV when collecting this frame of image, and the environmental data, determine the jitter degree of the UAV when collecting this frame of image. The calculation formula for the jitter degree of the UAV when collecting this frame of image is:

[0054] ;

[0055] In the formula, is the jitter degree of the UAV when collecting this frame of image, is the flight speed of the UAV when collecting this frame of image, is the maximum flight speed of the UAV, is the flight height of the UAV when collecting this frame of image, is the maximum flight height of the UAV, is the wind speed when collecting this frame of image, is the wind resistance of the UAV, represents taking the maximum value, is the natural exponential function, is a preset parameter.

[0056] Among them, the specific value of the preset parameter can be set according to the actual application scenario and requirements, and the value range of the preset parameter is [0.001, 0.1]. In the present invention, the preset parameter is set to 0.01.

[0057] It should be noted that the wind resistance of the drone refers to the maximum wind speed at which the drone can maintain stable flight. When the wind speed is less than or equal to the wind resistance of the drone i.e., when the wind speed borne by the drone during the acquisition of this frame of image does not exceed the maximum wind speed at which the drone can maintain stable flight, the drone can maintain stable flight, and the drone does not generate jitter during the acquisition of this frame of image. Correspondingly , that is is a fixed value. At this time, as the flight speed and flight height of the drone during the acquisition of this frame of image increase, the flight stability of the drone becomes worse, and the jitter degree of the drone during the acquisition of this frame of image becomes larger; when the wind speed is greater than the wind resistance of the drone i.e., when the wind speed borne by the drone during the acquisition of this frame of image exceeds the maximum wind speed at which the drone can maintain stable flight, the drone cannot maintain stable flight, and the drone generates jitter during the acquisition of this frame of image. Moreover, the difference between the wind speed during the acquisition of this frame of image and the wind resistance of the drone is larger. Correspondingly is larger, the flight stability of the drone is worse, and the jitter degree of the drone during the acquisition of this frame of image is larger. Moreover, as the flight speed and flight height of the drone during the acquisition of this frame of image increase, the flight stability of the drone is worse, and the jitter degree of the drone during the acquisition of this frame of image is larger.

[0058] Furthermore, it should be noted that when in the calculation formula of the jitter degree of the drone during the acquisition of this frame of image , as decreases, the jitter degree gradually increases. This is because is a negative correlation function. Therefore, for , as the flight speed of the drone during the acquisition of this frame of image and the flight height increase, the ratio of the flight speed to the maximum flight speed of the drone and the ratio of the flight height of the drone during the acquisition of this frame of image to the maximum flight height of the drone gradually increase, gradually decreases, and the jitter degree of the drone during the acquisition of this frame of image gradually increases; when In it, as increases, the degree of jitter gradually increases. This is because is a negative correlation function. Therefore, for , as the flight speed of the drone when collecting this frame of image and the flight altitude increase, the ratio of the flight speed to the maximum flight speed of the drone and the flight altitude of the drone when collecting this frame of image to the maximum flight altitude of the drone gradually increase, gradually decrease, and the degree of jitter of the drone when collecting this frame of image gradually increases.

[0059] It should be noted that the present invention calculates the degree of jitter of the drone when collecting each frame of image by collecting the ratio of the flight parameters and environmental data of the drone when collecting each frame of image to the rated parameters of the drone, and is used to quantify the image stability of the drone under different flight conditions and to exclude jitter interference when calculating the noise degree of the image in the subsequent process.

[0060] Furthermore, according to the degree of jitter of the drone when collecting this frame of image, the preset size is adjusted to obtain the size of the judgment window of the pixel points in this frame of image and denoted as , where the preset size is , is the preset length, then The calculation formula of is:

[0061] ;

[0062] In the formula, is the degree of jitter of the drone when collecting this frame of image, is the preset length, is the floor function.

[0063] Among them, the specific value of the preset length can be set according to the actual application scenario and requirements, and the value range of the preset length is [3, 9] and is an odd number. The present invention sets the preset length to 7.

[0064] It should be noted that the greater the degree of jitter of the drone when collecting this frame of image, the greater the deviation of the corresponding positions of the actual objects in the real scene in two adjacent frames of images. Therefore, the larger the size of the judgment window.

[0065] S4. Obtain the minimum value of the feature difference from the analysis pixel points in the judgment window as its noise level, and adjust the motor speed of the communication antenna at the receiving end according to the noise levels of all the analysis pixel points in the analysis area of all the frame images in the video.

[0066] Specifically, for any analysis pixel point in the analysis area of the previous frame image , according to the position coordinate correspondence relationship of the analysis areas of two adjacent frame images, obtain any analysis pixel point in the analysis area of the previous frame image The corresponding analysis pixel point in the analysis area of the subsequent frame image ; According to the size correspondence relationship of the analysis areas of two adjacent frame images And the size of the judgment window of the pixel points in the subsequent frame image , take the area centered on the analysis pixel point And with a size of As the judgment window of the analysis pixel point ; Calculate the feature differences between each analysis pixel point in the judgment window and the analysis pixel point , and record the minimum feature difference as the noise level of the analysis pixel point .

[0067] It should be noted that by selecting the minimum feature difference from the feature differences between all the analysis pixel points in the judgment window of the analysis pixel point And the analysis pixel point And recording it as the noise level of the analysis pixel point , the jitter interference caused by various reasons during the video acquisition by the drone is excluded, and thus the noise level of the transmission line between the drone and the receiving end is accurately obtained.

[0068] The calculation of the feature differences between each analysis pixel point in the judgment window and the analysis pixel point Includes:

[0069] ;

[0070] In the formula, Is the feature difference between the Th analysis pixel point in the judgment window of the analysis pixel point And the analysis pixel point , Is the gray value of the analysis pixel point , Is the gray value of the Th analysis pixel point in the judgment window of the analysis pixel point , Is the analysis pixel point The LBP feature, To analyze a pixel point In the judgment window of The LBP feature of the nth analyzed pixel point, Is the Hamming distance, Is to take the absolute value.

[0071] Wherein, the Hamming distance is a metric for measuring the difference between two binary strings, For the analyzed pixel point The LBP feature of And the nth analyzed pixel point in the judgment window of the analyzed pixel point The Hamming distance of the LBP feature of the nth analyzed pixel point, the smaller the Hamming distance The more similar the LBP feature of the analyzed pixel point And the LBP feature of the nth analyzed pixel point in the judgment window of the analyzed pixel point The smaller the feature difference between the nth analyzed pixel point in the judgment window of the analyzed pixel point And the analyzed pixel point The nth analyzed pixel point in the judgment window of The nth analyzed pixel point and the analyzed pixel point The smaller the feature difference.

[0072] The LBP feature is obtained by an LBP operator (Local Binary Pattern), and the LBP operator is an operator for describing local features of an image. The LBP operator is defined in a 3×3 neighborhood centered on a pixel point. Taking the gray value of the central pixel point as a threshold, by comparing the gray values of 8 adjacent pixel points with the gray value of the central pixel point, if the gray value of an adjacent pixel point is greater than the gray value of the central pixel point, the position of the adjacent pixel point is marked as 1, otherwise it is marked as 0; in this way, 8 adjacent pixel points in the 3×3 neighborhood of the pixel point can generate an 8-bit binary number after comparison. Arranging these 8-bit binary numbers in sequence forms a binary string, which is used as the LBP feature of the pixel point. That is to say, the LBP feature of the pixel point is in the form of a binary string.

[0073] It should be noted that in the present invention, the difference in the gray values of two analyzed pixel points reflects the brightness change of the two analyzed pixel points, and the difference in the LBP features of the two analyzed pixel points reflects the local texture change of the two analyzed pixel points. Combining the difference in gray values and the difference in LBP features can more comprehensively describe the feature difference between the two analyzed pixel points.

[0074] Further, the average value of the feature differences of all the analyzed pixel points in the analysis region of each frame of image is used as the noise level of each frame of image; the average value of the noise levels of all the frame images in the video is used as the noise level of the transmission line between the drone and the receiving end; according to the noise level of the transmission line between the drone and the receiving end, the motor speed of the communication antenna at the receiving end is adjusted. The calculation formula for the motor speed of the communication antenna at the receiving end after adjustment is as follows:

[0075] ;

[0076] In the formula, is the motor speed of the communication antenna at the receiving end after adjustment, is the noise level of the transmission line between the drone and the receiving end, is the motor speed of the communication antenna at the receiving end, is the noise threshold.

[0077] Among them, the specific value of the noise threshold can be set according to the actual application scenario and requirements, and the value range of the noise threshold is (0, 0.05]. In the present invention, the noise threshold is set to 0.02.

[0078] It should be noted that the calculated noise level of the transmission line between the drone and the receiving end reflects the communication efficiency and signal reception continuity at the receiving end when the motor speed of the communication antenna at the receiving end is equal to . When the noise level of the transmission line between the drone and the receiving end is greater than or equal to the noise threshold , the greater the noise level, the worse the communication efficiency and signal reception continuity at the receiving end, and the greater the adjustment degree of the motor speed of the communication antenna at the receiving end. At this time, an adjustment coefficient greater than 1 is required to increase the motor speed of the communication antenna at the receiving end. Then the motor speed of the communication antenna at the receiving end after adjustment , so as to improve the communication efficiency and signal reception continuity to ensure the optimal transmission and reception of signals; when the noise level of the transmission line between the drone and the receiving end is less than the noise threshold , it indicates that the communication efficiency and signal reception continuity at the receiving end are good. At this time, the motor speed of the communication antenna at the receiving end is not increased anymore to avoid increasing the mechanical wear of the motor and prolong the service life of the motor.

[0079] The embodiment of the present invention also discloses a remote adjustment system for the motor speed of a communication antenna, including a processor and a memory. The memory stores computer program instructions, and when the computer program instructions are executed by the processor, a method for remotely adjusting the motor speed of a communication antenna according to the present invention is implemented.

[0080] The above system further includes other components well-known to those skilled in the art, such as a communication bus and a communication interface, whose settings and functions are known in the art, and thus will not be elaborated herein.

[0081] In the description of this specification, the meanings of "a plurality of" and "several" are at least two, such as two, three or more, etc., unless otherwise specifically defined.

[0082] Although this specification has shown and described multiple embodiments of the present invention, it is obvious to those skilled in the art that such embodiments are provided only by way of example. Those skilled in the art will think of many changes, alterations and alternative ways without departing from the spirit and idea of the present invention. It should be understood that in the process of practicing the present invention, various alternative solutions of the embodiments of the present invention described herein can be adopted.

Claims

1. A method for remotely adjusting the rotational speed of a communication antenna motor, characterized in that, Including: Collecting videos through a drone and transmitting them to a receiving end, where the videos include multiple frames of images; For the receiving end, based on the flight altitude of the UAV when collecting two adjacent frames of images, determine the corresponding relationship between the sizes of the analysis regions of the two adjacent frames of images and record it as ; According to the flight direction, flight speed of the drone and the corresponding relationship of sizes when collecting two adjacent frames of images , determine the corresponding relationship of the position coordinates of the analysis regions of two adjacent frames of images, which is used to obtain the analysis regions of two adjacent frames of images; Determining the jitter degree of the drone when collecting each frame of image according to the rated parameters of the drone, the flight parameters of the drone when collecting each frame of image, and environmental data; Adjust the preset size according to the degree of jitter to obtain the size of the judgment window for pixel points in each frame of the image, and denote it as ; According to the position coordinate correspondence relationship of the analysis regions of two adjacent frames of images, obtain any analysis pixel point in the analysis region of the previous frame of image The corresponding analysis pixel point in the analysis region of the subsequent frame of image ; Take the region centered on the analysis pixel point and with a size of as the judgment window of the analysis pixel point , calculate the feature difference between each analysis pixel point in the judgment window and the analysis pixel point , and record the smallest feature difference as the noise level of the analysis pixel point ; Adjusting the motor speed of the communication antenna at the receiving end according to the sum of the noise degrees of all analyzed pixel points in the analysis area of all frames of images in the video.

2. The remote speed regulation method of a communication antenna motor according to claim 1, characterized in that The size correspondence relationship of the analysis regions of two adjacent frames of images , is the flight altitude of the drone when collecting the previous frame of the two adjacent frames of images, and is the flight altitude of the drone when collecting the subsequent frame of the two adjacent frames of images.

3. The remote speed regulation method of a communication antenna motor according to claim 1, characterized in that In the corresponding relationship of the position coordinates of the analysis regions of two adjacent frames of images, for the pixel point with the position coordinate in the previous frame of image, the position coordinate of the corresponding pixel point in the subsequent frame of image is , The satisfied relational expression is: ; ; Among them, and are respectively the flight direction and flight speed of the drone when collecting the latter frame image among two adjacent frame images, is the time interval for collecting two adjacent frame images, represents taking the absolute value, is the floor function.

4. A method for remotely adjusting the rotational speed of a communication antenna motor according to claim 1, characterized in that, The obtaining of the analysis area of two adjacent frames of images includes: According to the position coordinate correspondence relationship of the analysis regions of two adjacent frames of images, obtain the corresponding pixel points in the latter frame of image for each pixel point in the former frame of image; for any pixel point in the former frame of image, when the abscissa of the corresponding pixel point of this pixel point in the latter frame of image is within the range and the ordinate is within the range, regard this pixel point as the analysis pixel point in the former frame of image, and are the length and width of each frame of image respectively; form the analysis region of the former frame of image with all the analysis pixel points in the former frame of image; regard the corresponding pixel points of the four vertices in the analysis region of the former frame of image in the latter frame of image as the four vertices of the latter frame of image, and regard the rectangular region enclosed by the four vertices of the latter frame of image as the analysis region of the latter frame of image.

5. A method for remotely adjusting the rotation speed of a communication antenna motor according to claim 1, characterized in that, The rated parameters of the drone include the maximum flight speed of the drone , the maximum flight altitude and the wind resistance , the flight parameters of the drone include the flight speed and the flight altitude , the environmental data refers to the wind speed , the wind speed is collected by an anemometer carried by the drone, and the wind speed refers to the wind speed at the flight altitude of the drone.

6. The remote speed regulation method of a communication antenna motor according to claim 5, characterized in that, The calculation formula for the jitter degree of the drone when collecting each frame of image is: ; Wherein, is the jitter degree of the drone when collecting this frame of image, and are the flight speed and flight altitude of the drone when collecting this frame of image respectively, and are the maximum flight speed and maximum flight altitude of the drone respectively, is the wind speed when collecting this frame of image, is the wind resistance of the drone, represents taking the maximum value, is the natural exponential function, is a preset parameter.

7. A method for remotely adjusting the rotational speed of a communication antenna motor according to claim 1, characterized in that The described The calculation formula is: ; In the formula, is the jitter degree when the UAV captures this frame of image, is the preset length, is the floor function, is the preset size, is the preset length.

8. A method for remotely adjusting the rotational speed of a communication antenna motor according to claim 1, characterized in that, The feature differences between each analysis pixel point and the analysis pixel point are as follows: ; In the formula, is the feature difference between the th analyzed pixel in the judgment window of the analyzed pixel and the analyzed pixel . and are the gray value and LBP feature of the analyzed pixel respectively. and are the gray values of the th analyzed pixel in the judgment window of the analyzed pixel respectively. is the Hamming distance.

9. A method for remotely adjusting the rotational speed of a communication antenna motor according to claim 1, characterized in that, The adjusting of the motor speed of the communication antenna at the receiving end includes: The average of the feature differences of all analyzed pixel points in the analysis region of each frame of image is used as the noise level of each frame of image; the average of the noise levels of all frames of images in the video is used as the noise level of the transmission line between the drone and the receiving end; then the motor speed after adjustment of the communication antenna at the receiving end is calculated by the formula: ; Wherein, is the noise level of the transmission line between the drone and the receiving end, is the motor speed of the communication antenna at the receiving end, is the noise threshold.

10. A remote speed regulation system for a communication antenna motor, characterized in that, Including: A processor and a memory, where the memory stores computer program instructions, and when the computer program instructions are executed by the processor, a method for remotely adjusting the speed of a communication antenna motor according to any one of claims 1-9 is implemented.

Citation Information

Patent Citations

  • Method and system for monitoring object flying away from predetermined advancing route based on machine vision

    CN114758239A

  • Crop yield prediction method and system based on low-altitude remote sensing information from unmanned aerial vehicle

    US20210358106A1