Patents Assigned to Nippon Hosos Kyokai
-
Patent number: 12155832Abstract: An encoding device includes: a quantizer configured to perform a quantization process; a loop filter configured to perform an adaptive loop filter process; and an entropy encoder configured to output a bit stream including an adaptive parameter set. The adaptive parameter set includes encoding tool type information indicating which parameter of parameter candidates including one of a scaling list parameter including a parameter of a scaling list that controls the quantization process and an adaptive loop filter parameter including a parameter of a filter coefficient used in the adaptive loop filter process is included in the adaptive parameter set, and a chrominance parameter present flag indicating whether or not a parameter for a chrominance signal is present in the adaptive parameter set, and the chrominance parameter present flag is applied in common to the scaling list parameter and the adaptive loop filter parameter.Type: GrantFiled: March 21, 2022Date of Patent: November 26, 2024Assignee: NIPPON HOSO KYOKAIInventors: Shunsuke Iwamura, Shimpei Nemoto, Atsuro Ichigaya
-
Patent number: 12149694Abstract: The encoding device includes: a predictor configured to generate, for each component, a prediction block corresponding to an encoding-target block; a residual generator configured to generate, for each component, a prediction residual representing a difference between the encoding-target block and the prediction block; a mode selector configured to select one mode either an individual encoding mode performing a transform process and a quantization process on a prediction residual of the first component and a prediction residual of the second component for each single component, or a joint encoding mode performing a transform process and a quantization process on a joint prediction residual generated from the prediction residual of the first component and the prediction residual of the second component; a quantization controller configured to determine a quantization matrix to be applied in the quantization process based on the mode selected by the mode selector.Type: GrantFiled: March 17, 2022Date of Patent: November 19, 2024Assignee: NIPPON HOSO KYOKAIInventors: Shunsuke Iwamura, Shimpei Nemoto, Atsuro Ichigaya
-
Patent number: 12149678Abstract: An image encoding device 1 of the present disclosure includes a neighboring pixel non-reference predictor 11 configured to generate a predicted image by a predetermined neighboring pixel non-reference prediction for each pixel signal of an original image in a block unit, a filter processor 12 configured to perform a low-pass filter process on a prediction signal located at a boundary of a block of the predicted image by using a decoded neighboring signal neighboring to the predicted image under a predetermined control, a prediction residual signal generator 55 configured to generate a prediction residual signal of the block unit by using the predicted image, an orthogonal transformer 14 configured to perform an orthogonal transformation process on the prediction residual signal of the block unit under the predetermined control, and an orthogonal transformation selection controller 25 configured to control the filter processor 12 and the orthogonal transformer 14 and generate a predetermined transformation typType: GrantFiled: June 22, 2021Date of Patent: November 19, 2024Assignee: NIPPON HOSO KYOKAIInventors: Atsuro Ichigaya, Shinichi Sakaida
-
Patent number: 12143628Abstract: A prediction image correcting device comprises a predictor (108) configured to predict a target image block obtained by dividing a present image frame by using a plurality of reference images to generate a prediction image corresponding to the target image block a prediction accuracy evaluator (109) configured to evaluate prediction accuracy of the prediction image based on a degree of similarity between the plurality of reference images used for generating the prediction image and a corrector (110) configured to perform correction processing on the prediction image by using a decoded neighboring block adjacent to the target image block, wherein the corrector is configured to control the correction processing based at least on an evaluation result of the prediction accuracy evaluator.Type: GrantFiled: November 2, 2023Date of Patent: November 12, 2024Assignee: NIPPON HOSO KYOKAIInventors: Shunsuke Iwamura, Atsuro Ichigaya, Shimpei Nemoto
-
Patent number: 12137254Abstract: An encoding device comprises: a transformer/quantizer configured to perform a transform process and a quantization process on a residual signal that represents a difference between an encoding-target block and a prediction block obtained by predicting the encoding-target block; an inverse quantizer/inverse transformer configured to restore the residual signal by performing an inverse quantization process and an inverse transform process on transform coefficients obtained by the transformer/quantizer; a combiner configured to reconstruct the encoding-target block by combining the restored residual signal and the prediction block; a deblocking filter configured to perform a filter process on a boundary between two blocks including the reconstructed block and a block adjacent to the reconstructed block; and a filter controller configured to control the deblocking filter, based on a type of the transform process applied with respect to the two blocks.Type: GrantFiled: March 29, 2023Date of Patent: November 5, 2024Assignee: NIPPON HOSO KYOKAIInventors: Shunsuke Iwamura, Atsuro Ichigaya, Shimpei Nemoto
-
Patent number: 12132929Abstract: A prediction image correcting device comprises a predictor (108) configured to predict a target image block obtained by dividing a present image frame by using a plurality of reference images to generate a prediction image corresponding to the target image block a prediction accuracy evaluator (109) configured to evaluate prediction accuracy of the prediction image based on a degree of similarity between the plurality of reference images used for generating the prediction image and a corrector (110) configured to perform correction processing on the prediction image by using a decoded neighboring block adjacent to the target image block, wherein the corrector is configured to control the correction processing based at least on an evaluation result of the prediction accuracy evaluator.Type: GrantFiled: December 5, 2023Date of Patent: October 29, 2024Assignee: NIPPON HOSO KYOKAIInventors: Shunsuke Iwamura, Atsuro Ichigaya, Shimpei Nemoto
-
Patent number: 12120350Abstract: An encoding device 1 includes: a transformer 13 configured to calculate an orthogonal transform coefficient by performing an orthogonal transformation process on a residual image indicating a difference between the input image and a predicted image of the input image; a quantizer 14 configured to generate quantization coefficient by quantizing the orthogonal transform coefficient based on a quantization parameter; an entropy encoder 24 configured to generate encoded data by encoding the quantization coefficient; an image decoder 10 configured to restore an orthogonal transform coefficient from the quantization coefficient based on the quantization parameter and generate a pre-filtering image by adding the predicted image to a residual image restored by performing inverse orthogonal transformation on the orthogonal transform coefficient; and a deblocking filter 18 configured to perform a filtering process on the pre-filtering image and control a filtering strength depending on a result of comparison between aType: GrantFiled: June 29, 2023Date of Patent: October 15, 2024Assignee: NIPPON HOSO KYOKAIInventors: Atsuro Ichigaya, Shunsuke Iwamura, Shimpei Nemoto, Kazuhisa Iguchi
-
Publication number: 20240340475Abstract: A transmitter apparatus used in a video distribution system includes: first encoding means configured to output a first stream in multi-stream encoding; second encoding means configured to output a second stream in the multi-stream encoding; and multiplexing means configured to multiplex and output the first stream and the second stream. The first encoding means outputs encoded data obtained by encoding a main video image as the first stream. The second encoding means outputs encoded data obtained by encoding a partial presentation area to be presented by being added to the main video image as the second stream.Type: ApplicationFiled: June 4, 2024Publication date: October 10, 2024Applicant: NIPPON HOSO KYOKAIInventors: Atsuro ICHIGAYA, Yuichi KONDO, Shimpei NEMOTO, Shunsuke IWAMURA
-
Publication number: 20240314355Abstract: An image encoding device encodes a block-based target image. The image encoding device comprises, in a transform skip mode in which orthogonal transform processing of the target image is skipped, a motion compensation predictor configured to generate a prediction image corresponding to the target image by performing motion compensation prediction using a plurality of reference images, an evaluator configured to evaluate a degree of similarity between the plurality of reference images on a pixel-by-pixel basis, a subtractor configured to calculate prediction residuals each indicating a difference between the target image and the prediction image on a pixel-by-pixel basis, a rearranger configured to rearrange the prediction residuals based on a result of evaluation by the evaluator and an encoder configured to encode the prediction residuals rearranged by the rearranger.Type: ApplicationFiled: May 22, 2024Publication date: September 19, 2024Applicant: NIPPON HOSO KYOKAIInventors: Shunsuke IWAMURA, Atsuro ICHIGAYA, Shimpei NEMOTO
-
Patent number: 12088789Abstract: An intra prediction device predicts, by intra prediction, a luminance block and a chrominance block obtained by dividing an image. The intra prediction device includes a cross-component linear model predictor configured to predict the chrominance block from a decoded luminance block at a position corresponding to a position of the chrominance block using a linear model calculated from respective luminance and chrominance reference pixels around the chrominance block. The cross-component linear model predictor includes a reference pixel position selector configured to select linear model calculation pixel positions that are positions of the reference pixels to be used to calculate the linear model based on a luminance intra prediction mode that is an intra prediction mode applied to the intra prediction of the decoded luminance block.Type: GrantFiled: May 20, 2022Date of Patent: September 10, 2024Assignee: NIPPON HOSO KYOKAIInventors: Shunsuke Iwamura, Atsuro Ichigaya, Shimpei Nemoto
-
Patent number: 12088803Abstract: An encoding device encodes each encoding-target block.Type: GrantFiled: March 29, 2023Date of Patent: September 10, 2024Assignee: NIPPON HOSO KYOKAIInventors: Shunsuke Iwamura, Shimpei Nemoto, Atsuro Ichigaya
-
Publication number: 20240297995Abstract: An image encoding device (1) encodes a block-based target image. The image encoding device (1) comprises: a predictor (109) configured to generate a prediction image corresponding to the target image by performing prediction using a plurality of reference images; an evaluator (111) configured to evaluate a degree of similarity between the plurality of reference images on a pixel-by-pixel basis; a calculator (101) configured to calculate a prediction residual indicating a pixel-based difference between the target image and the prediction image; a determiner (112) configured to determine a partial area, to which an orthogonal transform and quantization are to be applied, of the prediction residual based on a result of the evaluation by the evaluator; and a transformer/quantizer (102) configured to perform an orthogonal transform and quantization only for the partial area in the prediction residual.Type: ApplicationFiled: May 13, 2024Publication date: September 5, 2024Applicant: NIPPON HOSO KYOKAIInventors: Shunsuke IWAMURA, Atsuro ICHIGAYA, Shimpei NEMOTO
-
Patent number: 12081799Abstract: An encoding device performing an encoding process in units of blocks into which images constituted by luminance signals and chrominance signals are divided includes: a predictor configured to predict a target chrominance block which is an encoding target block of the chrominance signals and generate a prediction chrominance block; a residual generator configured to generate a chrominance prediction residual indicating a difference between the target chrominance block and the prediction chrominance block; and a transformer configured to apply a transform process to the chrominance prediction residual and generate transform coefficients, wherein the transformer is configured to control, according to a signal format of the images, a transform type to be applied to the transform process.Type: GrantFiled: June 24, 2022Date of Patent: September 3, 2024Assignee: NIPPON HOSO KYOKAIInventors: Shunsuke Iwamura, Shimpei Nemoto, Atsuro Ichigaya
-
Patent number: 12034969Abstract: An image encoding device encodes a block-based target image. The image encoding device comprises, in a transform skip mode in which orthogonal transform processing of the target image is skipped, a motion compensation predictor configured to generate a prediction image corresponding to the target image by performing motion compensation prediction using a plurality of reference images, an evaluator configured to evaluate a degree of similarity between the plurality of reference images on a pixel-by-pixel basis, a subtractor configured to calculate prediction residuals each indicating a difference between the target image and the prediction image on a pixel-by-pixel basis, a rearranger configured to rearrange the prediction residuals based on a result of evaluation by the evaluator and an encoder configured to encode the prediction residuals rearranged by the rearranger.Type: GrantFiled: March 29, 2023Date of Patent: July 9, 2024Assignee: NIPPON HOSO KYOKAIInventors: Shunsuke Iwamura, Atsuro Ichigaya, Shimpei Nemoto
-
Patent number: 12022074Abstract: An image encoding device (1) encodes a block-based target image. The image encoding device (1) comprises: a predictor (109) configured to generate a prediction image corresponding to the target image by performing prediction using a plurality of reference images; an evaluator (111) configured to evaluate a degree of similarity between the plurality of reference images on a pixel-by-pixel basis; a calculator (101) configured to calculate a prediction residual indicating a pixel-based difference between the target image and the prediction image; a determiner (112) configured to determine a partial area, to which an orthogonal transform and quantization are to be applied, of the prediction residual based on a result of the evaluation by the evaluator; and a transformer/quantizer (102) configured to perform an orthogonal transform and quantization only for the partial area in the prediction residual.Type: GrantFiled: September 27, 2022Date of Patent: June 25, 2024Assignee: NIPPON HOSO KYOKAIInventors: Shunsuke Iwamura, Atsuro Ichigaya, Shimpei Nemoto
-
Patent number: 12015789Abstract: An encoding device 1 includes: a merge predictor 181a configured to generate area prediction images using motion vectors of a plurality of divided areas obtained by dividing an encoding-target block and merge areas at boundaries of a plurality of the generated area prediction images through weighted averaging to generate a prediction block of the encoding-target block: and a filter controller 161 configured to control the deblocking filter based on a position of a merged area merged by the merge predictor 181a through the weighted averaging.Type: GrantFiled: February 25, 2022Date of Patent: June 18, 2024Assignee: NIPPON HOSO KYOKAIInventors: Shunsuke Iwamura, Atsuro Ichigaya, Shimpei Nemoto
-
Publication number: 20240195992Abstract: A method includes: decoding a bitstream and thereby outputting a transform coefficients for each color component of the block, a first flag indicating for each color component whether the block includes a non-zero transform coefficient, and a second flag indicating whether the block has been encoded using a color space transform that transforming a color space of a prediction residual from a color space of the original image to another color space; performing a color space inverse transform for the prediction residual restored from the transform coefficients, when the second flag indicates that the block has been encoded using the color space transform; and determining whether to perform chroma residual scaling for the prediction residual of the chrominance component, based on the first flag of a chrominance component and the second flag, the chroma residual scaling that performs scaling based on a luminance component corresponding to the chrominance component.Type: ApplicationFiled: January 23, 2024Publication date: June 13, 2024Applicant: NIPPON HOSO KYOKAIInventors: Shunsuke IWAMURA, Shimpei NEMOTO, Atsuro ICHIGAYA
-
Patent number: 11997262Abstract: An intra prediction device performing intra prediction on a luminance block and a chrominance block includes: a chrominance candidate specifier configured to specify a mode number of an intra prediction mode applied to the luminance block corresponding to the chrominance block as one of candidates for an intra prediction mode to be applied to the chrominance block; and a chrominance prediction mode converter configured to convert the mode number before conversion specified by the chrominance candidate specifier using a conversion table and output a mode number after conversion. In the conversion table, for directional prediction, a given number of mode numbers in ascending order of the mode number among the mode numbers before conversion are associated with a given number of mode numbers in descending order of the mode number among the mode numbers after conversion.Type: GrantFiled: August 4, 2022Date of Patent: May 28, 2024Assignee: NIPPON HOSO KYOKAIInventors: Shunsuke Iwamura, Atsuro Ichigaya, Shimpei Nemoto
-
Patent number: 11991367Abstract: An image encoding device (1) according to a first feature encodes blocks obtained by dividing an original image of a frame included in a video. The image encoding device (1) includes a code amount allocator (180) configured to allocate a code amount to each of a plurality of intra prediction modes defined in advance, a mode selector (171) configured to select an intra prediction mode to be applied to a target block of intra prediction from among the plurality of intra prediction modes, and an encoder (130) configured to encode identification information indicating the selected intra prediction mode in accordance with the allocated code amount. The code amount allocator (180) calculates a feature amount of a plurality of reference pixels adjacent to the target block and changes a manner of allocation of code amounts to the plurality of intra prediction modes based on the calculated feature amount.Type: GrantFiled: June 8, 2022Date of Patent: May 21, 2024Assignee: NIPPON HOSO KYOKAIInventors: Shimpei Nemoto, Shunsuke Iwamura, Atsuro Ichigaya
-
Patent number: 11991370Abstract: An intra predictor (181) for performing intra prediction on each of blocks obtained by dividing an original image in the form of a frame, the intra predictor (181) includes; a linear model calculator (1811a) configured to calculate a linear model of the luminance component and the chroma component of the target block using decoded pixel values of the luminance component and decoded pixel values of the chroma component around the target block on which the intra prediction is performed; a chroma component predictor (1811b) configured to predict pixel values of the chroma component of the target block by applying the linear model calculated by the linear model calculator (1811a) to decoded pixel values of a luminance component of the target block; and a chroma component corrector (1812) configured to correct predicted pixel values of the chroma component obtained by the chroma component predictor (1811b) using decoded pixel values that were not used to calculate a linear model by the linear model calculator (181Type: GrantFiled: March 29, 2023Date of Patent: May 21, 2024Assignee: NIPPON HOSO KYOKAIInventors: Shunsuke Iwamura, Atsuro Ichigaya, Shimpei Nemoto