ОБРАБОТКА ИНФОРМАЦИИ 3D-ИЗОБРАЖЕНИЯ НА ОСНОВАНИИ ТЕКСТУРНЫХ КАРТ И СЕТОК

1. Устройство для генерирования изображения, причем упомянутое устройство содержит:
приемник (201) для приема сигнала изображения, содержащего несколько трехмерных изображений, представляющих сцену с разных точек обзора, причем каждое трехмерное изображение содержит сетку и текстурную карту, причем сигнал дополнительно содержит множество текстурных карт остаточных данных для первой точки обзора, отличной от других точек обзора из нескольких трехмерных изображений, причем первая текстурная карта остаточных данных из упомянутого множества остаточных текстурных карт обеспечивает остаточные данные для текстурной карты для первой точки обзора относительно текстурной карты, обусловленной сдвигом точки обзора в первую точку обзора первой опорной текстурной карты, которая является текстурной картой первого трехмерного изображения из нескольких трехмерных изображений, и вторая текстурная карта остаточных данных из упомянутого множества остаточных текстурных карт обеспечивает остаточные данные для текстурной карты для первой точки обзора относительно текстурной карты, обусловленной сдвигом точки обзора в первую точку обзора второй опорной текстурной карты, которая является текстурной картой второго трехмерного изображения из нескольких трехмерных изображений, причем сигнал изображения не содержит полной текстурной карты для первой точки обзора;
процессор (203) сетки для генерирования первой сетки для первой точки обзора из первой опорной сетки, которая является сеткой первого трехмерного изображения из множества трехмерных изображений, и генерирования второй сетки для первой точки обзора из второй опорной сетки, которая является сеткой второго трехмерного изображения из множества трехмерных изображений;
первый процессор (205) текстуры для генерирования первой промежуточной текстурной карты в ответ на преобразование точки обзора первой опорной текстурной карты из точки обзора первого трехмерного изображения в первую точку обзора и второй промежуточной текстурной карты в ответ на преобразование точки обзора второй опорной текстурной карты из точки обзора второго трехмерного изображения в первую точку обзора;
второй процессор (207) текстуры для генерирования первой текстурной карты для первой точки обзора в ответ на объединение первой промежуточной текстурной карты и первой текстурной карты остаточных данных и генерирования второй текстурной карты для первой точки обзора в ответ на объединение второй промежуточной текстурной карты и второй текстурной карты остаточных данных; и
генератор (209) изображений для генерирования двухмерного изображения для второй точки обзора из первой текстурной карты, первой сетки, второй текстурной карты и второй сетки, причем вторая точка обзора отличается от первой точки обзора и от других точек обзора из нескольких трехмерных изображений.
2. Устройство по п. 1, в котором сигнал изображения дополнительно содержит остаточные данные сетки для сетки для первой точки обзора со ссылкой на первую опорную сетку, и процессор (203) сетки выполнен с возможностью генерации первой сетки в ответ на остаточные данные сетки и первую опорную сетку.
3. Устройство по п. 2, в котором остаточные данные сетки содержат остаточные данные только для подмножества вершин сетки для первой точки обзора.
4. Устройство по п. 1, в котором сигнал изображения не содержит данных сетки для первой точки обзора.
5. Устройство по любому из предыдущих пунктов сигнал изображения содержит данные управления генерацией сетки; и процессор сетки выполнен с возможностью генерации первой сетки в ответ на данные управления генерацией сетки.
6. Устройство по любому из предыдущих пунктов, в котором сигнал изображения содержит метаданные, указывающие трехмерные изображения, связанные с множеством текстурных карт остаточных данных.
7. Устройство по любому из предыдущих пунктов, в котором генератор (209) изображений выполнен с возможностью генерации первого промежуточного изображения для второй точки обзора в ответ на первую текстурную карту и первую сетку, генерации второго промежуточного изображения для второй точки обзора в ответ на дополнительную текстурную карту и дополнительную сетку для дополнительной точки обзора; и генерации изображения путем объединения первого промежуточного изображения и второго промежуточного изображения.
8. Устройство по п. 1, в котором генератор (209) изображений выполнен с возможностью генерации первого промежуточного изображения для второй точки обзора в ответ на преобразование точки обзора из первой точки обзора во вторую точку обзора на основании первой текстурной карты и первой сетки, второго промежуточного изображения для второй точки обзора в ответ на преобразование точки обзора из первой точки обзора во вторую точку обзора на основании второй текстурной карты и второй сетки; и генерации изображения путем объединения первого промежуточного изображения и второго промежуточного изображения.
9. Устройство по п. 8, в котором генератор (209) изображений выполнен с возможностью объединения первого промежуточного изображения и второго промежуточного изображения в соответствии с данными заграждения, связанными с точкой обзора по меньшей мере одного из первого трехмерного изображения и второго трехмерного изображения.
10. Устройство по п. 1, в котором генератор (209) изображений выполнен с возможностью объединения первой текстурной карты и второй текстурной карты в третью текстурную карту для первой точки обзора, и объединения первой сетки и второй сетки в третью сетку для первой точки обзора; и генерации изображения в ответ на преобразование точки обзора из первой точки обзора во вторую точку обзора на основании третьей сетки текстур и третьей сетки.
11. Устройство для генерирования сигнала изображения, причем упомянутое устройство содержит:
приемник (101) для приема нескольких трехмерных изображений, представляющих сцену с разных точек обзора; причем каждое трехмерное изображение содержит сетку и текстурную карту, и для приема первой текстурной карты для первой точки обзора, отличной от других точек обзора трехмерных изображений;
процессор (105) сдвига вида для генерирования первой промежуточной текстурной карты в ответ на преобразование точки обзора первой опорной текстурной карты из первого трехмерного изображения из нескольких трехмерных изображений в первую точку обзора, и для генерирования второй промежуточной текстурной карты в ответ на преобразование точки обзора второй опорной текстурной карты из второго трехмерного изображения из нескольких трехмерных изображений в первую точку обзора;
процессор (107) остатка, выполненный с возможностью генерации первой текстурной карты остаточных данных в ответ на сравнение первой промежуточной текстурной карты и первой текстурной карты и генерации второй текстурной карты остаточных данных в ответ на сравнение второй промежуточной текстурной карты и первой текстурной карты, причем первая текстурная карта остаточных данных указывает различие между первой промежуточной текстурной картой и первой текстурной картой и вторая текстурная карта остаточных данных указывает различие между второй промежуточной текстурной картой и первой текстурной картой; и
генератор (103) сигнала для генерирования сигнала изображения, содержащего несколько трехмерных изображений, первую текстурную карту остаточных данных и вторую текстурную карту остаточных данных, но не первую текстурную карту.
12. Способ генерирования изображения, причем упомянутый способ содержит этапы, на которых:
принимают сигнал изображения, содержащий несколько трехмерных изображений, представляющих сцену с разных точек обзора, причем каждое трехмерное изображение содержит сетку и текстурную карту, причем сигнал дополнительно содержит множество текстурных карт остаточных данных для первой точки обзора, отличной от других точек обзора из нескольких трехмерных изображений, причем первая текстурная карта остаточных данных из упомянутого множества остаточных текстурных карт обеспечивает остаточные данные для текстурной карты для первой точки обзора относительно текстурной карты, обусловленной сдвигом точки обзора в первую точку обзора первой опорной текстурной карты, которая является текстурной картой первого трехмерного изображения из нескольких трехмерных изображений, и вторая текстурная карта остаточных данных из упомянутого множества остаточных текстурных карт обеспечивает остаточные данные для текстурной карты для первой точки обзора относительно текстурной карты, обусловленной сдвигом точки обзора в первую точку обзора второй опорной текстурной карты, которая является текстурной картой второго трехмерного изображения из нескольких трехмерных изображений, причем сигнал изображения не содержит полной текстурной карты для первой точки обзора;
генерируют первую сетку для первой точки обзора из первой опорной сетки, которая является сеткой первого трехмерного изображения из множества трехмерных изображений, и генерируют вторую сетку для первой точки обзора из второй опорной сетки, которая является сеткой второго трехмерного изображения из множества трехмерных изображений;
генерируют первую промежуточную текстурную карту в ответ на преобразование точки обзора первой опорной текстурной карты из точки обзора первого трехмерного изображения в первую точку обзора и вторую промежуточную текстурную карту в ответ на преобразование точки обзора второй опорной текстурной карты из точки обзора второго трехмерного изображения в первую точку обзора;
генерируют первую текстурную карту для первой точки обзора в ответ на объединение первой промежуточной текстурной карты и первой текстурной карты остаточных данных и генерируют вторую текстурную карту для первой точки обзора в ответ на объединение второй промежуточной текстурной карты и второй текстурной карты остаточных данных; и
генерируют двухмерное изображение для второй точки обзора из первой текстурной карты, первой сетки, второй текстурной карты и второй сетки, причем вторая точка обзора отличается от первой точки обзора и от других точек обзора из нескольких трехмерных изображений.
13. Способ генерирования сигнала изображения, причем упомянутый способ содержит этапы, на которых:
принимают несколько трехмерных изображений, представляющих сцену с разных точек обзора; причем каждое трехмерное изображение содержит сетку и текстурную карту, и принимают первую текстурную карту для первой точки обзора, отличной от других точек обзора трехмерных изображений;
генерируют первую промежуточную текстурную карту в ответ на преобразование точки обзора первой опорной текстурной карты из первого трехмерного изображения из нескольких трехмерных изображений в первую точку обзора, и вторую промежуточную текстурную карту в ответ на преобразование точки обзора второй опорной текстурной карты из второго трехмерного изображения из нескольких трехмерных изображений в первую точку обзора;
генерируют первую текстурную карту остаточных данных в ответ на сравнение первой промежуточной текстурной карты и первой текстурной карты и вторую текстурную карту остаточных данных в ответ на сравнение второй промежуточной текстурной карты и первой текстурной карты, причем первая текстурная карта остаточных данных указывает различие между первой промежуточной текстурной картой и первой текстурной картой и вторая текстурная карта остаточных данных указывает различие между второй промежуточной текстурной картой и первой текстурной картой; и
генерируют сигнал изображения, содержащий несколько трехмерных изображений, первую текстурную карту остаточных данных и вторую текстурную карту остаточных данных, но не первую текстурную карту.
14. Сигнал изображения, содержащий несколько трехмерных изображений, представляющих сцену с разных точек обзора, причем каждое трехмерное изображение содержит сетку и текстурную карту, причем упомянутый сигнал дополнительно содержит первую текстурную карту остаточных данных и вторую текстурную карту остаточных данных для первой точки обзора, отличной от других точек обзора из нескольких трехмерных изображений, причем первая текстурная карта остаточных данных обеспечивает остаточные данные для текстурной карты для первой точки обзора относительно текстурной карты, обусловленной сдвигом точки обзора первой опорной текстурной карты, которая является текстурной картой первого трехмерного изображения из нескольких трехмерных изображений, и вторая текстурная карта остаточных данных обеспечивает остаточные данные для текстурной карты для первой точки обзора относительно текстурной карты, обусловленной сдвигом точки обзора второй опорной текстурной карты, которая является текстурной картой второго трехмерного изображения из нескольких трехмерных изображений.