cam

大华海康摄像头视频拉流

谁说胖子不能爱 提交于 2020-11-13 11:44:49
流程 技术 海康&大华&DSS获取RTSP 实时流 海康: rtsp://[username]:[password]@[ip]:[port]/[codec]/[channel]/[subtype]/av_stream 说明: username: 用户名。例如admin。 password: 密码。例如12345。 ip: 为设备IP。例如 192.0.0.64。 port: 端口号默认为554,若为默认可不填写。 codec:有h264、MPEG-4、mpeg4这几种。 channel: 通道号,起始为1。例如通道1,则为ch1。 subtype: 码流类型,主码流为main,辅码流为sub。 栗子: IPC rtsp://admin:123456@192.168.18.105:554/h264/ch1/main/av_stream NVR rtsp://admin:123456@192.168.18.106:554/Streaming/Channels/101 说明: 101,第一个1代表通道,最后一个1代表麻溜。 大华: rtsp://[username]:[password]@[ip]:[port]/cam/realmonitor?channel=1&subtype=0 说明: username: 用户名。例如admin。 password: 密码。例如admin。 ip:

altium designer生成gerber步骤

穿精又带淫゛_ 提交于 2020-11-09 05:12:13
什么是gerber文件 Gerber文件是所有电路设计软件都可以产生的文件,在电子组装行业又称为模版文件(stencil data),在PCB制造业又称为光绘文件。可以说Gerber文件是电子组装业中最通用最广泛的文件格式。因此对于一个电子生产企业,拥有一个能够处理Gerber文件的电脑辅助制造CAM软件是非常重要的,它对安排产品生产的准备、制造及测试各工序都有辅助提高质量的作用。 Gerber文件是EIA的标准格式,分RS274-D和RS274-X两种,其中RS274-X是RS274-D的扩展文件。生产制造部门在条件许可的情况下,应当尽可能要求用户或设计部门提供RS274-X的Gerber文件,这样有利于各工序的生产准备。 CAD文档一般指原始PCB设计文件,如protel、PADS等PCB设计文件,而用户或企业设计部门,往往出于各方面的考虑,只愿意提供给生产制造部门电路板的Gerber文件。 下面以AD9为例,AD13 版也可以 : 一.第一大步 1、画好PCB文件,在PCB文件环境中,点击左上角文件(Files)->制造输出(Fabrication Outputs)->GerberFiles,进入Gerber设置界面。 如上图,在第一常规/概要中,单位选择英寸,格式为2:5。(2:5精度较高) 2、设置“层”:如下图 在“层”选项中,将“包括未连接的中间层焊盘”打√。在

M 端软件产品设计思虑札记

。_饼干妹妹 提交于 2020-11-08 08:45:17
Unionfab 团队 在 3D 打印与工业互联领域深耕多年,希望能面向行业提供,依托 3D 打印通用技术的、综合性数字化生产、及智慧工厂解决方案。我们的愿景包含了:SDM 软件定义制造、数据驱动,工业互联、MaaS,3D 制造即服务。本文是对笔者进来在软件产品设计、开发过程中的一些想法的记述。 更多产品与行业的思考参阅 《 Product-Series 》; 制造端(M 端)的场景不同于泛 B 端,其也融入了许多 C 端的设计理念与原则。所谓 M 端,其特点在于: 事:制造端必然脱离不了线下,任何的业务流程、软件系统的设计都需要考虑与线下场景的融合性,考虑人机交互的友好性;ToM 的产品,特别是含协同侧的产品,需要解决全流程(即某个可闭环流程)中的问题,其中往往涉及到譬如 CAD/CAM/CAE 等硬核科技难点,也会涉及到譬如不同设备数字化打通等生态交互的难点; 人:制造端的很多用户往往缺乏软件相关的背景与认知,在习惯了固有的工作模式后往往抗拒改变,对系统变革过程中带来的阵痛会产生较大反弹;人员流动性大且纯软销售的商业模式不易,不适合投入大量的培训成本; 异:不同行业、不同工厂之间的流程同中有异,不同职位、背景的人对系统的需求、期望有极大的差异; 中国制造业的价格黑洞 任何的产品设计都脱离不了背后的商业模式,多次创业失败的经历也让笔者认识到从产品,即使是最基础的功能

ug nx7.5安装方法(图文详解)

南楼画角 提交于 2020-11-02 05:08:41
UG7.5 ,也称NX7.5,自卑西门子收购,软件名字已经改为SIEMENS NX了,ug7.5是一套集成了CAD、CAE 和CAM解决方案,能为设计师们提供最功能齐全的设计环境,能够大大提高产品开发设计中的生产效率,进而降低成本并改进决策,通过在建模、模拟、自动化与测试关联性方面整合一流的几何工具和强大的分析技术,实现了模拟与设计的同步、更迅速的设计分析迭代、更出色的产品优化和更快捷的交付速度,NX 7.5以全新工具提升生产效率,包括推出两套新的加工解决方案(为用户提供了特定的编程任务环境),显著提高零件制造效率,博主提供ug7.5破解版下载,支持32和64系统,附有破解文件,以下是详细的安装破解步骤。 下载地址 : UG7.5安装包 一、安装准备 1、安装前请写在ug其他版本,包括许可证,点击控制面板-uglicsence-将其卸载即可。 2、安装路径不要出现中文字眼,包括你的计算机名 3、NX7.5.lic是许可证文件,请勿改动! 4、文件较大,小编将其上传至百度网盘,请提前下载 百度网盘 。 二、安装许可证文件 1、下载并解压数据包,没有解压软件请下载 好压 。将Crack win32破解文件下的ugs4.lic拷贝到c盘根目录 2、用记事本打开ugs4.lic,用你的计算机名替换this name,然后保存,计算机名右键-计算机-属性即可查看(注意:计算机名也不能带有中文

使用ffmpeg写个监控nvs软件

被刻印的时光 ゝ 提交于 2020-10-22 04:11:41
有个环境有几个网络摄像头。本来一直用厂家软件nvs,一直都很好。今天打算用老旧的机器(xp sp2)来运行nvs,发现系统dll的入口点定位失败。软件不兼容sp2.蛋疼了啊。又不想升级sp3.无奈动手写一个采集软件吧。 核心软件就是ffmpeg. 通过抓包找到了摄像头的rtsp地址。接下来就简单了。写个程序,一个摄像头对应一个采集线程。线程里调用ffmpeg 命令打开rtsp并采集数据保存到对应目录。采集频率设置为2分钟保存一个视频。 为了跟原版软件一样,保存视频的目录要按每天日期存放。日期目录下又有cam1 cam2 cam3对应的摄像头目录。分别保存。算法不难,就是先判断是否存在目录,再调用mkdir命令。 由于是后台工作的软件,也不打算增加监控预览了。只需要默默的后台采集。 经过几天的运行测试,没有什么bug.完美。收工! ..等有空再写磁盘快满了,清理旧文件。 来源: oschina 链接: https://my.oschina.net/simawei/blog/4272677

【2020 电设G题 图像题解】

怎甘沉沦 提交于 2020-10-19 08:50:37
目录 1、题目要求 2、解题 一、系统方案 1.1 技术路线 1.2 系统结构 1.3 方案论证比较 二、理论分析与计算 2.1 物体形状的测量方法 2.2 物体尺寸的测量方法 三、误差分析 3、图像代码 1、题目要求 2、解题 本设计采用STM32F103ZET单片机作为主处理器,设计了非接触物体尺寸形态测量系统,包括核心板模块、主板降压及管脚设计模块、键盘输入模块、图像处理模块、激光测距模块、LCD彩屏模块、蜂鸣器模块、led灯模块、以及机械模型构成。系统采用OpenMV4 H7 Cam摄像头、STM32单片机、舵机构成闭环反馈电路,根据激光测距反馈回的信息,以及图像处理后反馈,控制舵机对方向及角度进行处理使摄像头和激光对准识别物,利用图像的处理来判断识别物的形状和尺寸,再利用激光测距模块测量出测量头中心点与被测目标之间的距离。该系统具有良好的性能,且具有很好的稳定性。 一、系统方案 1.1 技术路线 本系统采用Open mv、云台构成闭环回路系统。其中Open mv获得的位置信息反馈到单片机,单片机根据位置信息控制云台转向。达到目标之后,通过单片机控制激光测距模块进行距离的测量和通过 Open mv进行图像的处理来判断识别物的形状及尺寸。 1.2 系统结构 总体结构分为3个部分:输入输出的显示板、主控板、电源。其他模块通过接口与主控板相连。各个模块协调

【微思网络】思科CCNA/CCNP/CCIE 交换机常见***形式及防御措施

孤人 提交于 2020-10-08 08:22:11
为什么需要关注交换机安全 ??? 纵轴:网络设备(防火墙、路由器、交换机) 横轴:网络模型(边界和DMZ、核心和分布层、接入层) 这个图主要是说,防火墙、路由器、交换机一般分别放在边界或者DMZ、核心和分布层、接入层; 这些设备里面,为什么交换机最缺乏安全性呢? 首先,防火墙或者路由器一般都是放在核心机房,核心机房物理安全得到最大的保障(非管理人员一 般无法进出核心机房) 其次,接入交换机一般零散分布,提供终端用户的接入(非管理人员都能比较轻易接触到接入层交换 机) 交换机层面可能涉及的***形式以及防御措施: 针对这么多的***形式,我们大致可以分为四类: • MAC Layer Attacks • VLAN Attacks • Spoofing Attacks Switch Device Attacks 一、VLAN 跳跃*** 利用Trunk或Double Tag(native)实现从对其他VLAN的信息嗅探或*** 应对措施: 1.将空闲端口置为access模式(trunk off),甚至shutdown; 2.修改 Native VLAN,避免不在用 VLAN 相同。 二、STP 欺骗*** 通过伪造错误的BPDU消息影响生成树拓扑 应对措施: 1.在接主机或路由器的接口(access)配置bpdu guard,这类接口丌应收到BPDU,如果收到则将接口 置为error

热力图与原始图像融合

十年热恋 提交于 2020-10-07 03:39:22
使用神经网络进行预测时,一个明显的缺陷就是缺少可解释性,我们不能通过一些简单的方法来知道网络做出决策或者预测的理由,这在很多方面就使得它的应用受限。 虽然不能通过一些数学方法来证明模型的有效性,但我们仍能够通过一些可视化热力图的方法来观测一下原始数据中的哪些部分对我们网络影响较大。 实现热力图绘制的方法有很多,如:CAM, Grad-CAM, Contrastive EBP等。在热力图生成之后,因为没有原始数据信息,所以我们并不能很直观地观测到模型到底重点关注了图像的哪些区域。这时将热力图叠加到原始图像上的想法就会很自然的产生。这里存在的一个问题是原始图像的色域空间可能和产生的热力图的色域空间是不一致的,当二者叠加的时候,会产生颜色的遮挡。并且因为产生的热力图的尺寸应该与原始图像尺寸一致或者调整到与原始尺寸一致,这样当二者直接简单地叠加的话,产生的图像可能并不是我们想要的,因此,我们需要先对热力图数据进行一些简单的像素处理,然后在考虑与原始图像的融合。以下部分的安排为:1. 热力图的产生 2. 热力图与原始图的叠加 3. 热力图与原始图融合优化 1. 热力图产生 在这里使用3D-Grad-CAM的方法来实现热力图绘制的方法,使用的图像尺寸为144, 168, 152 代码如下: def cam(img_path, model_path, relu=True, sigmoid

把因果干预用到弱监督语义分割上!这篇NeurIPS 2020 oral论文不简单

邮差的信 提交于 2020-10-04 13:35:02
     作者 | 张冬   编辑 | 陈大鑫   本文介绍一篇今年被NeurIPS 2020收录的一篇oral文章:   《 Causal Intervention for Weakly-Supervised Semantic Segmentation》   这篇论文提出的基于因果干预的Context Adjustment (CONTA)模型主要有以下几个优势:   1、CONTA是 第一个使用因果图来分析弱监督语义分割模型中各component之间的关系 ,从而找出了造成现有的pseudo-mask不准确的本质原因是因为数据集中的上下文先验是混淆因子。在此基础上,作者又进一步提出了使用因果干预切断上下文先验和图像之间的关联,从而提升pseudo-mask的质量。   2、不同于以往的基于graph neural network或复杂的attention机制的弱监督语义分割模型, CONTA的设计简洁,并没有很复杂的操作和训练步骤在其中。   3、作者在4种不同的弱监督语义分割模型上都进行了实验,结果表明 CONTA可以提升模型CAM、pseuso-mask和segmentation mask的质量 ,从而验证了CONTA的通用性和有效性。   作者 相信CONTA在将来也可以被应用到其他的弱监督语义分割模型上。      论文第一作者张冬: