US11922583B2ActiveUtilityA1

Interactive method and system of movable platform, movable platform, and storage medium

Assignee: SZ DJI TECHNOLOGY CO LTDPriority: Jun 26, 2019Filed: Aug 10, 2021Granted: Mar 5, 2024
Est. expiryJun 26, 2039(~12.9 yrs left)· nominal 20-yr term from priority
Inventors:Bin Xu
G06T 19/006B60R 1/28G06V 20/58B60R 2300/301B60R 2300/802G06F 3/04817G06F 3/0488G06T 2207/30261G06T 2210/56G06F 3/147G06T 5/50G06T 15/005G06T 17/20B60R 2300/303B60R 2300/806G06T 2207/10028G06T 2207/20221G06T 2207/30252G06V 20/56G09G 2380/10G09G 2354/00B60K 35/00
54
PatentIndex Score
0
Cited by
23
References
18
Claims

Abstract

An interactive method for a movable platform, an interactive system, a movable platform and a storage medium including the interactive method. The interactive method may include projecting three-dimensional point cloud data collected by a sensor into image data collected by a camera for fusion processing to obtain a fused image; rendering the fused image to determine a three-dimensional visualization image of a surrounding environment where the movable platform is located; and outputting the three-dimensional visualization image of the surrounding environment where the movable platform is located on a display interface.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. An interactive method for a movable platform, the interactive method comprising:
 projecting three-dimensional point cloud data collected by a sensor provided on the movable platform into image data collected by a camera provided on the movable platform for fusion processing to obtain a fused image data; 
 rendering the fused image data to determine a three-dimensional visualization image of a surrounding environment where the movable platform is located, wherein the three-dimensional visualization image includes a visualization of an obstacle distanced from the movable platform in the surrounding environment; and 
 outputting the three-dimensional visualization image of the obstacle distanced from the movable platform in the surrounding environment where the movable platform is located to display the three-dimensional visualization image on a display interface, 
 wherein the projecting three-dimensional point cloud data collected by the sensor provided on the movable platform into image data collected by the camera provided on the movable platform for fusion processing to obtain the fused image data comprises: 
 determining a coordinate transformation relationship between the image data and the three-dimensional point cloud data; 
 based on the coordinate transformation relationship, transforming the image data and the three-dimensional point cloud data into a same coordinate system; and 
 project the three-dimensional point cloud data transformed into the same coordinate system into the image data for fusion processing to obtain the fused image. 
 
     
     
       2. The interactive method of  claim 1 , wherein the display interface comprises a display area; and the outputting the three-dimensional visualization image of the surrounding environment where the movable platform is located on the display interface comprises:
 outputting the three-dimensional visualization image of the surrounding environment where the movable platform is located in the display area of the display interface. 
 
     
     
       3. The interactive method of  claim 2 , wherein the display interface further comprises a touch control area, and the touch control area comprises a plurality of angle display icons and a plurality of sensor type icons; and the outputting the three-dimensional visualization image of the surrounding environment where the movable platform is located in the display area of the display interface comprises:
 acquiring a touch operation of a user on at least one of the plurality of angle display icons and/or at least one of the plurality of sensor type icons in the touch control area; and 
 generating an angle display instruction corresponding to the touch operation based on the touch operation, and displaying the three-dimensional visualization image in the display area of the display interface based on a display viewing angle indicated by the angle display instruction. 
 
     
     
       4. The interactive method of  claim 1 , wherein the outputting the three-dimensional visualization image of the surrounding environment where the movable platform is located on the display interface further comprises:
 acquiring a current motion state of the movable platform; 
 determining a display viewing angle of the three-dimensional visualization image based on the current motion state; and 
 displaying the three-dimensional visualization image in a display area of the display interface based on the display viewing angle. 
 
     
     
       5. An interactive system for a movable platform, comprising a display interface and one or more processors, collectively or individually, configured to:
 project three-dimensional point cloud data collected by a sensor provided on the movable platform into image data collected by a camera provided on the movable platform for fusion processing to obtain a fused image data; 
 render the fused image data to determine a three-dimensional visualization image of a surrounding environment where the movable platform is located, wherein the three-dimensional visualization image includes a visualization of an obstacle distanced from the movable platform in the surrounding environment; and 
 output the three-dimensional visualization image of the obstacle distanced from the movable platform in the surrounding environment where the movable platform is located to display the three-dimensional visualization image on a display interface, 
 wherein when the one or more processors are configured to project the three-dimensional point cloud data collected by the sensor to the image data collected by the camera for fusion processing to obtain the fused image, the one or more processors are further configured to: 
 determine a coordinate transformation relationship between the image data and the three-dimensional point cloud data; 
 based on the coordinate transformation relationship, transform the image data and the three-dimensional point cloud data into a same coordinate system; and 
 project the three-dimensional point cloud data transformed into the same coordinate system into the image data for fusion processing to obtain the fused image. 
 
     
     
       6. The interactive system of  claim 5 , wherein the display interface comprises a display area; and when the one or more processors are configured to output the three-dimensional visualization image of the surrounding environment where the movable platform is located on the display interface, the one or more processors are configured to:
 output the three-dimensional visualization image of the surrounding environment where the movable platform is located in the display area of the display interface. 
 
     
     
       7. The interactive system of  claim 6 , wherein the display interface further comprises a touch control area, and the touch control area comprises a plurality of angle display icons and a plurality of sensor type icons; and when the one or more processors are configured to output the three-dimensional visualization image of the surrounding environment where the movable platform is located in the display area of the display interface, the one or more processors are configured to:
 acquire a touch operation of a user on at least one of the plurality of angle display icons and/or at least one of the plurality of sensor type icons in the touch control area; and 
 generate an angle display instruction corresponding to the touch operation based on the touch operation, and display the three-dimensional visualization image in the display area of the display interface based on a display viewing angle indicated by the angle display instruction. 
 
     
     
       8. The interactive system of  claim 5 , wherein when the one or more processors are configured to output the three-dimensional visualization image of the surrounding environment where the movable platform is located on the display interface, the one or more processors are further configured to:
 acquire a current motion state of the movable platform, 
 determine a display viewing angle of the three-dimensional visualization image based on the current motion state; and 
 display the three-dimensional visualization image in a display area of the display interface based on the display viewing angle. 
 
     
     
       9. The interactive system of  claim 8 , wherein the current motion state of the movable platform is at least one of a reversing state, a lane changing state, or an accelerating state,
 when the current motion state of the movable platform is in the reversing state, the display viewing angle of the three-dimensional visualization image is determined to display a three-dimensional visualization image within a first preset area distanced from a rear of the movable platform; 
 when the current motion state of the movable platform is in the lane changing state, the display viewing angle of the three-dimensional visualization image is determined to display a three-dimensional visualization image within a second preset area including a lane to which the movable platform is changed; and/or 
 when the current motion state of the movable platform is in the accelerating state, the display viewing angle of the three-dimensional visualization image is determined to display a three-dimensional visualization image within a third preset area distanced from a head of the movable platform. 
 
     
     
       10. The interactive system of  claim 7 , wherein before the one or more processors are configured to project the three-dimensional point cloud data collected by the sensor to the image data collected by the camera for fusion processing to obtain the fused image, the one or more processors are further configured to:
 acquire a touch operation of a user on at least one of the plurality of sensor type icons in the touch control area; and 
 determine a target sensor corresponding to the at least one of the plurality of sensor type icons selected by the touch operation, and acquire the three-dimensional point cloud data collected by the target sensor. 
 
     
     
       11. The interactive system of  claim 5 , wherein when the one or more processors are configured to render the fused image to determine the three-dimensional visualization image of the surrounding environment where the movable platform is located, the one or more processors are configured to:
 project the fused image onto a two-dimensional plane to obtain at least one projection image; 
 determine obstacle information of the surrounding environment where the movable platform is located based on the at least one projection image; and 
 determine the three-dimensional visualization image based on the obstacle information. 
 
     
     
       12. A movable platform, comprising:
 a body; 
 a power system provided on the body to provide mobile power for the movable platform; and 
 a processor configured to: 
 project three-dimensional point cloud data collected by a sensor provided on the movable platform into image data collected by a camera provided on the movable platform for fusion processing to obtain a fused image data; 
 render the fused image data to determine a three-dimensional visualization image of a surrounding environment where the movable platform is located, wherein the three-dimensional visualization image includes a visualization of an obstacle distanced from the movable platform in the surrounding environment; and 
 output the three-dimensional visualization image of the obstacle distanced from the movable platform in the surrounding environment where the movable platform is located to display the three-dimensional visualization image on a display interface, 
 wherein when the processor is configured to project the three-dimensional point cloud data collected by the sensor to the image data collected by the camera for fusion processing to obtain the fused image, the processor is configured to: 
 determine a coordinate transformation relationship between the image data and the three-dimensional point cloud data; 
 based on the coordinate transformation relationship, transform the image data and the three-dimensional point cloud data into a same coordinate system; and 
 project the three-dimensional point cloud data transformed into the same coordinate system into the image data for fusion processing to obtain the fused image. 
 
     
     
       13. The movable platform of  claim 12 , wherein the display interface comprises a display area; and when the processor is configured to output the three-dimensional visualization image of the surrounding environment where the movable platform is located on the display interface, the processor is configured to:
 output the three-dimensional visualization image of the surrounding environment where the movable platform is located in the display area of the display interface. 
 
     
     
       14. The movable platform of  claim 13 , wherein the display interface further comprises a touch control area, and the touch control area comprises a plurality of angle display icons and a plurality of sensor type icons; and when the processor is configured to output the three-dimensional visualization image of the surrounding environment where the movable platform is located in the display area of the display interface, the processor is configured to:
 acquire a touch operation of a user on at least one of the plurality of angle display icons and/or at least one of the plurality of sensor type icons in the touch control area; and 
 generate an angle display instruction corresponding to the touch operation based on the touch operation, and display the three-dimensional visualization image in the display area of the display interface based on a display viewing angle indicated by the angle display instruction. 
 
     
     
       15. The movable platform of  claim 12 , wherein when the processor is configured to output the three-dimensional visualization image of the surrounding environment where the movable platform is located on the display interface, the processor is further configured to:
 acquire a current motion state of the movable platform; 
 determine a display viewing angle of the three-dimensional visualization image based on the current motion state; and 
 display the three-dimensional visualization image in a display area of the display interface based on the display viewing angle. 
 
     
     
       16. The movable platform of  claim 15 , wherein the current motion state of the movable platform is at least one of a reversing state, a lane changing state, or an accelerating state,
 when the current motion state of the movable platform is in the reversing state, the display viewing angle of the three-dimensional visualization image is determined to display a three-dimensional visualization image within a first preset area distanced from a rear of the movable platform; 
 when the current motion state of the movable platform is in the lane changing state, the display viewing angle of the three-dimensional visualization image is determined to display a three-dimensional visualization image within a second preset area including a lane to which the movable platform is changed; and/or 
 when the current motion state of the movable platform is in the accelerating state, the display viewing angle of the three-dimensional visualization image is determined to display a three-dimensional visualization image within a third preset area distanced from a head of the movable platform. 
 
     
     
       17. The movable platform of  claim 14 , wherein before the processor is configured to project the three-dimensional point cloud data collected by the sensor to the image data collected by the camera for fusion processing to obtain the fused image, the processor is further configured to:
 acquire a touch operation of a user on at least one of the plurality of sensor type icons in the touch control area; and 
 determine a target sensor corresponding to the at least one of the plurality of sensor type icons selected by the touch operation, and acquire the three-dimensional point cloud data collected by the target sensor. 
 
     
     
       18. The movable platform of  claim 12 , wherein when the processor is configured to render the fused image to determine the three-dimensional visualization image of the surrounding environment where the movable platform is located, the processor is configured to:
 project the fused image onto a two-dimensional plane to obtain at least one projection image; 
 determine obstacle information of the surrounding environment where the movable platform is located based on the at least one projection image; and 
 determine the three-dimensional visualization image based on the obstacle information.

Join the waitlist — get patent alerts

Track US11922583B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.