G11B20/00007

Frame buffer compressing circuitry and image processing apparatus
11735222 · 2023-08-22 · ·

An image processing apparatus includes a memory configured to store compressed data; and frame buffer compressing circuitry which includes encoder circuitry configured to compress at least some of source data to generate the compressed data and transmit the compressed data to the memory, and decoder circuitry configured to read and decompress the compressed data from the memory, in which the compressed data includes a payload and a header including actual compressed data and flag, the frame buffer compressing circuitry is configured to reflect a result obtained by comparing an accumulated compressibility corresponding to the compressed data with a reference compressibility in the flag, and is configured to perform compression or decompression in a lossy mode or a lossless mode depending on the flag.

Radiographic image processing apparatus, radiographic image processing method, and storage medium
11721368 · 2023-08-08 · ·

A radiographic image processing apparatus includes a hardware processor and an image processor. The hardware processor obtains moving image data captured by a radiographic imaging apparatus, causes a display to display a moving image based on the moving image data, and specifies a part of the moving image data that is to be output to an external device. The image processor performs image processing on the part of the moving image data. The hardware processor outputs, to the external device, the part of the moving image data on which the image processing has been performed by the image processor.

Adaptive storage reduction of image and sensor data and intelligent video stream restoration
11770505 · 2023-09-26 · ·

The system includes a processor and memory. The processor is configured to receive sensor data set and video data set associated with a vehicle; determine, using a reduction model, a compressed video data set based at least in part on the sensor data set and the video data set; and transmit or store the compressed video data set. The memory coupled to the processor and configured to provide the processor with instructions.

Method for processing transform coefficients

Methods, software products, digital cameras and other image processing systems process a set of transform coefficients. In at least one embodiment, the method comprises, for each block of transform coefficients representing an image: ordering the block's coefficients into a sequence; encoding the ordered coefficients to yield a sequence of codewords, each codeword including one or more encoded coefficients; and dividing the sequence of codewords into two or more sub-sequences.

Techniques for selecting resolutions for encoding different shot sequences
11184621 · 2021-11-23 · ·

In various embodiments, an encoding optimization application encodes a source video sequence. The encoding optimization application partitions a source video sequence associated with a media title into multiple subsequences that include a first subsequence and a second subsequence. The encoding optimization application then generates a first encoded subsequence based on the first subsequence and a first resolution. The encoding optimization application generates a second encoded subsequence based on the second subsequence and a second resolution. Notably, the second resolution is higher than the first resolution. The encoding optimization application then aggregates the first encoded subsequence and the second encoded subsequence to generate an encoded video sequence. At least a portion of the encoded video sequence is subsequently streamed to an endpoint device during a playback of the media title.

METHOD FOR PROCESSING TRANSFORM COEFFICIENTS
20210352303 · 2021-11-11 ·

Methods, software products, digital cameras and other image processing systems process a set of transform coefficients. In at least one embodiment, the method comprises, for each block of transform coefficients representing an image: ordering the block's coefficients into a sequence; encoding the ordered coefficients to yield a sequence of codewords, each codeword including one or more encoded coefficients; and dividing the sequence of codewords into two or more sub-sequences.

Optical I/O Transmission

A system comprises a writer to form a plurality of color mits on a base material, wherein at least one of the color mits may represent computer-readable instructions comprising data other than pixel-image data. The plurality of color mits may include a first color mit and a second color mit, wherein the first color mit represents information data, and the second color mit represents that the first color mit contains a particular type of information data. The system also may include a reader to read colors of the plurality of color mits on the base material. The system may comprise a device to map at least one of the color mits to computer-readable instructions. The system may further comprise a processor configured to transmit signals using a colored light.

Information processing device, information processing method, and information processing program

An information processing device selects, in a case where a plurality of pieces of data are collected and transmitted to a tape drive to be recorded on a magnetic tape, one mode of a first mode of transmitting a data group obtained by collecting the plurality of pieces of data without compression, to the tape drive, a second mode of transmitting a compressed data group in which the data group obtained by collecting the plurality of pieces of data is compressed, to the tape drive, or a third mode of transmitting a data group obtained by collecting a part of the plurality of pieces of data and remaining data, in which the part of the plurality of pieces of data is compressed and the remaining data is not compressed, to the tape drive, and transmits a data group generated in accordance with the selected mode, to the tape drive.

Techniques for positioning key frames within encoded video sequences
11758146 · 2023-09-12 · ·

In various embodiments, an encoding optimization application positions key frames within encoded video sequences based on shot changes. The encoding optimization application determines key frame location(s) based on shot change(s) included in a source video sequence associated with a media title. Each key frame location is associated with a different frame included in the source video sequence. For each of the key frame location(s), the encoding optimization application configures an encoding application to encode a frame of video content located at the key frame location as a key frame when performing encoding operations. Subsequently, the encoding optimization application causes the encoding application to perform encoding operation(s) on the source video sequence to generate a first encoded video sequence. During playback, the media title is switchable between a decoded version of the first encoded video sequence and a decoded version of a second encoded video sequence at the key frame location(s).

System for continuous recording and controllable playback of input signals
11817945 · 2023-11-14 · ·

A test and measurement instrument includes an acquisition memory and a processor structured to store a stream of sampled incoming data samples in the acquisition memory. As the memory fills, the instrument automatically decimates either the data samples already stored in the acquisition memory, the incoming data samples, or both. The instrument may also store two copies of the incoming data samples, one at an increased decimation rate. The two copies are tied together with a timestamp or using other methods. The more highly decimated copy may be used to produce a video output of the stored data samples, saving the instrument from generating the video output from the larger sized sample.