软件采用NI LabWindows/CVI开发环境和NI Vision视觉系统开发模块,开发技术采用虚拟仪器技术、基于背景差和帧间差视频处理技术以及ActiveX技术,人机界面友好,部署灵活方便,自动化程度较高,能够实现对舱内监控录像进行预处理,剔除大量空镜头信息,生成有用信息的拼接视频,并可对定制行为(如照镜行为)进行人工检索,可方便与MS Excel交互,完成视频信息存储和各种参数的读写功能。
1开发需求
软件的技术要求是对航天员密封舱内录像进行预处理,从硬盘录像机存储的大量录像中剔除大量无效信息,在此基础上,在对定制行为的检索,为进一步分析提供依据。
1.1主要功能
(1)空镜头删除功能:将原始视频录像中没有人停留的镜头删除,减小录像资料容量。
(2)录像检索、索引功能:采用背景差法对原始录像进行帧检索,将有人的视频检索出来,并设置帧索引和记录索引号,便于后期处理。
(3)漏帧插补和视频拼接功能:可进一步对视频检索出的图像信息采用帧间差方法,进行漏帧插补,确保漏检率为0,视频拼接可生成视频片段。
(4)Excel报表功能:将帧索引号、发生时间、帧图像和视频片段起止时间等信息存入Excel表中,便于日后查阅。
(5)定制行为检索:在之前检索视频片段的基础上,进入人工检索界面,对定制行为(如照镜行为)进行视频检索,形成最终检索日志和视频。