摘要 |
1. Способ вычисления и фильтрации карты диспарантности на основе стереоизображений, включающий в себя выполнение следующих операций: !исходную стереопару изображений или видеокадров преобразуют из цветового пространства RGB в цветовое пространство LAB; ! выполняют вычисление исходной карты диспарантности; ! вычисляют карту диспарантности путем последовательных итераций фильтрации карты диспарантности; ! рассчитывают степень фильтрации диспарантности согласно итерации; ! рассчитывают размер ядра фильтра диспарантности согласно итерации; ! вычисляют градиент диспарантности; ! выполняют фильтрацию диспарантности в соответствии со степенью фильтрации диспарантности, рассчитанным размером ядра фильтра и вычисленным градиентом диспарантности; ! проверяют критерии сходимости, при этом, если они выполнены, фильтрацию прекращают; ! выполняют уточнение карты диспарантности. ! 2. Способ по п.1, отличающийся тем, что входящие стереоданные преобразуют из цветового пространства RGB в цветовое пространство LAB. ! 3. Способ по п.1, отличающийся тем, что исходную карту диспарантности представляют в виде полутонового шумового изображения, при этом яркости пикселей шумового изображения отбирают в случайном порядке из диапазона от минимальной яркости пикселя до максимальной яркости пикселя, причем для восьмибитовых изображений диапазон яркостей составляет от 0 до 255. ! 4. Способ по п.1, отличающийся тем, что адаптацию силы фильтра карты диспарантности в соответствии с итерацией формулируют как ! σ(k)=a 1·k+b1, ! где k - порядковый номер итерации, !a 1, b1 - линейные коэффициенты. ! 5. Способ по п.1, отличающийся тем, что оценку размера яд |