-
51.
公开(公告)号:US20180316920A1
公开(公告)日:2018-11-01
申请号:US15771560
申请日:2016-10-19
申请人: NEC Corporation
发明人: Hiroaki IGARASHI
IPC分类号: H04N19/124 , H04N19/176 , H04N19/436 , H04N19/44
CPC分类号: H04N19/436 , H04N19/60 , H04N19/88
摘要: A video image encoding device includes a generator that generates position information indicating, for each size of an image block, a position of each of a plurality of image blocks in an image, and an image processor that executes transform processing for an image block of a predetermined size at a position indicated by the generated position information.
-
公开(公告)号:US20180315233A1
公开(公告)日:2018-11-01
申请号:US15965882
申请日:2018-04-28
发明人: Yoong Chert Foo , Kenneth Rovers
CPC分类号: G06T9/00 , H04N19/436 , H04N19/44
摘要: A decoder unit is configured to decode a plurality of texels in accordance with a texel request, the plurality of texels being encoded across one or more blocks of encoded texture data each encoding a block of texels, and includes a first set of one or more decoders, each of the first set of decoders being configured to decode n texels from a single received block of encoded texture data; a second set of or more decoders, each of the second set of decoders being configured to decode p texels from a single received block of encoded texture data, where p
-
公开(公告)号:US20180315218A1
公开(公告)日:2018-11-01
申请号:US15965892
申请日:2018-04-28
发明人: Kenneth Rovers , Yoong Chert Foo
CPC分类号: G06T9/00 , H04N19/436 , H04N19/44
摘要: A decoder is configured to decode a plurality of texels from a received block of texture data encoded according to the Adaptive Scalable Texture Compression (ASTC) format, and includes a parameter decode unit configured to decode configuration data for the received block of texture data, a colour decode unit configured to decode colour endpoint data for the plurality of texels of the received block in dependence on the configuration data, a weight decode unit configured to decode interpolation weight data for each of the plurality of texels of the received block in dependence on the configuration data, and at least one interpolator unit configured to calculate a colour value for each of the plurality of texels of the received block using the interpolation weight data for that texel and a pair of colour endpoints from the colour endpoint data. At least one of the parameter decode unit, colour decode unit and weight decode unit are configured to decode intermediate data from the received block that is common to the decoding of at least a subset of texels of that block and to use that decoded intermediate data as part of the decoding of at least two of the plurality of texels from the received block of texture data.
-
公开(公告)号:US20180310013A1
公开(公告)日:2018-10-25
申请号:US15495535
申请日:2017-04-24
申请人: Intel Corporation
发明人: Jason Tanner , Wen-Fu Kao , Ping Liu , Yi-Jen Chiu , Ya-Ti Peng
IPC分类号: H04N19/436 , H04N19/593 , H04N19/53
CPC分类号: H04N19/436 , H04N19/53 , H04N19/593
摘要: Systems, apparatuses and methods may include technology to bundle on demand video frames together in clusters having similar encode times based on predicted performance determined by weighted heuristics.
-
公开(公告)号:US20180310002A1
公开(公告)日:2018-10-25
申请号:US16018324
申请日:2018-06-26
申请人: Electronics and Telecommunications Research Institute , UNIVERSITY-INDUSTRY COOPERATION GROUP OF KYUNG HEE UNIVERSITY
发明人: Hui Yong KIM , Gwang Hoon PARK , Kyung Yong KIM , Sang Min KIM , Sung Chang LIM , Jin Ho LEE , Jin Soo CHOI , Jin Woong KIM
IPC分类号: H04N19/159 , H04N19/13 , H04N19/105 , H04N19/117 , H04N19/122 , H04N19/124 , H04N19/61 , H04N19/52
CPC分类号: H04N19/159 , H04N19/105 , H04N19/117 , H04N19/122 , H04N19/124 , H04N19/13 , H04N19/15 , H04N19/176 , H04N19/436 , H04N19/503 , H04N19/51 , H04N19/52 , H04N19/593 , H04N19/61
摘要: The present invention relates to a method and device for sharing a candidate list. A method of generating a merging candidate list for a predictive block may include: producing, on the basis of a coding block including a predictive block on which a parallel merging process is performed, at least one of a spatial merging candidate and a temporal merging candidate of the predictive block; and generating a single merging candidate list for the coding block on the basis of the produced merging candidate. Thus, it is possible to increase processing speeds for coding and decoding by performing inter-picture prediction in parallel on a plurality of predictive blocks.
-
公开(公告)号:US20180278956A1
公开(公告)日:2018-09-27
申请号:US15996710
申请日:2018-06-04
发明人: Tadamasa TOMA , Takahiro NISHI , Kengo TERADA , Yui KOASHI
IPC分类号: H04N19/597 , H04N19/436
CPC分类号: H04N19/597 , G06T9/001 , G06T9/004 , H04N19/436 , H04N19/503 , H04N19/593
摘要: Provided is a three-dimensional data encoding method capable of providing random access functionality for encoded three-dimensional data. The three-dimensional data encoding method is a three-dimensional data encoding method for encoding three-dimensional data, the method including: dividing the three-dimensional data into first processing units, each being a random access unit and being associated with three-dimensional coordinates; and encoding each of the first processing units to generate encoded three-dimensional data.
-
公开(公告)号:US20180278948A1
公开(公告)日:2018-09-27
申请号:US15467841
申请日:2017-03-23
发明人: Yasutomo Matsuba , Hariharan Ganesh Lalgudi , Yunqing Chen , Vladan Andrijanic , Shyamprasad Chikkerur , Harikrishna Reddy , Kai Wang
IPC分类号: H04N19/513 , H04N19/15 , H04N19/159 , H04N19/436 , H04N19/91 , H04N19/124
CPC分类号: H04N19/513 , H04N19/124 , H04N19/15 , H04N19/159 , H04N19/172 , H04N19/174 , H04N19/176 , H04N19/182 , H04N19/184 , H04N19/423 , H04N19/436 , H04N19/91
摘要: Example video encoding techniques are described. A video encoder may generate residual data for macroblocks for tiles of a current frame. Each tile includes a plurality of macroblocks, each tile is independently encoded from the other tiles of the current frame, and a width of each tile is less than a width of the current frame. The video encoder may store the residual data in buffers. Each buffer is associated with one or more tiles, and each buffer is configured to store residual data for macroblocks for the one or more tiles with which each buffer is associated. The video encoder may read the residual data from the plurality of buffers for macroblocks of an entire row of the current frame before reading residual data from the plurality of buffers for macroblocks of any other row of the current frame, and encode values based on the read residual data.
-
公开(公告)号:US20180278935A1
公开(公告)日:2018-09-27
申请号:US15991061
申请日:2018-05-29
申请人: Sun Patent Trust
发明人: Daisaku KOMIYA , Takahiro NISHI , Youji SHIBAHARA , Hisao SASAI , Toshiyasu SUGIO , Kyoko TANIKAWA , Toru MATSUNOBU
IPC分类号: H04N19/124 , H04N19/172 , H04N19/436 , G06T9/00 , H04N19/60 , H04N19/70 , H04N19/134 , H04N19/51 , H04N19/593 , H04N19/17 , H04N19/46 , H04N19/13 , H04N19/176 , H04N19/174 , H04N19/503
CPC分类号: H04N19/124 , G06T9/00 , G06T9/005 , G06T9/007 , G06T9/008 , H04N19/13 , H04N19/134 , H04N19/17 , H04N19/172 , H04N19/174 , H04N19/176 , H04N19/436 , H04N19/46 , H04N19/503 , H04N19/51 , H04N19/593 , H04N19/60 , H04N19/70
摘要: 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.
-
公开(公告)号:US20180262761A1
公开(公告)日:2018-09-13
申请号:US15907989
申请日:2018-02-28
发明人: Satoshi Naito
IPC分类号: H04N19/139 , H04N19/119 , H04N19/176
CPC分类号: H04N19/139 , H04N19/107 , H04N19/119 , H04N19/176 , H04N19/433 , H04N19/436
摘要: An apparatus includes a first holding unit configured to hold, in a reference image, first reference pixels in a search range including a block corresponding to a first block as a coding target in the input image, a first search unit configured to search for a motion vector of a prediction block included in the first block, using the first reference pixels, a second holding unit configured to hold, in the reference image, second reference pixels in a search range including a block corresponding to a second block as a coding target, a second search unit configured to search for a motion vector of a prediction block included in the second block, using the second reference pixels, and a transfer unit configured to read, from among the first reference pixels, a reference pixel to be used by the second search unit for the search.
-
公开(公告)号:US20180256975A1
公开(公告)日:2018-09-13
申请号:US15974654
申请日:2018-05-08
发明人: Stephen G. Perlman , Roger van der Laan , Timothy Cotter , Scott Furman , Robert McCool , Ian Buckley
IPC分类号: A63F13/358 , A63F13/355 , A63F13/335 , H04N21/643 , H04N21/6379 , H04N21/426 , H04N21/6336 , H04N19/169 , H04N19/436 , H04N19/146 , H04N19/132 , H04N19/107 , H04N19/61 , H04N19/172 , H04L29/06 , H04N21/6587 , H04N21/658 , H04N21/6547 , H04N21/6377 , H04N21/61 , H04N21/258 , H04N21/2381 , H04N21/2343
CPC分类号: A63F13/358 , A63F13/12 , A63F13/335 , A63F13/355 , A63F2300/407 , A63F2300/534 , A63F2300/535 , A63F2300/538 , A63F2300/552 , A63F2300/577 , H04L65/403 , H04L65/4076 , H04L65/605 , H04L67/38 , H04N7/106 , H04N19/107 , H04N19/132 , H04N19/146 , H04N19/169 , H04N19/172 , H04N19/188 , H04N19/436 , H04N19/61 , H04N21/2343 , H04N21/2381 , H04N21/25833 , H04N21/25858 , H04N21/4263 , H04N21/6125 , H04N21/6336 , H04N21/6377 , H04N21/6379 , H04N21/64322 , H04N21/6547 , H04N21/658 , H04N21/6587
摘要: A computer-implemented system and method for streaming video from a server to a client are described. For example, a method according to one embodiment comprises: receiving at the server a request for video content from the client; in response to the request, determining the hardware/software configuration of the client; generating and/or selecting a temporary decoder based on the hardware/software configuration of the client; transmitting the temporary decoder to the client, the client installing the temporary decoder; encoding and streaming the requested video content from the server to the client, the video content being encoded based on the capabilities of the temporary decoder, the video content being decoded by the temporary decoder and rendered on the client; detecting that the client has ended the session with the server; and in response to detecting that the client has ended the session, temporarily disabling and/or removing the temporary decoder from the client.
-
-
-
-
-
-
-
-
-