Patent classifications
H04N5/917
TECHNIQUES FOR VIDEO ANALYTICS OF CAPTURED VIDEO CONTENT
Techniques for video analytics of captured video content are described. An apparatus may comprise a flash memory, a serial bus, and a processor circuit coupled to the flash memory and the serial bus. The processor circuit may comprise a multi-core central processing unit (CPU) and an integrated graphics processing unit (GPU). The processor circuit may receive captured video content via a local communication link, perform video analytics on the captured video content; and send data associated with the performed video analytics to a network interface, for communication to a remote device via a network communication link. Other examples are described and claimed.
System and method for foveated compression of image frames in a system on a chip
An exemplary method for intelligent compression uses a foveated-compression approach. First, the location of a fixation point within an image frame is determined. Next, the image frame is sectored into two or more sectors such that one of the two or more sectors is designated as a fixation sector and the remaining sectors are designated as foveation sectors. A sector may be defined by one or more tiles within the image frame. The fixation sector includes the particular tile that contains the fixation point and is compressed according to a lossless compression algorithm. The foveation sectors are compressed according to lossy compression algorithms. As the locations of foveation sectors increase in angular distance from the location of the fixation sector, a compression factor may be increased.
System and method for foveated compression of image frames in a system on a chip
An exemplary method for intelligent compression uses a foveated-compression approach. First, the location of a fixation point within an image frame is determined. Next, the image frame is sectored into two or more sectors such that one of the two or more sectors is designated as a fixation sector and the remaining sectors are designated as foveation sectors. A sector may be defined by one or more tiles within the image frame. The fixation sector includes the particular tile that contains the fixation point and is compressed according to a lossless compression algorithm. The foveation sectors are compressed according to lossy compression algorithms. As the locations of foveation sectors increase in angular distance from the location of the fixation sector, a compression factor may be increased.
Video content selection
A method and apparatus are disclosed for detecting a user selection of a positioning tag; retrieving directional information and timestamp information relating to the selected tag; comparing directional information relating to the selected tag with directional information of an array of cameras arranged to capture video content from a recording area; identifying video content captured by one or more cameras from an array of cameras arranged to capture video content from a recording area, wherein the video content captured by the one or more cameras is identified if the one or more cameras have captured video content from a section of the recording area relevant to the location of the selected tag over a time period relevant to the timestamp information relating to the selected tag; and selecting the identified video content obtained from the one or more cameras for display.
Video content selection
A method and apparatus are disclosed for detecting a user selection of a positioning tag; retrieving directional information and timestamp information relating to the selected tag; comparing directional information relating to the selected tag with directional information of an array of cameras arranged to capture video content from a recording area; identifying video content captured by one or more cameras from an array of cameras arranged to capture video content from a recording area, wherein the video content captured by the one or more cameras is identified if the one or more cameras have captured video content from a section of the recording area relevant to the location of the selected tag over a time period relevant to the timestamp information relating to the selected tag; and selecting the identified video content obtained from the one or more cameras for display.
Techniques for video analytics of captured video content
Examples are disclosed for video analytics of captured video content. In some examples, information may be received from a host processing system for a camera to capture video content. The camera may be a surveillance camera or a camera located with a display device. Video analytics may be performed on the captured video and the captured video content may be encoded. Data associated with the video analytics may then be sent to the host processing system. In some examples, the data as well as encoded captured video content or streaming video may be sent via communication channels included in an interconnect. Other examples are described and claimed.
Techniques for video analytics of captured video content
Examples are disclosed for video analytics of captured video content. In some examples, information may be received from a host processing system for a camera to capture video content. The camera may be a surveillance camera or a camera located with a display device. Video analytics may be performed on the captured video and the captured video content may be encoded. Data associated with the video analytics may then be sent to the host processing system. In some examples, the data as well as encoded captured video content or streaming video may be sent via communication channels included in an interconnect. Other examples are described and claimed.
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.
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.
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.