-
公开(公告)号:US12088802B2
公开(公告)日:2024-09-10
申请号:US17876925
申请日:2022-07-29
Inventor: Ryuichi Kanoh , Tadamasa Toma , Kiyofumi Abe , Takahiro Nishi
IPC: H04N19/119 , H04N19/176
CPC classification number: H04N19/119 , H04N19/176
Abstract: An encoder includes circuitry and memory coupled to the circuitry. The circuitry in operation: determines whether the shape of a current chroma block to be split satisfies a first condition; generates one or more second candidates for a block partitioning method by eliminating one or more predetermined candidates from a plurality of first candidates for a block partitioning method when the current chroma block satisfies the first condition; selects a block partitioning method from among the one or more second candidates; and splits the current chroma block according to the block partitioning method selected.
-
公开(公告)号:US12081803B2
公开(公告)日:2024-09-03
申请号:US17873754
申请日:2022-07-26
Inventor: Masato Ohkawa , Hideo Saitou , Kiyofumi Abe , Takahiro Nishi , Tadamasa Toma
IPC: H04N19/80 , H04N19/176 , H04N19/86
CPC classification number: H04N19/80 , H04N19/176 , H04N19/86
Abstract: For a location displaced by four samples in a vertical direction or a horizontal direction from a current location, the encoder performs a first determination of determining only whether the location displaced by four samples is a TU boundary, where the current location is a sample location of a current sub-block boundary on which the determination process is to be performed. In the first determination, when it is determined that the location displaced by four samples is a TU boundary, the encoder sets a maximum filter length to a first value, and in the case otherwise, the encoder performs a second determination of determining whether a location displaced by eight samples in the vertical direction or the horizontal direction from the current location is a TU boundary.
-
公开(公告)号:US12069266B2
公开(公告)日:2024-08-20
申请号:US17691623
申请日:2022-03-10
Inventor: Yusuke Kato , Kiyofumi Abe , Tadamasa Toma , Takahiro Nishi
IPC: H04N19/13 , H04N19/105 , H04N19/176 , H04N19/46 , H04N19/91
CPC classification number: H04N19/13 , H04N19/105 , H04N19/176 , H04N19/46 , H04N19/91
Abstract: An encoder includes circuitry and memory coupled to the circuitry. In residual coding of a current block to which an orthogonal transform is not applied, when coefficient information flags relating to a coefficient in the current block are encoded, the circuitry: performs a level mapping process to transform the coefficient to a second coefficient by using a predicted value, in which the predicted value is determined based on neighboring coefficients of the coefficient within the current block; encodes second coefficient information flags by Context-based Adaptive Binary Arithmetic Coding (CABAC), each of the second coefficient information flags relating to the second coefficient; and encodes a remainder value of the coefficient with Golomb-Rice code, and when the coefficient information flags are not encoded, in operation, the circuitry: skips the level mapping process; and encodes a value of the coefficient with the Golomb-Rice code.
-
公开(公告)号:US12041298B2
公开(公告)日:2024-07-16
申请号:US18138307
申请日:2023-04-24
Inventor: Peter Klenner , Frank Herrmann , Tadamasa Toma
IPC: H04N7/173 , H04N21/238 , H04N21/438
CPC classification number: H04N21/438 , H04N21/238 , H04N21/23805
Abstract: A client receives streaming data according to Moving Picture Experts Group-Dynamic Adaptive Streaming over HTTP (MPEG-DASH) standard. The client includes a transmitter which transmits a Media Presentation Description (MPD) request or a segment request to a server, and a receiver which receives an MPD specified in the MPD request and a segment specified in the segment request. The MPD request contains information requesting transmission of an initialization segment by a push. The receiver receives the initialization segment transmitted by the push.
-
公开(公告)号:US12034974B2
公开(公告)日:2024-07-09
申请号:US17885740
申请日:2022-08-11
Inventor: Hai Wei Sun , Chong Soon Lim , Han Boon Teo , Jing Ya Li , Che Wei Kuo , Chu Tong Wang , Kiyofumi Abe , Takahiro Nishi , Tadamasa Toma
IPC: H04N19/70 , H04N19/124 , H04N19/132 , H04N19/186 , H04N19/80
CPC classification number: H04N19/70 , H04N19/124 , H04N19/132 , H04N19/186 , H04N19/80
Abstract: An encoder: includes circuitry, and memory coupled to the circuitry; stores a first parameter into a bitstream, the first parameter indicating whether a syntax element related to a chroma tool offset is present in the bitstream; when the first parameter indicates that the syntax element is present in the bitstream, (i) stores, in the bitstream, one or more second parameters that are used in deblocking filtering for a chroma sample of a current image, in addition to the syntax element, (ii) performs the deblocking filtering using the one or more second parameters, and (iii) encodes the current image; and when the first parameter indicates that the syntax element is not present in the bitstream, encodes the current image without storing the one or more second parameters into the bitstream.
-
公开(公告)号:US12034925B2
公开(公告)日:2024-07-09
申请号:US18071365
申请日:2022-11-29
Inventor: Jing Ya Li , Chong Soon Lim , Hai Wei Sun , Han Boon Teo , Che Wei Kuo , Chu Tong Wang , Kiyofumi Abe , Takahiro Nishi , Tadamasa Toma , Yusuke Kato
IPC: H04N19/82 , H04N19/105 , H04N19/117 , H04N19/119 , H04N19/124 , H04N19/13 , H04N19/18 , H04N19/186
CPC classification number: H04N19/117 , H04N19/105 , H04N19/119 , H04N19/124 , H04N19/13 , H04N19/18 , H04N19/186 , H04N19/82
Abstract: An encoder includes circuitry and memory. The circuitry, in operation, generates a first coefficient value by applying a CCALF (cross component adaptive loop filtering) process to a first reconstructed image sample of a luma component. The circuitry generates a second coefficient value by applying an ALF (adaptive loop filtering) process to a second reconstructed image sample of a chroma component. The circuitry generates a third coefficient value by adding the first coefficient value to the second coefficient value, and encodes a third reconstructed image sample of the chroma component using the third coefficient value. In the CCALF process, in response to a coordinate of the second reconstructed image sample being (x, y), coordinates of the first reconstructed image samples are (2x, 2y−1), (2x−1, 2y), (2x, 2y), (2x+1, 2y), (2x−1, 2y+1), (2x, 2y+1), (2x+1, 2y+1), and (2x, 2y+2).
-
117.
公开(公告)号:US20240219174A1
公开(公告)日:2024-07-04
申请号:US18602511
申请日:2024-03-12
Inventor: Takahiro Nishi , Tadamasa Toma , Toshiyasu Sugio , Toru Matsunobu , Satoshi Yoshikawa , Tatsuya Koyama
CPC classification number: G01B21/04 , G01B11/00 , G01B21/00 , G06T9/001 , G06T9/004 , G08G1/161 , H04L67/04 , H04L67/5651
Abstract: A three-dimensional data creation method for use in a vehicle including a sensor and a data receiver that transmits and receives three-dimensional data to and from an external device. The three-dimensional data creation method includes: creating second three-dimensional data based on information detected by the sensor and first three-dimensional data received by the data receiver; and transmitting, to the external device, third three-dimensional data that is part of the second three-dimensional data.
-
公开(公告)号:US12022063B2
公开(公告)日:2024-06-25
申请号:US17332132
申请日:2021-05-27
Inventor: Ru Ling Liao , Chong Soon Lim , Jing Ya Li , Han Boon Teo , Hai Wei Sun , Che Wei Kuo , Yusuke Kato , Tadamasa Toma , Kiyofumi Abe , Takahiro Nishi
IPC: H04N19/107 , H04N19/176
CPC classification number: H04N19/107 , H04N19/176
Abstract: An image encoder includes: circuitry; and a memory coupled to the circuitry. The circuitry, in operation: calculates first values of a current block using intra prediction, the intra prediction being limited to planar mode, the planar mode using multiple reference pixels for each pixel location of the current block; calculates second values of the current block using inter prediction; calculates third values of the current block by weighting the first values and the second values; and encodes the current block using the third values, and in the calculating of the third values, a first weight is applied to the first values and a second weight is applied to the second values, the second weight being different from the first weight.
-
公开(公告)号:US12010395B2
公开(公告)日:2024-06-11
申请号:US16669769
申请日:2019-10-31
Inventor: Tadamasa Toma , Noritaka Iguchi , Hisaya Katou
IPC: H04N21/6379 , G11B27/10 , H04N19/436 , H04N21/426 , H04N21/438 , H04N21/845 , H04N21/85
CPC classification number: H04N21/6379 , G11B27/10 , H04N19/436 , H04N21/42615 , H04N21/4382 , H04N21/845 , H04N21/8456 , H04N21/85
Abstract: A transmission method includes: dividing a picture into a plurality of regions; generating a plurality of pieces of encoded data that respectively correspond to the plurality of regions by encoding the plurality of regions such that each of the plurality of regions can be decoded independently; packetizing the generated plurality of pieces of encoded data into a plurality of packets such that pieces of encoded data for different regions are not stored in a single packet; and transmitting the plurality of packets. By this, workload for generation of decoding target data is reduced.
-
公开(公告)号:US12010347B2
公开(公告)日:2024-06-11
申请号:US17685226
申请日:2022-03-02
Inventor: Che-Wei Kuo , Chong Soon Lim , Jing Ya Li , Han Boon Teo , Hai Wei Sun , Chu Tong Wang , Tadamasa Toma , Takahiro Nishi , Kiyofumi Abe , Yusuke Kato
IPC: H04N19/82 , H04N19/117 , H04N19/119 , H04N19/124 , H04N19/13 , H04N19/176 , H04N19/18 , H04N19/186 , H04N19/593 , H04N19/61 , H04N19/96
CPC classification number: H04N19/82 , H04N19/117 , H04N19/119 , H04N19/124 , H04N19/13 , H04N19/176 , H04N19/18 , H04N19/186 , H04N19/593 , H04N19/61 , H04N19/96
Abstract: An encoder includes circuitry and memory. The circuitry, in operation, generates a first coefficient value by applying a CCALF (cross component adaptive loop filtering) process to a first reconstructed image sample of a luma component. The circuitry generates a second coefficient value by applying an ALF (adaptive loop filtering) process to a second reconstructed image sample of a chroma component. The circuitry generates a third coefficient value by adding the first coefficient value to the second coefficient value, and encodes a third reconstructed image sample of the chroma component using the third coefficient value. The circuitry determines a first parameter having the same value for Cb component and Cr component of the chroma component. The circuitry determines, using the first parameter, a model of entropy coding from a plurality of models. The circuitry performs, using the model, the entropy coding of a second parameter of the CCALF process.
-
-
-
-
-
-
-
-
-