{"title":"快速移动物体可见时稳定视频图像的算法","authors":"","doi":"10.34077/rcsp2019-143","DOIUrl":null,"url":null,"abstract":"При использовании приборов видеонаблюдения, работающих в видимом и/или инфракрасном\nдиапазоне, в нестационарных условиях возникает проблема нестабильности видеоизображения,\nобусловленная вибрацией платформы, например, связанной с ветровой нагрузкой. Особенно сильно\nэтот эффект влияет на качество наблюдения и распознавания при применении длиннофокусных\nобъективов, когда незначительные колебания камеры приводят к заметной нестабильности\nвидеоизображения.\nОписание алгоритма\nВ наиболее часто используемых алгоритмах стабилизации видеоизображения используется анализ\nкорреляционной функции между опорным кадром и последующими N кадрами. Каждый\nпоследующий N й кадр смещается на заданную величину Δx + Δy относительно опорного кадра и\nрассчитывается корреляционная функция, например, вида:\n( , ) ( ), , ( , )\n,\n,\nA x y I\n,\nI x y M M\nbase\ni j\nW H\ni j\nN ix jy \nгде A(Δx, Δy) – корреляционная функция; Δx, Δy – сдвиг N го кадра относительно опорного кадра в\nпикселях по вертикали и горизонтали, соответственно; W, H – ширина и высота кадра в пикселях,\nсоответственно; Ii,j – величины сигналов\nпикселей с координатами i,j; M – целая\nконстанта, соответствующая максимальному\nсдвигу, определяется параметрами\nфотоприемника и условиями наблюдения.\nДля реализации алгоритма на изображении\nвыбиралась сетка реперных точек. Далее анализ\nоптического потоках проводился только по этим\nточкам. Вычисляется среднее значение вектора\nсмещения реперных точек (Δxср + Δyср), между\nдвумя соседними кадрами и определяются точки\nсо смещением, больше среднего значения на\nзаданную величину (Δx+Δy = Δxср+Δyср + const).\nЕсли заданное число соседних реперных точек\nимеют величину смещения выше средней на\nзаданную величину, то считается, что эти точки\nотносятся к быстро двигающемуся объекту (область, связанная с движущимся грузовика, выделена\nпрямоугольником) и исключаются из дальнейшего анализа.\nВ работе предложен алгоритм стабилизации видеоизображения в режиме реального времени в\nусловиях, когда в сцене присутствует быстро двигающиеся объекты. В приборах с\nреконфигурируемыми вычислительными платформами возможно использование нескольких\nалгоритмов обработки изображения без изменения аппаратной части. Выбор алгоритма\nосуществляется оператором нажатием соответствующей кнопки или выбором алгоритма из меню\nпрограммы. Предложенный алгоритм может использоваться в таких системах как дополнительная\nвозможность получения стабилизированных видеоизображений в условиях, когда в поле зрения\nпоявляются двигающиеся объекты.","PeriodicalId":118786,"journal":{"name":"Тезисы докладов Российской конференции и школы молодых ученых по актуальным проблемам полупроводниковой фотоэлектроники «ФОТОНИКА-2019»","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Алгоритм стабилизации видеоизображения при наличии в поле зрения быстро\\nдвигающихся объектов\",\"authors\":\"\",\"doi\":\"10.34077/rcsp2019-143\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"При использовании приборов видеонаблюдения, работающих в видимом и/или инфракрасном\\nдиапазоне, в нестационарных условиях возникает проблема нестабильности видеоизображения,\\nобусловленная вибрацией платформы, например, связанной с ветровой нагрузкой. Особенно сильно\\nэтот эффект влияет на качество наблюдения и распознавания при применении длиннофокусных\\nобъективов, когда незначительные колебания камеры приводят к заметной нестабильности\\nвидеоизображения.\\nОписание алгоритма\\nВ наиболее часто используемых алгоритмах стабилизации видеоизображения используется анализ\\nкорреляционной функции между опорным кадром и последующими N кадрами. Каждый\\nпоследующий N й кадр смещается на заданную величину Δx + Δy относительно опорного кадра и\\nрассчитывается корреляционная функция, например, вида:\\n( , ) ( ), , ( , )\\n,\\n,\\nA x y I\\n,\\nI x y M M\\nbase\\ni j\\nW H\\ni j\\nN ix jy \\nгде A(Δx, Δy) – корреляционная функция; Δx, Δy – сдвиг N го кадра относительно опорного кадра в\\nпикселях по вертикали и горизонтали, соответственно; W, H – ширина и высота кадра в пикселях,\\nсоответственно; Ii,j – величины сигналов\\nпикселей с координатами i,j; M – целая\\nконстанта, соответствующая максимальному\\nсдвигу, определяется параметрами\\nфотоприемника и условиями наблюдения.\\nДля реализации алгоритма на изображении\\nвыбиралась сетка реперных точек. Далее анализ\\nоптического потоках проводился только по этим\\nточкам. Вычисляется среднее значение вектора\\nсмещения реперных точек (Δxср + Δyср), между\\nдвумя соседними кадрами и определяются точки\\nсо смещением, больше среднего значения на\\nзаданную величину (Δx+Δy = Δxср+Δyср + const).\\nЕсли заданное число соседних реперных точек\\nимеют величину смещения выше средней на\\nзаданную величину, то считается, что эти точки\\nотносятся к быстро двигающемуся объекту (область, связанная с движущимся грузовика, выделена\\nпрямоугольником) и исключаются из дальнейшего анализа.\\nВ работе предложен алгоритм стабилизации видеоизображения в режиме реального времени в\\nусловиях, когда в сцене присутствует быстро двигающиеся объекты. В приборах с\\nреконфигурируемыми вычислительными платформами возможно использование нескольких\\nалгоритмов обработки изображения без изменения аппаратной части. Выбор алгоритма\\nосуществляется оператором нажатием соответствующей кнопки или выбором алгоритма из меню\\nпрограммы. Предложенный алгоритм может использоваться в таких системах как дополнительная\\nвозможность получения стабилизированных видеоизображений в условиях, когда в поле зрения\\nпоявляются двигающиеся объекты.\",\"PeriodicalId\":118786,\"journal\":{\"name\":\"Тезисы докладов Российской конференции и школы молодых ученых по актуальным проблемам полупроводниковой фотоэлектроники «ФОТОНИКА-2019»\",\"volume\":\"8 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-05-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Тезисы докладов Российской конференции и школы молодых ученых по актуальным проблемам полупроводниковой фотоэлектроники «ФОТОНИКА-2019»\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.34077/rcsp2019-143\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Тезисы докладов Российской конференции и школы молодых ученых по актуальным проблемам полупроводниковой фотоэлектроники «ФОТОНИКА-2019»","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.34077/rcsp2019-143","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
当使用可见和/或红外波段的监控设备时,由于平台振动,例如风力负荷,在不稳定的环境中出现了视频不稳定问题。当摄像机的微小波动导致明显的不稳定图像时,长焦点生物的观察和识别质量尤其受到强烈影响。最常用的稳定图像算法描述了一个算法,它使用了参考框架和随后的N帧之间的分析函数。каждыйпоследN级镜头转向问腐蚀x + y腐蚀干部相对支承ирассчитыва相关函数,比如物种 :( , ) ( ), , ( , ),, A x y I, I x y M Mbasei jW Hi jjIx jy经济效益的经济效益A (x, y)相关函数;y - x腐蚀,腐蚀干部相对位移帧N go支承впиксел分别垂直和水平;W和H分别是像素的宽度和高度;Ii,j是坐标i,坐标的信号值;M是一个标准化常数,与最大移相对应,由光电接收器的参数和监视条件决定。为了实现图像算法,选择了一个视点网格。从那以后,分析流只通过这些点进行。经济效益计算平均值векторасмещен之间的点(温差xср+腐蚀yср)、междудвум相邻帧和定义точкис位移带来可观的经济效益,更多的含义назада平均值(x + y =田里腐蚀xср+腐蚀yср+ const)。如果给定的邻近曲目数高于所列平均值,则认为这些点指的是移动物体(与移动的卡车相连的区域),并排除在进一步分析之外。它提供了一种实时视频稳定算法,在场景中有快速移动的物体。在计算机平台配置的设备中,可以在不改变硬件部分的情况下使用多个图像处理。算法的选择是由操作员按下相应的按钮或从门程序中选择算法来实现的。拟议中的算法可以在系统中使用,例如在视场中移动物体的情况下获得稳定图像的额外机会。
Алгоритм стабилизации видеоизображения при наличии в поле зрения быстро
двигающихся объектов
При использовании приборов видеонаблюдения, работающих в видимом и/или инфракрасном
диапазоне, в нестационарных условиях возникает проблема нестабильности видеоизображения,
обусловленная вибрацией платформы, например, связанной с ветровой нагрузкой. Особенно сильно
этот эффект влияет на качество наблюдения и распознавания при применении длиннофокусных
объективов, когда незначительные колебания камеры приводят к заметной нестабильности
видеоизображения.
Описание алгоритма
В наиболее часто используемых алгоритмах стабилизации видеоизображения используется анализ
корреляционной функции между опорным кадром и последующими N кадрами. Каждый
последующий N й кадр смещается на заданную величину Δx + Δy относительно опорного кадра и
рассчитывается корреляционная функция, например, вида:
( , ) ( ), , ( , )
,
,
A x y I
,
I x y M M
base
i j
W H
i j
N ix jy
где A(Δx, Δy) – корреляционная функция; Δx, Δy – сдвиг N го кадра относительно опорного кадра в
пикселях по вертикали и горизонтали, соответственно; W, H – ширина и высота кадра в пикселях,
соответственно; Ii,j – величины сигналов
пикселей с координатами i,j; M – целая
константа, соответствующая максимальному
сдвигу, определяется параметрами
фотоприемника и условиями наблюдения.
Для реализации алгоритма на изображении
выбиралась сетка реперных точек. Далее анализ
оптического потоках проводился только по этим
точкам. Вычисляется среднее значение вектора
смещения реперных точек (Δxср + Δyср), между
двумя соседними кадрами и определяются точки
со смещением, больше среднего значения на
заданную величину (Δx+Δy = Δxср+Δyср + const).
Если заданное число соседних реперных точек
имеют величину смещения выше средней на
заданную величину, то считается, что эти точки
относятся к быстро двигающемуся объекту (область, связанная с движущимся грузовика, выделена
прямоугольником) и исключаются из дальнейшего анализа.
В работе предложен алгоритм стабилизации видеоизображения в режиме реального времени в
условиях, когда в сцене присутствует быстро двигающиеся объекты. В приборах с
реконфигурируемыми вычислительными платформами возможно использование нескольких
алгоритмов обработки изображения без изменения аппаратной части. Выбор алгоритма
осуществляется оператором нажатием соответствующей кнопки или выбором алгоритма из меню
программы. Предложенный алгоритм может использоваться в таких системах как дополнительная
возможность получения стабилизированных видеоизображений в условиях, когда в поле зрения
появляются двигающиеся объекты.