H04N9/79

IMAGE PROCESSING DEVICE, IMAGE PROCESSING SYSTEM INCLUDING IMAGE PROCESSING DEVICE, SYSTEM-ON-CHIP INCLUDING IMAGE PROCESSING SYSTEM, AND METHOD OF OPERATING IMAGE PROCESSING SYSTEM
20220417542 · 2022-12-29 ·

An image processor is provided. In some examples, the image processor is in a system on chip or part of a larger image processing system. The image processor may include an application processor, a codec module, and a memory controller, and in some examples may also function with a dithering unit, a display controller, a display, and/or a CMOS image sensor. The image processor processes, stores, and reads image data using an embedded memory and/or an external memory. The image data is comprised of a plurality of pixels, each of which may include a first and second set of bits that can be separately or simultaneously accessed at the memory in a first and second region of the memory using one or more addresses. The first set of bits may correspond to the more significant bits of each pixel and the second set of bits may correspond to the less significant bits. In some examples the number of bits in each of the first and second set of bits may be selected according to the width of a used data bus and/or features of a peripheral device connected to the image processor such as a display.

SPREAD SPECTRUM VIDEO TRANSPORT STORAGE SYSTEM
20230059143 · 2023-02-23 ·

Digital or analog samples are sent from a video source to a video storage subsystem that encodes the samples into analog levels, stores the analog levels for a period of time, decodes the analog levels back into digital samples and then sends the digital samples to a video sink for display, N samples are encoded into L analog levels for storage. The storage subsystem may be located at the video source, at the video sink, or anywhere in between the two. The storage subsystem may be located on an electromagnetic pathway over which the L encoded analog levels are transmitted from a video source as an analog signal. The L encoded analog levels are written to storage and then later read from storage and retransmitted over the electromagnetic pathway toward a video sink. The storage subsystem may also be integrated with a transmitter that encodes the samples into analog levels for storage or may be integrated with a receiver that stores the analog levels and then decodes the analog levels back into samples. A sentinel track in the storage array detects attenuation or offset which is then compensated for.

DENOISING METHOD AND DENOISING DEVICE FOR REDUCING NOISE IN AN IMAGE
20220368874 · 2022-11-17 ·

A method of reducing noise in an input image by setting, as a local window among color pixels included in the input image, a target pixel and neighboring pixels adjacent to the target pixel, determining color pixel values for the target pixel and each of the neighboring pixels included in the local window, generating local color average values are generated by averaging, color by color, the color pixel values, generating offset color pixel values by converting the color pixel values of the target pixel and the neighboring pixels based on the local color average values, and generating a compensated color pixel value of the target pixel by adjusting the color pixel value of the target pixel based on the offset color pixel values.

Chunk header incorporating binary flags and correlated variable-length fields

Playback and distribution systems and methods for multimedia files are provided. The multimedia files are encoded with flags associated with the content data of the multimedia files. Through the use of the flags, playback of the content is enhanced without significantly increasing the file size of the multimedia file.

Chunk header incorporating binary flags and correlated variable-length fields

Playback and distribution systems and methods for multimedia files are provided. The multimedia files are encoded with flags associated with the content data of the multimedia files. Through the use of the flags, playback of the content is enhanced without significantly increasing the file size of the multimedia file.

VIDEO CONTROL DEVICE, VIDEO RECORDING DEVICE, VIDEO CONTROL METHOD, VIDEO RECORDING METHOD, AND VIDEO CONTROL PROGRAM
20230081752 · 2023-03-16 · ·

A transitory storage unit transitorily stores pixel data output from an imaging unit. A development processing unit outputs video data obtained by performing development processing including demosaicing processing on the pixel data stored in the transitory storage unit. An output control unit switches between a first recording mode in which only the video data out of the video data and the pixel data is used as recording data and a second recording mode in which the video data and the pixel data are used as the recording data. In addition, the output control unit controls the imaging unit to perform imaging with different exposure values between the first recording mode and the second recording mode.

User interface for video content

Disclosed are various embodiments for presenting a user interface in association with video content features. A video content feature is rendered on at least one display. A current scene in the video content feature is determined. Cast members are determined who have appeared in the current scene from a beginning of the current scene up to a current time in the current scene. A user interface is rendered on at least one display. The user interface includes selectable cast member components that each include an image of a cast member, a name of the cast member, and a name of a respective character performed by the cast member.

User interface for video content

Disclosed are various embodiments for presenting a user interface in association with video content features. A video content feature is rendered on at least one display. A current scene in the video content feature is determined. Cast members are determined who have appeared in the current scene from a beginning of the current scene up to a current time in the current scene. A user interface is rendered on at least one display. The user interface includes selectable cast member components that each include an image of a cast member, a name of the cast member, and a name of a respective character performed by the cast member.

Chunk Header Incorporating Binary Flags and Correlated Variable-Length Fields

Playback and distribution systems and methods for multimedia files are provided. The multimedia files are encoded with flags associated with the content data of the multimedia files. Through the use of the flags, playback of the content is enhanced without significantly increasing the file size of the multimedia file.

Chunk Header Incorporating Binary Flags and Correlated Variable-Length Fields

Playback and distribution systems and methods for multimedia files are provided. The multimedia files are encoded with flags associated with the content data of the multimedia files. Through the use of the flags, playback of the content is enhanced without significantly increasing the file size of the multimedia file.