Abstract:
A method of processing a video includes capturing a first set of video data at a first definition, transmitting the first set of video data at a second definition lower than the first definition wirelessly to a user terminal, receiving a video edit request wirelessly from the user terminal, and finding video corresponding to edited video data described by the video edit request, thereby forming a second set of video data at a third definition. The video edit request is formed from editing the received first set of video data at the second definition at the user terminal.
Abstract:
A method for handling video includes extracting video content and context information from a video file. The context information is associated with the video content. The method further includes transmitting the video content via a first communication path and transmitting the context information via a second communication path separate from the first communication path.
Abstract:
A method for adjusting a storage bitrate of a data buffer with a buffer size includes: storing data at a selected storage bitrate into the data buffer; writing the stored data from the data buffer into a storage device attached to the data buffer with a predetermined writing speed; monitoring a data amount of the stored data in the data buffer; monitoring a trend of change in the data amount; determining whether the data amount has reached a first ascending threshold, the first ascending threshold being below the buffer size of the data buffer; and in response to the data amount reaching the first ascending threshold and the trend of change in the data amount being an ascending change, reducing the storage bitrate in the data buffer.
Abstract:
A method and an apparatus for adjusting installation flatness of a lens in real time are provided. The method comprises: acquiring an image captured by a camera in real time, where the image comprises at least two groups of testing charts regarding different positions; pre-processing the image to obtain each group of testing charts by separation; calculating and displaying, based on each group of testing charts, a real-time resolution value of a camera photosensitive surface to each group of testing charts in real time; and adjusting the installation angle of the optical axis of the camera lens relative to the camera photosensitive surface in real time based on the real-time resolution value of the camera photosensitive surface to each group of testing charts.
Abstract:
A method for generating a high dynamic range image (HDRI) includes acquiring a first illuminance diagram, generating a second illuminance diagram from the first illuminance diagram by modifying a dynamic range of at least a portion of the first illuminance diagram, and generating the HDRI based on the second illumination diagram. The first illuminance diagram is obtained based on a camera response function and an illuminance logarithm obtained based on a plurality of images having different exposure conditions.
Abstract:
A system for adapting various writing speeds of storage devices and methods for making and using same are provided. A recording device maintains a data buffer with a buffer size. Data recorded by the recording device with a selected recording bitrate is stored into the data buffer of the recording device. The recorded data is written from the data buffer into a selected storage device that is attached onto the recording device. An amount of recorded data stored in the data buffer is compared with two or more sets of thresholds, and the recording bitrate of the recording device can be adjusted, as needed, in response to the results of the comparison. By adjusting the recording bitrate, the recording device advantageously can accommodate storage devices with various speeds while maintaining the quality of the recorded data and maximizing the capacity of the storage device.
Abstract:
The present invention provides a method and apparatus for generating a high dynamic range image (HDRI). After acquiring a first illuminance diagram, a base layer and detail layers are extracted from the first illuminance diagram, where the base layer contains low frequency information of the first illuminance diagram and the detail layers contain high frequency information of the first illuminance diagram. The dynamic range of the base layer is then compressed while dynamic ranges of the detail layers remain uncompressed. Further, a second illuminance diagram is generated from the first illuminance diagram by fusing the base layer with the compressed dynamic range and the detail layers, the second illuminance diagram is mapped onto a plurality of preset color channels; and the images on the plurality of preset color channels are fused into the HDRI. Therefore, the detail information in the original illuminance diagram can be preserved.