Patent classifications
H04N5/917
Electronic device and image encoding method of electronic device
An electronic device is provided. The electronic device includes a camera configured to obtain an image, an input buffer configured to store the image, an encoder implemented with hardware, and configured to encode an image output from the input buffer, at least one memory, and a processor configured to electrically connect with the camera, the input buffer, the encoder, and the at least one memory. The processor is configured to generate an encoding parameter based on a characteristic of the encoder receiving the encoding parameter and to provide the encoding parameter to the encoder.
MULTI-CAMERA SERIAL VIDEO DATA CONVERSION FOR GRAPHICS PROCESSING UNIT (GPU) INTERFACE
Systems, methods, and apparatus for converting serial video data for a graphics processing unit (GPU) interface are disclosed. In one or more embodiments, a disclosed method comprises receiving, by each of a plurality of gigabit multimedia serial link (GMSL) conversion modules, n-bit length serial video data from a plurality of high-resolution cameras respectively. The method further comprises converting, by each of the GMSL conversion modules, the n-bit length serial video data to m-bit length serial GMSL video data, where n is equal to twice m. Also, the method comprises receiving, by a GMSL to camera series interface (CSI) conversion unit, the m-bit length serial GMSL video data from each of the GMSL conversion modules. Further, the method comprises converting, with the GMSL to CSI conversion unit, the m-bit length serial GMSL video data to m-bit length serial CSI video data, which is compatible with the GPU interface.
MULTI-CAMERA SERIAL VIDEO DATA CONVERSION FOR GRAPHICS PROCESSING UNIT (GPU) INTERFACE
Systems, methods, and apparatus for converting serial video data for a graphics processing unit (GPU) interface are disclosed. In one or more embodiments, a disclosed method comprises receiving, by each of a plurality of gigabit multimedia serial link (GMSL) conversion modules, n-bit length serial video data from a plurality of high-resolution cameras respectively. The method further comprises converting, by each of the GMSL conversion modules, the n-bit length serial video data to m-bit length serial GMSL video data, where n is equal to twice m. Also, the method comprises receiving, by a GMSL to camera series interface (CSI) conversion unit, the m-bit length serial GMSL video data from each of the GMSL conversion modules. Further, the method comprises converting, with the GMSL to CSI conversion unit, the m-bit length serial GMSL video data to m-bit length serial CSI video data, which is compatible with the GPU interface.
Scheduling compressed video frame for in-vehicle wireless networks
A video stream scheduling unit may schedule resource allocations for each video frame of a plurality of video frames of video streams from a plurality of video sources based on a compressed frame type of the video frame, determine that a total frequency bandwidth of scheduled resource allocations for the frames concurrently due for transmission is greater than or equal to a threshold bandwidth, and receive the video streams from the plurality of video sources based on the scheduled resource allocations. The scheduling unit may delay or cancel a video frame with low priority or may instruct a video source to increase the compression rate of the video stream.
Scheduling compressed video frame for in-vehicle wireless networks
A video stream scheduling unit may schedule resource allocations for each video frame of a plurality of video frames of video streams from a plurality of video sources based on a compressed frame type of the video frame, determine that a total frequency bandwidth of scheduled resource allocations for the frames concurrently due for transmission is greater than or equal to a threshold bandwidth, and receive the video streams from the plurality of video sources based on the scheduled resource allocations. The scheduling unit may delay or cancel a video frame with low priority or may instruct a video source to increase the compression rate of the video stream.
Data generation method, data reproduction method, data generation device and data reproduction device
A data generation method is for generating video data that covers a second luminance dynamic range wider than a first luminance dynamic range and has reproduction compatibility with a first device that does not support reproduction of video having the second luminance dynamic range and supports reproduction of video having the first luminance dynamic range, and includes: generating a video signal to be included in the video data using a second OETF; storing, into VUI in the video data, first transfer function information for identifying a first OETF to be referred to by the first device when the first device decodes the video data; and storing, into SEI in the video data, second transfer function information for identifying a second OETF to be referred to by a second device supporting reproduction of video having the second luminance dynamic range when the second device decodes the video data.
Method for Monitoring a Protective Glass
Monitoring of protective glasses (8) in laser machining heads, which are exposed to dust, sputtering and/or soiling, with the aim of predicting the contamination of the protective glass. For this purpose, image sections (19) are captured by means of at least two image capture systems (16) at capture-times, computer-readable image files are stored by means of a frequency-based compression algorithm, and a file size value (kB) is determined for each image file on the basis of its file size. A signal is generated if for a majority of the image capture systems (16) the file size values (kB) decrease and/or are below one of a predefined number of threshold values (20) for a predetermined minimum number of consecutive capture-times.
Method for Monitoring a Protective Glass
Monitoring of protective glasses (8) in laser machining heads, which are exposed to dust, sputtering and/or soiling, with the aim of predicting the contamination of the protective glass. For this purpose, image sections (19) are captured by means of at least two image capture systems (16) at capture-times, computer-readable image files are stored by means of a frequency-based compression algorithm, and a file size value (kB) is determined for each image file on the basis of its file size. A signal is generated if for a majority of the image capture systems (16) the file size values (kB) decrease and/or are below one of a predefined number of threshold values (20) for a predetermined minimum number of consecutive capture-times.
Image capturing apparatus operable to store captured image data in image memory, method of controlling same, and storage medium
An image capturing apparatus comprises: an image sensor configured to output image data captured at any of two or more sensitivities; and a memory storing instructions which cause the apparatus to function as: a control unit configured to control a compression rate for compressing the outputted image data; a compression unit configured to compress the outputted image data at the compression rate; a decompression unit configured to decompress the compressed image data; and an application unit configured to apply a gain amount to the decompressed image data based on the two or more sensitivities, wherein the control unit controls the compression rate so that a compression rate in a case where a first gain amount is applied to is less than a compression rate in a case where a second gain amount is applied to.
Image capturing apparatus operable to store captured image data in image memory, method of controlling same, and storage medium
An image capturing apparatus comprises: an image sensor configured to output image data captured at any of two or more sensitivities; and a memory storing instructions which cause the apparatus to function as: a control unit configured to control a compression rate for compressing the outputted image data; a compression unit configured to compress the outputted image data at the compression rate; a decompression unit configured to decompress the compressed image data; and an application unit configured to apply a gain amount to the decompressed image data based on the two or more sensitivities, wherein the control unit controls the compression rate so that a compression rate in a case where a first gain amount is applied to is less than a compression rate in a case where a second gain amount is applied to.