G06T9/008

Imaging systems and methods

An imaging method may include obtaining imaging data associated with a region of interest (ROI) of an object. The imaging data may correspond to a plurality of time-series images of the ROI. The imaging method may also include determining, based on the imaging data, a data set including a spatial basis and one or more temporal bases. The spatial basis may include spatial information of the imaging data. The one or more temporal bases may include temporal information of the imaging data. The imaging method may also include storing, in a storage medium, the spatial basis and the one or more temporal bases.

Information processing device, vector data processing method, and recording medium
10459902 · 2019-10-29 · ·

Matching processing between pieces of vector data is accelerated. A matching device 100 performs, for a plurality of pieces of vector data each having a plurality of dimensions, a predetermined operation pertaining to each dimension of each piece of vector data. The matching device 100 includes a collective operation unit 150 and an individual operation unit 160. The collective operation unit 150 performs the predetermined operation pertaining to a specific dimension among the plurality of dimensions by a vector operation for different pieces of vector data in the plurality of pieces of vector data. The individual operation unit 160 performs the predetermined operation pertaining to each dimension other than the specific dimension for a piece of vector data that satisfies a predetermined condition among the plurality of pieces of vector data.

IMAGE DECODING DEVICE, IMAGE ENCODING DEVICE, AND METHOD THEREOF
20190327471 · 2019-10-24 · ·

A lossless decoding unit 52 takes quantization parameters of decoded blocks spatially or temporally adjacent to a block to be decoded, as selection candidates, and extracts, from stream information, difference information indicating difference as to a prediction quantization parameter selected from the selection candidates. A quantization parameter calculating unit 59 calculates, from the prediction quantization parameter and the difference information, a quantization parameter of the block to be decoded. Thus, decoding of the image can be performed correctly by calculating a quantization parameter equal to a quantization parameter used at the time of image encoding.

SYSTEM AND METHOD TO ENABLE CREATIVE PLAYING ON A COMPUTING DEVICE
20190325244 · 2019-10-24 ·

A system and a method to enable creative playing on a computing device is disclosed. The system includes a surface configured to provide a medium for a first user input. The system also includes a controller configured to monitor and control the navigation based on a second user input. The system further includes an imaging device adapter operatively coupled to the computing device and houses an optical element. The optical element is configured to transfer the first user input in the computing device as a visual object. The computing device includes an image processing subsystem configured to identify a region of interest in the visual object. The image processing subsystem is also configured to convert the region of interest into a plurality of vector objects. The image processing subsystem is configured to map a predefined animation on the plurality of vector objects to enable creative playing.

Image decoding device, image encoding device, and method thereof
10419761 · 2019-09-17 · ·

A lossless decoding unit 52 takes quantization parameters of decoded blocks spatially or temporally adjacent to a block to be decoded, as selection candidates, and extracts, from stream information, difference information indicating difference as to a prediction quantization parameter selected from the selection candidates. A quantization parameter calculating unit 59 calculates, from the prediction quantization parameter and the difference information, a quantization parameter of the block to be decoded. Thus, decoding of the image can be performed correctly by calculating a quantization parameter equal to a quantization parameter used at the time of image encoding.

COMPRESSED MIP MAP DECODING METHOD AND DECODER
20190281307 · 2019-09-12 ·

Methods and apparatus for compressing image data are described along with corresponding methods and apparatus for decompressing the compressed image data. A decoder unit identifies neighbouring pixels based on coordinates of a sample position and fetches encoded data from the compressed image data for each of the neighbouring pixels. A first decoder decodes fetched encoded blocks of a first image and a difference decoder decodes fetched encoded sub-blocks of differences between the first image and a second image and outputs a difference quad and a prediction value for each of the four pixels, and a reconstruction of the image is generated at the sample position using the decoded blocks of the first image, difference quads and prediction values.

COMPRESSED MIP MAP DECODING METHOD AND DECODER WITH BILINEAR FILTERING
20190281308 · 2019-09-12 ·

Methods and apparatus for compressing image data are described along with corresponding methods and apparatus for decompressing the compressed image data. A decoder unit identifies neighbouring pixels based on coordinates of a sample position and fetches encoded data from the compressed image data for each of the neighbouring pixels. A first decoder decodes fetched encoded blocks of a first image and a difference decoder decodes fetched encoded sub-blocks of differences between the first image and a second image and outputs a difference quad and a prediction value for each of the four pixels, and a reconstruction of the image is generated at the sample position using the decoded blocks of the first image, difference quads and prediction values. A bilinear filtering unit performs bilinear filtering on a linearly interpolated output of a pre-filter using a second part of the coordinates of the sample position to generate the reconstruction of the image at the sample position.

Image coding apparatus for coding tile boundaries

A non-transitory recording medium including a program is provided. The program causes a processor to divide a picture into tiles. The tiles are coded to generate pieces of coded data, each of which corresponds to a different one of the tiles. In this regard, a first tile of the tiles is coded with reference to coding information of an already-coded tile neighboring the first tile when a boundary between the first tile and the already-coded tile is a first boundary. The first tile is coded without reference to the coding information of the already-coded tile when the boundary between the first tile and the already-coded tile is a second boundary. A bitstream including the pieces of coded data is generated. The bitstream includes tile boundary independence information which indicates whether each boundary between the tiles is one of the first boundary and the second boundary.

Method and device for processing graph-based signal using geometric primitives
10382711 · 2019-08-13 · ·

Disclosed herein is a method of processing a graph-based signal using a geometric primitive, comprising: specifying the geometric primitive to be used for calculating an edge weight; obtaining a parameter for each of the geometric primitive; calculating an edge weight for each of edges within the image based on the parameter; and encoding the image based on the edge weight.

Systems and methods for transmission of synchronized physical and visible images for three dimensional display
10368104 · 2019-07-30 · ·

Systems and methods for transmission and display of synchronized physical and visual data for three-dimensional display are disclosed. Physical and visual data may be encoded and interlaced to enable synchronized transmission of the data in efficient manners. A single data transport stream may be utilized to transmit both physical and visual data over a communication channel, allowing physical and visual data to be efficiently co-joined on a same surface at a receiving end to provide a realistic, true three-dimensional representation.