Patent application number | Description | Published |
20140044171 | MOVING PICTURE ENCODING DEVICE, MOVING PICTURE ENCODING METHOD AND MOVING PICTURE ENCODING PROGRAM AS WELL AS MOVING PICTURE DECODING DEVICE, MOVING PICTURE DECODING METHOD AND MOVING PICTURE DECODING PROGRAM - A first vector predictor candidate list generating unit generates a first motion vector predictor candidate list from motion vectors of encoded neighboring blocks to blocks to be encoded. A second vector predictor candidate list generating unit generates a second motion vector predictor candidate list from motion vectors of blocks at the same positions as the blocks to be encoded in an encoded image and neighboring blocks to the blocks at the same positions. A combination determining unit determines whether to generate a third vector predictor candidate list combining the first and second vector predictor candidate lists by comparison of a block size of the blocks to be encoded and a threshold size. A vector predictor candidate list deciding unit generates the third vector predictor candidate list from the first vector predictor candidate list. | 02-13-2014 |
20140105302 | PICTURE ENCODING DEVICE, PICTURE ENCODING METHOD, PICTURE ENCODING PROGRAM, PICTURE DECODING DEVICE, PICTURE DECODING METHOD, AND PICTURE DECODING PROGRAM - A candidate list construction unit selects a plurality of blocks each having one or two pieces of motion information containing at least information about a motion vector and information about a reference picture from a plurality of neighboring encoded blocks of an encoding target block and constructs a candidate list containing candidates of the motion information used for the motion compensation prediction from the motion information of the selected blocks. A selected candidate generator generates a new candidate of the motion information by combining the motion information of a first prediction list derived by the first motion information deriving unit and the motion information of the second prediction list derived by a second motion information deriving unit. | 04-17-2014 |
20140119450 | MOVING PICTURE DECODING DEVICE, MOVING PICTURE DECODING METHOD, AND MOVING PICTURE DECODING PROGRAM - A motion vector decoding unit derives a motion vector of a prediction block subject to decoding on the basis of a motion vector of a candidate block included in candidate blocks selected from neighboring blocks. The motion compensation prediction unit performs motion compensation prediction using the derived motion vector. In case a motion vector number of a first block and a motion vector number of a second block are identical with each other, the motion vector decoding unit determines whether or not to set the second block as a candidate block in accordance with whether or not a reference index indicating a reference picture that the motion vector of the first block refers to and a reference index indicating a reference picture that the motion vector of the second block refers to are identical with each other. | 05-01-2014 |
20140146876 | MOVING PICTURE CODING APPARATUS, MOVING PICTURE CODING METHOD, MOVING PICTURE CODING PROGRAM, AND MOVING PICTURE DECODING APPARATUS - An inter mode coding unit codes the information regarding the motion information of either one of a merge mode and a motion vector difference mode. A block size information coding unit codes the shape of the block on which the motion compensation prediction is performed. An evaluation inter mode setting unit sets the shape of the block, on which the motion compensation prediction is performed, then selects at least one of the merge mode and the motion vector difference mode, according to the shape thereof set. An inter mode determining unit determines an inter mode of the information regarding the motion information to be coded by the inter mode coding unit in the selectable inter mode. | 05-29-2014 |
20140205014 | MOVING PICTURE CODING DEVICE, MOVING PICTURE CODING METHOD, MOVING PICTURE CODING PROGRAM, TRANSMITTING DEVICE, TRANSMISSION METHOD AND TRANSMISSION PROGRAM, AND MOVING PICTURE DECODING DEVICE, MOVING PICTURE DECODING METHOD, MOVING PICTURE DECODING PROGRAM, RECEIVING DEVICE, RECEPTION METHOD AND RECEPTION PROGRAM - A motion vector predictor candidate constructing unit performs prediction based on a motion vector of one of coded blocks neighboring a coding target block in the same picture as the coding target block, constructs a plurality of motion vector predictor candidates, and adds the motion vector predictor candidates to a motion vector predictor candidate list. A motion vector predictor candidate number limiting unit limits the number of motion vector predictor candidates added to the motion vector predictor candidate list to a maximum candidate number according to a size of a prediction block. A motion vector predictor selecting unit selects a motion vector predictor from the motion vector predictor candidate list. A coding unit codes information representing an index of the selected motion vector predictor in the motion vector predictor candidate list. | 07-24-2014 |
20140219356 | PICTURE CODING DEVICE, PICTURE CODING METHOD, PICTURE CODING PROGRAM, PICTURE DECODING DEVICE, PICTURE DECODING METHOD, AND PICTURE DECODING PROGRAM - In a first inter-image prediction mode in which information on a motion vector is used, a first mode detection unit constructs a first candidate list from a plurality of reference block candidates based on a first predetermined order, assigns indices for designating reference block candidates added in the first candidate list, and outputs the indices of the plurality of reference candidate blocks. In a second inter-image prediction mode in which is used a motion vector difference between a motion vector predictor based on information on a motion vector, and a motion vector of a coding target block, a second mode detection unit constructs a second candidate list from a plurality of reference block candidates based on a second predetermined order, assigns indices for designating reference block candidates added in the second candidate list, and outputs the indices of the plurality of reference block candidates and motion vector differences. | 08-07-2014 |
20140233651 | MOVING PICTURE CODING DEVICE, MOVING PICTURE CODING METHOD, MOVING PICTURE CODING PROGRAM, TRANSMITTING DEVICE, TRANSMITTING METHOD AND TRANSMITTING PROGRAM, AND MOVING PICTURE DECODING DEVICE, MOVING PICTURE DECODING METHOD, MOVING PICTURE DECODING PROGRAM, RECEIVING DEVICE, RECEIVING METHOD AND RECEIVING PROGRAM - A prediction information derivation unit derives inter prediction information candidates from inter prediction information of coded prediction blocks neighboring a prediction block subject to coding within the same picture as the prediction block subject to coding and inter prediction information of a prediction block in a coded picture that is different from the prediction block subject to coding. The prediction information derivation unit determines an inter prediction information candidate to be used for inter prediction of the prediction block subject to coding from the inter prediction information candidates that have been derived. A second bitstream generation uni codes an index that indicates the inter prediction information candidate based on the number of the inter prediction information candidates. | 08-21-2014 |
20140286414 | MOVING PICTURE ENCODING DEVICE, MOVING PICTURE ENCODING METHOD AND MOVING PICTURE ENCODING PROGRAM, AND MOVING PICTURE DECODING DEVICE, MOVING PICTURE DECODING METHOD AND MOVING PICTURE DECODING PROGRAM - In inter prediction that is performed by partitioning a first block, which is obtained by partitioning each picture, into one or more second blocks, a spatial merge candidate generating unit derives a spatial merge candidate without referring to a block included in a first block that includes a second block. In case of a mode where a coding block is divided by a horizontal border into prediction blocks arranged vertically, the reference index derivation unit of a time merge candidate sets reference index information of a time merge candidate to a value of reference index information of an encoded prediction block adjacent to a left edge of a prediction block subject to encoding. | 09-25-2014 |
20140286427 | MOVING PICTURE CODING DEVICE, MOVING PICTURE CODING METHOD, AND MOVING PICTURE CODING PROGRAM, AND MOVING PICTURE DECODING DEVICE, MOVING PICTURE DECODING METHOD, AND MOVING PICTURE DECODING PROGRAM - A motion vector predictor candidate generating unit makes a prediction based on a motion vector of one of coded neighboring blocks that are neighboring to a coding target block in space or time and generates a plurality of motion vector predictor candidates. A motion vector predictor redundant candidate removing unit removes the motion vector predictor candidates having identity among the motion vector predictor candidates predicted based on a coded neighboring block that is neighboring in space from a motion vector predictor candidate list with at least one being left. A motion vector predictor selecting unit selects a motion vector predictor from the plurality of motion vector predictor candidates. A first bitstream generating unit codes information representing the selected motion vector predictor. | 09-25-2014 |
20140286429 | MOVING PICTURE CODING DEVICE, MOVING PICTURE CODING METHOD, AND MOVING PICTURE CODING PROGRAM, AND MOVING PICTURE DECODING DEVICE, MOVING PICTURE DECODING METHOD, AND MOVING PICTURE DECODING PROGRAM - A merging motion information calculating unit calculates motion information of a plurality of coded neighboring blocks located at predetermined positions neighboring to a coding target block in space as spatial motion information candidates of the coding target block, in a case where there are spatial motion information candidates having the same motion information out of the spatial motion information candidates, sets one of the spatial motion information candidates having the same motion information as the spatial motion information candidate and, calculates a temporal motion information candidate of the coding target block by using the motion information of a coded block included in a picture that is different in time from a picture including the coding target block, and includes the spatial motion information candidates and the temporal motion information candidate in candidates for the motion information. | 09-25-2014 |
20140321547 | MOVING PICTURE CODING DEVICE, MOVING PICTURE CODING METHOD AND MOVING PICTURE CODING PROGRAM, AND MOVING PICTURE DECODING DEVICE, MOVING PICTURE DECODING METHOD AND MOVING PICTURE DECODING PROGRAM - A merging motion information candidate list construction unit generates a merging motion information candidate list, which is a list of merging motion information candidates, using a spatial merging motion information candidate and a temporal merging motion information candidate. A second merging motion information candidate supplying unit generates a new merging motion information candidate including, if a reference index indicates an available reference picture, the reference index and, if the reference index does not indicate an available reference picture, a predetermined reference index along with a motion vector having a size and a direction that are preset and adds the new merging motion information candidate to the merging motion information candidate list. A merging motion information selection unit selects one merging motion information candidate from the merging motion information candidate list to which the new merging motion information candidate has been added. | 10-30-2014 |
20140355686 | MOVING PICTURE CODING DEVICE, MOVING PICTURE CODING METHOD AND MOVING PICTURE CODING PROGRAM, AND MOVING PICTURE DECODING DEVICE, MOVING PICTURE DECODING METHOD AND MOVING PICTURE DECODING PROGRAM - A temporal merging motion information candidate generation unit derives, when information indicating whether or not to derive a temporal merging motion information candidate shared for all prediction blocks in a coding block is information indicating the derivation of a temporal merging motion information candidate shared for all the prediction blocks in the coding block, a temporal merging motion information candidate shared for all the prediction blocks in the coding block from a prediction block of a coded picture different from a picture having a prediction block subject to coding. A merging motion information candidate list construction unit generates a plurality of merging motion information candidates including a temporal merging motion information candidate. | 12-04-2014 |
20140355687 | MOVING PICTURE CODING DEVICE, MOVING PICTURE CODING METHOD AND MOVING PICTURE CODING PROGRAM, AND MOVING PICTURE DECODING DEVICE, MOVING PICTURE DECODING METHOD AND MOVING PICTURE DECODING PROGRAM - A merging motion information candidate generation unit derives, when information indicating whether or not to derive a merging motion information candidate shared for all prediction blocks in a coding block is information indicating the derivation of a merging motion information candidate shared for all the prediction blocks in the coding block, a plurality of merging motion information candidates shared for all the prediction blocks in the coding block. A merging motion information selection unit selects one merging motion information candidate from the plurality of merging motion information candidates and uses the selected merging motion information candidate in a prediction block subject to coding. | 12-04-2014 |
20140376614 | MOVING PICTURE CODING DEVICE, MOVING PICTURE CODING METHOD, AND MOVING PICTURE CODING PROGRAM, AND MOVING PICTURE DECODING DEVICE, MOVING PICTURE DECODING METHOD, AND MOVING PICTURE DECODING PROGRAM - In a moving picture coding device that codes a moving picture using motion compensation prediction in units of blocks acquired by dividing each picture of the moving picture, a prediction mode determiner derives motion information of a coding target block. A motion compensation predictor changes the derived motion information for the coding target block having a size smaller than or equal to a certain size when the coding target block has the size smaller than or equal to the certain size. The motion compensation predictor constructs a prediction signal of the coding target block through the motion compensation prediction using the derived motion information when the coding target block has a size larger than the certain size or using the changed motion information when the coding target block has the size smaller than or equal to the certain size. | 12-25-2014 |
20140376638 | MOVING PICTURE CODING DEVICE, MOVING PICTURE CODING METHOD, AND MOVING PICTURE CODING PROGRAM, AND MOVING PICTURE DECODING DEVICE, MOVING PICTURE DECODING METHOD, AND MOVING PICTURE DECODING PROGRAM - A prediction information deriving unit derives the inter-prediction information candidates from inter-prediction information of a prediction block neighboring to a coding target prediction block or a prediction block present at the same position as or near the coding target prediction block in a coded picture at a temporally different position from the coding target prediction block. A candidate supplementing unit supplements inter-prediction information candidates having the same prediction mode, reference index, and motion vector until the number of inter-prediction information candidates reaches the designated number of candidates when the number of inter-prediction information candidates is smaller than the designated number of candidates. | 12-25-2014 |