Patent application number | Description | Published |
20080291998 | VIDEO CODING APPARATUS, VIDEO CODING METHOD, AND VIDEO DECODING APPARATUS - The video coding apparatus of the present invention for reducing pulsing artifacts includes: a correlation calculation unit which calculates a correlation value indicating a correlation degree of correlation between: a first block; and a second block or a third block. The first block including pixels included in a first original picture in an original picture sequence of original pictures, the second block including pixels included in a second original picture which precedes the first original picture, and the third block being obtained by coding and reconstructing the second block. The video coding apparatus includes a correlation judgment unit which judges whether the correlation value exceeds a first threshold, and judge that the correlation is high when the correlation value exceeds the first threshold; and a blending unit which blends the first block and the third block when the correlation judgment unit judges that the correlation is high. | 11-27-2008 |
20090064233 | Mobile Terminal Device, Control Method thereof, Program, and Semiconductor Device - In order to avoid a collision of a reserved viewing of television broadcasting with a different operation mode and also to realize the avoidance by simple and easy operation, a television-equipped mobile terminal device of the present invention is composed of: a reservation storage unit | 03-05-2009 |
20090292223 | ELECTRO-OCULOGRAPHY MEASURING APPARATUS, IMAGING APPARATUS, ELECTRO-OCULOGRAPHY MEASURING METHOD, PROGRAM, AND INTEGRATED CIRCUIT - An electro-oculography apparatus | 11-26-2009 |
20100165093 | EYE-GAZE DETECTING DEVICE AND EYE-GAZE DETECTING METHOD - Accurately and quickly calculated is a calibrating parameter for detecting an eye-gaze coordinate, of an operator, in an input image from a capturing unit worn on a user. | 07-01-2010 |
20100204608 | EYE GAZE TRACKING APPARATUS, IMAGING APPARATUS, EYE GAZE TRACKING METHOD, PROGRAM, AND INTEGRATED CIRCUIT - An eye gaze tracking apparatus ( | 08-12-2010 |
20110170065 | ELECTRO-OCULOGRAPHY MEASURING DEVICE, OPHTHALMOLOGICAL DIAGNOSIS DEVICE, EYE-GAZE TRACKING DEVICE, WEARABLE CAMERA, HEAD-MOUNTED DISPLAY, ELECTRONIC EYEGLASSES, ELECTRO-OCULOGRAPHY MEASURING METHOD, AND RECORDING MEDIUM - An electro-oculography measuring device includes: an electro-oculography measuring unit configured to measure an electro-oculography original signal; a view capturing unit configured to capture a view picture; a drift estimation processing unit configured to estimate a drift signal; and a subtractor which subtracts the drift signal from the electro-oculography original signal to output an electro-oculography signal, and the drift estimation processing unit includes: an electro-oculography change amount calculating unit configured to calculate an electro-oculography change amount; a motion vector estimating unit configured to estimate a motion vector of a moving object included in the view picture; a drift change amount estimating unit configured to estimate a drift change amount assuming that a change in a gaze direction follows a motion of the moving object; and a drift estimating unit configured to estimate the drift signal by adding the drift change amount to a past drift signal. | 07-14-2011 |
20110170066 | NOISE REDUCTION DEVICE, ELECTRO-OCULOGRAPHY MEASURING DEVICE, OPHTHALMOLOGICAL DIAGNOSIS DEVICE, EYE-GAZE TRACKING DEVICE, WEARABLE CAMERA, HEAD-MOUNTED DISPLAY, ELECTRONIC EYEGLASSES, NOISE REDUCTION METHOD, AND RECORDING MEDIUM - A noise reduction device includes: a saccade information obtaining unit that obtains saccade information from an electro-oculography original signal that indicates an electro-oculogram resulting from an eye movement of a user, the saccade information relating to a saccadic movement which is a rapid eyeball movement; a control unit that determines a filter property for reducing noise included in the electro-oculography original signal, on the basis of the saccade information obtained by the saccade information obtaining unit; and a filtering unit that reduces the noise included in the electro-oculography original signal using the filter property determined by the control unit, to output an electro-oculography signal. | 07-14-2011 |
20110170067 | EYE-GAZE TRACKING DEVICE, EYE-GAZE TRACKING METHOD, ELECTRO-OCULOGRAPHY MEASURING DEVICE, WEARABLE CAMERA, HEAD-MOUNTED DISPLAY, ELECTRONIC EYEGLASSES, AND OPHTHALMOLOGICAL DIAGNOSIS DEVICE - An eye-gaze tracking device, which detects a gaze direction of a user based on an electro-oculogram, includes: a drift estimating unit which estimates drift noise included in a set of observation voltages among observation voltages that are electro-oculograms generated in a living body and observed at the plurality of electrodes, based on a component outside an electro-oculography subspace that is an assembly of sets of electro-oculograms theoretically observed at a plurality of electrodes; and an eye-gaze tracking unit which detects la the gaze direction of the user, based on a signal generated by removing, from the observation voltages, the drift noise estimated by the drift estimating unit. | 07-14-2011 |
20110178784 | ELECTRO-OCULOGRAPHY ESTIMATING DEVICE, ELECTRO-OCULOGRAPHY CALCULATING METHOD, EYE-GAZE TRACKING DEVICE, WEARABLE CAMERA, HEAD-MOUNTED DISPLAY, AND ELECTRONIC EYEGLASSES - An electro-oculography estimating device includes: a distance obtaining unit which obtains a right-eye corneal distance, a right-eye retinal distance, a left-eye corneal distance, and a left-eye retinal distance; and an electro-oculography theoretical value calculating unit which calculates an electro-oculography theoretical value generated at the given three-dimensional positions, based on the right-eye corneal distance, the right-eye retinal distance, the left-eye corneal distance, and the left-eye retinal distance that are obtained by the distance obtaining unit, as an input into an electro-oculography model that is a function for calculating the electro-oculography theoretical value generated in the given three-dimensional spatial position, based on the right-eye corneal distance, the right-eye retinal distance, the left-eye corneal distance, and the left-eye retinal distance. | 07-21-2011 |
20120044347 | IMAGING APPARATUS AND IMAGING METHOD - An imaging apparatus appropriately determines a zoom angle of view in the case where the imaging apparatus is worn on the head of a user, and the imaging apparatus is worn on the head of the user, including a sight line direction detection unit which detects sight line direction of the user, a zoom angle determination unit which determines a zoom angle of view such that the zoom angle of view becomes smaller as variations in the sight line direction decrease, and an imaging unit which captures an image of a subject according to the determined zoom angle of view. | 02-23-2012 |
20120163457 | MOVING PICTURE DECODING METHOD, MOVING PICTURE CODING METHOD, MOVING PICTURE DECODING APPARATUS, MOVING PICTURE CODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS - A moving picture decoding method according to the present invention includes: performing intra prediction on a target block to calculate values of predicted samples of the target block; and calculating reconstructed samples of the target block by adding difference data and the values of the predicted samples of the target block, wherein in the performing of intra prediction, validity of each of reference samples that are located one of immediately above and immediately to the left of the target block is determined, and when the reference samples include both a valid reference sample and an invalid reference sample, the intra prediction is performed using the valid reference sample, and an intra-predicted reference sample is determined as a valid reference sample, and an inter-predicted reference sample is determined as an invalid reference sample. | 06-28-2012 |
20120163466 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes: adding, to a candidate list, a first adjacent motion vector as a candidate for a predicted motion vector to be used for coding the current motion vector; selecting the predicted motion vector from the candidate list; and coding the current motion vector, wherein in the adding, the first adjacent motion vector indicating a position in a first reference picture included in a first reference picture list is added to the candidate list for the current motion vector indicating a position in a second reference picture included in a second reference picture list. | 06-28-2012 |
20120177125 | MOVING PICTURE CODING METHOD AND MOVING PICTURE DECODING METHOD - A moving picture coding apparatus includes: an inter prediction control unit which determines to code a motion vector using, among a plurality of candidate predicted motion vectors, a candidate predicted motion vector having the least error with relative to a motion vector derived by motion estimation; a picture type determination unit which generates picture type information; a temporal direction vector calculation unit which derives a candidate predicted motion vector in temporal direct; and a co-located reference direction determination unit which generates, for each picture, a co-located reference direction flag. | 07-12-2012 |
20120177300 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method comprising: obtaining current signals to be coded of each of the processing units of the image; generating a binary signal by performing binarization on each of the current signals to be coded; selecting a context for each of the current signals to be coded from among a plurality of contexts; performing arithmetic coding of the binary signal by using coded probability information associated with the context selected in the selecting; and updating the coded probability information based on the binary signal, wherein, in the selecting, the context for the current signal to be coded is selected, as a shared context, for a signal which is included in one of a plurality of processing units and has a size different from a size of the processing unit including the current signal to be coded. | 07-12-2012 |
20120183059 | IMAGE CODING METHOD, IMAGE DECODING METHOD, MEMORY MANAGING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, MEMORY MANAGING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - With an image coding method which allows reduction of processing loads, when pictures included in a video signal are classified into layers so as to belong to their respective layers, a picture that belongs to the second layer that is located in a range restricted according to the first layer to which a current picture to be coded that is one of the pictures belongs, is referred to as a reference picture for the current picture, and the current picture is coded based on the reference picture. | 07-19-2012 |
20120183235 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes: frequency-transforming image data to generate a unit of processing in a frequency domain; binarizing a coefficient included in the unit of processing, to generate a binary signal; determining, as a context for a binary signal, one or more contexts common to a plurality of the coefficients included in a segment which includes the binarized coefficient, the segment being one of a plurality of segments obtained by dividing the unit of processing; performing binary arithmetic coding on the binary signal according to probability information corresponding to the determined context; and updating, based on the binary signal, the probability information corresponding to the determined context. | 07-19-2012 |
20120189062 | 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 reference picture list management unit which assigns a reference picture index to each reference picture and creates reference picture lists together with display order and the like; a skip mode prediction direction determination unit which determines a prediction direction in a skip mode for a current block to be coded, using the reference picture lists; and an inter prediction control unit which compares a cost of a motion vector estimation mode, a cost of a direct mode, and a cost of the skip mode in which a prediction picture is generated using a predicted motion vector generated according to the prediction direction determined by the skip mode prediction direction determination unit, and determines a more efficient inter prediction mode among the three modes. | 07-26-2012 |
20120207400 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method of compressing and coding image data includes: binariziang a plurality of coefficients to generate a binary signal, the plurality of coefficients being included in a unit of processing of the image data in a frequency domain; determining a context to be used for arithmetic coding of the plurality of coefficients, based on a position of a last non-zero coefficient in a scan order among one or more non-zero coefficients included in the unit of processing; performing arithmetic coding on the binary signal using probability information corresponding to the determined context; and updating, based on the binary signal, the probability information corresponding to the determined context. | 08-16-2012 |
20120213274 | FILTERING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS - A filtering method according to the present invention is for filtering a plurality of blocks included in an image, and comprises: determining whether each of the blocks is an IPCM block or not; filtering a non-IPCM block that is not an IPCM block among the blocks to generate filtered data; outputting the filtered data as pixel values of the non-IPCM block, and outputting pixel values of the unfiltered IPCM block as pixel values of the IPCM block. | 08-23-2012 |
20120224637 | 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: coding, using a motion vector, a current block to be coded; generating a plurality of predictive motion vectors; and coding the motion vector using one of the predictive motion vectors, and when a co-located block included in a coded picture and co-located with the current block has two reference motion vectors and reference directions of the two reference motion vectors are the same, a first prediction vector is generated using a first reference motion vector and a second to prediction vector is generated using a second reference motion vector in the generating of a plurality of predictive motion vectors. | 09-06-2012 |
20120224774 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image coding method is used to code images to generate a coded stream. The image coding method includes: writing, into a sequence parameter set in the coded stream to be generated, a first parameter representing a first bit-depth that is a bit-depth of a reconstructed sample in the images; and writing, into the sequence parameter set, a second parameter which is different from the first parameter and represents a second bit-depth that is a bit-depth of an Intra Pulse Code Modulation (IPCM) sample in the images. | 09-06-2012 |
20120230393 | METHODS AND APPARATUSES FOR ENCODING AND DECODING VIDEO USING ADAPTIVE INTERPOLATION FILTER LENGTH - Recent video coding schemes support different size of interpolation filter length for interpolation process. However, the schemes are using fixed, one sized interpolation filter length for all different size of picture resolutions and all different size of inter predicted units, leading to undesired large memory bandwidth usage. Especially for large spatial resolution images or large prediction blocks, the required memory bandwidth is substantially increased by using fixed interpolation filter length. The current invention provides methods and apparatuses for selecting the different interpolation filter coefficients adaptively based on a pre-determined interpolation filter length selection scheme. The benefit of the current invention is in the form of saving memory bandwidth usage. | 09-13-2012 |
20120263235 | MOVING PICTURE CODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING METHOD, MOVING PICTURE DECODING APPARATUS AND MOVING PICTURE CODING AND DECODING APPARATUS - By the moving picture coding method and the moving picture decoding method, it is possible to improve coding efficiency. The moving picture coding apparatus includes a merge block candidate calculation unit that (i) specifies merge block candidates at merge mode, by using colpic information such as motion vectors and reference picture index values of neighbor blocks of a current block to be coded and a motion vector and the like of a collocated block of the current block which are stored in a colPic memory, and (ii) generates a combined merge block by using the merge block candidates. | 10-18-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 |
20130022112 | FILTERING METHOD, MOVING PICTURE DECODING METHOD, MOVING PICTURE CODING METHOD, MOVING PICTURE DECODING APPARATUS, MOVING PICTURE CODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS - A filtering method is for performing deblocking filtering on the boundary between an IPCM block and a non-IPCM block adjacent to each other in an image and including: determining a first quantization parameter for the non-IPCM block; determining a second quantization parameter for the IPCM block, using the first quantization parameter; determining a filter strength for the boundary, using the first quantization parameter and the second quantization parameter; and performing the deblocking filtering on the boundary using the determined filter strength. | 01-24-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 |
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 |
20130114701 | METHOD OF ENCODING AN IMAGE INTO A CODED IMAGE, METHOD OF DECODING A CODED IMAGE, AND APPARATUSES THEREOF - A method of encoding an image into a coded image, the method comprising: writing a quantization offset parameter into the coded image, determining a prediction mode type for coding a block of image samples of the image into a coding unit of the coded image, determining a quantization parameter for the block of image samples, and determining if the prediction mode type is of a predetermined type, wherein if the prediction mode type is of the predetermined type, the method further comprises: modifying the determined quantization parameter using the quantization offset parameter, and performing a quantization process for the block of image samples using the modified quantization parameter, and wherein if the prediction mode type is not of the predetermined type, the method further comprises: performing a quantization process for the block of image samples using the determined quantization parameter. | 05-09-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 |
20130128983 | IMAGE CODING METHOD AND IMAGE DECODING METHOD - An image coding method for deriving a predicted motion vector suitable for increasing the coding efficiency of a motion vector. An image coding method of coding a current block with prediction using a first motion vector and a second motion vector, the first motion vector indicating a position in a first reference picture included in a first reference picture list. The second motion vector indicating a position in a second reference picture included in a second reference picture list, the method including: adding the first motion vector to a candidate predicted motion vector list to be used for coding the second motion vector, as a candidate predicted motion vector; selecting a predicted motion vector to be used for coding the second motion vector, from the candidate predicted motion vector list; and coding the second motion vector using the selected predicted motion vector. | 05-23-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 |
20130136170 | MOTION VECTOR CALCULATION METHOD, PICTURE CODING METHOD, PICTURE DECODING METHOD, MOTION VECTOR CALCULATION APPARATUS, AND PICTURE CODING AND DECODING APPARATUS - A motion vector calculation method which attains a higher compression rate, includes: a selection step of selecting one of at least one reference motion vector of a reference block; and a calculation step of calculating a motion vector of a current block to be processed, using the one reference motion vector selected in the selection step, and in the selection step, when the reference block has two reference motion vectors, one of the two reference motion vectors is selected based on whether the reference block is located before or after the current block in display time order, and when the reference block has only one reference motion vector, the one reference motion vector is selected. | 05-30-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 |
20130136178 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, PROGRAM, AND INTEGRATED CIRCUIT - An image decoding method includes: restoring a selected prediction mode used in prediction at a time of coding; and decoding a current block included in coded image data to generate a decoded block, according to the prediction based on the selected prediction mode. The restoring includes: determining a first estimated prediction mode; determining a second estimated prediction mode different from the first estimated prediction mode; and restoring the selected prediction mode based on the mode information, the first estimated prediction mode, and the second estimated prediction mode. | 05-30-2013 |
20130136373 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, AND IMAGE CODING APPARATUS - An image decoding method for decoding an image including slices while reducing both a decrease in image quality and a decrease in coding efficiency is provided. The image decoding method includes: decoding a current motion vector which is a motion vector of a current block to be decoded and specifies a reference block included in a reference picture, and a difference image block indicating a difference between the current block and a prediction image block; generating the prediction image block by allocating, to an outside pixel that is a pixel included in the reference block and located outside an associated slice that is a slice corresponding to a current slice to be decoded which includes the current block, a value of an inside pixel that is a pixel located inside the associated slice; and adding up the difference image block and the prediction image block to reconstruct the current block. | 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 |
20130142253 | ARITHMETIC DECODING METHOD AND ARITHMETIC CODING METHOD - An arithmetic decoding method is a method in which a context variable specifying a probability of a possible value of each of elements included in a binary string corresponding to a value of a given variable is initialized and arithmetic decoding is performed, using the context variable. The method includes: determining, from among a plurality of initialization methods as a method of initializing the context variable, an initialization method corresponding to the given variable or a group which includes the given variable; and initializing the context variable using the determined initialization method. | 06-06-2013 |
20130142254 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - An image coding method includes: generating a first flag indicating whether or not a motion vector predictor is to be selected from among one or more motion vector predictor candidates; generating a second flag indicating whether or not a motion vector predictor is to be selected from among the one or more motion vector predictor candidates in coding a current block to be coded in a predetermined coding mode, when the first flag indicates that a motion vector predictor is to be selected; and generating a coded signal in which the first flag and the second flag are included in header information, when the first flag indicates that a motion vector predictor is to be selected. | 06-06-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 |
20130148729 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING DEVICE, AND IMAGE DECODING DEVICE - An image coding method according to the present invention partitions an input image signal into processing units, and codes the partitioned image to generate a code sequence, the image coding method including: determining a partitioning pattern for hierarchically partitioning the input image signal in order starting from a largest unit of the processing units; generating partition information indicative of the partitioning pattern; and coding partition information, wherein the partition information includes maximum used hierarchy depth information indicative of a maximum used hierarchy depth which is a hierarchy depth of a deepest processing unit of the processing units included in the partitioning pattern. | 06-13-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 |
20130235933 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, PROGRAM, AND INTEGRATED CIRUIT - An image coding method includes: obtaining first information and second information from a current signal to be coded, the first information identifying at least one reference picture list used in inter prediction of an image out of a plurality of reference picture lists, the second information identifying at least one reference picture used in the inter prediction of the image out of reference pictures included in the at least one reference picture list identified by the first information; mixing the first information and the second information to generate a mixed signal; selecting a variable-length coding table according to a maximum variation range of the mixed signal; and variable-length coding the mixed signal using the selected variable-length coding table. | 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 |
20130266069 | IMAGE CODING METHOD AND IMAGE DECODING METHOD - An image coding method for coding a current block, by assigning two or more reference picture indexes to one or more reference pictures that are different from a current picture which includes the current block, and the image coding method comprises the following when the two or more reference picture indexes are used to code the current block: determining whether or not reference pictures identified by two or more reference picture indexes are identical to each other; and switching, based on a result of the determining, between whether or not a prediction direction for coding the current block in a predetermined coding mode is fixed. | 10-10-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 |
20130272427 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method for coding image data on a block-by-block basis includes: segmenting a block including coefficients of frequency components, into groups corresponding to frequency ranges based on types of the coefficients, and determining a context corresponding to each of the groups; performing, for each of the coefficients, binary arithmetic coding on the coefficient according to a probability information item corresponding to the context, the context being corresponding to the group having the coefficient; and updating, for each of probability information items, the probability information item corresponding to the context, based on the coefficient included in the group corresponding to the context, wherein in the segmenting, the block is segmented into the groups with various numbers of coefficients. | 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 |
20130293676 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - An image coding method is provided which enables prediction of a motion vector with high accuracy and coding of an image with high coding efficiency. The image coding method includes: calculating a disparity motion vector predictor for predicting a motion vector of a current block to be coded, from a motion vector of a disparity block; selecting a motion vector predictor for use in the prediction of the motion vector of the current block from among one or more motion vector predictor candidates including the disparity motion vector predictor; and coding (i) identification information corresponding to the motion vector predictor selected from among the one or more motion vector predictor candidates and (ii) a motion vector difference that is a difference between the motion vector of the current block and the motion vector predictor. | 11-07-2013 |
20130294520 | METHODS AND APPARATUSES FOR ENCODING AND DECODING VIDEO USING MULTIPLE REFERENCE PICTURES - A method of encoding video using a plurality of reference pictures is provided. The method includes: writing one of a parameter or a flag into one or more reference pictures of the plurality of reference pictures, creating a first list of reference pictures comprising the plurality of reference pictures sorted based on the parameter or flag, and encoding a current picture of the video using at least the first list of reference pictures. A method of decoding video using a plurality of reference pictures is also provided. The method includes parsing one of a parameter or flag from one or more reference pictures of the plurality of reference pictures, creating a first list of reference pictures comprising the plurality of reference pictures sorted based on the parameter or flag, and decoding a current picture of the video using at least the first list of reference pictures. In addition, there are provided corresponding apparatuses for encoding and decoding video. | 11-07-2013 |
20130301719 | MOVING PICTURE CODING METHOD AND MOVING PICTURE DECODING METHOD - A moving picture coding method includes: judging whether or not is to be performed on a coding target block; (b) judging, when the result of the judgment in step (a) is TRUE, whether or not the coding target block is a block that does not refer to at least part of intra predictors; (c) determining an intra predictor based on image information of the coding target block, when the result of the judgment in step (b) is TRUE; and (d) deriving a predictive image signal for the coding target block, using the intra predictor. | 11-14-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 |
20130301735 | MOVING PICTURE CODING METHOD AND MOVING PICTURE DECODING METHOD - A moving picture coding apparatus includes a co-located block information determination unit which determines which one of a forward reference block and a backward reference block will be a co-located block and further determines whether only the unidirectional motion vector of the motion vectors of the co-located block is to be stored in a colPic memory, a temporal motion vector predictor calculation unit which derives a candidate motion vector predictor in temporal motion vector predictor mode using the colPic information stored in the colPic memory; and an inter prediction control unit which determines to code a motion vector using a candidate motion vector predictor having least error from the motion vector derived by motion estimation among candidate motion vector predictors. | 11-14-2013 |
20130301736 | IMAGE CODING METHOD AND IMAGE DECODING METHOD - An image coding method of coding a current block to be coded using a first reference index indicating a first reference picture and a first motion vector, includes: calculating, using a second reference index and a second motion vector used to code a corresponding block, a third reference index and a third motion vector as respective candidates for the first reference index and the first motion vector; determining a value of a flag that indicates whether or not to code the current block using the third reference index and the third motion vector as the first reference index and the first motion vector; and coding the current block using the first reference index and the first motion vector according to the value of the flag, and adding the value of the flag to a bitstream generated by the coding. | 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 |
20130308705 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - An image coding method includes: generating a first flag indicating whether or not a motion vector predictor is to be selected from among one or more motion vector predictor candidates; generating a second flag indicating whether or not a motion vector predictor is to be selected from among the one or more motion vector predictor candidates in coding a current block to be coded in a predetermined coding mode, when the first flag indicates that a motion vector predictor is to be selected; and generating a coded signal in which the first flag and the second flag are included in header information, when the first flag indicates that a motion vector predictor is to be selected. | 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 |
20130315308 | 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 includes: coding a coding target block using a motion vector; generating a plurality of motion vector predictors; and coding the motion vector using one of the plurality of motion vector predictors generated in the generating of a plurality of motion vector predictors. In the generating of a plurality of motion vector predictors, a replacement vector which replaces a temporal motion vector predictor is added to the plurality of motion vector predictors when it is impossible to obtain the temporal motion vector predictor from a block which is included in a coded picture different from the coding target picture and corresponds to the coding target block. | 11-28-2013 |
20130315315 | VIDEO ENCODING METHOD AND VIDEO DECODING METHOD - A video encoding method using a plurality of reference pictures includes: selecting whether or not a resilient picture referencing scheme is to be used for encoding video; writing a parameter indicating the selection into a header of an encoded video bitstream; and encoding a picture using inter-picture prediction using a result of the selection. | 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 |
20130322543 | MOVING PICTURE CODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING METHOD, AND MOVING PICTURE DECODING APPARATUS - A moving picture coding method includes: determining whether or not a first block has two reference motion vectors for referencing a same direction that is one of a forward direction and a backward direction in display order, the first block being included in a first picture different from the current picture and being co-located, in the first picture, with the current block within the current picture; and calculating, when it is determined in the determining that the first block has the two reference motion vectors, first and second motion vector predictor candidates that are candidates for a motion vector for the current block, by scaling the two reference motion vectors. | 12-05-2013 |
20130329797 | IMAGE CODING METHOD AND IMAGE DECODING METHOD - An image coding method includes: writing, to a memory, a first motion vector for a first sub-block; reading, from the memory, the first motion vector; coding a second motion vector for a second sub-block, using the first motion vector; selecting a representative motion vector from among motion vectors for sub-blocks; determining whether or not the representative motion vector is used in place of the first motion vector; and adding, to a bitstream, a flag indicating whether or not the representative motion vector is used, wherein when the representative motion vector is used: in the writing, the representative motion vector is written to the memory; in the reading, the representative motion vector is read from the memory; and in the coding, the second motion vector is coded using the representative motion vector. | 12-12-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 |
20130336404 | 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 includes: coding a coding target block using a motion vector; generating a plurality of motion vector predictors; and coding the motion vector using one of the plurality of motion vector predictors generated in the generating of a plurality of motion vector predictors. In the generating of a plurality of motion vector predictors, a replacement vector which replaces a temporal motion vector predictor is added to the plurality of motion vector predictors when it is impossible to obtain the temporal motion vector predictor from a block which is included in a coded picture different from the coding target picture and corresponds to the coding target block. | 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 |
20130343666 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image coding method is used to code images to generate a coded stream. The image coding method includes: writing, into a sequence parameter set in the coded stream to be generated, a first parameter representing a first bit-depth that is a bit-depth of a reconstructed sample in the images; and writing, into the sequence parameter set, a second parameter which is different from the first parameter and represents a second bit-depth that is a bit-depth of an Intra Pulse Code Modulation (IPCM) sample in the images. | 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 |
20140023140 | METHODS AND APPARATUSES FOR ENCODING AND DECODING VIDEO USING MULTIPLE REFERENCE PICTURES - A video encoding method using reference pictures includes: writing a parameter indicating a temporal level of a reference picture or a period of a type of a reference picture into the reference picture for each of the reference pictures, creating a first list of reference pictures comprising the reference pictures sorted based on the parameter; and encoding a current picture of the video using at least the first list of reference pictures. A video decoding method using a reference pictures includes: parsing a parameter indicating a temporal level of a reference picture or a period of a type of a reference picture from each of the reference pictures; creating a first list of reference pictures comprising the reference pictures sorted based on the parameter; and decoding a current picture of the video using at least the first list of reference pictures. Corresponding video encoding and decoding apparatuses are provided. | 01-23-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 |
20140044169 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, PROGRAM, AND INTEGRATED CIRCUIT - An image decoding method includes: restoring a selected prediction mode used in prediction at a time of coding; and decoding a current block included in coded image data to generate a decoded block, according to the prediction based on the selected prediction mode. The restoring includes: determining a first estimated prediction mode; determining a second estimated prediction mode different from the first estimated prediction mode; and restoring the selected prediction mode based on the mode information, the first estimated prediction mode, and the second estimated prediction mode. | 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 |
20140086500 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image coding method is used to code images to generate a coded stream. The image coding method includes: writing, into a sequence parameter set in the coded stream to be generated, a first parameter representing a first bit-depth that is a bit-depth of a reconstructed sample in the images; and writing, into the sequence parameter set, a second parameter which is different from the first parameter and represents a second bit-depth that is a bit-depth of an Intra Pulse Code Modulation (IPCM) sample in the images. | 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 |
20140105294 | FILTERING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS - A filtering method according to the present invention is for filtering a plurality of blocks included in an image, and comprises: determining whether each of the blocks is an IPCM block or not; filtering a non-IPCM block that is not an IPCM block among the blocks to generate filtered data; outputting the filtered data as pixel values of the non-IPCM block, and outputting pixel values of the unfiltered IPCM block as pixel values of the IPCM block. | 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 |
20140241425 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method comprising: obtaining current signals to be coded of each of the processing units of the image; generating a binary signal by performing binarization on each of the current signals to be coded; selecting a context for each of the current signals to be coded from among a plurality of contexts; performing arithmetic coding of the binary signal by using coded probability information associated with the context selected in the selecting; and updating the coded probability information based on the binary signal, wherein, in the selecting, the context for the current signal to be coded is selected, as a shared context, for a signal which is included in one of a plurality of processing units and has a size different from a size of the processing unit including the current signal to be coded. | 08-28-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 |
20140286404 | FILTERING METHOD FOR PERFORMING DEBLOCKING FILTERING ON A BOUNDARY BETWEEN AN INTRA PULSE CODE MODULATION BLOCK AND A NON-INTRA PULSE CODE MODULATION BLOCK WHICH ARE ADJACENT TO EACH OTHER IN AN IMAGE - A filtering method is for performing deblocking filtering on the boundary between an IPCM block and a non-IPCM block adjacent to each other in an image and including: determining a first quantization parameter for the non-IPCM block; determining a second quantization parameter for the IPCM block, using the first quantization parameter; determining a filter strength for the boundary, using the first quantization parameter and the second quantization parameter; and performing the deblocking filtering on the boundary using the determined filter strength. | 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 |
20140341296 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - An image coding method includes: generating a first flag indicating whether or not a motion vector predictor is to be selected from among one or more motion vector predictor candidates; generating a second flag indicating whether or not a motion vector predictor is to be selected from among the one or more motion vector predictor candidates in coding a current block to be coded in a predetermined coding mode, when the first flag indicates that a motion vector predictor is to be selected; and generating a coded signal in which the first flag and the second flag are included in header information, when the first flag indicates that a motion vector predictor is to be selected. | 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 |
20140341301 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image coding method is used to code images to generate a coded stream. The image coding method includes: writing, into a sequence parameter set in the coded stream to be generated, a first parameter representing a first bit-depth that is a bit-depth of a reconstructed sample in the images; and writing, into the sequence parameter set, a second parameter which is different from the first parameter and represents a second bit-depth that is a bit-depth of an Intra Pulse Code Modulation (IPCM) sample in the images. | 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 |
20150030075 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING DEVICE AND IMAGE CODING DEVICE - An image coding method is provided for coding, on a per-block basis, pictures each including slices. The method involves estimating a current motion vector which is a motion vector of a current block to be coded and specifies a reference block included in a reference picture; generating a prediction image block by allocating a value of an inside pixel to an outside pixel, the inside pixel being a pixel located inside an associated slice, the outside pixel being a pixel located outside the associated slice and included in the reference block specified by the current motion vector, and the associated slice being a slice included in the reference picture and corresponding to a current slice to be coded which includes the current block; subtracting the prediction image block from the current block to generate a difference image block; and coding the current motion vector and the difference image block. | 01-29-2015 |
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 |
20150071342 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, PROGRAM, AND INTEGRATED CIRCUIT - An image decoding method includes: restoring a selected prediction mode used in prediction at a time of coding; and decoding a current block included in coded image data to generate a decoded block, according to the prediction based on the selected prediction mode. The restoring includes: determining a first estimated prediction mode; determining a second estimated prediction mode different from the first estimated prediction mode; and restoring the selected prediction mode based on the mode information, the first estimated prediction mode, and the second estimated prediction mode. | 03-12-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 |
20150103879 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD AND IMAGE DECODING APPARATUS - An encoding and decoding apparatus is provided for performing arithmetic encoding and arithmetic decoding. The encoding apparatus encodes in a first bitstream first last position information, indicating a horizontal position and a vertical position of a last non-zero coefficient in a predetermined order from among a plurality of coefficients within a first current block to be encoded in a first picture. The decoding apparatus decodes second last position information, indicating a horizontal position and a vertical position of a last non-zero coefficient in a predetermined order from among a plurality of coefficients within a second current block to be decoded in a second picture. | 04-16-2015 |
20150103890 | 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. | 04-16-2015 |
20150110177 | 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. | 04-23-2015 |
20150110201 | IMAGE ENCODING METHOD, IMAGE DECODING METHOD, IMAGE ENCODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE ENCODING AND DECODING APPARATUS - An image encoding method includes: partitioning each of a plurality of pictures into a plurality of tiles; generating a tile structure fixed flag indicating whether or not a partition pattern for the plurality of tiles is same among the plurality of pictures; encoding the plurality of tiles to generate a plurality of encoded signals; and generating an encoded bitstream including the plurality of encoded signals and the tile structure fixed flag. | 04-23-2015 |
20150117544 | IMAGE CODING METHOD AND APPARATUS WITH CANDIDATE MOTION VECTORS - An image coding method derives a first candidate having a first motion vector that has been used to code a first block, and derives a second candidate having a second motion vector that has been used to code a second block. It is determined whether a total number of candidates having the first candidate and the second candidate is less than a maximum candidate number, and a third bi-directional candidate is derived when the total number of candidates is less than the maximum candidate number. The third bi-directional candidate has a third motion vector that is identical to the first motion vector, and a fourth motion vector that is identical to the second motion vector. A merging candidate for coding a current block is selected from the candidates having the first candidate, the second candidate, and the third candidate. | 04-30-2015 |
20150131725 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method for coding a current block derives a first candidate having a first motion vector that has been used to code a first block. It is determined whether a total number of one or more candidates having the first candidate is less than a maximum candidate number, and a second candidate is derived when the total number of the one or more candidates is less than the maximum candidate number. The second candidate has a second motion vector and is different from the first candidate. A candidate for coding the current block is selected from the candidates having the first candidate and the second candidate. | 05-14-2015 |
20150139316 | 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. | 05-21-2015 |
20150146783 | MOVING PICTURE CODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING METHOD, MOVING PICTURE DECODING APPARATUS AND MOVING PICTURE CODING AND DECODING APPARATUS - By the moving picture coding method and the moving picture decoding method, it is possible to improve coding efficiency. The moving picture coding apparatus includes a merge block candidate calculation unit that (i) specifies merge block candidates at merge mode, by using colpic information such as motion vectors and reference picture index values of neighbor blocks of a current block to be coded and a motion vector and the like of a collocated block of the current block which are stored in a colPic memory, and (ii) generates a combined merge block by using the merge block candidates. | 05-28-2015 |
20150156512 | 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. | 06-04-2015 |
20150181220 | MOVING PICTURE CODING METHOD AND APPARATUS WITH CANDIDATE MOTION VECTORS - A moving picture coding method for coding a current block derives a first candidate having a first motion vector predictor derived from a first motion vector that has been used to code a first block. It is determined whether a total number of one or more candidates having the first candidate is less than a maximum candidate number, and a second candidate having a second motion vector predictor is derived when the total number of the one or more candidates having the first candidate is less than the maximum candidate number. The second motion vector predictor is a zero vector. A candidate for coding the current block is selected out of the plurality of candidates having the first candidate and the second candidate. | 06-25-2015 |
20150190607 | CONTROL METHOD, CONTROL DEVICE, AND EYE MASK - A control method includes the steps of: (a) monitoring an electrooculogram signal of a user using an electrooculogram sensor for monitoring the electrooculogram signal of the user; (b) determining whether or not a sleep state of the user is a non-rapid eye movement (non-REM) sleep state, based on the electrooculogram signal monitored in step (a); and (c) performing a control operation to cause an element capable of warming the eye area of the user to warm an eye area of the user when the sleep state of the user is determined not to be the non-REM sleep state in step (b). | 07-09-2015 |
20150208088 | 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. | 07-23-2015 |
20150222915 | 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. | 08-06-2015 |
20150229930 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes: adding, to a candidate list, a first adjacent motion vector as a candidate for a predicted motion vector to be used for coding the current motion vector; selecting the predicted motion vector from the candidate list; and coding the current motion vector, wherein in the adding, the first adjacent motion vector indicating a position in a first reference picture included in a first reference picture list is added to the candidate list for the current motion vector indicating a position in a second reference picture included in a second reference picture list. | 08-13-2015 |
20150245031 | 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. | 08-27-2015 |
20150245048 | MOVING PICTURE CODING METHOD AND MOVING PICTURE DECODING METHOD USING A DETERMINATION WHETHER OR NOT A REFERENCE BLOCK HAS TWO REFERENCE MOTION VECTORS THAT REFER FORWARD IN DISPLAY ORDER WITH RESPECT TO A CURRENT PICTURE - A moving picture coding apparatus includes: an inter prediction control unit which determines to code a motion vector using, among candidate predicted motion vectors, a candidate predicted motion vector having the least error with relative to a motion vector derived by motion estimation; a picture type determination unit which generates picture type information; a temporal direction vector calculation unit which derives a candidate predicted motion vector in temporal direct; and a co-located reference direction determination unit which generates, for each picture, a co-located reference direction flag. | 08-27-2015 |
20150245070 | IMAGE CODING METHOD AND IMAGE CODING APPARATUS - Image coding systems in recent years support a plurality of partitions about a transform unit size, prediction unit size, and coding unit size, which are processing units of transform, prediction, and coding, respectively. That is, combination of respective unit sizes is diverse. The present disclosure provides a method and apparatus for reducing a candidate number of partition sizes in an image and for reducing complexity in image coding by determining transform unit sizes and by setting prediction unit sizes and coding unit sizes based on the determined transform unit sizes. | 08-27-2015 |
20150271489 | 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 | 09-24-2015 |
20150271519 | 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. | 09-24-2015 |
20150304659 | CODING METHOD AND CODING 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 “inter_pred_flag”. | 10-22-2015 |
20150341662 | IMAGE CODING APPARATUS, IMAGE CODING METHOD, AND IMAGE CODING SYSTEM - Prediction directions for cost calculation are reduced by preferentially selecting a direction in which a prediction pixel is generated by direct copy without filtering from among intra prediction directions to perform intra prediction. In addition to the roughly selected prediction direction, an amount of processing is reduced while deterioration of coding efficiency is prevented through comparison with preferentially selected prediction, such as DC prediction and planar prediction, and selection of second-stage prediction direction focused on a vicinity of roughly selected prediction direction. | 11-26-2015 |
20150365665 | 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-17-2015 |
20150373335 | 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”. | 12-24-2015 |
20150373336 | 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_l | 12-24-2015 |
20150373371 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - A data conversion system includes an encoding device configured to encode, into a bitstream, pieces of binary data indicating first intra prediction modes for encoding a first image, and a decoding device configured to decode second intra prediction modes for decoding a second image. A data conversion method includes encoding, into a bitstream, pieces of binary data indicating first intra prediction modes for encoding a first image, and decoding second intra prediction modes for decoding a second image. | 12-24-2015 |
20160007027 | CODING METHOD AND CODING 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”. | 01-07-2016 |
20160007039 | 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: coding, using a motion vector, a current block to be coded; generating a plurality of predictive motion vectors; and coding the motion vector using one of the predictive motion vectors, and when a co-located block included in a coded picture and co-located with the current block has two reference motion vectors and reference directions of the two reference motion vectors are the same, a first prediction vector is generated using a first reference motion vector and a second prediction vector is generated using a second reference motion vector in the generating of a plurality of predictive motion vectors. | 01-07-2016 |
20160050432 | MOVING PICTURE CODING AND DECODING METHOD WITH REPLACEMENT AND TEMPORAL MOTION VECTORS - A moving picture coding method includes: coding a coding target block using a motion vector; generating motion vector predictors; and coding the motion vector using one of the motion vector predictors generated in the generating of the motion vector predictors. In the generating of the motion vector predictors, a replacement vector which replaces a temporal motion vector predictor is added to the motion vector predictors when it is impossible to obtain the temporal motion vector predictor from a block which is included in a coded picture different from the coding target picture and corresponds to the coding target block. | 02-18-2016 |
20160050444 | 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. | 02-18-2016 |
20160073116 | IMAGE ENCODING METHOD AND IMAGE ENCODING APPARATUS - An image encoding method includes setting steps of, in a case where a constant bit rate is selected as a first bit rate type, (1) setting a second bit rate type of a bitstream including encoded data of a plurality of images that belong to all temporal layers, to the constant bit rate, and (2) setting a third bit rate type of a sub-bitstream which is part of the bitstream and which includes encoded data of the images that belong to the temporal layers other than a top-layer temporal layer among the plurality of images, to a variable bit rate. | 03-10-2016 |
20160080741 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method comprising: obtaining current signals to be coded of each of the processing units of the image; generating a binary signal by performing binarization on each of the current signals to be coded; selecting a context for each of the current signals to be coded from among a plurality of contexts; performing arithmetic coding of the binary signal by using coded probability information associated with the context selected in the selecting; and updating the coded probability information based on the binary signal, wherein, in the selecting, the context for the current signal to be coded is selected, as a shared context, for a signal which is included in one of a plurality of processing units and has a size different from a size of the processing unit including the current signal to be coded. | 03-17-2016 |
20160088312 | MOTION VECTOR CALCULATION METHOD, PICTURE CODING METHOD, PICTURE DECODING METHOD, MOTION VECTOR CALCULATION APPARATUS, AND PICTURE CODING AND DECODING APPARATUS - A motion vector calculation method which attains a higher compression rate, includes: a selection step of selecting one of at least one reference motion vector of a reference block; and a calculation step of calculating a motion vector of a current block to be processed, using the one reference motion vector selected in the selection step, and in the selection step, when the reference block has two reference motion vectors, one of the two reference motion vectors is selected based on whether the reference block is located before or after the current block in display time order, and when the reference block has only one reference motion vector, the one reference motion vector is selected. | 03-24-2016 |
20160088317 | 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. | 03-24-2016 |
20160094850 | IMAGE CODING METHOD OF CODING A BITSTREAM TO GENERATE A CODING BLOCK USING AN OFFSET PROCESS - 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. | 03-31-2016 |
20160105674 | IMAGE DECODING METHOD OF DECODING A CURRENT PICTURE WITH PREDICTION USING ONE OR BOTH OF A FIRST REFERENCE PICTURE LIST AND A SECOND REFERENCE PICTURE LIST - An image coding method includes: adding, to a candidate list, a first adjacent motion vector as a candidate for a predicted motion vector to be used for coding the current motion vector; selecting the predicted motion vector from the candidate list; and coding the current motion vector, wherein in the adding, the first adjacent motion vector indicating a position in a first reference picture included in a first reference picture list is added to the candidate list for the current motion vector indicating a position in a second reference picture included in a second reference picture list. | 04-14-2016 |