Method and system for handling image data
AssigneeSz Dji Technology Co., Ltd.
InventorsWei Tuo, Hui Sun, Zisheng Cao, Qiang Zhang
Life of this patent
Estimating the term…
Abstract
A method for handling image data of an electronic device includes an imaging device of the electronic device acquiring a plurality of images and continuing to acquire additional images after acquiring the plurality of images, and, while the additional images are continuously acquired by the imaging device, one or more processors of the electronic device storing first image data that correspond to the acquired plurality of images to a storage device of the electronic device, processing the plurality of images to generate second image data, and transmitting the second image data to a remote device. The second image data has a smaller data size than the first image data.
Claims15
A method for handling image data of an unmanned aerial vehicle (UAV), comprising:
- acquiring, by an imaging device configured on the UAV, a plurality of images while the UAV being in flight;
- after acquiring the plurality of images, continuing to acquire additional images by the imaging device;
- while the imaging device continuing to acquire the additional images and the UAV being in flight, applying, by a processor of the UAV, a first compression and a second compression to the plurality of images to generate first image data and second image data, respectively, wherein the second compression is associated with a dynamic range of the plurality of images, and the second image data has a smaller data size than the first image data;
- while the UAV being in flight, storing the first image data to a storage device configured on the UAV without transmitting the first image data to any devices remote from the UAV, and simultaneously transmitting, by the processor of the UAV, the second image data to a remote device through a direct connection between the UAV and the remote device for a real-time display at the remote device;
- and
- while the imaging device continuing to acquire the additional images, the UAV being in flight, and the processor storing the first image data and generating the second image data, receiving, by the processor from the remote device, control instructions for controlling an angular movement and a linear movement of the imaging device relative to the UAV;
- wherein the first image data is configured for post-processing after the UAV has been landed.
A system for handling image data of an unmanned aerial vehicle (UAV), comprising:
- an imaging device configured on the UAV;
- a storage device configured on the UAV;
- and
- one or more processors coupled to the imaging device and the storage device, the one or more processors being configured to:
- acquire, through the imaging device, a plurality of images while the UAV being in flight;
- after acquiring the plurality of images, continue to acquire additional images through the imaging device;
- while the imaging device continuing to acquire the additional images and the UAV being in flight, apply a first compression and a second compression to the plurality of images to generate first image data and second image data, respectively, wherein the second compression is associated with a dynamic range of the plurality of images, and the second image data has a smaller data size than the first image data;
- while the UAV being in flight, store the first image data to the storage device without transmitting the first image data to any devices remote from the UAV, and simultaneously transmit the second image data to a remote device through a direct connection between the UAV and the remote device for a real-time display at the remote device;
- and
- while the imaging device continuing to acquire the additional images, the UAV being in flight, and the processor storing the first image data and generating the second image data, receiving, by the processor from the remote device, control instructions for controlling an angular movement and a linear movement of the imaging device relative to the UAV;
- wherein the first image data is configured for post-processing after the UAV has been landed.
An unmanned aerial vehicle (UAV), comprising:
- a propulsion system;
- an imaging device;
- a storage device;
- and
- one or more processors coupled to the propulsion system, the imaging device, and the storage device, the one or more processors being configured to perform:
- acquiring, by the imaging device, a plurality of images;
- after acquiring the plurality of images, continuing to acquire additional images by the imaging device;
- while the imaging device continuing to acquire the additional images and the UAV being in flight, applying a first compression and a second compression to the plurality of images to generate first image data and second image data, respectively, wherein the second compression is associated with a dynamic range of the plurality of images, and the second image data has a smaller data size than the first image data;
- while the UAV being in flight, storing the first image data to the storage device configured on the UAV without transmitting the first image data to any devices remote from the UAV, and simultaneously transmitting the second image data to a remote device through a direct connection between the UAV and the remote device for a real-time display at the remote device;
- and
- while the imaging device continuing to acquire the additional images, the UAV being in flight, and the processor storing the first image data and generating the second image data, receiving, by the processor from the remote device, control instructions for controlling an angular movement and a linear movement of the imaging device relative to the UAV;
- wherein the first image data is configured for post-processing after the UAV has been landed.
Dependencies are inferred from the claim text.