发明名称 Image encoding apparatus, image encoding method, image decoding apparatus, image decoding method, program, and storage medium
摘要 An image encoding apparatus includes a calculation unit configured to calculate a profile indicating a combination of processes which can be decoded by an image decoding apparatus and a level indicating a range of a parameter value which can be decoded by the image decoding apparatus, a determination unit configured to determine a number of horizontal pixels of a tile or a number of horizontal tiles with respect to a specific profile to be N or smaller (N>0) which is a maximum number of horizontal pixels defined in advance according to the level, and to determine a number of vertical pixels of the tile or a number of vertical tiles with respect to the specific profile to be M or smaller (M>0) which is a maximum number of vertical pixels defined in advance according to the level.
申请公布号 US9462269(B2) 申请公布日期 2016.10.04
申请号 US201214356550 申请日期 2012.10.24
申请人 Canon Kabushiki Kaisha 发明人 Hattori Hideaki
分类号 G06K9/46;H04N19/119;G06K15/02;H04N19/436;H04N19/70;H04N19/127;H04N19/162 主分类号 G06K9/46
代理机构 Canon USA, Inc. I.P. Division 代理人 Canon USA, Inc. I.P. Division
主权项 1. An image encoding apparatus configured to encode one or more image frames, the image encoding apparatus comprising: an acquisition unit configured to acquire a profile indicating a decoding process which is able to be performed by an image decoding apparatus and a level that corresponds to the profile and indicates a range of a parameter value with which the decoding process is able to be performed by the image decoding apparatus; a determination unit configured to determine, in an encoding process of a block included in the one or more image frames, a number of horizontal pixels and a number of vertical pixels of a tile or a number of tiles so that the number of horizontal pixels and the number of vertical pixels of the tile or the number of tiles satisfies a condition that the number of horizontal pixels of the tile is N or smaller (N>0) and the number of vertical pixels of the tile is M or smaller (M>0), the tile that does not mutually overlap with other tiles being a unit of processing in which an intra-picture prediction process is independently performed without reference to other tiles, N and M being a maximum number of horizontal pixels of a tile and a maximum number of vertical pixels of a tile, respectively, and defined according to the profile and the level corresponding to the profile; and an encoding unit configured to divide each of the one or more image frames into tiles according to the determined number of horizontal pixels and the determined number of vertical pixels of the tile or the determined number of tiles, and to encode on each of a plurality of blocks included in each of the tiles, the one or more image frames by performing the intra-picture prediction process independently by the unit of the tile.
地址 Tokyo JP