[发明专利]一种基于LED异步控制的多媒体数据处理方法在审
申请号: | 201610270983.X | 申请日: | 2016-04-27 |
公开(公告)号: | CN105791852A | 公开(公告)日: | 2016-07-20 |
发明(设计)人: | 潘红兵;陆振飞;何书专;李晨杰;唐海亮;吴格;杨博;李可生;李丽;李伟 | 申请(专利权)人: | 南京大学 |
主分类号: | H04N19/42 | 分类号: | H04N19/42;H04N21/43;H04N21/433;H04N21/434;H04N21/435;H04N21/4405;H04N21/485;G09G3/32 |
代理公司: | 南京汇盛专利商标事务所(普通合伙) 32238 | 代理人: | 陈扬 |
地址: | 210023 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 led 异步 控制 多媒体 数据处理 方法 | ||
1.一种基于LED异步控制的多媒体数据处理方法,基于多媒体处理系统,所述系统包 括:多媒体信息解析模块、接口模块、视频处理模块、文字处理模块以及图片处理模块,其特 征在于包括如下步骤:
多媒体信息解析模块通过接口模块接受上位机发送的节目单,并根据节目单中的信息 判断当前节目的类型,再根据节目的类型调用相应的模块;
视频处理模块、图片处理模块以及文字处理模块,分别对应地处理视频类型、图片类型 以及文字类型的节目信息。
2.根据权利要求1所述的基于LED异步控制的多媒体数据处理方法,其特征在于所述多 媒体信息解析模块将解析到的节目信息按顺序存储在队列中,待节目信息处理完毕后删除 所述队列的队首元素并判断节目队列是否为空,若为空,重新读取节目单进行播放;若不为 空继续当前的操作。
3.根据权利要求1所述的基于LED异步控制的多媒体数据处理方法,其特征在于所述多 媒体信息解析模块中所述节目单以xml文件的形式进行存储。
4.根据权利要求1所述的基于LED异步控制的多媒体数据处理方法,其特征在于视频处 理模块包括如下处理步骤:
首先,从所述队列中获取节目信息中的视频信息,包括视频的封装格式,视频流的编码 格式以及音频流的编码格式;
然后,根据相应的封装格式选取视频处理模块中合适的分离元件进行音视频流的分 离;
接着,分别对音频流视频流进行处理:通过基于i.MX6S芯片内的VPU单元的解码元件进 行解码对视频流的处理;根据相应的编码格式调用视频处理模块中相应的解码元件对音频 流进行解码操作;
最后,完成音频流视频流的同步,完成播放。
5.根据权利要求4所述的基于LED异步控制的多媒体数据处理方法,其特征在于对视频 流的处理还包括通过基于IPU单元的元件改变视频大小。
6.根据权利要求5所述的基于LED异步控制的多媒体数据处理方法,其特征在于在视频 处理过程中通过i.MX6S芯片芯片内部用于视频处理的硬件加速单元降低视频处理模块中 处理器的占用率。
7.根据权利要求1所述的基于LED异步控制的多媒体数据处理方法,其特征在于所述图 片处理模块包括如下步骤:
首先,该模块获得图片的编码格式,所述编码格式包括bmp、jpeg、png三种格式;
接着,根据获得的图片编码格式调用相应的算法对图片进行处理,获得解码后的RGB数 据;
最后,将解码后的RGB数据通过FrameBuffer进行显示,并对显示算法进行处理以获得 动态效果。
8.根据权利要求1所述的基于LED异步控制的多媒体数据处理方法,其特征在于所述文 字处理模块采用Freetype2函数库,所述函数库将矢量文字转换成位图,并将获得位图通过 FrameBuffer机制进行显示,完成文字的播放。
9.根据权利要求8所述的基于LED异步控制的多媒体数据处理方法,其特征在于文字处 理过程具体包括如下步骤:
首先,调用Freetype2库函数完成对指定的字库的进行初始化;
然后,根据排版的格式设置文字的样式,所述文字的样式包括文字的大小、颜色、行间 距、是否加粗、是否带有下划线;
接着,调用函数将已经完成排版的文本转换成位图文件;
最后,通过FrameBuffer完成显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610270983.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:视频编码的方法和设备
- 下一篇:使用压缩感测的视频编解码