УСТРОЙСТВО КОДИРОВАНИЯ ДВИЖУЩИХСЯ ИЗОБРАЖЕНИЙ, СПОСОБ КОДИРОВАНИЯ ДВИЖУЩИХСЯ ИЗОБРАЖЕНИЙ, ПРОГРАММА КОДИРОВАНИЯ ДВИЖУЩИХСЯ ИЗОБРАЖЕНИЙ, УСТРОЙСТВО ДЕКОДИРОВАНИЯ ДВИЖУЩИХСЯ ИЗОБРАЖЕНИЙ, СПОСОБ ДЕКОДИРОВАНИЯ ДВИЖУЩИХСЯ ИЗОБРАЖЕНИЙ И ПРОГРАММА ДЕКОДИРОВАНИЯ ДВИЖУЩИХСЯ ИЗОБРАЖЕНИЙ

1. Устройство кодирования движущихся кадров, содержащее:
модуль изменения списка потенциально подходящих вариантов предикторов на основе предыстории, выполненный с возможностью добавлять информацию движения кодированного блока в конец списка потенциально подходящих вариантов предикторов векторов движения на основе предыстории;
модуль извлечения потенциально подходящих вариантов пространственной информации движения, выполненный с возможностью извлекать потенциально подходящий вариант пространственной информации движения из информации движения блока, соседнего с целевым блоком кодирования, в пространственной области; и
модуль извлечения потенциально подходящих вариантов информации движения на основе предыстории, выполненный с возможностью извлекать потенциально подходящий вариант информации движения на основе предыстории из запоминающего устройства, в котором хранится информация движения кодированного блока,
при этом модуль извлечения потенциально подходящих вариантов информации движения на основе предыстории извлекает информацию движения на основе предыстории посредством обращения к списку потенциально подходящих вариантов предикторов векторов движения на основе предыстории по порядку с начала, без проведения сравнения информации движения с потенциально подходящим вариантом пространственной информации движения.
2. Способ кодирования движущихся кадров, содержащий:
первый процесс, в котором добавляют информацию движения кодированного блока в конец списка потенциально подходящих вариантов предикторов векторов движения на основе предыстории;
второй процесс, в котором извлекают потенциально подходящий вариант пространственной информации движения из информации движения блока, соседнего с целевым блоком кодирования, в пространственной области; и
третий процесс, в котором извлекают потенциально подходящий вариант информации движения на основе предыстории из запоминающего устройства, в котором хранится информация движения кодированного блока,
при этом третий процесс включает в себя этап, на котором извлекают информацию движения на основе предыстории посредством обращения к списку потенциально подходящих вариантов предикторов векторов движения на основе предыстории по порядку с начала, без проведения сравнения информации движения с потенциально подходящим вариантом пространственной информации движения.
3. Устройство декодирования движущихся кадров, содержащее:
модуль изменения списка потенциально подходящих вариантов предикторов на основе предыстории, выполненный с возможностью добавлять информацию движения декодированного блока в конец списка потенциально подходящих вариантов предикторов векторов движения на основе предыстории;
модуль извлечения потенциально подходящих вариантов пространственной информации движения, выполненный с возможностью извлекать потенциально подходящий вариант пространственной информации движения из информации движения блока, соседнего с целевым блоком декодирования, в пространственной области; и
модуль извлечения потенциально подходящих вариантов информации движения на основе предыстории, выполненный с возможностью извлекать потенциально подходящий вариант информации движения на основе предыстории из запоминающего устройства, в котором хранится информация движения декодированного блока,
при этом модуль извлечения потенциально подходящих вариантов информации движения на основе предыстории извлекает информацию движения на основе предыстории посредством обращения к списку потенциально подходящих вариантов предикторов векторов движения на основе предыстории по порядку с начала, без проведения сравнения информации движения с потенциально подходящим вариантом пространственной информации движения.
4. Способ декодирования движущихся кадров, содержащий:
первый процесс, в котором добавляют информацию движения декодированного блока в конец списка потенциально подходящих вариантов предикторов векторов движения на основе предыстории;
второй процесс, в котором извлекают потенциально подходящий вариант пространственной информации движения из информации движения блока, соседнего с целевым блоком декодирования, в пространственной области; и
третий процесс, в котором извлекают потенциально подходящий вариант информации движения на основе предыстории из запоминающего устройства, в котором хранится информация движения декодированного блока,
при этом третий процесс включает в себя этап, на котором извлекают информацию движения на основе предыстории посредством обращения к списку потенциально подходящих вариантов предикторов векторов движения на основе предыстории по порядку с начала, без проведения сравнения информации движения с потенциально подходящим вариантом пространственной информации движения.