基于MATLAB GUI的视频特征提取
2021-08-01翟福成
科技经济导刊 2021年20期
翟福成
(成都信息工程大学 电子工程学院,四川 成都 610225)
随着多媒体文化的发展,视频的数量也呈几何式地爆炸增长,对视频的分析和处理具有极大的意义。视频特征提取往往是视频处理的关键,有时搜集一些精彩的片段,会由于视频播放速度太快,导致观看效果不佳,可通过视频分帧技术将动态视频转换为静态图像序列,从而一帧一帧反复观看。颜色特征是在图像处理中应用最为广泛的视觉特征,本文研究视频分帧后每帧图像的RGB颜色特征以及色调直方图,通过提取图像特征从而更好地分析图像,进而分析与处理视频。MATLAB软件的功能包括数值计算和可视化图像处理等,其功能十分强大,包含各种丰富的工具包,广泛被应用于图像处理相关的领域研究中[1-3]。MTLAB有着极为方便的图形用户界面开发环境即GUIDE,其通常被用来制作人机交互性的GUI界面。GUIDE操作十分简单,它提供了一个初始化的空白界面,用户通过拖动控件,搭建好静态初始界面,接着对M文件中每个控件的回调函数进行编写,即可设计出直观、便捷、强大的人机交互界面,实现预定功能。本文基于GUI工具设计出一种视频特征提取系统,可完成视频分帧、图像读取、图像分块、RGB特征提取、色调直方图绘制等功能,界面简单,便于用户操作。
1.视频特征提取
视频特征提取由视频分帧、图像分块、RGB特征提取、色调直方图绘制等部分组成。
1.1 视频分帧
1.1.1 原理介绍
视频的本质即为图像,因为人眼识别的频率即采样率有限,无法在短时间内依次识别多张图像,所以在单位时间内看到的图像数目达到或者超过人眼的采样率所能采到的上限数目时,给人眼造成的感觉就是画面是运动的,这就是所谓的视频流。……
登录APP查看全文
