视频系统--本地拉取相机,实现拼图,分辩率调整,帧率调整

 


概述

      本地拉取相机是"视频系统"自定义的一种相机类型,此相机类型可以使用通过rtsp,gb28181接入的一个到多个视频流作为输入,然后对这些输入的视频源按一定的规则(如旋转,拉伸)绘制在目标图上,实现图像拼接,分辨率和帧率调整等业务;

      本地拉取相机是以"视频系统"本身接入的视频源作为输入源,而"小雉视频系统"是一个单进程应用,多个本地拉取相机对同一个视频拉取是共享同一份内存的,只需解码一次,如有需求对一视频源叠加不同的水印后作为两路新流输出,则可创建两路本地拉取相机实现这一需求;


两种不同水印叠加后作为两路新流输出

  1. 假设"小雉视频系统"已经使用rtsp接入了一路uuid为src的视频流,如下图所示<br/>

     

  2. 新建一路"本地拉取相机",分别命名为out1,拉取src的流,并在左上脚添加out1的水印,如下图所示 <br/>
  3. 新建一路"本地拉取相机",分别命名为out2,拉取src的流,并在左上脚添加out2的水印,如下图所示 

      如上实现了src拉取rtsp视频流,并解码,out1和out2拷贝src解码后的视频分别进行水印叠加后编码,最后输出新的视频流out1和out2.


分辩率和帧率修改

      本处对out1的分辩率和帧率进行修改,如下图


图像旋转

      本处对out1的图像进行旋转30度,如下图


双图像拼接

      本处以out1的图像为例;

  1. 拉取src两次(也可拉取不同的视频源,如out2也能被拉取),如下图
  2. 以下操作比较复杂,这里把out1拖拽出来生成新界面来配置,操作:鼠标左键按住菜单栏的"out1"选项卡拖拽到菜单区以外放开,如下图
  3. 右键"相机配置"选择"切图配置",如下图                                                                     
  4. 在图新配置上可以对两图像的相对位置进行调整,也能改变其长宽,进行旋转,右键画区域等,如下图的一个示例            
  5. 保存配置后,用vlc查看的效果如下                                                                            

      同此节方法可实现多相机的图像拼接.

 

VisionPro多相机拼图是一种先进的图像处理技术,用于将多个相机捕获的图像拼接成一个大幅图像。这种技术可以应用于许多领域,如自动化生产线、机器人导航和医学影像等。 在自动化生产线上,多相机拼图可以实现对产品进行全方位的检测和分析。通过将多个相机的图像拼接成一个大图像,可以获取更广阔的视野,提高产品检测的精度和效率。例如,在电子产品制造过程中,多相机拼图可以快速识别和定位零件,从而提高生产线的质量控制和生产效率。 在机器人导航方面,多相机拼图可以帮助机器人获取更全面的环境信息,从而实现更精确的导航和定位。机器人可以通过拼接后的大图像来感知周围的环境,准确定位目标位置并规划路径。这在仓储物流、智能家居等领域有着广泛的应用前景。 在医学影像领域,多相机拼图可以用于生成高精度的全景影像。这对于医生来说非常重要,因为他们可以在一个图像上同时查看多个组织结构或器官的完整情况。这有助于提高疾病的诊断准确性和手术操作的安全性。 总之,VisionPro多相机拼图是一项非常有前景的图像处理技术。它可以应用于各种领域,如自动化生产线、机器人导航和医学影像等,帮助提高检测精度、导航定位和诊断准确性。它将继续在未来的科技发展中发挥重要作用,并为人们的生活带来更多便利和创新。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值