Отрывок: Список трэков блобов Рисунок 1. Логическая программа распознала три блоба на видеоизображении: ЭЭГ-шапочку, соединяющую голову лабораторной крысы с кабелем, а также зелёный и синий объекты, помещённые в клетку для проведения когнитивного теста. заданных типов: ЭЭГ-шапочка на голове у лабораторной крысы, зелёный и синий предметы, помещённые в клетку с животным для проведения когнитивного теста (см. рисунок 1). Для чтения ви...
Название : Виртуальная машина низкоуровневой обработки видеоизображений в Акторном Прологе
Другие названия : A virtual machine for low-level video processing in Actor Prolog
Авторы/Редакторы : Морозов, А.А.
Сушкова, О. С.
Morozov, A.A.
Sushkova, O.S.
Ключевые слова : intelligent video surveillance, intelligent video monitoring, Actor Prolog, low-level video processing, blob extraction, virtual machine, object-oriented logic programming, Prolog to Java translation.
Дата публикации : 2018
Издательство : Новая техника
Библиографическое описание : Морозов А.А. Виртуальная машина низкоуровневой обработки видеоизображений в Акторном Прологе / А.А. Морозов, О.С. Сушкова // Сборник трудов IV международной конференции и молодежной школы «Информационные технологии и нанотехнологии» (ИТНТ-2018) - Самара: Новая техника, 2018. - С.1275-1285
Аннотация : Разработана и реализована виртуальная машина для низкоуровневой обработки видео в объектно-ориентированном логическом языке Акторный Пролог. Принцип работы этой машины заключается в следующем: (1) Машина хранит последовательность команд низкоуровневой обработки видеоизображений, которые должны быть последовательно применены к каждому кадру видеоизображения. Загрузка требуемых команд в машину низкоуровневой видеообработки производится с помощью предикатов встроенного класса VideoProcessingMachine. (2) Машина хранит внутренние массивы данных, соответствующие различным этапам низкоуровневой обработки видео. В настоящее время реализованы следующие этапы обработки: предварительная обработка изображений, обработка изображений в пиксельном представлении, выделение и обработка пикселей переднего плана, выделение и трассировка блобов. (3) Машина поддерживает стек массивов пикселей переднего плана, благодаря которому может выделять в каждом кадре различные группы блобов с помощью разных методов обработки видео и выделения пикселей переднего плана. (4) Результатом обработки каждого кадра видеоизображения является список блобов заданных типов, выделенных в кадре, или списки (графы), содержащие информацию о траекториях перемещений этих блобов в течение заданного интервала времени. A kind of a virtual machine for low-level video processing in the Actor Prolog object-oriented logic language was developed. The principle of operation of this machine is the following one: (1) The machine keeps a sequence of commands of the low-level video processing. This sequence of commands is to be applied for every frame of the video. The loading of these commands into the machine is performed using predicates of the VideoProcessingMachine built-in class. (2) The machine keeps internal data arrays that are related to various sub-stages of the low-level video processing. Now the following sub-stages of the processing are implemented in the machine: pre-processing of the frame; processing of the frame in the pixel representation; selection and processing of the foreground pixels in the frame; extraction and tracing the blobs in the sequence of the frames. (3)The machine supports a stack of masks of foreground pixels. This stack enables processing of different groups of blobs using different methods of image processing. (4) The result of the processing of every frame of the video is a set of graphs that contain information about the movements and other attributes of the blobs in the video scene during given time interval.
Описание : Основная статья
URI (Унифицированный идентификатор ресурса) : http://repo.ssau.ru/handle/Informacionnye-tehnologii-i-nanotehnologii/Virtualnaya-mashina-nizkourovnevoi-obrabotki-videoizobrazhenii-v-Aktornom-Prologe-69218
Другие идентификаторы : Dspace\SGAU\20180514\69218
Располагается в коллекциях: Информационные технологии и нанотехнологии

Файлы этого ресурса:
Файл Описание Размер Формат  
paper_167.pdfОсновная статья3.13 MBAdobe PDFПросмотреть/Открыть



Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.