Patent application number | Description | Published |
20110206296 | SUPER-RESOLUTION PROCESSOR AND SUPER-RESOLUTION PROCESSING METHOD - A super-resolution processor according to the present invention includes: an N enlargement unit that generates an N-enlarged image by enlarging the input image by a factor N; an M enlargement unit that generates an M-enlarged image by enlarging the input image by a factor M; a high-pass filter unit that extracts a high-frequency component of the M-enlarged image, as an M-enlarged high-frequency image; a patch extraction unit that extracts an estimated patch of a predetermined size from the M-enlarged high-frequency image, the estimated patch being a part of the M-enlarged high-frequency image; and an addition unit that adds the estimated patch to a processing target block of the predetermined size in the N-enlarged image, to generate the output image, where M is smaller than N. | 08-25-2011 |
20110222783 | IMAGE PROCESSING METHOD, IMAGE PROCESSOR, INTEGRATED CIRCUIT, AND RECORDING MEDIUM - An image processor generates an output image of a resolution higher than a resolution of an input image, using the input image. The image processor includes: an obtaining unit configured to obtain an edge strength of one of the input image and an image corresponding to the input image; a calculating unit configured to calculate, based on the edge strength, J that is a count of data items to be used for generating a synthesized image to be used in generating the output image, where J is an integer equal to or larger than 2; and a generating unit configured to generate the synthesized image by synthesizing J data items, and generate the output image using the synthesized image. | 09-15-2011 |
20120269445 | IMAGE PROCESSING METHOD, IMAGE PROCESSOR, INTEGRATED CIRCUIT, AND PROGRAM - In the image processing method capable of appropriately increasing a resolution of an input image: an edge direction that is a direction along an edge included in the input image is identified; a shape of an application region that is a region including at least a part of the edge is determined according to the identified edge direction; an image similar to an image within the application region having the determined shape is searched for; and an output image is generated by performing a resolution conversion process on the input image using the similar image so that the input image includes high-frequency components. | 10-25-2012 |
20120300846 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method bitstream includes: determining a maximum number of a merging candidate which is a combination of a prediction direction, a motion vector, and a reference picture index for use in coding of a current block; deriving a first merging candidate; determining whether or not a total number of the first merging candidate is smaller than the maximum number; deriving a second merging candidate when it is determined that the total number of the first merging candidate is smaller than the maximum number; selecting a merging candidate for use in the coding of the current block from the first merging candidate and the second merging candidate; and coding, using the maximum number, an index for identifying the selected merging candidate, and attaching the coded index to the bitstream. | 11-29-2012 |
20120307902 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes: determining a maximum number of merging candidates; deriving first merging candidates based on blocks spatially or temporally neighboring a current block; determining whether or not a total number of the first merging candidates is smaller than the maximum number; deriving, by making a combination out of the derived first merging candidates, a second merging candidate for bi-directional prediction when it is determined that the total number of the first merging candidates is smaller than the maximum number; selecting a merging candidate to be used for the coding of the current block from the first merging candidates and the second merging candidate; and coding, using the determined maximum number, an index for identifying the selected merging candidate, and attaching the coded index to the bitstream. | 12-06-2012 |
20120307903 | MOVING PICTURE CODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING METHOD, MOVING PICTURE DECODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS - A moving picture coding apparatus includes: a motion vector predictor candidate calculation unit which calculates motion vector predictor candidates and the number of motion vector predictor candidates; an inter prediction control unit which selects an optimum motion vector predictor candidate; and a variable length coding unit which sets the motion vector predictor candidate list size to the number of motion vector predictor candidates, and assigns a bit string according to the motion vector predictor candidate list size to a motion vector predictor index used for coding a motion vector, thereby performing variable length coding. | 12-06-2012 |
20120328009 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image decoding method of decoding, on a block-by-block basis, image data included in a coded stream includes: deriving candidates for an intra prediction mode to be used for intra prediction for a decoding target block, the number of the candidates constantly being a plural number; obtaining, from the coded stream, an index for identifying one of the derived candidates for the intra prediction mode; and determining, based on the obtained index, one of the derived candidates for the intra prediction mode as the intra prediction mode to be used for intra prediction for the decoding target block. | 12-27-2012 |
20120328010 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image decoding method includes: determining a context for use in a current block to be processed, from among a plurality of contexts; and performing arithmetic decoding on a bit sequence corresponding to the current block, using the determined context, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type. | 12-27-2012 |
20120328011 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image decoding method includes: determining a context for use in a current block to be processed, from among a plurality of contexts; and performing arithmetic decoding on a bit sequence corresponding to the current block, using the determined context, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type, and the second type is one of “ref_idx_l0” and “ref_idx_l1”. | 12-27-2012 |
20120328012 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image decoding method includes: determining a context for use in a current block to be processed, from among a plurality of contexts; and performing arithmetic decoding on a bit sequence corresponding to the current block, using the determined context, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and to the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type, and the second type is “inter_pred_flag”. | 12-27-2012 |
20120328021 | MOVING PICTURE CODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING METHOD, MOVING PICTURE DECODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS - A moving picture coding apparatus includes: a motion vector predictor candidate calculation unit which calculates one or more motion vector predictor candidates and the number of available predictor candidates; an inter prediction control unit which selects an optimum motion vector predictor candidate; and a variable length coding unit which sets the motion vector predictor candidate list size to the number of available predictor candidates, and variable-length codes a motion vector predictor index used for coding a motion vector, by assigning a bit string according to the motion vector predictor candidate list size to the index. | 12-27-2012 |
20120328022 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes coding a motion vector difference indicating a difference between the motion vector and a predicted motion vector, wherein the coding includes: coding a first portion that is a part of a first component which is one of a horizontal component and a vertical component of the motion vector difference; coding a second portion that is a part of a second component which is different from the first component and is the other one of the horizontal component and the vertical component; coding a third portion that is a part of the first component and is different from the first portion; coding a fourth portion that is a part of the second component and is different from the second portion; and generating a code string which includes the first portion, the second portion, the third portion, and the fourth portion in the stated order. | 12-27-2012 |
20120328207 | IMAGE DECODING METHOD AND IMAGE CODING METHOD - An image decoding method is an image decoding method of decoding coded image data, including selecting, based on a type of a decoding target signal, an arithmetic decoding method that is used to decode the decoding target signal, from among a plurality of arithmetic decoding methods that include: a first arithmetic decoding method which is performed based on a symbol occurrence probability obtained according to a context, and which involves update of the symbol occurrence probability according to a decoding symbol; and a second arithmetic decoding method which is performed based on a symbol occurrence probability obtained according to a context, and which maintains the symbol occurrence probability that is other than 50%. | 12-27-2012 |
20120328209 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image decoding method includes: determining a context for use in a current block to be processed, from among a plurality of contexts; and performing arithmetic decoding on a bit sequence corresponding to the current block, using the determined context, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type, and the second type is one of “mvd_l0” and “mvd_l1”. | 12-27-2012 |
20130003836 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image decoding method includes: determining a context for use in a current block to be processed, from among a plurality of contexts; and performing arithmetic decoding on a bit sequence corresponding to the current block, using the determined context, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type, and the second type is “intra_chroma_pred_mode”. | 01-03-2013 |
20130003848 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes: (i) determining, for each of one or more associated blocks, whether to add a motion vector of the associated block to a list, and (ii) adding the motion vector of the associated block to the list when determining that the motion vector of the associated block is to be added to the list; selecting a motion vector from the list as a motion vector predictor; and (i) coding a current block using a motion vector of the current block, and (ii) coding a difference between the motion vector of the current block and the motion vector predictor, and in the determining, it is determined that the motion vector of the associated block is not to be added to the list when an associated picture and an associated reference picture match temporally or when a current picture and a current reference picture match temporally. | 01-03-2013 |
20130003850 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image decoding method for decoding, on a block-by-block basis, image data included in a coded bitstream includes: obtaining a fixed number of merging candidates each of which is a candidate set of a prediction direction, a motion vector, and a reference picture index which are to be referenced in decoding of a current block (S | 01-03-2013 |
20130003860 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image decoding method includes: determining a context for use in a current block to be processed, from among a plurality of contexts; and performing arithmetic decoding on a bit sequence corresponding to the current block, using the determined context, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type, and the second type is “no_residual_data_flag”. | 01-03-2013 |
20130003861 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image decoding method includes: determining a context for use in a current block to be processed, from among a plurality of contexts; and performing arithmetic decoding on a bit sequence corresponding to the current block, using the determined context, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type, and the second type is one of “cbf_luma”, “cbf_cb”, and “cbf_cr”. | 01-03-2013 |
20130004092 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image decoding method includes: determining a context for use in a current block to be processed, from among a plurality of contexts; and performing arithmetic decoding on a bit sequence corresponding to the current block, using the determined context, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type, and the second type is (i) “merge_flag”, (ii) “ref_idx_l | 01-03-2013 |
20130004093 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes: (i) determining, for each of one or more associated blocks, whether to add a motion vector of the associated block to a list, and (ii) adding the motion vector of the associated block to the list when determining that the motion vector of the associated block is to be added to the list; selecting, from the list, a motion vector which is to be merged to a current block; and (i) merging the selected motion vector to the current block, and (ii) coding the current block using the merged motion vector as a motion vector of the current block, and in the determining, it is determined that the motion vector of the associated block is not to be added to the list when an associated picture and an associated reference picture match temporally or when a current picture and a current reference picture match temporally. | 01-03-2013 |
20130010869 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method for coding an image on a block-by-block basis to generate a bitstream includes: deriving, as a first merging candidate, a merging candidate which is a combination of a prediction direction, a motion vector, and a reference picture index for use in coding of the current block; deriving, as a second merging candidate, a merging candidate having a motion vector which is a predetermined vector; selecting a merging candidate to be used for the coding of the current block from the derived first merging candidate and the derived second merging candidate; and attaching an index for identifying the selected merging candidate to the bitstream. | 01-10-2013 |
20130016772 | IMAGE CODING METHOD AND IMAGE DECODING METHOD - An image coding method includes: generating a temporarily coded chrominance signal from the coded residual signal and the intra prediction chrominance signal; calculating a direct-current component of the input chrominance signal; calculating a direct-current component of the temporarily coded chrominance signal; calculating an offset value from the direct-current component of the input chrominance signal and the direct-current component of the temporarily coded chrominance signal; coding quantized coefficients, an intra prediction mode, and the offset value; and adding the offset value to the temporarily coded chrominance signal to generate a coded chrominance signal. | 01-17-2013 |
20130016782 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image decoding method includes determining a context for use in a current block to be processed, from among a plurality of contexts, wherein in the determining: the context is determined under a condition that control parameters of a left block and an upper block are used, when the signal type is a first type; and the context is determined under a third condition that the control parameter of the upper block is not used and a hierarchical depth of a data unit to which the control parameter of the current block belongs is used, when the signal type is a third type, and the third type is one or more of (i) “merge_flag”, (ii) “ref_idx_l0” or “ref_idx_l1”, (iii) “inter_pred_flag”, (iv) “mvd_l0” or “mvd_l1”, (v) “intra_chroma_pred_mode”, (vi) “cbf_luma”, and (vii) “cbf_cb” or “cbf_cr”. | 01-17-2013 |
20130028319 | MOVING PICTURE CODING METHOD, MOVING PICTURE DECODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS - A moving picture coding method includes (i) transforming, for each of one or more second processing units included in the first processing unit, a moving picture signal in a spatial domain into a frequency domain coefficient and quantizing the frequency domain coefficient, and (ii) performing arithmetic coding on a luminance CBF flag indicating whether or not a quantized coefficient is included in the second processing unit in which transform and quantization are performed, wherein, in the arithmetic coding, a probability table for use in arithmetic coding is determined according to whether or not the size of the first processing unit is identical to the size of the second processing unit and whether or not the second processing unit has a predetermined maximum size. | 01-31-2013 |
20130034161 | MOVING PICTURE CODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING METHOD, MOVING PICTURE DECODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS - A moving picture coding method for calculating a motion vector predictor to be used when coding a motion vector of a current block, and coding the current block includes: (S | 02-07-2013 |
20130034271 | SUPER-RESOLUTION PROCESSOR AND SUPER-RESOLUTION PROCESSING METHOD - A super-resolution processor in one aspect of the present invention first estimates a motion between an input image and a delayed input image which is obtained by delaying the input image by some frames, and determines a motion vector in super-resolution processing of adding a high frequency component using a learning database. Subsequently, the super-resolution processor updates an evaluation value evaluated when a patch is extracted in a target block of the input image, so that a learned high frequency patch is likely to be selected, the learned high frequency patch being the same as the learned high frequency patch used for super-resolution processing performed at the position motion-compensated by the motion vector in the frame at the same time as the time of the delayed input image. | 02-07-2013 |
20130039593 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes: dividing a picture into tiles; coding the tiles to generate pieces of coded data each of which corresponds to a different one of the tiles; and generating a bitstream including the pieces of coded data. The coding of the tiles includes: generating a first code string by coding a first tile which is one of the tiles, without referring to coding information used in coding another one of the tiles; and adding a bit string after the first code string to make a bit length of first coded data which is one of the pieces of coded data, a multiple of a predetermined N bits, N being an integer greater than or equal to 2. | 02-14-2013 |
20130058408 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes: writing, into a sequence parameter set, buffer description defining information for defining a plurality of buffer descriptions; selecting one of the buffer descriptions for each processing unit that is a picture or a slice, and writing buffer description selecting information for specifying the selected buffer description, into a first header of the processing unit which is included in the coded bitstream; and coding the processing unit using the selected buffer description, and the buffer description defining information includes long-term information for identifying, among a plurality of reference pictures indicated in the buffer descriptions, a reference picture to be assigned as a long-term reference picture. | 03-07-2013 |
20130070841 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes: writing, into a sequence parameter set, buffer description defining information for defining a plurality of buffer descriptions; writing, into the sequence parameter set, reference list description defining information for defining a plurality of reference list descriptions corresponding to the buffer descriptions; and writing, into a first header of each processing unit which is included in a coded bitstream, buffer description selecting information for specifying a selected buffer description. | 03-21-2013 |
20130077694 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method of coding an image on a per coding unit basis, the method comprising: applying a frequency transform to luminance data and chrominance data of transform units in the coding unit including predetermined blocks each corresponding to one or more of the transform units; and coding the luminance data and the chrominance data to which the frequency transform has been applied to generate a bitstream in which the luminance data and the chrominance data are grouped on a per predetermined block basis. | 03-28-2013 |
20130101034 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes: writing, into a coded bitstream, buffer description defining information for defining a buffer description; constructing a default reference list; reorder pictures included in the default reference list; writing, into the coded bitstream, reference list reordering information for indicating details of the reordering; and coding an image using the buffer description and a reference list resulting from the reordering, and in the reference list reordering information, among the pictures, a picture to be reordered is specified using an index which is used in other processing in the image coding method. | 04-25-2013 |
20130101042 | PICTURE CODING METHOD, PICTURE CODING APPARATUS, PICTURE DECODING METHOD, AND PICTURE DECODING APPARATUS - A picture coding method includes: performing a first derivation process for deriving a first merging candidate which includes a candidate set of a prediction direction, a motion vector, and a reference picture index for use in coding of a current block; performing a second derivation process for deriving a second merging candidate; selecting a merging candidate to be used in the coding of the current block from among the first and second merging candidates; and attaching an index for identifying the selected merging candidate to the bitstream; wherein the first derivation process is performed so that a total number of the first merging candidates does not exceed a predetermined number, and the second derivation process is performed when the total number of the first merging candidates is less than a predetermined maximum number of merging candidates. | 04-25-2013 |
20130107963 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS | 05-02-2013 |
20130107964 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS | 05-02-2013 |
20130107965 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS | 05-02-2013 |
20130121415 | METHODS AND APPARATUSES FOR ENCODING AND DECODING VIDEO USING INTER-COLOR-PLANE PREDICTION - Recent video coding schemes support inter-color-plane prediction to achieve higher coding efficiency and improved visual quality. Inter-color-plane prediction schemes in the prior art do not account for the variety of video content representations that are used in practice. The current invention provides methods and apparatuses for performing inter-color-plane prediction with adaptability to various existing video content representations. The benefit of the current invention is in the form of improved applicability and coding efficiency of inter-color-plane prediction techniques. | 05-16-2013 |
20130129238 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD AND IMAGE DECODING APPARATUS - An image coding method including: binarizing a first component and a second component which are included in last position information, to generate a first binary signal and a second binary signal, respectively; coding, by first arithmetic coding, a first partial signal which is a part of the first binary signal and a second partial signal which a part of the second binary signal, and coding, by second arithmetic coding, a third partial signal which is another part of the first binary signal and a fourth partial signal which is another part of the second binary signal; and placing the coded first through fourth partial signals in a bit stream, wherein in the placing, (i) the coded second partial signal is placed next to the coded first partial signal, or (ii) the coded fourth partial signal is placed next to the coded third partial signal. | 05-23-2013 |
20130136173 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An offset unit of an image coding apparatus includes: a band setting unit which sets at least one band subject to an offset process to be variable on a per-block basis among bands obtained by dividing possible tone levels of a pixel value of a decoded image into predetermined tone level sections; a band offset pixel classification unit which classifies, as one of classes, each pixel included in a current block to be processed in the decoded image, based on whether the pixel is included in the band set by the band setting unit; a band offset value calculation unit which calculates, for each class, an offset value that is an average of differences between pixel values of an input image and pixel values of the decoded image; and a band offset processing unit which adds the offset value to the pixel value of the decoded image for each class. | 05-30-2013 |
20130136375 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes coding first binary data indicating a first intra prediction mode and second binary data indicating a second intra prediction mode, wherein in the coding, a first context adaptive portion which is part of the first binary data and a second context adaptive portion which is part of the second binary data are coded by context adaptive binary arithmetic coding, a first bypass portion which is different part of the first binary data and a second bypass portion which is different part of the second binary data are coded by bypass coding, and coded data is generated which includes the first context adaptive portion, the second context adaptive portion, the first bypass portion, and the second bypass portion, the first bypass portion and the second bypass portion being included subsequent to the first context adaptive portion and the second context adaptive portion. | 05-30-2013 |
20130142255 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING-DECODING APPARATUS - An image coding method includes: generating a predicted block; calculating a residual block; calculating quantized coefficients by performing transform and quantization on the residual block; calculating a coded residual block by performing inverse quantization and inverse transform on the quantized coefficients; generating a temporary coded block; determining whether or not an offset process is required, to generate first flag information indicating a result of the determination; executing the offset process on the temporary coded block when it is determined that the offset process is required; and performing variable-length coding on the quantized coefficients and the first flag information. | 06-06-2013 |
20130142260 | IMAGE CODING METHOD AND IMAGE DECODING METHOD - An image coding method includes obtaining image format information, determining a subsampling method for a luminance signal, storing the subsampling method in a memory, obtaining the subsampling method from the memory, performing subsampling on a luminance signal of a surrounding pixel, calculating a parameter of the linear model using (i) the luminance signal that is subsampled and (ii) chrominance of the surrounding pixel, performing subsampling on the luminance signal of the current block to be coded, and calculating prediction chrominance of the current block to be coded using (i) the parameter of the linear model and (ii) the luminance signal that is subsampled. | 06-06-2013 |
20130142422 | IMAGE PROCESSING METHOD, AND IMAGE PROCESSOR - Included are (a) performing processes on second training data items stored in a training database to generate third training data items each obtained through a corresponding one of the processes, (b) selecting, from among the third training data items generated in step (a), a selection data item having a highest similarity to a feature data item of the input image, (c) generating a high-frequency data item by: determining (i) the second training data item used in generating the selection data item and (ii) a first process performed on the second training data item to generate the selection data item; and performing the first process on the first training data item that is paired with the determined second training data item; and (d) generating an output image by adding an image indicated by the high-frequency data item to the input image. | 06-06-2013 |
20130148742 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD AND IMAGE DECODING APPARATUS - An image coding method including: binarizing last position information to generate (i) a binary signal which includes a first signal having a length smaller than or equal to a predetermined maximum length and does not include a second signal or (ii) a binary signal which includes the first signal having the predetermined maximum length and the second signal; first coding for arithmetically coding each of binary symbols included in the first signal using a context switched among a plurality of contexts according to a bit position of the binary symbol; and second coding for arithmetically coding the second signal using a fixed probability when the binary signal includes the second signal, wherein in the first coding, a binary symbol at a last bit position of the first signal is arithmetically coded using a context exclusive to the last bit position, when the first signal has the predetermined maximum length. | 06-13-2013 |
20130156106 | MOVING PICTURE CODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING METHOD, AND MOVING PICTURE DECODING APPARATUS - Obtaining one or more motion vector predictor candidates includes: (a1) generating a motion vector predictor candidate, based on motion vectors of first adjacent blocks adjacent to a block to be processed in a first direction; and (a2) generating a motion vector predictor candidate, based on motion vectors of second adjacent blocks adjacent to the block to be processed in a second direction, and step (a2) (S | 06-20-2013 |
20130177072 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - An image coding method, comprising: subtracting a prediction signal from the input image signal for each coding unit, thereby generating respective prediction error signals; performing orthogonal transform and quantization on a corresponding one of the prediction error signals for each transform unit, eventually generating quantization coefficients; and coding pieces of management information indicating a structure of the transform units and the quantization coefficients into a tree structure. Each of the transform units corresponds to a corresponding one of leaf nodes in the tree structure. In the coding, for each leaf node, management information and a quantization coefficient are coded, eventually generating a coded signal in which the coded management information and the coded quantization coefficient are arranged in succession for each leaf node. | 07-11-2013 |
20130177082 | MOVING PICTURE CODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING METHOD, MOVING PICTURE DECODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS - A moving picture coding apparatus includes an intra-inter prediction unit which calculates a second motion vector by performing a scaling process on a first motion vector of a temporally neighboring corresponding block, when selectively adding, to a list, a motion vector of each of one or more corresponding blocks each of which is either a block included in a current picture to be coded and spatially neighboring a current block to be coded or a block included in a picture other than the current picture and temporally neighboring the current block, determines whether the second motion vector has a magnitude that is within a predetermined magnitude or not within the predetermined magnitude, and adds the second motion vector to the list when the intra-inter prediction unit determines that the second motion vector has a magnitude that is within the predetermined magnitude range. | 07-11-2013 |
20130188684 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS AND IMAGE DECODING APPARATUS - An image coding method for coding an image on a block-by-block basis, includes: selecting, for each of a plurality of sub-blocks included in a coding-target block and each including a plurality of coefficients, a context for performing arithmetic coding on a parameter indicating a coding-target coefficient included in the sub-block from a context set corresponding to the sub-block, based on at least one reference coefficient located around the coding-target coefficient, the coding-target block being a transform unit; and performing arithmetic coding on the parameter indicating the coding-target coefficient using probability information about the selected context, wherein, in the selecting, the context is selected from the context set, the context set corresponding to a sum of (i) a value indicating a position in a horizontal direction of the sub-block in the coding-target block and (ii) a value indicating a position in a vertical direction of the sub-block in the coding-target block. | 07-25-2013 |
20130188685 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image decoding method for decoding a coded moving picture includes: switching a decoding order to either a fixed processing order or an adaptive processing order based on first information included in the coded moving picture; and decoding image data items included in the coded moving picture according to the decoding order switched to. | 07-25-2013 |
20130195188 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method with increased coding efficiency using a limited memory bandwidth includes: determining blocks usable for merging as merging candidates; determining a block to be used for coding a current block to be coded from the merging candidates; and attaching a merging candidate index indicating the determined merging candidate to the bitstream. In the determining of a block, when a motion compensation size of the current block is a bi-prediction-prohibited size and the merging candidates include a merging candidate coded using bi-prediction, a prediction image of the current block is generated using coding information for uni-prediction instead of coding information for the bi-prediction of the merging candidate coded using bi-prediction. | 08-01-2013 |
20130208808 | IMAGE CODING METHOD AND IMAGE DECODING METHOD - An image coding method of coding an image based on a processing unit to generate a bitstream, the method including: filtering a boundary between processing units in a reconstructed image; and storing the filtered reconstructed image in a first memory, wherein, in the filtering, a first filtering process is performed on the boundary between the processing units when the boundary between the processing units is included in a boundary between parallel processing units, the first filtering process being different from a second filtering process which is performed when the boundary between the processing units is not included in the boundary between the parallel processing units. | 08-15-2013 |
20130223517 | IMAGE CODING METHOD AND IMAGE DECODING METHOD - An image coding method includes: obtaining a pixel signal of a current region to be processed; calculating offset information of the current region; applying offset to the current region using the offset information; outputting the offset information; outputting an offset signal resulting from the applying of offset; and controlling the applying of offset. | 08-29-2013 |
20130223518 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes: node processing on a node in a tree structure; and coding on a frequency coefficient of an image block of a leaf node in the tree structure or a frequency coefficient of an image block of its parent node. The node processing includes: when the node processing is performed on a parent node having child nodes, assigning a position of an image block of a current child node and a position of an image block of the parent node, to arguments of the node processing, and recursively calling the node processing for the child node; and when the node processing is performed on a leaf node, assigning a position of an image block of the leaf node and a position of an image block of a parent node of the leaf node, to arguments of the coding processing, and calling the coding processing. | 08-29-2013 |
20130235927 | METHODS AND APPARATUSES FOR ENCODING AND DECODING VIDEO - The present invention introduces new methods and apparatuses for decoded picture buffer (DPB) management using reference picture set (RPS) where consecutive reference picture sets are conFIG.d such that reference pictures is set/marked as non-reference at appropriate instances and/or according to predetermined priorities. Using the present invention, the DPB size is kept at a minimum while supporting both optimal reference picture configuration and correct output reordering. Benefits of the present invention are in the form of improved coding efficiency and/or reduced memory storage for DPB. | 09-12-2013 |
20130243092 | MOVING PICTURE CODING METHOD, MOVING PICTURE DECODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS - A moving picture coding includes: coding a first flag indicating whether or not temporal motion vector prediction is used; when the first flag indicates that the temporal motion vector prediction is used: coding a first parameter for calculating the temporal predictive motion vector; wherein when the first flag indicates that the temporal motion vector prediction is not used, the first parameter is not coded. | 09-19-2013 |
20130251046 | IMAGE CODING METHOD, AND IMAGE DECODING METHOD - An image coding method is a method of coding an image on a per-region basis. The method includes: calculating offset information to be used for applying offset to the current region; determining whether or not the offset information is the same between the current region and a neighboring region of the current region; applying offset using the offset information and a result obtained in the determining, by adding an offset value to a reconstructed signal obtained by coding a pixel signal of the current region and decoding the coded pixel signal; coding the offset information; and storing, into a memory, an offset signal obtained by applying the offset, so that the offset signal is used for coding of a subsequent region. | 09-26-2013 |
20130259122 | IMAGE CODING METHOD AND IMAGE DECODING METHOD - An image coding method includes: determining a first temporal distance between a current picture to be coded and a first reference picture; determining a second temporal distance between the first reference picture and a second reference picture; judging whether or not the first temporal distance and the second temporal distance satisfy a predetermined condition, and calculating a first weight for the first reference picture and a second weight for the second reference picture based on a result of the judgment; and generating a predictive image for the current block by adding a first block included in the first reference picture and a second block included in the second reference picture, the first block being weighted by the first weight, and the second block being weighted by the second weight. | 10-03-2013 |
20130259124 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - With an image coding method, when performing arithmetic coding on parameters corresponding to a current coefficient to be coded, a related parameter which is a parameter related to a value to be referred to for selecting a context is arithmetically coded per coefficient among the parameters corresponding to the coefficient, and unrelated parameters which are parameters unrelated to a value to be referred to for selecting the context are collectively arithmetically coded per coefficient subset among the parameters corresponding to the coefficients in the coefficient subset. | 10-03-2013 |
20130266236 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - An image coding method, comprising: subtracting a prediction signal from the input image signal for each coding unit, thereby generating respective prediction error signals; performing orthogonal transform and quantization on a corresponding one of the prediction error signals for each transform unit, eventually generating quantization coefficients; and coding pieces of management information indicating a structure of the transform units and the quantization coefficients into a tree structure. Each of the transform units corresponds to a corresponding one of leaf nodes in the tree structure. In the coding, for each leaf node, management information and a quantization coefficient are coded, eventually generating a coded signal in which the coded management information and the coded quantization coefficient are arranged in succession for each leaf node. | 10-10-2013 |
20130272399 | MOVING PICTURE CODING METHOD, MOVING PICTURE DECODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS - A moving picture coding method includes (i) transforming, for each of one or more second processing units included in the first processing unit, a moving picture signal in a spatial domain into a frequency domain coefficient and quantizing the frequency domain coefficient, and (ii) performing arithmetic coding on a luminance CBF flag indicating whether or not a quantized coefficient is included in the second processing unit in which transform and quantization are performed, wherein, in the arithmetic coding, a probability table for use in arithmetic coding is determined according to whether or not the size of the first processing unit is identical to the size of the second processing unit and whether or not the second processing unit has a predetermined maximum size. | 10-17-2013 |
20130279568 | IMAGE CODING METHOD, IMAGE DECODING METHOD, AND RECORDING MEDIUM - An image coding method includes: obtaining a pixel signal of a current region to be processed; calculating offset information including at least one of a location from which the offset information for the current region is obtained, a total number of blocks which share the offset information, a pattern of partitioning the current region, a pixel classification method for classifying pixels into categories, a category index number of band offset, or an offset value; applying offset to the current region using the offset information, the offset being applied with adjustment to the offset value when a predetermined condition is satisfied; coding the offset information; outputting an offset-applied signal generated by the applying of offset; and controlling the applying of offset. | 10-24-2013 |
20130279600 | IMAGE DECODING METHOD AND IMAGE DECODING APPARATUS - An image decoding method of decoding encoded data per unit included in units that are included in a picture is provided. The image decoding method obtains, from an encoded bitstream including the encoded data, a first flag indicating whether or not a removal time of the encoded data from a buffer for storing the encoded data is set per unit. The image decoding method further obtains, from the encoded bitstream, a second flag indicating whether an interval between removal times of the units is constant or arbitrary when the removal times are set per unit. The image decoding method removes the encoded data from the buffer per unit and at a constant or arbitrary interval according to the second flag, and decodes the removed encoded data. | 10-24-2013 |
20130301728 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - An image coding method includes: deriving a candidate for a motion vector predictor from a neighboring motion vector; adding the candidate to a list; selecting a motion vector predictor from the list; coding a current block; and coding a current motion vector. In the deriving, the candidate is derived according to a first derivation scheme when each of a current reference picture and a neighboring reference picture is determined to be a long-term reference picture, and the candidate is derived according to a second derivation scheme when each of a current reference picture and a neighboring reference picture is determined to be a short-term reference picture. | 11-14-2013 |
20130301943 | IMAGE ENCODING METHOD AND IMAGE ENCODING APPARATUS - An image encoding method of encoding units that are included in a picture is provided. The image encoding method generates a first flag which indicates whether or not a removal time of encoded data from a buffer by a hypothetical decoder is set per unit. The buffer is for storing the encoded data. The image encoding method further generates a second flag indicating whether an interval between removal times of the units is constant or arbitrary when the removal times are set per unit, and also generates an encoded bitstream which includes the encoded data, the first flag, and the second flag. | 11-14-2013 |
20130308703 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - An image coding method includes: selectively adding a motion vector of each of one or more associated blocks to a list; selecting a motion vector from the list as a selected motion vector; and coding a current block to be coded or a motion vector of the current block using the selected motion vector, and for each of the associated blocks, when a specific block that is one of the associated block and the current block is coded with reference to another picture that temporally matches a specific picture including the specific block, the motion vector of the associated block is not scaled and is added to the list at the time of adding the motion vector to the list. | 11-21-2013 |
20130308706 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes: (i) determining, for each of one or more associated blocks, whether to add a motion vector of the associated block to a list, and (ii) adding the motion vector of the associated block to the list when determining that the motion vector of the associated block is to be added to the list; selecting, from the list, a motion vector which is to be merged to a current block; and (i) merging the selected motion vector to the current block, and (ii) coding the current block using the merged motion vector as a motion vector of the current block, and in the determining, it is determined that the motion vector of the associated block is not to be added to the list when an associated picture and an associated reference picture match temporally or when a current picture and a current reference picture match temporally. | 11-21-2013 |
20130308708 | VIDEO CODING METHOD, VIDEO DECODING METHOD, VIDEO CODING APPARATUS AND VIDEO DECODING APPARATUS - A moving picture coding method includes: making a determination as to whether or not to code all blocks in a current picture in the skip mode; setting, based on a result of the determination, a first flag indicating whether or not a temporally neighboring block is to be referenced, a value of a parameter for determining a total number of merging candidates, and a second flag for each block included in the current picture, the second flag indicating whether or not the block is to be coded in the skip mode; calculating, as a merging candidate, a neighboring block usable for merging; and coding an index which indicates a merging candidate to be used for coding of the current block and attaching the coded index to a bitstream. | 11-21-2013 |
20130315295 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image coding method for coding an input image includes: converting, into a bin string, an offset value used in an offset process to be applied to a pixel value of a reconstructed image corresponding to the input image; and performing bypass arithmetic coding on the bin string using a fixed probability. | 11-28-2013 |
20130315297 | MOVING PICTURE CODING METHOD, MOVING PICTURE DECODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS - A moving picture coding method includes: performing context adaptive binary arithmetic coding in which a variable probability value is used, on first information among multiple types of sample adaptive offset (SAO) information used for SAO that is a process of assigning an offset value to a pixel value of a pixel included in an image generated by coding the input image; and continuously performing bypass arithmetic coding in which a fixed probability value is used, on second information and third information among the multiple types of the SAO information, wherein the coded second and third information are placed after the coded first information in the bit stream. | 11-28-2013 |
20130315305 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING-DECODING APPARATUS - An image coding method includes: generating a predicted block; calculating a residual block; calculating quantized coefficients by performing transform and quantization on the residual block; calculating a coded residual block by performing inverse quantization and inverse transform on the quantized coefficients; generating a temporary coded block; determining whether or not an offset process is required, to generate first flag information indicating a result of the determination; executing the offset process on the temporary coded block when it is determined that the offset process is required; and performing variable-length coding on the quantized coefficients and the first flag information. | 11-28-2013 |
20130315496 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method of coding an image on a per coding unit basis, the method comprising: applying a frequency transform to luminance data and chrominance data of transform units in the coding unit including predetermined blocks each corresponding to one or more of the transform units; and coding the luminance data and the chrominance data to which the frequency transform has been applied to generate a bitstream in which the luminance data and the chrominance data are grouped on a per predetermined block basis. | 11-28-2013 |
20130322518 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes: performing Sample SAO processing on Y signal, Cb signal, and Cr signal which are included in a target block; performing arithmetic coding on a first flag indicating whether or not an SAO parameter, which indicates details of the SAO processing, of the target block is identical to an SAO parameter for a left neighboring block immediately left of the target block; and performing arithmetic coding on the SAO parameter for the target block, when the SAO parameter for the target block is different from the SAO parameter for the left neighboring block. In the arithmetic coding on the first flag, a single context is used to perform the arithmetic coding on the first flag for the luminance signal, the chrominance Cb signal, and the chrominance Cr signal. | 12-05-2013 |
20130322520 | MOVING PICTURE CODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING METHOD, AND MOVING PICTURE DECODING APPARATUS - The moving picture coding method for coding an input image includes: converting a value of a first parameter into a first binary signal, the first parameter identifying a type of a sample offset process to be applied to a reconstructed image corresponding to the input image; and coding at least a portion of the first binary signal through bypass arithmetic coding using a fixed probability. | 12-05-2013 |
20130336388 | MOVING PICTURE CODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING METHOD, MOVING PICTURE DECODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS - Provided is a moving picture coding method for performing arithmetic coding on a quantization parameter to be used in quantizing a current block that is to be coded and is included in a current picture to be coded, the quantization parameter including a parameter indicating a sign and a parameter indicating an absolute value, the method including: binarizing the parameter indicating the absolute value without requiring information on a maximum value of the absolute value; binarizing the parameter indicating the sign without requiring information on a maximum value of the sign; and performing bypass arithmetic coding, using a fixed probability, sequentially on (i) a latter half of the binarized parameter indicating the absolute value and (ii) the binarized parameter indicating the sign. | 12-19-2013 |
20130336403 | IMAGE CODING METHOD AND IMAGE CODING APPARATUS - An image coding method includes: selecting a first picture from plural pictures; setting a first temporal motion vector prediction flag which is associated with the first picture and is a temporal motion vector prediction flag indicating whether or not temporal motion vector prediction is to be used, to indicate that the temporal motion vector prediction is not to be used, and coding the first temporal motion vector prediction flag; coding the first picture without using the temporal motion vector prediction; and coding a second picture which follows the first picture in coding order, with referring to a motion vector of a picture preceding the first picture in coding order being prohibited. | 12-19-2013 |
20130336592 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes: performing context arithmetic coding to consecutively code (i) first information indicating whether or not to perform sample adaptive offset (SAO) processing for a first region of an image and (ii) second information indicating whether or not to use, in the SAO processing for the first region, information on SAO processing for a region other than the first region, the context arithmetic coding being arithmetic coding using a variable probability, the SAO processing being offset processing on a pixel value; and performing bypass arithmetic coding to code other information which is information on the SAO processing for the first region and different from the first information or the second information, after the first information and the second information are coded, the bypass arithmetic coding being arithmetic coding using a fixed probability. | 12-19-2013 |
20130343463 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method using arithmetic coding. The method includes: performing arithmetic coding on a first flag that indicates whether or not an absolute value of a target coefficient in a target coefficient block is greater than 1; and performing arithmetic coding on a second flag that indicates whether or not the absolute value is greater than 2. In the arithmetic coding on the first flag and the arithmetic coding on the second flag, it is determined whether or not an immediately-prior coefficient block that has been coded immediately prior to the target coefficient block includes a coefficient having an absolute value greater than a threshold value. Based on a result of the determination, respective contexts to be used in the arithmetic coding on the first and second flags are selected. | 12-26-2013 |
20140010287 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - An image coding method includes: deriving a candidate for a motion vector predictor from a neighboring motion vector; adding the candidate to a list; selecting a motion vector predictor from the list; coding a current block; and coding a current motion vector. In the deriving, the candidate is derived according to a first derivation scheme when each of a current reference picture and a neighboring reference picture is determined to be a long-term reference picture, and the candidate is derived according to a second derivation scheme when each of a current reference picture and a neighboring reference picture is determined to be a short-term reference picture. | 01-09-2014 |
20140016702 | IMAGE DECODING METHOD AND IMAGE DECODING APPARATUS - An image decoding method includes: obtaining, from a bitstream, a first temporal motion vector prediction flag, which is a temporal motion vector prediction flag indicating whether or not temporal motion vector prediction is to be used, indicating that temporal motion vector prediction is not to be used on a first picture; decoding the first picture without using the temporal motion vector prediction; and decoding a second picture which follows the first picture in decoding order, with referring to a motion vector of a picture preceding the first picture in decoding order being prohibited. | 01-16-2014 |
20140029673 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes coding a motion vector difference indicating a difference between the motion vector and a predicted motion vector, wherein the coding includes: coding a first portion that is a part of a first component which is one of a horizontal component and a vertical component of the motion vector difference; coding a second portion that is a part of a second component which is different from the first component and is the other one of the horizontal component and the vertical component; coding a third portion that is a part of the first component and is different from the first portion; coding a fourth portion that is a part of the second component and is different from the second portion; and generating a code string which includes the first portion, the second portion, the third portion, and the fourth portion in the stated order. | 01-30-2014 |
20140029674 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes coding a motion vector difference indicating a difference between the motion vector and a predicted motion vector, wherein the coding includes: coding a first portion that is a part of a first component which is one of a horizontal component and a vertical component of the motion vector difference; coding a second portion that is a part of a second component which is different from the first component and is the other one of the horizontal component and the vertical component; coding a third portion that is a part of the first component and is different from the first portion; coding a fourth portion that is a part of the second component and is different from the second portion; and generating a code string which includes the first portion, the second portion, the third portion, and the fourth portion in the stated order. | 01-30-2014 |
20140029863 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD AND IMAGE DECODING APPARATUS - A decoding method decodes last position information indicating horizontal and vertical positions of a last non-zero coefficient in a predetermined order within a current block to be decoded, the current block including plural coefficients. The decoding includes obtaining a bitstream including first, second, third and fourth partial signals, in this order, performing first arithmetic decoding on the first and the third partial signals respectively to obtain decoded first and decoded third partial signals, performing second arithmetic decoding on the second and the fourth partial signals respectively to obtain decoded second and decoded fourth partial signals, the second arithmetic decoding being different from the first arithmetic decoding, deriving a horizontal component of the last position information from the decoded first and decoded third partial signals, and deriving a vertical component of the last position information from the decoded second and decoded fourth partial signals. | 01-30-2014 |
20140037011 | METHOD OF PERFORMING MOTION VECTOR PREDICTION, AND APPARATUS THEREOF - A method of performing motion vector prediction for a current block in a picture is provided which includes: deriving a candidate for a motion vector predictor to code a current motion vector of the current block, from a first motion vector of a first block that is spatially adjacent or temporally adjacent to the current block; adding the derived candidate to a list of candidates; and deriving at least one motion vector predictor based on a selected candidate from the list of candidates, wherein the deriving of the candidate includes determining whether to derive the candidate from the first motion vector, based on a type of a current reference picture and a type of a first reference picture, the current reference picture being referred to from the current block using the current motion vector, the first reference picture being referred to from the first block using the first motion vector. | 02-06-2014 |
20140044163 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image decoding method of decoding, on a per-block basis, a coded image included in a bitstream, includes: performing arithmetic decoding on a current block to be decoded; determining whether or not the current block is at the end of a slice; determining, when it is determined that the current block is not at the end of the slice, whether or not the current block is at the end of a sub-stream which is a structural unit of the image that is different from the slice; and performing arithmetic decoding on a sub-last bit and performing arithmetic decoding termination, when it is determined that the current block is at the end of the sub-stream. | 02-13-2014 |
20140044188 | MOVING PICTURE CODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING METHOD, MOVING PICTURE DECODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS - A moving picture coding apparatus includes an intra-inter prediction unit which calculates a second motion vector by performing a scaling process on a first motion vector of a temporally neighboring corresponding block, when selectively adding, to a list, a motion vector of each of one or more corresponding blocks each of which is either a block included in a current picture to be coded and spatially neighboring a current block to be coded or a block included in a picture other than the current picture and temporally neighboring the current block, determines whether the second motion vector has a magnitude that is within a predetermined magnitude or not within the predetermined magnitude, and adds the second motion vector to the list when the intra-inter prediction unit determines that the second motion vector has a magnitude that is within the predetermined magnitude range. | 02-13-2014 |
20140044195 | IMAGE DECODING METHOD AND IMAGE DECODING APPARATUS - An image decoding method includes controlling whether decoding of a first leading picture is to be performed or skipped, according to a first random access point (RAP) picture type and regardless of a first leading picture type, when decoding starts from a first RAP picture. The first leading picture follows the first RAP picture in decoding order and precedes the first RAP picture in display order. The first RAP picture type is a type of the first RAP picture, and the first leading picture type is a type of the first leading picture. | 02-13-2014 |
20140064377 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - An image coding method includes: deriving a candidate for a motion vector of a current block from a co-located motion vector; adding the candidate to a list; selecting the motion vector of the current block from the list; and coding the current block, wherein the deriving includes: deriving the candidate by a first derivation scheme in the case of determining that each of a current reference picture and a co-located reference picture is a long-term reference picture; and deriving the candidate by a second derivation scheme in the case of determining that each of the current reference picture and the co-located reference picture is a short-term reference picture. | 03-06-2014 |
20140064381 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, IMAGE CODING AND DECODING APPARATUS - An image coding method includes: coding (i) coefficient information, (ii) a first flag indicating whether to quantize one or more blocks using quantization, (iii) a second flag indicating whether the plurality of quantization matrices are included in a sequence parameter set, and (iv) a third flag indicating whether the plurality of quantization matrices are included in a picture parameter set; and quantizing the plurality of coefficients, wherein when the one or more blocks are quantized using a plurality of default matrices, the following are coded in the coding: (i) the first flag indicating that the one or more blocks are quantized using the plurality of quantization matrices, (ii) the second flag indicating that the plurality of quantization matrices are not included in the sequence parameter set, and (iii) the third flag indicating that the plurality of quantization matrices are not included in the picture parameter set. | 03-06-2014 |
20140072215 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method in which a chroma component and a luma component of an input image including one or more transform blocks are transformed to code the input image. The luma component has the same size as the current transform block. The chroma component is smaller than the current transform block. In the method, when the current transform block has a first minimum size, the chroma component is transformed on a basis of a block resulting from binding a plurality of the chroma blocks to has the same size as the luma block, and when the current transform block has a size other than the first minimum size, a CBF flag indicating whether or not coefficients of the chroma component include a non-zero coefficient is not coded. | 03-13-2014 |
20140079130 | MOVING PICTURE CODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING METHOD, AND MOVING PICTURE DECODING APPARATUS - Obtaining one or more motion vector predictor candidates includes: (a1) generating a motion vector predictor candidate, based on motion vectors of first adjacent blocks adjacent to a block to be processed in a first direction; and (a2) generating a motion vector predictor candidate, based on motion vectors of second adjacent blocks adjacent to the block to be processed in a second direction, and step (a2) (S | 03-20-2014 |
20140079131 | MOVING PICTURE CODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING METHOD, AND MOVING PICTURE DECODING APPARATUS - Obtaining one or more motion vector predictor candidates includes: (a1) generating a motion vector predictor candidate, based on motion vectors of first adjacent blocks adjacent to a block to be processed in a first direction; and (a2) generating a motion vector predictor candidate, based on motion vectors of second adjacent blocks adjacent to the block to be processed in a second direction, and step (a2) (S | 03-20-2014 |
20140079329 | IMAGE DECODING METHOD AND IMAGE DECODING APPARATUS - An image decoding method includes: obtaining setting information for setting a first quantization matrix; and inverse-quantizing coefficients of the image, using the first quantization matrix set according to the setting information. In the inverse-quantizing: when the setting information includes specifying information for specifying a second quantization matrix and the second quantization matrix specified by the specifying information is referable, the second quantization matrix is set as the first quantization matrix; and when the setting information includes the specifying information and the second quantization matrix specified by the specifying information is not referable, a third quantization matrix which is referable may be set as the first quantization matrix. | 03-20-2014 |
20140079331 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image decoding method obtains pieces of coded data which are included in a bitstream and generated by coding tiles obtained by dividing a picture. The pieces of coded data are decoded to generate image data of the tiles. When obtaining the pieces of coded data, tile boundary independence information is further obtained from the bitstream. The tile boundary independence information indicates whether each boundary between the tiles is a first or second boundary. Image data of a first tile is generated by decoding a first code string included in first coded data with reference to decoding information of an already-decoded tile when the tile boundary independence information indicates the first boundary. The first code string is decoded without referring to the decoding information of the already-decoded tile when the tile boundary independence information indicates the second boundary. | 03-20-2014 |
20140086335 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD AND IMAGE DECODING APPARATUS - An image coding method including: binarizing last position information to generate (i) a binary signal which includes a first signal having a length smaller than or equal to a predetermined maximum length and does not include a second signal or (ii) a binary signal which includes the first signal having the predetermined maximum length and the second signal; first coding for arithmetically coding each of binary symbols included in the first signal using a context switched among a plurality of contexts according to a bit position of the binary symbol; and second coding for arithmetically coding the second signal using a fixed probability when the binary signal includes the second signal, wherein in the first coding, a binary symbol at a last bit position of the first signal is arithmetically coded using a context exclusive to the last bit position, when the first signal has the predetermined maximum length. | 03-27-2014 |
20140105283 | METHOD AND APPARATUS FOR ENCODING AND DECODING VIDEO USING INTRA PREDICTION MODE DEPENDENT ADAPTIVE QUANTIZATION MATRIX - A method of encoding video using intra prediction mode dependent quantization matrix includes: calculating an array of quantizers for each size of block unit ( | 04-17-2014 |
20140112389 | VIDEO ENCODING METHOD, VIDEO ENCODING APPARATUS, VIDEO DECODING METHOD AND VIDEO DECODING APPARATUS - Accordingly, a video encoding method, apparatus and other aspects are disclosed. A reference picture set is written into a header of the bit stream, the reference picture set including reference pictures, a time identifier, a usage identifier and at least one parameter representing at least one of scale and view. A reference picture list having one or more of the reference pictures is constructed. A block of the video is encoded from a reference picture associated with a reference index in the reference picture list. The reference index is written into the bit stream. | 04-24-2014 |
20140119430 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes performing: context arithmetic coding to consecutively code (i) first information indicating whether or not to perform SAO processing for a first region and (ii) second information indicating whether or not to use, in the SAO processing for the first region, information on SAO processing for a region except the first region; and bypass arithmetic coding to code other information after the first and second information are coded. The other information includes third information indicating whether the SAO processing is edge or band offset processing. In the performing of context arithmetic coding, an initial bit value in a bit string of a parameter indicating a type of the SAO processing is coded as the first information. In the performing of bypass arithmetic coding, a value of a next bit following the initial bit in the bit string of the parameter is coded as the third information. | 05-01-2014 |
20140119671 | METHODS AND APPARATUSES FOR ENCODING, EXTRACTING AND DECODING VIDEO USING TILES CODING SCHEME - State-of-the-art video coding schemes supports splitting a picture into smaller rectangular units called tiles units. Each tile units can be independently encoded and decoded by separate encoders and decoders, respectively. The primary purpose of tiles units is to allow parallel processing of the picture to reduce implementation cost and complexity. The present disclosure provides additional functionality to define flexible partitioned tile regions and to allow partial decoding and reconstruction of tile regions. | 05-01-2014 |
20140133562 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD AND IMAGE DECODING APPARATUS - An apparatus is provided for decoding last position information indicating a horizontal position and a vertical position of a last non-zero coefficient in a predetermined order within a current block to be decoded, the current block being included in a picture and including a plurality of coefficients. The apparatus includes one or more processors, a communication unit, and storage coupled to the one or more processors and the communication unit. The communication unit is configured to transmit a request for a bitstream to an external system, and receive the bitstream from the external system. The one or more processors are configured to obtain the bitstream, perform first arithmetic decoding, perform second arithmetic decoding, derive a horizontal component of the last position information, and derive a vertical component of the last position. A system for decoding and a displaying method are also provided. | 05-15-2014 |
20140146892 | VIDEO ENCODING METHOD, VIDEO ENCODING DEVICE, VIDEO DECODING METHOD AND VIDEO DECODING DEVICE - A moving picture coding method including: determining whether or not (a) a picture including a co-located block and (b) a current picture to be coded are included in a same view, the co-located block being a block that is included in a picture different from the current picture and is at a position corresponding to a position of a current block to be coded included in the current picture; adjusting the position of the co-located block when the picture including the co-located block and the current picture are included in different views; and adding to the list an entry including a motion vector derived from the co-located block, wherein the adjusting includes: obtaining a disparity vector between the view including the picture including the co-located block and the view including the current picture; and adjusting the position of the co-located block by the obtained disparity vector. | 05-29-2014 |
20140169450 | METHODS AND APPARATUSES FOR ENCODING AND DECODING VIDEO USING PERIODIC BUFFER DESCRIPTION - A method of encoding video including: writing a plurality of predetermined buffer descriptions into a sequence parameter set of a coded video bitstream; writing a plurality of updating parameters into a slice header of the coded video bitstream for selecting and modifying one buffer description out of the plurality of buffer descriptions; and encoding a slice into the coded video bitstream using the slice header and the modified buffer description. | 06-19-2014 |
20140169477 | IMAGE ENCODING METHOD AND IMAGE DECODING METHOD - The image encoding method includes: generating a reference picture list for determining reference pictures; determining a co-located picture; adding, to the list, a motion vector for each corresponding block that is included in a current picture to be encoded and is adjacent to a current block to be encoded or that is included in the co-located picture and close to the current block; selecting a motion vector predictor from the list; and encoding a difference between a motion vector of the current block encoded using the motion vector of the current block and the motion vector predictor selected. In the encoding, when the current picture is of a specific picture type, the motion vector is generated for each of all blocks included in the current picture with reference to the reference pictures belonging to a view different from a view to which the current picture belongs. | 06-19-2014 |
20140185672 | IMAGE ENCODING METHOD, IMAGE DECODING METHOD, IMAGE ENCODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING APPARATUS - An image encoding method includes: generating a first bitstream by encoding an input image, and a first decoded image by encoding and decoding the input image; and generating a second bitstream by encoding the input image using the first decoded image, and a second decoded image by encoding and decoding the input image; wherein the second decoded image has resolution or image quality higher than resolution or image quality of the first decoded image, the generating of a second bitstream and a second decoded image includes generating a prediction block for a current block by intra prediction, and in the generating of a prediction block, the prediction block is generated using (i) pixels included in the second decoded image as top and left reference pixels for the current block, and (ii) pixels included in the first decoded image as right and bottom reference pixels for the current block. | 07-03-2014 |
20140211856 | IMAGE ENCODING METHOD, IMAGE DECODING METHOD, IMAGE ENCODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING APPARATUS - An image encoding method is used for encoding a current picture on a block-by-block basis and includes: generating a reference picture list by (i) assigning a reference picture index to a reference picture referable for encoding the current picture and (ii) including the reference picture assigned the reference picture index into the reference picture list; and encoding a current block included in the current picture with reference to a reference picture that is specified, from the reference picture list, for encoding the current block, wherein, when a reference picture belonging to a reference view different from a current view to which the current picture belongs has a chance of being referenced for encoding the current picture, the reference picture belonging to the reference view is added to the reference picture list in the generating. | 07-31-2014 |
20140211857 | IMAGE DECODING METHOD AND IMAGE DECODING APPARATUS - An image decoding method includes: dividing a current block into sub-blocks; deriving, for each sub-block, one or more prediction information candidates; obtaining an index; and decoding the current block using the prediction information candidate selected by the index. The deriving includes: determining whether a neighboring block neighboring each sub-block is included in the current block, and when not included in the current block, determining the neighboring block to be a reference block available to the sub-block, and when included in the current block, determining the neighboring block not to be the reference block; and deriving a prediction information candidate of the sub-block from prediction information of the reference block; and when the number of prediction information candidates is smaller than a predetermined number, generating one or more new candidates without using the prediction information of the reference block till the number of prediction information candidates reaches the predetermined number. | 07-31-2014 |
20140219338 | MOVING PICTURE ENCODING METHOD, MOVING PICTURE ENCODING APPARATUS, MOVING PICTURE DECODING METHOD, AND MOVING PICTURE DECODING APPARATUS - Provided is a moving picture encoding apparatus and a moving picture decoding apparatus which make it possible to increase decoding efficiency. A spatially scalable-multiview moving picture encoding apparatus includes: a base layer encoder which encodes a base layer; an enhancement layer encoder which performs spatially scalable encoding on an enhancement layer, using a reconstructed image of the base layer generated by the base layer encoder; an enhancement view base layer encoder which performs multiview encoding on the base layer of the enhancement view, using a reconstructed image of the base layer generated by the base layer encoder; and an enhancement view enhancement layer encoder which performs multiview encoding on the enhancement layer of the enhancement view, using a reconstructed image of the enhancement layer generated by the enhancement layer encoder. | 08-07-2014 |
20140247886 | IMAGE DECODING METHOD AND IMAGE DECODING APPARATUS - An image decoding method of decoding units that are included in a picture is provided. The image decoding method decodes a first flag which indicates whether a removal time of encoded data from a buffer by a hypothetical decoder is set per unit. The buffer is for storing the encoded data. The image decoding method further decodes a second flag indicating whether an interval between removal times of the units is one of constant nd arbitrary when the removal times are set per unit. The image decoding method removes the encoded data from the buffer at the removal time, and decodes the removed encoded data. | 09-04-2014 |
20140286401 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING-DECODING APPARATUS - An image coding method includes: generating a predicted block; calculating a residual block; calculating quantized coefficients by performing transform and quantization on the residual block; calculating a coded residual block by performing inverse quantization and inverse transform on the quantized coefficients; generating a temporary coded block; determining whether or not an offset process is required, to generate first flag information indicating a result of the determination; executing the offset process on the temporary coded block when it is determined that the offset process is required; and performing variable-length coding on the quantized coefficients and the first flag information. | 09-25-2014 |
20140294075 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - An image coding method, comprising: subtracting a prediction signal from the input image signal for each coding unit, thereby generating respective prediction error signals; performing orthogonal transform and quantization on a corresponding one of the prediction error signals for each transform unit, eventually generating quantization coefficients; and coding pieces of management information indicating a structure of the transform units and the quantization coefficients into a tree structure. Each of the transform units corresponds to a corresponding one of leaf nodes in the tree structure. In the coding, for each leaf node, management information and a quantization coefficient are coded, eventually generating a coded signal in which the coded management information and the coded quantization coefficient are arranged in succession for each leaf node. | 10-02-2014 |
20140301443 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image coding method includes: determining a context for a current block to be processed, from among a plurality of contexts; and performing arithmetic coding on the control parameter for the current block to generate a bitstream corresponding to the current block, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type, and the second type is one of “mvd_l0” and “mvd_l1”. | 10-09-2014 |
20140301444 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image coding method includes: determining a context in a current block in the image, from among a plurality of contexts; and performing arithmetic coding on the control parameter for the current block to generate a bitstream corresponding to the current block, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type, and the second type is (i) “merge_flag”, (ii) “ref_idx_l0” or “ref_idx_l1”, (iii) “inter_pred_flag”, (iv) “mvd_l0” or “mvd_l1”, (v) “no_residual_data_flag”, (vi) “intra_chroma_pred_mode”, (vii) “cbf_luma”, and (viii) “cbf_cb” or “cbf_cr”. | 10-09-2014 |
20140301445 | IMAGE DECODING METHOD AND IMAGE CODING METHOD - An image decoding method is an image decoding method of decoding coded image data, including selecting, based on a type of a decoding target signal, an arithmetic decoding method that is used to decode the decoding target signal, from among a plurality of arithmetic decoding methods that include: a first arithmetic decoding method which is performed based on a symbol occurrence probability obtained according to a context, and which involves update of the symbol occurrence probability according to a decoding symbol; and a second arithmetic decoding method which is performed based on a symbol occurrence probability obtained according to a context, and which maintains the symbol occurrence probability that is other than 50%. | 10-09-2014 |
20140314153 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - An image coding method includes: deriving a candidate for a motion vector predictor from a co-located motion vector; adding the candidate to a list; selecting the motion vector predictor from the list; and coding a current block and coding a current motion vector, wherein the deriving includes: deriving the candidate by a first derivation scheme in the case of determining that each of a current reference picture and a co-located reference picture is a long-term reference picture; and deriving the candidate by a second derivation scheme in the case of determining that each of the current reference picture and the co-located reference picture is a short-term reference picture. | 10-23-2014 |
20140328405 | METHODS AND APPARATUSES FOR 3D MEDIA DATA GENERATION, ENCODING, DECODING AND DISPLAY USING DISPARITY INFORMATION - The current invention provides methods for 3D content capturing, 3D content coding and packaging at content production side, and 3D content consuming and rendering at display or terminal side, in order to ensure healthy and effective 3D viewing all the time. According to the current invention Maximum disparity and 3D budget which are scene dependent, are calculated, utilized for coding and embedded in the coded streams or media file, and checked against the allowable values during the content rendering, so to determine if the same 3D content can be shown to the user according to the viewing condition which the user has. In case it cannot meet healthy 3D viewing guideline, it is suggested to adjust the 3D content for its new maximum disparity and 3D budget to be within the allowable range, to achieve healthy and effective 3D viewing for that user with his/her viewing condition. | 11-06-2014 |
20140341286 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image decoding device includes a processor and storage configured to receive a bitstream from a server based on an instruction sent from an apparatus, decode an image on a block-by-block basis, from the bitstream and send the image to a display apparatus. The decoding includes obtaining first, second, third and fourth data, where context adaptive binary arithmetic decoding is performed on the first data, bypass decoding is performed on the second data, context adaptive binary arithmetic decoding is performed on the third data, and bypass decoding is separately performed on the fourth data. Four luma intra prediction modes are derived from a respective one of four luma context-dependent segments and a corresponding one of four luma context-independent segments for four subblocks in an image block, and one chroma intra prediction mode is derived from one chroma context-dependent segment and one chroma context-independent segment for the image block. | 11-20-2014 |
20140341295 | MOVING PICTURE CODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING METHOD, MOVING PICTURE DECODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS - A moving picture coding apparatus includes an intra-inter prediction unit which calculates a second motion vector by performing a scaling process on a first motion vector of a temporally neighboring corresponding block, when selectively adding, to a list, a motion vector of each of one or more corresponding blocks each of which is either a block included in a current picture to be coded and spatially neighboring a current block to be coded or a block included in a picture other than the current picture and temporally neighboring the current block, determines whether the second motion vector has a magnitude that is within a predetermined magnitude or not within the predetermined magnitude, and adds the second motion vector to the list when the intra-inter prediction unit determines that the second motion vector has a magnitude that is within the predetermined magnitude range. | 11-20-2014 |
20140341298 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - An image coding method includes: deriving a candidate for a motion vector predictor from a neighboring motion vector; adding the candidate to a list; selecting a motion vector predictor from the list; coding a current block; and coding a current motion vector. In the deriving, the candidate is derived according to a first derivation scheme when each of a current reference picture and a neighboring reference picture is determined to be a long-term reference picture, and the candidate is derived according to a second derivation scheme when each of a current reference picture and a neighboring reference picture is determined to be a short-term reference picture. | 11-20-2014 |
20140341478 | ENCODING METHOD, DECODING METHOD, ENCODING APPARATUS, AND DECODING APPARATUS - An image encoding method including: a constraint information generating step of generating tile constraint information indicating whether or not there is a constraint in filtering on boundaries between adjacent tiles among a plurality of tiles obtained by dividing a picture, and storing the tile constraint information into a sequence parameter set; and a filter information generating step of generating, for each of the boundaries, one of a plurality of filter information items respectively indicating whether or not filtering is executed on the boundaries, and storing the plurality of filter information items into a plurality of picture parameter sets, wherein, in the filter information generating step, the plurality of filter information items which indicate identical content are generated when the tile constraint information indicates that there is the constraint in the filtering. | 11-20-2014 |
20140348229 | MOVING PICTURE CODING METHOD, MOVING PICTURE DECODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS - A moving picture coding method includes (i) transforming, for each of one or more second processing units included in the first processing unit, a moving picture signal in a spatial domain into a frequency domain coefficient and quantizing the frequency domain coefficient, and (ii) performing arithmetic coding on a luminance CBF flag indicating whether or not a quantized coefficient is included in the second processing unit in which transform and quantization are performed, wherein, in the arithmetic coding, a probability table for use in arithmetic coding is determined according to whether or not the size of the first processing unit is identical to the size of the second processing unit and whether or not the second processing unit has a predetermined maximum size. | 11-27-2014 |
20140348230 | MOVING PICTURE CODING METHOD, MOVING PICTURE DECODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS - A moving picture coding method includes (i) transforming, for each of one or more second processing units included in the first processing unit, a moving picture signal in a spatial domain into a frequency domain coefficient and quantizing the frequency domain coefficient, and (ii) performing arithmetic coding on a luminance CBF flag indicating whether or not a quantized coefficient is included in the second processing unit in which transform and quantization are performed, wherein, in the arithmetic coding, a probability table for use in arithmetic coding is determined according to whether or not the size of the first processing unit is identical to the size of the second processing unit and whether or not the second processing unit has a predetermined maximum size. | 11-27-2014 |
20140348244 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - An image coding method includes: deriving a candidate for a motion vector predictor from a neighboring motion vector; adding the candidate to a list; selecting a motion vector predictor from the list; coding a current block; and coding a current motion vector. In the deriving, the candidate is derived according to a first derivation scheme when each of a current reference picture and a neighboring reference picture is determined to be a long-term reference picture, and the candidate is derived according to a second derivation scheme when each of a current reference picture and a neighboring reference picture is determined to be a short-term reference picture. | 11-27-2014 |
20140348245 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - An image coding method includes: deriving a candidate for a motion vector predictor from a co-located motion vector; adding the candidate to a list; selecting the motion vector predictor from the list; and coding a current block and coding a current motion vector, wherein the deriving includes: deriving the candidate by a first derivation scheme in the case of determining that each of a current reference picture and a co-located reference picture is a long-term reference picture; and deriving the candidate by a second derivation scheme in the case of determining that each of the current reference picture and the co-located reference picture is a short-term reference picture. | 11-27-2014 |
20140362929 | DECODING METHOD AND DECODING APPARATUS - A decoding method of decoding encoded data per unit from among units included in a picture is provided. The decoding method decodes a first flag which indicates whether a removal time of the encoded data from a buffer is set per unit. The buffer is for storing the encoded data. The image decoding method further decodes a second flag indicating whether an interval between removal times of the units is constant when the removal time is set per unit. The image decoding method removes the encoded data from the buffer per unit and at an interval according to the second flag, and decodes the removed encoded data. | 12-11-2014 |
20140369415 | METHODS AND APPARATUSES FOR ENCODING AND DECODING VIDEO USING TEMPORAL MOTION VECTOR PREDICTION - A method of encoding a video into a coded video bitstream with temporal motion vector prediction comprises: determining a value of a flag for indicating whether temporal motion vector prediction is used or not used for the inter-picture prediction of a sub-picture unit of a picture; and writing the flag having the value into a header of the sub-picture unit or a header of the picture; wherein if the flag indicates that temporal motion vector prediction is used, the method further comprises: creating a first list of motion vector predictors comprising a plurality of motion vector predictors including at least one temporal motion vector predictor derived from at least one motion vector from a collocated reference picture; selecting a motion vector predictor out of the first list; and writing a first parameter into the coded video bitstream for indicating the selected motion vector predictor out of the first list. | 12-18-2014 |
20150030083 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes: writing, into a sequence parameter set, buffer description defining information for defining a plurality of buffer descriptions; writing, into the sequence parameter set, reference list description defining information for defining a plurality of reference list descriptions corresponding to the buffer descriptions; and writing, into a first header of each processing unit which is included in a coded bitstream, buffer description selecting information for specifying a selected buffer description. | 01-29-2015 |
20150030085 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image coding method for coding an input image includes: converting, into a bin string, an offset value used in an offset process to be applied to a pixel value of a reconstructed image corresponding to the input image; and performing bypass arithmetic coding on the bin string using a fixed probability. | 01-29-2015 |
20150036748 | IMAGE DECODING METHOD - An image decoding method includes: dividing a current block into sub-blocks; deriving, for each sub-block, one or more prediction information candidates; obtaining an index; and decoding the current block using the prediction information candidate selected by the index. The deriving includes: determining whether a neighboring block neighboring each sub-block is included in the current block, and when not included in the current block, determining the neighboring block to be a reference block available to the sub-block, and when included in the current block, determining the neighboring block not to be the reference block; and deriving a prediction information candidate of the sub-block from prediction information of the reference block; and when the number of prediction information candidates is smaller than a predetermined number, generating one or more new candidates without using the prediction information of the reference block till the number of prediction information candidates reaches the predetermined number. | 02-05-2015 |
20150063446 | MOVING PICTURE ENCODING METHOD, MOVING PICTURE DECODING METHOD, MOVING PICTURE ENCODING APPARATUS, AND MOVING PICTURE DECODING APPARATUS - A moving picture encoding method for increasing coding efficiency includes: determining whether or not to apply orthogonal transformation, to calculate a value of an orthogonal transform skip flag; performing the orthogonal transformation on a prediction residual according to the value of the orthogonal transform skip flag, to calculate at least one orthogonal transform coefficient; performing quantization on at least the one orthogonal transform coefficient, to calculate at least one quantized coefficient; performing variable-length encoding on the orthogonal transform skip flag; and changing a scan order for at least the one quantized coefficient according to the value of the orthogonal transform skip flag, and performing variable-length encoding on at least the one quantized coefficient in the scan order after the change. | 03-05-2015 |
20150085926 | IMAGE ENCODING METHOD, IMAGE DECODING METHOD, IMAGE ENCODING DEVICE, AND IMAGE DECODING DEVICE - An image encoding method according to an aspect of the present invention includes: generating, from a plurality of first sub-bitstreams which are obtained by encoding a plurality of images on a per layer basis according to spatial scalable image encoding, a second sub-bitstream including two or more first sub-bitstreams corresponding to two or more layers, the two or more first sub-bitstreams being included in the plurality of first sub-bitstreams; and generating a descriptor including a first field indicating a minimum value for two or more layer identifiers indicating the two or more layers and a second field indicating a maximum value for the two or more layer identifiers. | 03-26-2015 |
20150085936 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - An image coding method includes: deriving a candidate for a motion vector predictor from a neighboring motion vector; adding the candidate to a list; selecting a motion vector predictor from the list; coding a current block; and coding a current motion vector. In the deriving, the candidate is derived according to a first derivation scheme when each of a current reference picture and a neighboring reference picture is determined to be a long-term reference picture, and the candidate is derived according to a second derivation scheme when each of a current reference picture and a neighboring reference picture is determined to be a short-term reference picture. | 03-26-2015 |