Patents by Inventor Atsuro Ichigaya

Atsuro Ichigaya has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11076149
    Abstract: Video coding according to the disclosure of the present application includes generating a predictive signal of a target object either by means of intra-prediction or inter-prediction. The generated predictive signal of the target object then undergoes filtering to smooth out a transition of pixel signals from a neighboring block to the target block. In the disclosure of the present application, the filtering is performed only when the filtering is necessary. A parameter indicating whether to execute or not to execute the filtering is sent from the encoder to the decoder. The present application also discloses provision of multiple types of transformation processes. A selection signal is used to select one type of transformation process from the multiple types of transformation processes. Alternatively, one type of transformation process is selected according to whether to execute or not to execute the filtering.
    Type: Grant
    Filed: February 19, 2018
    Date of Patent: July 27, 2021
    Assignee: NIPPON HOSO KYOKAI
    Inventors: Atsuro Ichigaya, Shinichi Sakaida
  • Publication number: 20210176495
    Abstract: An image encoding device (1) includes the cross-component intra predictor (171a) generates a predicted chroma block through cross-component intra prediction in which a chroma block to be encoded is predicted by referring to, as the neighbouring decoded pixels adjacent to the chroma block, decoded luminance pixels and decoded chroma pixels, a candidate generator (181) configured to generate candidates for an orthogonal transform type to be applied to orthogonal transform processing on prediction residuals that represent errors between the predicted chroma block and the chroma block; and a transformer (121) configured to perform the orthogonal transform processing on the chroma prediction residuals by using an orthogonal transform type selected from among the candidates generated by the candidate generator (181).
    Type: Application
    Filed: February 12, 2021
    Publication date: June 10, 2021
    Applicant: NIPPON HOSO KYOKAI
    Inventors: Shunsuke IWAMURA, Atsuro ICHIGAYA, Shimpei NEMOTO
  • Publication number: 20210176466
    Abstract: An encoding device (1) according to the present invention includes: an encoding processing order determiner (11) configured to determine encoding processing order of blocks to be encoded; an intra-prediction mode candidate generator (12) configured to generate intra-prediction mode candidates of the blocks to be encoded, based on the encoding processing order; an intra-prediction mode determiner (13) configured to determine intra-prediction modes to be applied to the blocks to be encoded from the intra-prediction mode candidates; an intra predictor (14) configured to perform intra-prediction processing on the blocks to be encoded, based on the determined encoding processing order and the intra-prediction modes; and an entropy encoder (15) configured to perform entropy encoding processing on the encoding processing order and the intra-prediction modes.
    Type: Application
    Filed: February 18, 2021
    Publication date: June 10, 2021
    Applicant: NIPPON HOSO KYOKAI
    Inventors: Shunsuke IWAMURA, Shimpei NEMOTO, Atsuro ICHIGAYA
  • Publication number: 20210168375
    Abstract: 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 (181
    Type: Application
    Filed: February 12, 2021
    Publication date: June 3, 2021
    Applicant: NIPPON HOSO KYOKAI
    Inventors: Shunsuke IWAMURA, Atsuro ICHIGAYA, Shimpei NEMOTO
  • Publication number: 20210021862
    Abstract: 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: Application
    Filed: October 2, 2020
    Publication date: January 21, 2021
    Applicant: NIPPON HOSO KYOKAI
    Inventors: Shunsuke IWAMURA, Atsuro ICHIGAYA, Shimpei NEMOTO
  • Publication number: 20210014489
    Abstract: An intra predictor (intra prediction device) 170 for performing intra prediction of each of the blocks obtained by dividing images in units of frames that constitute a video includes: a filter determiner 172A configured to determine a filter to be used to generate a predicted pixel from among multiple types of filters for each pixel position in a target block of the intra prediction; and a predicted pixel generator 173 configured to generate the predicted pixel from reference pixels around the target block using the filter determined by the filter determiner 172A.
    Type: Application
    Filed: September 30, 2020
    Publication date: January 14, 2021
    Applicant: NIPPON HOSO KYOKAI
    Inventors: Shimpei NEMOTO, Shunsuke IWAMURA, Atsuro ICHIGAYA
  • Publication number: 20210014501
    Abstract: 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: Application
    Filed: September 29, 2020
    Publication date: January 14, 2021
    Applicant: NIPPON HOSO KYOKAI
    Inventors: Shimpei NEMOTO, Shunsuke IWAMURA, Atsuro ICHIGAYA
  • Publication number: 20210014481
    Abstract: An image encoding device (1) includes a motion compensation predictor (109) configured to generate a prediction image corresponding to a target image by performing motion compensation prediction using a plurality of reference images, and an evaluator (111) configured to evaluate prediction accuracy of the prediction image for each image portion including one or more pixels by calculating a degree of similarity between the plurality of reference images for each image portion.
    Type: Application
    Filed: September 28, 2020
    Publication date: January 14, 2021
    Applicant: NIPPON HOSO KYOKAI
    Inventors: Atsuro ICHIGAYA, Shunsuke IWAMURA, Shimpei NEMOTO, Kazuhisa IGUCHI
  • Publication number: 20210014527
    Abstract: 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: Application
    Filed: September 29, 2020
    Publication date: January 14, 2021
    Applicant: NIPPON HOSO KYOKAI
    Inventors: Shunsuke IWAMURA, Atsuro ICHIGAYA, Shimpei NEMOTO
  • Publication number: 20210014491
    Abstract: 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: Application
    Filed: September 29, 2020
    Publication date: January 14, 2021
    Applicant: NIPPON HOSO KYOKAI
    Inventors: Shunsuke IWAMURA, Atsuro ICHIGAYA, Shimpei NEMOTO
  • Patent number: 10757441
    Abstract: An encoding device, configured to divide an original image of a frame unit constituting a moving image into blocks and encode the blocks, includes a list generator configured to generate a list including motion vector candidates of a block to be encoded, based on a divided shape of the block to be encoded, and a divided shape and a motion vector of an adjacent block adjacent to the block to be encoded; and an encoder configured to encode a motion vector of the block to be encoded, based on the list. The list generator is configured so as not to add, to the list, a motion vector of a same hierarchy adjacent block which is a same hierarchy block adjacent to the block to be encoded, when the block to be encoded and the same hierarchy adjacent block are integrable. The same hierarchy block is a block that has the same width and height as the block to be encoded and has existed in the same block as the block to be encoded before being finally divided.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: August 25, 2020
    Assignee: NIPPON HOSO KYOKAI
    Inventors: Shunsuke Iwamura, Atsuro Ichigaya
  • Publication number: 20200260073
    Abstract: An image encoding device 1 of the present disclosure includes: a neighboring pixel non-reference predictor 11 for generating a predicted image by predetermined neighboring pixel non-reference prediction with respect to each pixel signal of an original image of a block unit; a filter processor 12 for performing a low-pass filter process to a prediction signal located at a boundary of a block of the predicted image by using the decoded neighboring signal neighboring to the block of the predicted image; a prediction residual signal generator 55 for generating a prediction residual signal of a block unit using an predicted image of a block unit; an orthogonal transformer 14 for dividing the prediction residual signal of the block unit into block shapes designated in advance. An image decoding device 5 of the present disclosure includes a neighboring pixel non-reference predictor 53, a filter processor 54, and an inverse orthogonal transformer 52, that are corresponding to the image encoding device 1.
    Type: Application
    Filed: April 28, 2020
    Publication date: August 13, 2020
    Inventors: Shunsuke Iwamura, Atsuro Ichigaya, Shinichi Sakaida
  • Patent number: 10681346
    Abstract: An image encoding device is disclosed that performs an operation of generating a predicted image of a target block. The prediction operation is a type of operation that does not use neighboring pixels. The image encoding device further performs operations of performing a low-pass filter process on a prediction signal located at a boundary of the predicted image of the target block, using a decoded neighboring signal, generating a prediction residual signal of target block using the predicted image of the target block, and dividing the prediction residual signal of the target block unit block shapes designated in advance.
    Type: Grant
    Filed: February 19, 2018
    Date of Patent: June 9, 2020
    Assignee: NIPPON HOSO KYOKAI
    Inventors: Shunsuke Iwamura, Atsuro Ichigaya, Shinichi Sakaida
  • Publication number: 20190342575
    Abstract: An encoding device, configured to divide an original image of a frame unit constituting a moving image into blocks and encode the blocks, includes a list generator configured to generate a list including motion vector candidates of a block to be encoded, based on a divided shape of the block to be encoded, and a divided shape and a motion vector of an adjacent block adjacent to the block to be encoded; and an encoder configured to encode a motion vector of the block to be encoded, based on the list. The list generator is configured so as not to add, to the list, a motion vector of a same hierarchy adjacent block which is a same hierarchy block adjacent to the block to be encoded, when the block to be encoded and the same hierarchy adjacent block are integrable. The same hierarchy block is a block that has the same width and height as the block to be encoded and has existed in the same block as the block to be encoded before being finally divided.
    Type: Application
    Filed: June 27, 2019
    Publication date: November 7, 2019
    Inventors: Shunsuke Iwamura, Atsuro Ichigaya
  • Publication number: 20190281295
    Abstract: An encoding device 1 includes: a transformation unit 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 quantization unit 14 configured to generate a quantization coefficient by quantizing the orthogonal transform coefficient on the basis of a quantization parameter; an entropy encoding unit 24 configured to generate encoded data by encoding the quantization coefficient; an image decoding unit 10 configured to restore an orthogonal transform coefficient from the quantization coefficient on the basis of the quantization parameter and generate a reconstructed image by adding the predicted image to a residual image restored by performing inverse orthogonal transformation on the orthogonal transform coefficient; and a deblocking filtering unit 18 configured to perform a filtering process on the reconstructed image, wherein the deblocking fil
    Type: Application
    Filed: May 28, 2019
    Publication date: September 12, 2019
    Inventors: Atsuro Ichigaya, Shunsuke Iwamura
  • Publication number: 20180376147
    Abstract: It is possible to reduce an increase in entropy even if a reference pixel of a lower side or a right side is used in intra prediction. An encoding device 1 according to the present invention includes: an intra predictor 14a configured to generate a predicted image by using an intra prediction mode; a residual signal generator 14b configured to generate a residual signal from a difference between the predicted image and an original image; and an orthogonal transformer 14c configured to, when the intra predictor 14a generates the predicted image by using a reference pixel positioned on at least one of a right side and a lower side, perform orthogonal transformation processing on the residual signal after inverting a basis of at least one of a horizontal direction and a vertical direction.
    Type: Application
    Filed: August 17, 2018
    Publication date: December 27, 2018
    Inventors: Shunsuke IWAMURA, Atsuro ICHIGAYA
  • Publication number: 20180376150
    Abstract: Problem: It is possible to improve prediction accuracy and encoding efficiency without increasing the amount of information to be transmitted by an encoding device and without increasing calculation time on the encoding device side. Solution: An encoding device 1 of the present invention includes: an encoding order controller 12 configured to determine an encoding order of TU#A1 to TU#A4 in CU#A based on a prediction mode and a decoded image generator 14 configured to generate a decoded image based on the encoding order and a method of dividing CU#A into TU#A1 to TU#A4.
    Type: Application
    Filed: July 27, 2018
    Publication date: December 27, 2018
    Inventors: Shunsuke IWAMURA, Shimpei NEMOTO, Atsuro ICHIGAYA, Yasutaka MATSUO
  • Publication number: 20180176557
    Abstract: 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 typ
    Type: Application
    Filed: February 19, 2018
    Publication date: June 21, 2018
    Inventors: Atsuro ICHIGAYA, Shinichi SAKAIDA
  • Publication number: 20180176562
    Abstract: An image encoding device 1 of the present disclosure includes: a neighboring pixel non-reference predictor 11 for generating a predicted image by predetermined neighboring pixel non-reference prediction with respect to each pixel signal of an original image of a block unit; a filter processor 12 for performing a low-pass filter process to a prediction signal located at a boundary of a block of the predicted image by using the decoded neighboring signal neighboring to the block of the predicted image; a prediction residual signal generator 55 for generating a prediction residual signal of a block unit using an predicted image of a block unit; an orthogonal transformer 14 for dividing the prediction residual signal of the block unit into block shapes designated in advance. An image decoding device 5 of the present disclosure includes a neighboring pixel non-reference predictor 53, a filter processor 54, and an inverse orthogonal transformer 52, that are corresponding to the image encoding device 1.
    Type: Application
    Filed: February 19, 2018
    Publication date: June 21, 2018
    Inventors: Shunsuke IWAMURA, Atsuro ICHIGAYA, Shinichi SAKAIDA
  • Patent number: 9485513
    Abstract: In the present invention, at least two component signals that represent luminance and a color difference in an original signal having a predetermined image format are encoded/decoded.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: November 1, 2016
    Assignee: NIPPON HOSO KYOKAI
    Inventors: Atsuro Ichigaya, Yoshiaki Shishikui, Shinichi Sakaida, Kazuhisa Iguchi