System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及全景监控的,尤其涉及一种用于低算力摄像模块阵列的图像拼接方法及系统。
技术介绍
1、在现代摄像头阵列系统中,同时处理多个视频流以实现实时拼接是一个核心挑战。特别是当摄像头数量较多时,传统算法往往需要对所有摄像头的每一帧画面同步的拼接计算。要达到实时拼接效果,需要大量的gpu计算资源并由严格的硬件同步机制,对于低算力的摄像模块阵列而言,难以实现高效准确的图像拼接。
技术实现思路
1、本专利技术的目的在于提供一种用于低算力摄像模块阵列的图像拼接方法及系统,旨在解决现有技术中低算力摄像模块阵列难以实现高效准确的图像拼接的问题。
2、本专利技术是这样实现的,第一方面,本专利技术提供一种用于低算力摄像模块阵列的图像拼接方法,包括:
3、通过由若干摄像模块组成的摄像模块阵列对目标场景进行全景图像采集,以得到所述目标场景对应各个摄像模块的摄像区域图像,并对各个摄像模块的摄像区域图像进行组合,以得到所述目标场景的全景拼接画面;
4、获取监控用户对于所述全景拼接画面的监控重点标注指令,并根据所述监控重点标注指令对所述全景拼接画面中的各个所述摄像区域图像进行初始优先权重的配置,通过各个所述摄像区域图像所对应的初始优化权重将各个所述摄像模块划分为重点摄像模块与非重点摄像模块;
5、对所述非重点摄像模块所采集的摄像区域图像进行指定频率的动态检测,对所述重点摄像模块所采集的摄像区域图像进行实时动态检测,以得到所述非重点摄像模块与所述重点摄像模块的
6、当所述动态检测结果显示摄像区域图像中出现动态块时,对出现动态块的所述摄像区域图像所对应的摄像模块进行初始优先权重的更新处理,以得到所述摄像模块的实时优先权重;
7、当出现动态块的所述摄像区域图像所对应的摄像模块为重点摄像模块时,根据卡尔曼滤波算法对所述动态块进行轨迹追踪处理,以得到所述动态块的预测运动轨迹,并根据所述预测运动轨迹对所述重点摄像模块进行动态延伸分析与对应的初始优先权重更新,以得到所述摄像模块的实时优先权重;
8、根据所述摄像模块的实时优先权重对各个所述摄像模块所采集的摄像区域图像依次进行图像拼接处理,以得到动态拼接图像。
9、第二方面,本专利技术提供一种用于低算力摄像模块阵列的图像拼接系统,用于实现第一方面任意一项所述的一种用于低算力摄像模块阵列的图像拼接方法,包括:
10、画面拼接模块,用于通过由若干摄像模块组成的摄像模块阵列对目标场景进行全景图像采集,以得到所述目标场景对应各个摄像模块的摄像区域图像,并对各个摄像模块的摄像区域图像进行组合,以得到所述目标场景的全景拼接画面;
11、重点标注模块,用于获取监控用户对于所述全景拼接画面的监控重点标注指令,并根据所述监控重点标注指令对所述全景拼接画面中的各个所述摄像区域图像进行初始优先权重的配置,通过各个所述摄像区域图像所对应的初始优化权重将各个所述摄像模块划分为重点摄像模块与非重点摄像模块;
12、动态检测模块,用于对所述非重点摄像模块所采集的摄像区域图像进行指定频率的动态检测,对所述重点摄像模块所采集的摄像区域图像进行实时动态检测,以得到所述非重点摄像模块与所述重点摄像模块的动态检测结果;
13、权重更新模块,用于当所述动态检测结果显示摄像区域图像中出现动态块时,对出现动态块的所述摄像区域图像所对应的摄像模块进行初始优先权重的更新处理,以得到所述摄像模块的实时优先权重;
14、轨迹追踪模块,用于当出现动态块的所述摄像区域图像所对应的摄像模块为重点摄像模块时,根据卡尔曼滤波算法对所述动态块进行轨迹追踪处理,以得到所述动态块的预测运动轨迹,并根据所述预测运动轨迹对所述重点摄像模块进行动态延伸分析与对应的初始优先权重更新,以得到所述摄像模块的实时优先权重;
15、动态拼接模块,用于根据所述摄像模块的实时优先权重对各个所述摄像模块所采集的摄像区域图像依次进行图像拼接处理,以得到动态拼接图像。
16、本专利技术提供了一种用于低算力摄像模块阵列的图像拼接方法,具有以下有益效果:
17、本专利技术通过多个摄像模块组成阵列采集目标场景的全景图像,结合监控用户的重点标注指令配置初始优先权重,将摄像模块分为重点和非重点模块,对非重点模块进行定时动态检测,重点模块进行实时动态检测,发现动态块时更新权重,并采用卡尔曼滤波算法对动态块进行轨迹追踪,预测其运动轨迹。根据更新后的实时优先权重进行图像拼接,得到动态拼接图像,该方案能够动态优化摄像模块的监控资源分配,提高重点区域的响应速度,提升图像拼接的实时性和准确性,增强系统的智能化和适应性,有效提升监控效率与精度,解决了现有技术中低算力摄像模块阵列难以实现高效准确的图像拼接的问题。
本文档来自技高网...【技术保护点】
1.一种用于低算力摄像模块阵列的图像拼接方法,其特征在于,包括:
2.如权利要求1所述的用于低算力摄像模块阵列的图像拼接方法,其特征在于,通过由若干摄像模块组成的摄像模块阵列对目标场景进行全景图像采集,以得到所述目标场景对应各个摄像模块的摄像区域图像,并对各个摄像模块的摄像区域图像进行组合,以得到所述目标场景的全景拼接画面的步骤包括:
3.如权利要求1所述的用于低算力摄像模块阵列的图像拼接方法,其特征在于,获取监控用户对于所述全景拼接画面的监控重点标注指令,并根据所述监控重点标注指令对所述全景拼接画面中的各个所述摄像区域图像进行初始优先权重的配置,通过各个所述摄像区域图像所对应的初始优化权重将各个所述摄像模块划分为重点摄像模块与非重点摄像模块的步骤包括:
4.如权利要求1所述的用于低算力摄像模块阵列的图像拼接方法,其特征在于,当所述动态检测结果显示摄像区域图像中出现动态块时,对出现动态块的所述摄像区域图像所对应的摄像模块进行初始优先权重的更新处理,以得到所述摄像模块的实时优先权重的步骤包括:
5.如权利要求1所述的用于低算力摄像模块
6.如权利要求5所述的用于低算力摄像模块阵列的图像拼接方法,其特征在于,对所述延伸区域所对应的摄像模块进行初始优先权重的更新处理,以得到所述摄像模块的实时优先权重的步骤包括:
7.如权利要求1所述的用于低算力摄像模块阵列的图像拼接方法,其特征在于,根据所述摄像模块的实时优先权重对各个所述摄像模块所采集的摄像区域图像依次进行图像拼接处理,以得到动态拼接图像的步骤包括:
8.一种用于低算力摄像模块阵列的图像拼接系统,其特征在于,用于实现权利要求1-7任意一项所述的一种用于低算力摄像模块阵列的图像拼接方法,包括:
...【技术特征摘要】
1.一种用于低算力摄像模块阵列的图像拼接方法,其特征在于,包括:
2.如权利要求1所述的用于低算力摄像模块阵列的图像拼接方法,其特征在于,通过由若干摄像模块组成的摄像模块阵列对目标场景进行全景图像采集,以得到所述目标场景对应各个摄像模块的摄像区域图像,并对各个摄像模块的摄像区域图像进行组合,以得到所述目标场景的全景拼接画面的步骤包括:
3.如权利要求1所述的用于低算力摄像模块阵列的图像拼接方法,其特征在于,获取监控用户对于所述全景拼接画面的监控重点标注指令,并根据所述监控重点标注指令对所述全景拼接画面中的各个所述摄像区域图像进行初始优先权重的配置,通过各个所述摄像区域图像所对应的初始优化权重将各个所述摄像模块划分为重点摄像模块与非重点摄像模块的步骤包括:
4.如权利要求1所述的用于低算力摄像模块阵列的图像拼接方法,其特征在于,当所述动态检测结果显示摄像区域图像中出现动态块时,对出现动态块的所述摄像区域图像所对应的摄像模块进行初始优先权重的更新处理,以得到所述摄像模块的实时优先...
【专利技术属性】
技术研发人员:区士超,刘晓涛,
申请(专利权)人:超节点创新科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。