| CPC H04N 19/593 (2014.11) [H04N 19/119 (2014.11); H04N 19/136 (2014.11); H04N 19/176 (2014.11); H04N 19/52 (2014.11); H04N 19/70 (2014.11)] | 8 Claims |

|
1. A picture coding device that divides a coding tree block into one or more intra block copy standard blocks, comprising:
a block vector candidate derivation unit structured to derive block vector candidates of a coding target block in a coding target picture from coding information stored in a coding information storage memory;
a selector structured to select a selected block vector from the block vector candidates;
a storage structured to store coded pictures of a predetermined number of intra block copy standard blocks immediately before a coding target intra block copy standard block as a referenceable region and to store a coded picture of the coding target intra block copy standard block in a memory space which has stored a coded picture of the oldest intra block copy standard block in a coding order; and
a reference region boundary correction unit structured to:
set to be invalid the coding target intra block copy standard block from a referenceable region, and
determine whether an upper left position and a lower right position of a reference block indicated by the selected block vector are both included in the referenceable region.
|