一种基于大场景画面存储系统及其使用方法技术方案

技术编号:32188130 阅读:23 留言:0更新日期:2022-02-08 15:52
本发明专利技术涉及一种基于大场景画面存储系统及其使用方法,包括通过数据总线连接的主存储单元、辅助存储单元和图像处理单元,图像处理单元用于对视频文件中的图像帧进行抽帧处理;主存储单元用于存储抽帧处理后的视频文件,辅助存储单元用于存储被抽离原文件的图像帧;通过对视频中的图像帧进行对比后,将与前后图像帧差别不大的图像帧抽离出原文件,从而缩小文件整体的占用体积,同时被抽离的图像帧连通对应的关键信息存储在辅助存储器中,使得视频文件可以分离存储,降低对存储器容量的要求;同时,使用时根据播放时间进行顺序插帧,位于时间轴前方的视频播放时后台对时间轴后方的视频进行处理,减少使用的等待时间。减少使用的等待时间。减少使用的等待时间。

【技术实现步骤摘要】
一种基于大场景画面存储系统及其使用方法


[0001]本专利技术涉及图像处理
,具体是一种基于大场景画面存储系统及其使用方法。

技术介绍

[0002]一些大场景的图像视频文件往往体积巨大,存储时会占用大量的空间;这就对存储器的存储空间提出要求,当文件本身体积较大时,就只能存储在存储空间比这个文件的体积还大的存储器中;同时,由于这类文件体积很大,在使用时,需要处理器花费大量的时间进行预处理。。

技术实现思路

[0003]有鉴于此,本专利技术的目的是提供一种基于大场景画面存储系统及其使用方法,对大场景画面的视频图像进行存储时能够缩小体积,同时在两个存储器中进行分布式存储,使用时也能够更快地对文件进行处理,较少等待时间。
[0004]本专利技术的一种基于大场景画面存储系统及其使用方法,包括通过数据总线连接的主存储单元、辅助存储单元和图像处理单元,图像处理单元用于对视频文件中的图像帧进行抽帧处理;主存储单元用于存储抽帧处理后的视频文件,辅助存储单元用于存储被抽离原文件的图像帧。
[0005]本专利技术还提供一种基于大场景画面使用方法,包括步骤:
[0006]S1、将视频文件中的每一帧图像解码在时间轴上,对每一帧图像按照时间顺序进行标号;
[0007]S2、对时间轴上的文件进行逐帧扫描,对图像Xn根据特征进行抽帧处理,具体包括:
[0008]S201、将时间轴上的所有图像Xn转化为灰阶图像,并以图像Xn的左下角为坐标原点建立坐标系;
[0009]S202、以图像Xn为基准图像,从相邻的图像Xn和Xn

1中提取出若干个坐标对应的像素Xn(i)和Xn

1(i),并计算图像Xn和图像Xn

1的差异值
[0010][0011]S203、当差异值H小于阈值α时,将图像Xn进行抽帧处理,并提取出图像Xn中的关键信息,包括对比像素Xn(i)的坐标、与保留图像Xn中的相应的对比像素Xn

1(i)的差值X
n
‑1(i)

Xn(i)和图像Xn的原序号;
[0012]S204、重新计算抽帧后的相邻图像的差异值H,直至差异值H大于阈值α,保留对应的相邻图像Xm,并以Xm为基准图像进行抽帧计算;
[0013]S205、重复步骤S202

S205直至所有的图像都经过判断和抽帧处理;
[0014]S3、将保留后的图像恢复并存在主存储单元中,将经过抽帧的图像以及对应的关
键信息保留在辅助存储单元中,并根据灰度值将所有图像恢复至RGB图像;
[0015]S4、使用时,将主存储单元中的视频文件解码到时间轴上,在被抽帧的位置插入空白帧,按照播放的时间顺序通过关键信息将图像帧还原。
[0016]进一步地,所述步骤S202中,提取的像素占全部像素的比例至少为30%。
[0017]进一步地,所述步骤S4中,还原时,先将被抽离的图像帧插入对应的位置中,然后利用关键信息进行验证;当被抽离的图像帧和关键信息丢失时,根据保留图像帧进行计算还原,具体步骤包括:
[0018]S401、获取当前位置图像帧与两端保留帧X1和X2在时间轴上的单位距离K1和K2;
[0019]S402、根据两个保留图像帧的像素值对空白图像帧的像素进行赋值,赋值公式为:X(i)为空白图像帧的像素值,X1(i)和X2(i)为保留图像帧X1和X2对应的像素值。
[0020]本专利技术的有益效果是:本专利技术的一种基于大场景画面存储系统及其使用方法,通过对视频中的图像帧进行对比后,将与前后图像帧差别不大的图像帧抽离出原文件,从而缩小文件整体的占用体积,同时被抽离的图像帧连通对应的关键信息存储在辅助存储器中,使得视频文件可以分离存储,降低对存储器容量的要求;同时,使用时根据播放时间进行顺序插帧,位于时间轴前方的视频播放时后台对时间轴后方的视频进行处理,减少使用的等待时间。
附图说明
[0021]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它相关的附图:
[0022]图1为本专利技术的方法流程图;
[0023]图2为本专利技术的步骤2的方法流程图。
具体实施方式
[0024]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。
[0025]因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0026]如图1

图2所示:本实施例的一种基于大场景画面存储系统及其使用方法,包括通过数据总线连接的主存储单元、辅助存储单元和图像处理单元,图像处理单元用于对视频文件中的图像帧进行抽帧处理;主存储单元用于存储抽帧处理后的视频文件,辅助存储单
元用于存储被抽离原文件的图像帧;图像处理单元可以采用DSP数字图像处理器、或者PC的CPU等;
[0027]本专利技术还提供一种基于大场景画面使用方法,包括步骤:
[0028]S1、将视频文件中的每一帧图像解码在时间轴上,对每一帧图像按照时间顺序进行标号;
[0029]S2、对时间轴上的文件进行逐帧扫描,对图像Xn根据特征进行抽帧处理,具体包括:
[0030]S201、将时间轴上的所有图像Xn转化为灰阶图像,由原来的RGB图像转换为灰阶图像遵循公式gray=R*0.3+G*0.59+B*0.11;
[0031]并以图像Xn的左下角为坐标原点建立坐标系,根据坐标系,图像中的每一个像素点都对应一个二维坐标值;
[0032]S202、以图像Xn为基准图像,从相邻的图像Xn和Xn

1中提取出若干个坐标对应的像素Xn(i)和Xn

1(i),并计算图像Xn和图像Xn

1的差异值
[0033][0034]S203、当差异值H小于阈值α时,将图像Xn进行抽帧处理,并提取出图像Xn中的关键信息,包括对比像素Xn(i)的坐标、与保留图像Xn中的相应的对比像素Xn

1(i)的差值X
n
‑1(i)

Xn(i)和图像Xn的原序号;调节阈值α的大小可以调节保留图像帧的比例,从而控制抽帧后的文件的大小;
[0035]S204、重新计算抽帧后的相本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于大场景画面存储系统,其特征在于:包括通过数据总线连接的主存储单元、辅助存储单元和图像处理单元,图像处理单元用于对视频文件中的图像帧进行抽帧处理;主存储单元用于存储抽帧处理后的视频文件,辅助存储单元用于存储被抽离原文件的图像帧。2.一种基于大场景画面使用方法,其特征在于:包括步骤:S1、将视频文件中的每一帧图像解码在时间轴上,对每一帧图像按照时间顺序进行标号;S2、对时间轴上的文件进行逐帧扫描,对图像Xn根据特征进行抽帧处理,具体包括:S201、将时间轴上的所有图像Xn转化为灰阶图像,并以图像Xn的左下角为坐标原点建立坐标系;S202、以图像Xn为基准图像,从相邻的图像Xn和Xn

1中提取出若干个坐标对应的像素Xn(i)和Xn

1(i),并计算图像Xn和图像Xn

1的差异值S203、当差异值H小于阈值α时,将图像Xn进行抽帧处理,并提取出图像Xn中的关键信息,包括对比像素Xn(i)的坐标、与保留图像Xn中的相应的对比像素Xn

1(i)的差值X
n
‑1(i)

Xn(i)和图像Xn的原序号;S204、重...

【专利技术属性】
技术研发人员:全一明张雪莹
申请(专利权)人:深圳星寻科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1