[发明专利]一种多路图像并行解码处理方法有效
申请号: | 202110359720.7 | 申请日: | 2021-04-01 |
公开(公告)号: | CN112835651B | 公开(公告)日: | 2023-10-20 |
发明(设计)人: | 贾丕军;姚长虹;李亚;孙江辉;陈飞;张聪颖;常树龙;李宇;刘亚南;戴虹;冯玉洁;王玉昊;代延村 | 申请(专利权)人: | 中国空空导弹研究院 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/448 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 杜永保 |
地址: | 471009 *** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图像 并行 解码 处理 方法 | ||
本发明公开了一种多路图像并行解码处理方法,适用于使用C++编译的程序对导弹的多路图像解码的场景。具体方法为:a.通过主程序,将含有解码函数的动态链接库复制出n份,得到n个复制的含有解码函数的动态链接库,分别命名为decode1.dll、decode2.dll、...、decoden.dll,其中,n等于需要进行解码的图像的路数;b.在主程序需要进行n路图像解码时,将每一路图像都交给一个复制的含有解码函数的动态链接库进行图像解码。本方法减少了软件开发成本以及软件验证时间,同时保证了软件的可靠性,有利于多线程调用,提高解码效率,可以根据需要灵活快速地扩容图像解码能力。
技术领域
本发明属于导弹图像数据处理技术领域,具体涉及一种多路图像并行解码处理方法。
背景技术
随着图像制导和监视评估等导弹技术的发展,在导弹研制、试验和应用中对视频图像信号的传输与遥测越来越多,视频图像不仅对分析图像制导导弹在飞行过程中导引头出现的异常状态非常必要,而且对有些导弹的故障分析和定位比依靠现有的遥测数据分析容易得多,并且视频图像信息相对更为直观。
但是,导弹图像数据量较为庞大,而且遥测无线信道容量有限,必须对图像进行压缩后传输,图像压缩往往包括数据变换、系数编码、抗干扰编码等一些列复杂的算法,接收端的windows平台在接收到压缩图像后需要进行对应的一系列逆运算才能将图像数据还原。
在初始阶段,导弹图像数据只有一路数据,研究人员使用C++语言构建了整个图像数据的接收、解码处理系统,而随着导弹图像数据传输的需求与技术的发展,研究人员开始想要传输并接收多路导弹图像数据,在进行多路导弹图像数据的传输、接收与处理时,需要克服之前处于一路数据时碰不到想不到的技术问题。
在之前一路数据接收处理时,整个系统的主程序的进程调用含有解码模块的动态链接库对接收到的图像数据解码,解码模块中含有解码函数,解决方法、函数复用的问题,使得整个系统的代码执行效率尽可能高,而所需存储空间尽可能小,同时,为了动态链接库在被主程序的进程调用后能够配合主程序正常使用,解码模块中含有公用的全局变量,但是,当面对多路图像数据的接收处理时,假设共n路图像数据,假如还是用原来的方法,由于动态链接库的特性,当动态链接库被主程序即宿主程序的进程调用加载到进程空间后,CPU对n路图像进行处理,过程中,需要使用动态链接库中的解码模块对n路图像进行解码,可以n路图像按顺序进行解码处理,也可以使用多线程技术对n路图像同时进行解码处理,从图像数据需要具有时效性角度来看,一定是选用多线程同时处理n路图像的方式,但需要注意的是,一旦动态链接库被正确加载,主程序进程中的多线程都会来使用同一个解码模块,而解码模块中含有公用的全局变量,这就导致多线程处理任务时会使用同一地址的公用全局变量,从而n路图像的解码数据出现混淆,导致无法正确解码。
假如直接对动态链接库进行修改,需要对解码模块进行重写,难度大、验证周期长,且难以适应图像路数不断发生变化的情况,只要图像路数发生变化就去重新编写解码模块是不现实的,工作量与工作难度、验证周期都太大太长。
发明内容
为了解决背景技术中提出的问题,本发明给出了一种多路图像并行解码处理方法。
一种多路图像并行解码处理方法,适用于使用C++编译的程序对导弹的多路图像解码的场景,
a.通过主程序,将含有解码函数的动态链接库复制出n份,得到n个复制的含有解码函数的动态链接库,分别命名为decode1.dll、decode2.dll、...、decoden.dll,其中,n等于需要进行解码的图像的路数;
b.在主程序需要进行n路图像解码时,将每一路图像都交给一个复制的含有解码函数的动态链接库进行图像解码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国空空导弹研究院,未经中国空空导弹研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110359720.7/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序