一种视频传输框架、方法、设备和存储介质
摘要文本
本发明实施例提供了一种视频传输框架、方法、设备和存储介质,该框架包括当前帧图像处理模块、前一帧图像处理模块、帧差处理模块、压缩模块、视频流处理模块、寄存器配置模块,寄存器配置模块分别与当前帧图像处理模块、前一帧图像处理模块、视频流处理模块连接,本发明可以将原始视频数据分为当前帧图像数据和前一帧图像数据,然后将当前帧图像数据和前一帧图像数据进行帧差处理和压缩处理之后再进行传输,将原始视频流进行了帧间压缩,去除了帧间冗余,采用帧差的方式可以减少很多前一帧的信息,在编码时能够去除冗余信息,降低了传输的延迟。
申请人信息
- 申请人:苏州元脑智能科技有限公司
- 申请人地址:215000 江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢
- 发明人: 苏州元脑智能科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种视频传输框架、方法、设备和存储介质 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311300597.7 |
| 申请日 | 2023/10/9 |
| 公告号 | CN117061789B |
| 公开日 | 2024/2/9 |
| IPC主分类号 | H04N21/234 |
| 权利人 | 苏州元脑智能科技有限公司 |
| 发明人 | 袁秀阳; 邹晓峰 |
| 地址 | 江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢 |
专利主权项内容
1.一种视频传输框架,其特征在于,所述框架包括当前帧图像处理模块、前一帧图像处理模块、帧差处理模块、压缩模块、视频流处理模块、寄存器配置模块;所述寄存器配置模块分别与所述当前帧图像处理模块、所述前一帧图像处理模块、所述视频流处理模块连接,所述寄存器配置模块用于配置当前帧图像数据的起始地址、前一帧图像数据的起始地址、视频源参数;并将所述当前帧图像数据的起始地址发送至所述当前帧图像处理模块,将所述前一帧图像数据的起始地址发送至所述前一帧图像处理模块,将所述视频源参数发送至所述视频流处理模块;所述前一帧图像处理模块与所述帧差处理模块连接,所述前一帧图像处理模块用于根据所述前一帧图像数据的起始地址从原始视频数据中读取前一帧图像数据,并对所述前一帧图像数据进行格式转换后传输至所述帧差处理模块;所述当前帧图像处理模块分别与所述帧差处理模块、所述压缩模块连接,所述当前帧图像处理模块用于根据所述当前帧图像数据的起始地址从所述原始视频数据中读取当前帧图像数据,并对所述当前帧图像数据进行格式转换后分别传输至所述帧差处理模块和所述压缩模块;所述帧差处理模块与所述视频流处理模块连接,所述帧差处理模块用于计算经过格式转换的所述当前帧图像数据与所述前一帧图像数据的差,得到帧差图像数据,并根据所述帧差图像数据中预设像素值出现的个数和所述预设像素值对所述帧差图像数据进行编码,将编码后的帧差图像数据传输至所述视频流处理模块;所述压缩模块与所述视频流处理模块连接,所述压缩模块用于将所述格式转换后的当前帧图像数据进行压缩,得到当前帧压缩图像数据,并传输至所述视频流处理模块;所述视频流处理模块用于根据所述视频源参数从所述当前帧压缩图像数据和所述编码后的帧差图像数据中,确定处理后的视频数据并输出。