草庐IT

海康VisionMaster配合机械手九点标定

全部标签

SpringBoot+海康威视摄像头实现在前端的预览

文章目录前言摄像头预览1.什么是rtsp1.1了解海康威视rtsp的url规范1.2下载(VLCmediaplayer)[VLC](https://www.videolan.org/)多媒体播放器2.用FFmpeg+Nginx-rtmp推流2.1使用FFmpeg工具+Nginx-rtmp模块2.2下载FFmpeg2.3在Java里面操作FFmpeg2.4在Nginx中配置rtmp模块2.5得到rtmp流2.6关闭推流3.用FFmpeg+Nginx-FLV推流3.1Nginx中配置flv模块3.2返回的http地址4.后续优化4.1前端解决方案4.2后端解决方案前言本文是之前文章的一篇完善文,如

OpenCV快速入门:相机标定——单目视觉和双目视觉

文章目录前言一、相机标定的基本原理1.1相机模型与坐标系1.1.1相机模型1.1.2坐标系1.2相机内参与外参1.2.1内部参数1.2.2外部参数1.3镜头畸变1.4透视变换1.5标定的重要性和应用场景二、单目视觉2.1单目视觉的原理2.1.1单目视觉的原理2.1.2单目视觉的公式2.1.3应用领域2.2实现单目视觉标定的步骤2.2.1准备标定板2.2.2捕获标定图像2.2.3提取角点2.2.4计算内参和畸变参数2.3单目视觉相机标定实战三、双目视觉3.1双目视觉的原理与应用3.1.1双目视觉的原理3.1.2双目视觉的应用3.2双目视觉与单目视觉的对比3.3实现双目视觉标定的步骤3.4Open

国内机械臂产业的现状

 机械臂作为一种重要的工业自动化设备,具有高效、精准、灵活等特点,被广泛应用于制造业、物流、医疗、农业等领域。随着中国制造业的快速发展和自动化水平的提高,国内机械臂产业也迎来了快速发展的机遇。本文将对国内机械臂产业的现状进行综述,包括市场规模、技术发展、应用领域、竞争格局等方面的内容。  一、市场规模:随着中国制造业的快速发展,机械臂市场规模不断扩大。根据市场研究机构的数据显示,2019年中国机械臂市场规模达到了100亿元人民币,同比增长了20%。预计到2025年,中国机械臂市场规模将超过200亿元人民币。其中,工业机械臂占据了市场的主导地位,占据了市场份额的70%以上。二、技术发展国内机械臂

海康威视监控相机的SDK与opencv调用(非工业相机)

1.研究内容本篇主要对海康威视的监控相机的SDK回调进行研究,并于opencv结合,保存图像,以供后续其他处理,开发语言为C++2.步骤及方法2.1海康SDK介绍海康SDK下载地址根据自身编译环境,下载对应的SDK,需要注意的是,不要和工业相机SDK相混淆,工业相机好像是MVS是什么玩意儿,现在暂时没研究SDK包的结构如下,包括需要的头文件和库目录,其中windows下还提供了Demo示例,开发文档是我们时常需要用到的,结构如下:其中SDK编程指南是需要注意的一个地方,通常需要根据自己的相机型号选择对应的文件,有些相机型号可能不支持,比如我使用的DS-2CD7********,这款相机,就只支

集团网站建设的目标定位与市场调研

摘要:随着互联网的发展,企业对网站建设的需求越来越迫切。本文通过分析集团网站建设的目标定位与市场调研,探讨了如何在建设集团网站时确定目标定位,并通过市场调研了解用户需求,以提高网站的准确度和用户体验,为企业带来更多商机与价值。关键词:集团网站建设、目标定位、市场调研、用户需求、商机与价值1.引言在当今的互联网时代,企业网站已成为企业展示品牌形象、传递信息、开展业务的重要窗口。作为集团企业,拥有一套完善的集团网站非常有必要,能够整合各个子品牌、子公司的信息资源,提供全方位的服务和支持,以达到集团级别的品牌宣传、业务拓展和用户沟通的效果。然而,集团网站的建设需要在目标定位和市场调研的基础上进行,才

微信小程序通过startLocationUpdate,onLocationChange获取当前地理位置信息,配合腾讯地图解析获取到地址

先创建个getLocation.js文件//获取用户当前所在的位置constgetLocation=()=>{returnnewPromise((resolve,reject)=>{let_locationChangeFn=(res)=>{resolve(res)//回传地里位置信息wx.offLocationChange(_locationChangeFn)//关闭实时定位wx.stopLocationUpdate(_locationChangeFn);//关闭监听不关闭监听的话,有时获取位置时会非常慢}wx.startLocationUpdate({success:(res)=>{wx.o

摄像机模型建立和手机标定Python实现

目录记录了摄像机模型建立和张正有标定法,并采用python对自己手机的摄像头进行了标定。计算机视觉之摄像机模型建立和标定(张正友标定法)1.摄像机模型1.1小孔成像原理1.2坐标系1.3相似三角形原理1.4像素坐标1.5齐次坐标1.6矩阵表示1.7摄像机内参矩阵1.8世界坐标2张正友标定2.1摄像机标定2.2模型建立2.3模型求解2.4H矩阵求解2.5精度提高2.6畸变的处理2.6.1径向畸变2.6.2切向畸变3手机摄像头标定实现3.1棋盘打印3.2棋盘角点3维空间坐标3.3棋盘角点2维坐标3.4摄像机标定​编辑3.5去畸变4代码计算机视觉之摄像机模型建立和标定(张正友标定法)1.摄像机模型1

制作一个简易的自主夹取机械臂

使用到的设备:机械臂、总线舵机、树莓派、舵机控制板、USB摄像头、锂电池使用的设备并不唯一如树莓派可以换成jestonnano、USB摄像头可以换成SCI的、总线舵机可以换成PWM舵机,执行功能一致即可流程:摄像头捕捉物体坐标反馈给树莓派,然后树莓派控制机械臂进行夹取机械臂夹取我们这里为简易装置并不会设计复杂的空间变换,非常容易上手我们首先使机械臂与物体处于同一条水平线上,然后在分析物体的x,y坐标,这样可以将三位简化为二维,大大降低了难度。如下图所示:那么如何让机械臂与物体处于同一个水平线上?我个人非常建议使用PID,PID的精度非常高会让机械臂与物体对着的非常准,PID计算输出是个控制量,

在VUE框架的WEB网页端播放海康威视RTSP视频流完全方案

1.服务器转流前端转码方案服务器端先把RTSP流用WebSocket或WebRTC推送到前端,再通过WASM转码MP4播放。此方案虽号称是无插件方案,但是需要服务器支持,两次转码导致延迟较高,一般高达数秒甚至数分钟。此方案首屏画面显示很慢。因为需要服务器不断转码转流,对CPU和内存消耗较大,带宽占用高,长期综合使用成本也很高。如果多路播放或者看高分辨率或H.265视频,很可能就会出现卡顿、花屏等情况。综合来看,此方案摄像头较少或者对延迟、画面要求较低的需求,商用难堪重任。2.服务器转码转流再转码方案原理是服务器端先把RTSP流转FLV后,再用WebSocket或WebRTC推送到前端,然后再转

Hadoop高可用(主备切换)---配合Zookeeper

1.Hadoop高可用(HadoopHighAvailability)概述HA(HighAvailable),高可用,是保证业务连续性的有效解决方案,一般有两个或两个以上的节点,分为活动节点(Active)及备用节点(Standby)。通常把正在执行业务的称为活动节点(Active),而作为活动节点的一个备份的则称为备用节点(Standby)。当活动节点出现问题,导致正在运行的业务(任务)不能正常运行时,备用节点此时就会侦测到,并立即接续活动节点来执行业务。从而实现业务的不中断或短暂中断。hadoop2.x之后,Cloudera提出了QJM/QuromJournalManager,这是一个基于