Например, Бобцов

МЕТОД КОНВЕРТАЦИИ 2D-ИЗОБРАЖЕНИЯ В СТЕРЕОСКОПИЧЕСКОЕ 3D-ИЗОБРАЖЕНИЕ

ИКОНИКА – НАУКА ОБ ИЗОБРАЖЕНИИ

УДК 004.932
МЕТОД КОНВЕРТАЦИИ 2D-ИЗОБРАЖЕНИЯ В СТЕРЕОСКОПИЧЕСКОЕ 3D-ИЗОБРАЖЕНИЕ
© 2014 г. Н. Н. Красильников, доктор техн. наук; О. И. Красильникова, канд. техн. наук
Санкт-Петербургский государственный университет аэрокосмического приборостроения, Санкт-Петербург
Е-mail: NNKrasilnikov@yandex.ru
Описан метод конвертации 2D-изображения сцены в стереоскопическое 3D-изображение. В основу метода положена аппроксимация изображений составляющих ее объектов набором плоскостей с последующей декомпозицией изображения на эти плоскости. Затем рассчитывается аксонометрическая проекция и карта глубины каждой плоскости с использованием для этой цели имеющейся у зрителя априорной информации об изображенных объектах. После этого выполняется “сборка” аксонометрических проекций аппроксимирующих плоскостей и преобразование масштаба, в результате которых находится 3D-изображение сцены. Завершающим этапом описываемого метода является формирование стереопары и вывод стереоизображения на экран дисплея при заданном ракурсе и расстоянии наблюдения. Изложение сопровождается демонстрацией изображений, полученных данным методом.
Ключевые слова: конвертация 2D-изображения, 3D-изображение, стереоскопические изображения.

Коды OCIS: 100.6890

Поступила в редакцию 21.10.2013

Введение
При проецировании трехмерных сцен и объектов на поверхности, как известно, координата глубины утрачивается и получившиеся при этом изображения оказываются двумерными. Однако при рассматривании этих изображений, например фотографий, изображенные на них сцены и объекты воспринимаются как неплоские, размещенные в пространстве в определенном порядке. Отмеченное положение справедливо и в отношении непосредственного монокулярного наблюдения сцен, при котором они хрусталиком глаза проецируются на сетчатку. Объясняется это тем, что в проекции сцены (изображении), как правило, содержится информация, используя которую совместно с априорной информацией о наблюдаемых сценах, имеющейся у зрителя, зрительная система человека восстанавливает утраченную при про-

ецировании информацию о координате глубины. К этой информации относятся искажения расстояний между различными точками объектов, возникающие на изображении в результате центральной проекции [1, 2], эффект частичного заслонения ближним объектом более удаленного объекта, если они находятся на одной линии наблюдения, расположение по отношению к линии горизонта объектов, находящихся на одной и той же поверхности [3]. Кроме того к ней относятся распределение полутеней по поверхности объектов, которые определяются взаимным расположением источников света и ориентацией поверхностей оболочек объектов в различных точках [4], наличие атмосферной дымки (воздушная перспектива), а также удаленность от источников освещения и др.
Свойство зрительной системы восстанавливать координату глубины, используя перечисленную выше информацию, начали активно

20 “Оптический журнал”, 81, 2, 2014

применять еще художники эпохи Возрождения. В последнее время в связи с развитием цифровых методов обработки сигналов возрос интерес к 3D-технологиям как в медиаиндустрии, так и в смежных областях обработки и демонстрации изображений. Сюда относятся разработки 3D-сканеров, предназначенных для получения 3D-изображений путем сканирования натурных сцен, 3D-дисплеев для демонстрации стереоскопических изображений, систем 3D-телевидения, а также создание 3D-кинотеатров. Эти работы настолько интенсивны, что Интернет буквально переполнен их описаниями и маркетинговыми предложениями. Однако почти полное отсутствие 3D-контента для демонстрации в 3D-кинотеатрах и 3D-телевидении оказалось узким местом, так как съемка 3D-фильмов обходится весьма дорого. Это привело к попыткам разработать методы и алгоритмы, которые позволили бы преобразовать 2D-контент в 3D-контент, в частности для применения в 3D-телевизорах в виде специальных функций. Такие методы и алгоритмы, которые в результате анализа передаваемой картинки определяют взаимное расположение объектов по глубине на основании их движения, взаимного перекрытия, а также разницы в цвете и контрасте объектов различных планов, были разработаны. Однако полученные результаты показали низкое качество достигаемого при этом 3D-эффекта [5].
В статье излагается метод конвертации 2D-изображений объектов и сцен, основанный на их аппроксимации плоскостями, в 3D-изображения с последующим получением их стереоскопического отображения [6].
Преобразование прямых линий и плоского прямоугольника  при центральной проекции
Рассмотрим свойства перспективных преобразований прямых линий и плоского прямоугольника при их центральной проекции на плоскость.
1. В общем случае прямая линия на объекте при центральной проекции проецируется в прямую линию на изображении, но с неравномерной шкалой. Так движение точки по прямой линии на объекте с постоянной скоростью отображается ее движением на изображении также по прямой линии, но с неравномерной

скоростью. При этом, чем больше удаляется точка, тем меньше становится видимая скорость ее движения. Следствием этой неравномерности шкалы является изменение соотношений длин и площадей в пространстве и в центральной проекции.
2. Параллельные прямые линии в пространстве изображаются в центральной проекции также прямыми линиями, сходящимися в одной точке, называемой точкой схода. Каждая отдельная группа параллельных линий имеет свою точку схода. Исключением из этого правила является случай, когда прямые линии в пространстве параллельны плоскости, на которую они проецируются. При этом на изображении линии также остаются параллельными, но не имеют точки схода, а шкала проекции остается равномерной.
Продолжая рассмотрение, выберем правостороннюю систему координат и обратимся к рис. 1, на котором приведена модель камеры с передней плоскостью изображения. Рассмотрим центральную проекцию плоского прямоугольника на переднюю плоскость изображения, координатную ось z декартовой системы координат совместим с осью камеры, а оси x и y − с плоскостью изображения.
На рис. 1 использованы следующие обозначения: yob − координата, которая определяет высоту прямоугольника (объекта), L1 – расстояние между ближайшей к камере вертикальной границей прямоугольника и центром объектива, L2 – расстояние между плоскостью, параллельной передней плоскости изображения, в которой лежит вертикальная граница

Передняя y плоскость изображения

Центр объектива
zO f
x

y1 y2 3
4 50

yоb 1
1a

L1 L2

z0

2 2a

Рис. 1. Модель камеры с передней плоскостью изображения.

“Оптический журнал”, 81, 2, 2014

21

прямоугольника 2−2а и центром объектива, f –
фокусное расстояние объектива, z0 – расстояние по глубине между вертикальными границами
прямоугольника, y1 – размер проекции ближайшей к камере вертикальной границы пря-
моугольника, на переднюю плоскость изобра-
жения, y2 – размер проекции удаленной от камеры вертикальной границы прямоугольника.
Из подобия треугольников 1−1а−O и 3−0−O
следует, что

y1 f = yob L1,

(1)

а из подобия треугольников 2–2а–O и 4–5–O следует, что

y2 f = yob L2 .

(2)

В общем случае, размер проекции y линии протяженностью yob, которая параллельна плоскости проецирования независимо от ее углово-
го положения по отношению к координатным осям x и y и удалена от центра объектива на расстояние L, имеет место соотношение

y = yob f L ,

(3)

где отношение f/L можно рассматривать как масштабирующий множитель. Отсюда следует, что любая точка объекта с координатами xob, yob отобразится на проекции точкой с координатами x, y

x = xob f L, y = yob f L.

(4)

Из формулы (3), в частности, следует, что при L = f длина проекции линии равна длине самой проецируемой линии. Решая совместно уравнения (1) и (2), найдем расстояние по глубине между двумя границами прямоугольника 1−1а и 2−2а

z0

=

L1

y1 - y2 y2

.

(5)

Обратимся теперь к задаче определения истинных размеров плоского прямоугольника по его центральной проекции. Будем считать, что известна следующая априорная информациия о наблюдаемом объекте (плоском прямоугольнике) и условиях наблюдения:
− вертикальные стороны прямоугольника параллельны плоскости проекции, которая, в свою очередь, перпендикулярна горизонтальной плоскости,
− плоскость прямоугольника повернута на угол a0 относительно направления главного луча,

− фокусное расстояние объектива, использованного при фотографировании, равно f,
− расстояние, с которого проводилось фотографирование, равно L1.
Поскольку размер проекции удаленной стороны вследствие перспективных искажений будет меньше размера проекции ближайшей стороны, то проекция прямоугольника будет иметь вид трапеции.
Высота прямоугольника yob определится путем решения уравнения (1) относительно yob, т.е.
yob = y1 L1 f.

Чтобы определить ширину прямоугольни-
ка Lob, сначала найдем расстояние по глубине z0 между его вертикальными сторонами по формуле (5). Так как плоскость прямо-
угольника составляет с главным лучом угол a0, то глубину z0 можно рассматривать как результат проекции его горизонтальной стороны на
вертикальную плоскость, в которой лежит
главный луч. Отсюда следует, что

Lob = z0 cos α0 .

(6)

Несмотря на простоту, рассмотренный случай важен, так как на практике часто встречаются объекты, оболочки которых могут быть аппроксимированы плоскостями прямоугольной формы. Например, фасады зданий, их интерьеры, предметы мебели и проч.
Отметим, что и в случае плоского многоугольника со сторонами, произвольно ориентированными относительно плоскости проецирования, методика расчета остается аналогичной.

Определение линии горизонта
Во многих реальных изображениях содержится информация, достаточная для определения положения линии горизонта, используемого в ряде случаев при вычислении координат глубины изображаемых объектов [3]. В качестве примера назовем фотографии городской застройки, поскольку в них имеются объекты, включающие в себя области с горизонтальными границами, например стены зданий, их окна и др. Рассмотрим метод определения положения линии горизонта, для чего обратимся к изображению левого здания, представленного на рис. 2. Поскольку верхняя и нижняя границы его фасада горизонтальны, то проведенные через них прямые линии сойдутся в точке схода, расположенной на линии горизонта.

22 “Оптический журнал”, 81, 2, 2014

y x1y1 x2y2
xvp2yvp2 xvp1yvp1
x3y3 x4y4 0

х

Рис. 2. К пояснению определения линии горизонта.

Координаты точки схода найдем, составив и решив уравнения этих прямых. Уравнение для верхней линии схода запишется в виде

y = avp1(x - x1)+ bvp1,

(7)

где avp1 и bvp1 − коэффициенты, равные

avp1

=

y2 x2

-

y1 x1

,

bvp1 = y1.

Аналогично для нижней линии схода будем

иметь

y = avp2 (x - x3 )+ bvp2,

(8)

где avp2 и bvp2 − коэффициенты, равные

avp2

=

y4 x4

-

y3 x3

,

bvp2 = y3.

В результате решения уравнений (7) и (8)

получим

xvp1

=

avp1x1

-

avp2x3 + bvp2 avp1 - avp2

-

bvp1

,

yvp1

=

avp1

avp2

(x1 - x3 )+ bvp2
avp1 - avp2

-

bvp1

+

bvp1.

Для определения второй точки схода проведем еще две линии схода через горизонтальные границы фасада второго здания. Выполняя аналогичные вычисления, найдем координаты второй точки схода xvp2, yvp2. Прямая, проходящая через эти точки (на рисунке она показана пунктирной линией), будет линией горизонта, потому что все рассмотренные линии схода лежат в плоскостях, параллельных горизонтальной плоскости.
Описанный способ позволяет также определить угол наклона плоской поверхности, на которой располагаются здания. С этой целью линии схода следует провести по нижним границам зданий параллельно поверхности, на ко-

торой они расположены. Если эта поверхность восходящая, точка схода окажется выше линии горизонта, если нисходящая, то ниже нее.

Метод получения 3D-изображения объекта по его 2D-изображению

Поясним метод на примере простого объекта, который представляет собой два соединенных прямоугольных рекламных щита, расположенных под углом друг к другу. С этой целью обратимся к рис. 3. На рис. 3а представлен вид на объект спереди, а на рис. 3б − вид сверху. Будем считать, что вертикальные линии прямоугольных щитов параллельны плоскости проецирования, а горизонтальные составляют угол 45о с направлением главного луча. Обозначим через L1 расстояние между ближайшей точкой объекта и центром объектива, фокусное расстояние которого равно f. Метод включает в себя следующие этапы.
1. Декомпозиция изображения объекта и его аппроксимация двумя плоскостями так, как это показано на рис. 3в.
2. Изображение каждой аппроксимирующей плоскости пересчитывается от центральной проекции к аксонометрической проекции. На рис. 3г приведена левая граница правого щита, которая больше его правой границы, т.е. (y1 − y3) > (y2 − y4), хотя на объекте эти расстояния одинаковы. Такое искажение размеров обусловлено тем, что правая граница расположена дальше от камеры, чем левая. Для оценки перспективных искажений введем коэффициент K, который определяется как отношение вертикального размера центральной проекции прямоугольника (в рассматриваемом примере щита) при заданном значении координаты x к вертикальному размеру проекции его ближайшей к камере вертикальной границы. При x = x2 коэффициент принимает минимальное значение

Kmin = (y2 - y4 ) (y1 - y3 ).

Из рис. 3в также следует, что коэффициент искажений K линейно изменяется с изменением координаты x

K

=

Kmin

-(Kmin

-1)

x2 - x x2 - x1

.

В такой же мере наблюдается искажение и горизонтальных размеров щита, хотя на рассматриваемом рисунке это сразу не бросается

“Оптический журнал”, 81, 2, 2014

23

(а) (б)

(в)

(г) y x1y1
x2y2

(д)

(е)

x3y3 0

x4y4 х

Рис. 3. К пояснению принципа формирования 3D-изображения объекта по его двумерной фотографии.

в глаза. При этом координаты каждой точки аксонометрической проекции объекта xiso и yiso рассчитываются по формулам
xiso = x1 +(x - x1) K, yiso = y0 +(y - y0 ) K, (9)
где y0 = (y1 + y3) / 2. Так как масштаб полученной аксонометри-
ческой проекции определяется расстоянием от центра объектива камеры до объекта, то координаты соответствующих точек объекта xob0 и yob0 находятся путем деления координат xiso и yiso на масштабирующий множитель f/L1. Аналогичным образом находится аксонометрическая проекция левой аппроксимирующей плоскости. На рис. 3д приведены обе аппроксимирующие плоскости в аксонометрической проекции.
3. Для каждой аппроксимирующей плоскости определяется расстояние по глубине z0 между ее вертикальными границами по формуле (5).
4. Определяется координата глубины каждой точки аппроксимирующих плоскостей, т.е. рассчитывается карта глубины. Для этого

сначала путем линейной интерполяции находятся координаты глубины точек, расположенных на горизонтальных линиях, соединяющих вершины аппроксимирующих плоскостей, координаты глубины которых уже определены. В данном случае линейная интерполяция допустима, так как шкала “дальности” при аксонометрической проекции равномерная. После этого путем линейной интерполяции находятся координаты глубины всех остальных точек аппроксимирующих плоскостей. На рис. 3е приведены карты глубины каждой из аппроксимирующих плоскостей, где более светлый тон соответствует точкам, расположенным ближе к центру объектива, а более темный – точкам, удаленным на большие расстояния.
5. “Сборка” объекта посредством объединения аппроксимирующих плоскостей.
В зависимости от сложности изображения количество аппроксимирующих плоскостей может потребоваться и бóльшее, чем в рассмотренном примере. На рис. 4 приведены изображения, для аппроксимации которых потребовались 3 и 5 плоскостей соответственно.

24 “Оптический журнал”, 81, 2, 2014

(а) (б)

Рис. 4. Примеры двух изображений объектов, для аппроксимации которых необходимо использовать 3 (а) и 5 (б) плоскостей соответственно.

Аксонометрическая проекция и карта глубины содержат полную информацию о видимой части 3D-объекта и поэтому позволяют выводить на экран его изображение для рассматривания при различных ракурсах и с различных расстояний наблюдения. Для получения полного 3D-изображения объекта, а не только его видимой части, так же как и в случае традиционных 3D-сканеров, возникает необходимость в склейках отдельных частей 3D-изображения, полученных при различных ракурсах съемки объекта. Представление 3D-изображения в виде аксонометрической проекции и карты глубины, так называемый 2D+Z-формат, применяется в 3D-телевидении. Этот формат может быть преобразован в другие форматы 3D-изображений.
Отображение 3D-изображения на экране дисплея
Рассмотрим отображение 3D-изображения объекта на экран дисплея при заданном ракурсе и расстоянии наблюдения, используя в качестве исходных данных его аксонометрическую проекцию, карту глубины, а также расстояние, с которого выполнялось фотографирование L1, и фокусное расстояние объектива f. Сначала определим координаты точек видимой части объекта, затем повернем объект, чтобы обеспечить требуемый ракурс наблюдения, и наконец, рассчитаем перспективную проекцию объекта, наблюдаемого с заданного расстояния.

Как уже отмечалось, декартовы координаты

произвольной точки видимой части поверхно-
сти объекта xob0, yob0 в его исходном положении находятся путем деления координат его

аксонометрической проекции xiso и yiso на масштабирующий множитель f/L1

xob0 = xiso L1 f , yob0 = yiso L1 f.

(10)

Координата же zob0 берется из карты глубины. Переходя к повороту объекта вокруг координатных осей в целях обеспечения требуемого ракурса наблюдения, заметим, что его поворот вокруг оси z интереса не представляет, поскольку не приводит к изменению ракурса наблюдения. Поэтому рассмотрим его повороты только вокруг осей x и y, для чего выберем точку на поверхности объекта с координатами xob0, yob0, zob0 и последовательно повернем его сначала на угол a вокруг оси y, а затем на угол b вокруг оси x. Поворачивая объект на угол a, найдем новые координаты этой точки xob1, yob1, zob1
xob1 = xob0 cosα - zob0 sin α, yob1 = yob0,

zob1 = zob0 cosα + xob0 sin α.

(11)

Поворачивая затем объект на угол b вокруг оси x, получим координаты рассматриваемой точки xob2, yob2, zob2 для этого случая
xob2 = xob1, yob2 = yob1 cosβ - zob1 sinβ,

zob2 = yob1 sinβ + zob1 cosβ.

(12)

“Оптический журнал”, 81, 2, 2014

25

Обратим внимание на то, что допустимые значения a и b ограничиваются значениями, при которых изображения повернутого 3D-объекта еще не включают в себя фрагментов, заслоняемых самим объектом при фотографировании. Подставляя xob1, yob1, zob1 из уравнения (11) в (12), получим
xob2 = xob0 cosα - zob0 sin α,

yob2 = yob0 cosβ - zob0 cosαsinβ - xob0 sinαsinβ, (13)

zob2 = yob0 sinβ + zob0 cosα cosβ + xob0 sin α cosβ.

Заключительным этапом вычислений является расчет декартовых координат каждой точки центральной проекции объекта по соотношениям, аналогичным формулам (4)

xpr

=

xob2

L1

f +

zd

,

ypr

=

yob2

L1

f +

zd

,

(14)

где zd − расстояние от ближайшей к центру объектива точки объекта до точки объекта, для

которой выполняется расчет (это расстояние

определяется из карты глубины), а L1 − расстояние от точки объекта, ближайшей к центру объектива, до центра объектива. На рис. 5 приведены 3D-изображения, полученные в результате обработки изображений, представленных на рис. 4.
Вывод стереоскопического 3D-изображения на экран дисплея
При наблюдении 3D-объекта на сетчатку правого и левого глаз зрителя проецируются несколько различающиеся между собой изображения. Это различие обусловлено тем, что оптические оси глаз разнесены в пространстве на расстояние базы b, которая у человека составляет около 65 мм, вследствие чего правый и левый глаз видят объект с разных точек. В результате этого наблюдатель зрительно как бы охватывает объект. Это явление называется стереоскопическим эффектом, который проявляется только при сравнительно небольших расстояниях наблюдения. Стереоскопический

Рис. 5. Примеры проекций 3D-изображений, полученных с использованием описанного метода обработки двумерных изображений.
26 “Оптический журнал”, 81, 2, 2014

эффект может быть также получен, если правому и левому глазу предъявить для наблюдения два изображения объекта, сфотографированного с двух точек, смещенных по горизонтали на расстояние базы. Такие изображения составляют так называемую стереопару. Эти изображения также могут быть сформированы из 3D-изображения объекта. В последнем случае необходимо получить две проекции 3D-объекта для правого и левого глаза при заданном расстоянии между ближайшей точкой объекта и точкой, расположенной в середине отрезка прямой, соединяющего зрачки глаз, L1. С этой целью сперва определяется угол между оптическими осями глаз, так называемый угол конвергенции ac, исходя из очевидного уравнения
b 2L1 = tg αc 2,
решая которое относительно ac, получим
αc = 2arctgççèçæ2Lb1 ø÷÷÷÷ö.
Далее для формирования изображений, составляющих стереопару, в формулы (13) необходимо вместо угла a подставить соответствующие значения
αR = α - αc 2, αL = α + αc 2
и продолжить расчет по формулам (14). Полученные таким образом изображения могут демонстрироваться любым известным методом. Поскольку наиболее доступным, но не лучшим в смысле воспроизведения цвета, является анаглифный метод, так как анаглифные очки можно легко приобрести, и они крайне дешевы, то для иллюстрации был использован именно этот метод. На сайте [7] помещены исходные 2D-изображения и полученные из них описанным методом стереоскопические изображения 3D-сцен.
В завершение описания метода остановимся на способах определения ракурса съемки, фокусного расстояния объектива и расстояния, с которого проводилось фотографирование. Эти параметры необходимо знать, чтобы, следуя рассмотренному методу, из 2D-изображения сначала получить 3D-изображение, а затем стереоскопическое 3D-изображение.
Здесь возможны два случая. В первом случае, когда из 2D-изображения требуется получить документально точное 3D-изображение, ракурс съемки, фокусное расстояние объектива и расстояние, с которого проводилось фото-

графирование, необходимо измерять непосредственно при фотографировании.
В том случае, когда в качестве исходного материала имеется уже готовая фотография, полученная при неизвестных условиях фотографирования, единственным способом остается метод подбора этих параметров с последующей зрительной оценкой получаемых результатов. Конечно, при этом говорить о степени точности воспроизведения не представляется возможным. Однако благодаря тому, что в поле зрения объектива попадают более или менее знакомые оператору объекты (окна и двери зданий, деревья, автомобили, ступеньки лестниц и др.), форма и размеры которых приблизительно известны, конечные результаты получаются весьма неплохими. Иллюстрацией сказанного может служить рис. 5, на котором представлены два 3D-изображения кубика и два 3D-изображения зала. Изображения кубика получены при использовании заранее измеренных параметров, определяющих условия фотографирования, в то время как изображения зала рассчитывались с использованием метода подбора этих параметров. На сайте [7] в Приложениях 1 и 3 приведены стереоскопические изображения, полученные из 2D-изображений при заранее измеренных параметрах фотографирования, а в Приложениях 2 и 4 − стереоскопические изображения, полученные из 2D-изображений, при расчете которых параметры, определяющие условия фотографирования, находились методом подбора.
Заключение
Рассмотренный метод конвертации создает 3D-изображения объектов и сцен в виде комплекта, состоящего из их аксонометрических проекций и карт глубины. Поскольку количество аппроксимирующих плоскостей много меньше количества пикселов в аксонометрической проекции, то при сжатии без потерь карта глубины лишь незначительно увеличивает результирующий цифровой поток, который в основном определяется аксонометрическими проекциями. Так при сжатии 3D-изображения, полученного из изображения, приведенного на рис. 4б, посредством архиватора 7z оказалось, что на карту глубины приходится менее 1,2% от полного цифрового потока, представляющего 3D-изображение. Из изложенного следует, что описанный метод представления

“Оптический журнал”, 81, 2, 2014

27

3D-изображений хорошо согласуется с принципами совместимости современных систем телевидения, не создавая проблем в отношении увеличения результирующего цифрового потока [2].
Метод позволяет также, используя недорогую цифровую камеру, получать 3D-изобра-

жения объектов, допускающих аппроксимацию плоскостями, вместо использования дорогих лазерных сканеров. Кроме того, его можно использовать как элемент алгоритма для реализации функции преобразования 2D-изображений в стереоскопические изображения в современных телевизорах [5].

*   *   *   *   *

ЛИТЕРАТУРА
1. Порев В.Н. Компьютерная графика. СПб.: БХВ-Петербург, 2004. 432 с.
2. Красильников Н.Н. Цифровая обработка 2D- и 3D-изображений. СПб.: БХВ-Петербург, 2011. 608 с.
3. Красильников Н.Н., Красильникова О.И. Определение координаты глубины по 2D-изображению // Оптический журнал. 2011. Т. 78. № 12. С. 30−33.
4. Красильников Н.Н., Красильникова О.И. Получение трехмерного изображения объекта путем измерения интенсивности диффузного отражения света различными точками его поверхности // Оптический журнал. 2010. Т. 77. № 6. С. 19−24.
5. http://3dtv-obzor.ru/2d_3d_convertacia
6. Красильников Н.Н. Метод формирования 3D-изображения сцены по одной фотографии // Информационноуправляющие системы. 2013. № 3. С. 2−7.
7. http://download.guap.ru/public/krasilnilov/

28 “Оптический журнал”, 81, 2, 2014