监控中的计算机科学

news2024/12/24 21:02:48

文章目录

  • 一、前言
  • 二、监控分类
    • 2.1 模拟摄像头
    • 2.1 数字摄像头
  • 三、监控系统
  • 四、后端产品
    • 4.1 硬盘录像机
    • 4.2 视频矩阵
    • 4.3 控制设备
    • 4.4 显示设备
  • 五、传输端
    • 5.1 光纤视频线
      • 5.1.2 单模光纤
      • 5.1.3 多模光纤
      • 5.1.4 光端机
    • 5.1 双绞线
  • 六、畅享

一、前言

布林肯访华,黑我们摄像头多,在多能有你老美的棱镜计划牛吗?

美国棱镜计划 ,其中提到了 随时可以监控摄像头,于是想探究一下监控中的计算机科学

看了下现在的海康的摄像头,已经有这么多了
在这里插入图片描述

但可以看到就有一个异类:模拟摄像机,就它没有 网络 title

二、监控分类

2.1 模拟摄像头

那么什么是模拟摄像机呢?

模拟摄像机,是输出信号为模拟信号的一系列摄像机的统称,将光信号转换成模拟电信号,然后输出到DSP。通过DSP进行A/D转换与色彩调整等处理,再做D/A转换调制成PAL/NTSC制式电视信号输出。

模拟监控被称为模拟,主要是因为它不同于数字监控(也称为网络监控)
模拟监控则是通过模拟技术,以模拟信号的形式来传输视频数据。模拟监控的图像分辨率、画质和帧率等都比数字监控低,但相应地,它的设备成本和使用门槛较低,也更加适合一些简单的监控需求。
数字监控 是通过采集、转换、压缩和传输数字信号来进行视频监控的,也就是转换成0101001

问题又来了,什么是模拟技术?

模拟技术(Analog technology)是指使用连续信号来表示信息的技术。这种技术一般用来处理声音、图像和电气信号等模拟信号。模拟信号通过对原始信号进行采样、量化和调制等处理,将其转化为一系列连续的波形信号,以便于传输、存储和处理。

在模拟技术中,信号的值是连续变化的,可以采取任意值。例如,模拟音频信号可以随着时间以连续的形式变化,并采取任意幅度的值。同样的,模拟图像信号也可以以类似方式表示,通过扫描每个像素并赋予其一个连续的亮度值,并将其输出为一系列模拟信号波形。

还是没看懂?什么是模拟信号?

模拟信号(Analog signal)是一种连续的波形信号,其数值随着时间的变化而连续变化,可以采取任意值。模拟信号通常用于表示声音、图像、电气信号等在时间和幅度上都发生连续变化的信号。

模拟信号可以采用很多不同的方式来表示。例如,声音信号可以使用麦克风将声波转换为电信号,然后将其放大和处理成人耳能够听到的音频信号。类似地,图像信号可以使用摄像机将可见光转换成电信号,并通过扫描每个像素的亮度值来表示图像中的颜色和细节。其他类型的模拟信号如广播电视信号、手机信号等都是以类似的方式进行传输和处理。

在这里插入图片描述

说白了,模拟信号就是把声音图像 转换成 电信号,这种电信号是无极限的,不像数字信号要由类似RGB的方式,可以做到更高的还原

模拟信号的存储

同样的,模拟信号存储也是麻烦的,只有磁带才能存储模拟信号,比如以前的黑胶唱片(LP),磁带录影带。
存储在硬盘的话,肯定是二进制的数字信号存储到硬盘了,硬盘只能存储二进制的数字信号,如果你存进去了模拟信号,其实不是存进去了,而是把模拟信号转换成数字信号存进去了,还原出来的时候肯定有损伤。
你看看无损音乐和有损音乐的原理就明白了,都是一个道理。

并且模拟信号被 干扰 比较容易,并且随距离衰减比较严重,已经绝大部分被数字摄像头取代。

2.1 数字摄像头

也叫 网络摄像头
从上面图上可以看出来,数字摄像头又可以细分为

  1. 枪机 固定摄像头
    可以安装普通、长距、广角镜头

  2. 球形 半球摄像头
    能旋转,其他的和枪机一样

  3. 红外
    添加了红外装置,能夜视,现在很多摄像头都直接集成了红外

  4. 云台摄像头
    球形摄像头 里面就有 云台,但是有一些 也会 单独安装
    在这里插入图片描述
    云台解码器,是为带有云台、变焦镜头等可控设备提供驱动电源并与控制设备如矩阵进行通讯的前端设备。通常,解码器可以控制云台的上、下、左、右旋转,变焦镜头的变焦、聚焦、光圈以及对防护罩雨刷器、摄像机电源、灯光等设备的控制,还可以提供若干个辅助功能开关,以满足不同能够用户的实际需要

  5. 防爆摄像头:真的就是防爆炸,用在矿洞里的。

好了,有了摄像头,老美棱镜计划就能随意监控了吗?好像也不行吧,看看海康威视还有什么

三、监控系统

在这里插入图片描述
在这里插入图片描述
一个完整的监控系统可以分为 前端、后端、和传输端
前端就是上面介绍的各种摄像头

那么接下来我们看看 后端和传输端的产品

四、后端产品

在这里插入图片描述

4.1 硬盘录像机

DVR NVR
图像存储处理的计算机系统
图像语音进行长时间录像、录音、监控、控制的功能

4.2 视频矩阵

将视频 从 一个输入通道 任意切换到 一个输出通道显示。
有M*N矩阵:任意M路图像输入 和 任意N路图像输出

必须强调任意!!!

海康的设备:
在这里插入图片描述

4.3 控制设备

接上图
摇杆?
其实功能还挺多的:灯光开关、镜头远近、聚焦、雨刷器、双向对讲、方向控制

这里的拼接器,基本就是 视频矩阵 + 控制器

4.4 显示设备

这个名字有点酷啊
其实说白了就是显示器
一堆一堆的显示器(上图画的大屏)
在这里插入图片描述
海康这也整了不少显示器啊,基本都是供应商的

五、传输端

在这里插入图片描述
以上基本都是弱电的知识,传输端现在越来越走向计算机网络的知识了

海康竟然不卖 光纤 双绞线?

在这里插入图片描述

5.1 光纤视频线

平常我们看到教科书上的光纤可是十分梦幻的
在这里插入图片描述
但是经过层层包裹之后,就变成上图黄色的线了
在这里插入图片描述

纤芯、包裹、芳纶纱层层保护
在这里插入图片描述
光纤有分成两种:单模光纤、多模光纤
在这里插入图片描述

5.1.2 单模光纤

芯 很细 ,只能传输一种模式的光
模间色散很小,适合远距离传输,稳定性好
适合远程通讯 120 公里
电信公司、有线电视提供商和高等院校

5.1.3 多模光纤

芯粗一些,模间色散大
这也就限制了传输频率,带宽、容量
距离变长,会更加严重
因此也就几公里

短距离、音频/视频应用和局域网(LANs)

成本低

5.1.4 光端机

单模这么好,为什么还要多模?
成本是最终因素
单模光纤芯径太小,较难控制光束传输,故需要激光作为光源体
由于光端机非常昂贵,故采用单模光纤的成本会比多模光纤光缆的成本高

光端机(Optical Network Terminal,ONT)是一种光网络设备,也被称为光猫。它是将光纤信号转换成电信号的设备,通常安装在用户家中,作为连接光纤和用户设备的接口,用于实现宽带互联网、IPTV、语音电话等业务的接入。光端机可理解为是提供最后一公里连接的设备,用于将光纤传输的数据信号转换为用户所需的信号,并将其提供给用户使用

5.1 双绞线

也就是网线,大部分摄像头都还是用双绞线
在这里插入图片描述
图上这个是有屏蔽层的
还有不带屏蔽层的

速度上也分好多种 五类、超五类、六类…
网线的可靠传输距离100米左右

六、畅享

介绍完了,畅享一下棱镜计划是怎么监控的?

终端设备局域网可能使用 双绞线 或者是 多模光纤
然后连接到单模光纤的主干网,也就是公网

在这里插入图片描述
走公网,那么老美自然利用霸权,整个信号全部接入到CIA的监控中心,自然…

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/668826.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Redis6之事务与锁

事务 Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 Redis事务的主要作用就是串联多个命令防止别的命令插队。 命令 1、开启事务:multi 2、执行事…

STM32 RGB屏幕

使用ST的HAL库进行开发,RGB屏幕是480*272的4.3寸LCD,由于驱动RGB屏幕需要较多的内存, 所以使用了外部SDRAM,内存是32M字节,关于SDRAM的驱动本文不进行讨论。 RGB屏幕常用的像素格式有:ARGB8888、RGB888、…

Vue----Vue项目的目录结构

【原文链接】Vue----Vue项目的目录结构 Vue 项目的目录结构 VUE项目的目录结构如下所示 .vscode VSCode工具的配置文件,和VUE项目没有什么关系 node_modules VUE项目运行依赖文件,通过npm install 安装的文件即存放在此文件夹 public 资源文件夹&am…

【现代密码学】(网安)期末复习笔记

现代密码学 【考后感悟】还是得注重简答题,需每个密码算法都要有所了解(有些难的可以不用了解完整算法过程,估计考不上?),并对几个重要密码算法(重点下面会讲)着重复习(会…

部署kubernets v1.27.3集群

本文将演示如何使用kubeadm快速部署一个Kubernetes v1.27.1集群,并会简单说明如何在集群上部署nginx容器 主机环境预设 本示例中的Kubernetes集群部署将基于以下环境进行。 OS: Ubuntu 20.04 Kubernetes:v1.27.3 Container Runtime: Docker CE 23.0.…

【并发编程】深入探索AQS

文章目录 一、AQS 介绍二、通过ReentrantLock分析AQS的实现2.1、获取锁流程2.2、获取锁源码分析2.2.1、acquire2.2.2、tryAcquire2.2.3、addWaiter2.2.4、acquireQueued2.2.5、shouldParkAfterFailedAcquire 2.3、解锁源码分析2.3.1、unlock2.3.2、release2.3.3、tryRelease2.3…

实验篇(7.2) 17. 站对站安全隧道 - FortiGate作为SSL客户端(SSL) ❀ 远程访问

【简介】虽然常用的站到站的连接用的是IPsec VPN,但是在某些特殊情况下,UDP500或4500端口被阻断,IPsec VPN无法连接,那么还有其它办法实现站到站的连接吗?SSL VPN也可以的。 实验要求与环境 OldMei集团深圳总部部署了域…

NodeJS File Upload⑩

文章目录 ✨文章有误请指正,如果觉得对你有用,请点三连一波,蟹蟹支持😘前言文件上传 后端接口 Form表单上传 Axios前后端分离上传 实现效果演示 记录 读取图片文件总结 ✨文章有误请指正,如果觉得对你有用&a…

RK3568平台开发系列讲解(外设篇)四线风扇驱动实验

🚀返回专栏总目录 文章目录 一、硬件连接二、原理图分析三、驱动适配3.1、内核配置3.2、修改设备树3.3、实验沉淀、分享、成长,让自己和他人都能有所收获!😄 📢本篇我们将讲解四线风扇的使用。 一、硬件连接 风扇模块如下所示,黑线是负,红线是正,黄线是测速,蓝线是…

算法——字符串匹配算法——BM(Boyer-Moore) 算法

字符串匹配算法——BM (Boyer-Moore) 算法 概述场景一 坏字符场景且模式串中没有匹配字符场景二 坏字符场景且模式串中有匹配字符场景三 好后缀场景且模式串中没有匹配字符场景四 好后缀场景且模式串中有匹配字符场景五 好后缀场景且模式串中有匹配子串后…

EfficientDet-pytorch目标检测训练

目录 1. EfficientDet-pytorch版本代码下载 2.数据集准备 2.1数据集格式 2.2 定义自己数据集的yml文件 3. 训练配置 4.模型评估 5.测试模型性能 1. EfficientDet-pytorch版本代码下载 GitHub - zylo117/Yet-Another-EfficientDet-Pytorch: The pytorch re-implement…

chatgpt赋能python:Python提取指定数据的方法与技巧

Python提取指定数据的方法与技巧 在SEO优化中,数据的提取和分析是非常重要的环节之一。而Python具有方便易用的数据处理能力,成为了SEO优化工程师们的重要工具之一。本文将介绍Python中提取指定数据的方法与技巧,以及实现的具体案例。 数据…

python:使用Scikit-image库进行单波段遥感图像颜色直方图特征提取(histogram)

作者:CSDN @ _养乐多_ 本文记录了使用Scikit-image库对单波段遥感图像做颜色直方图特征提取的代码。 文章目录 一、颜色直方图特征详解二、代码一、颜色直方图特征详解 颜色直方图是一种用于描述图像中颜色分布的特征表示方法。它将图像中每个像素的颜色值作为输入,统计并显…

Java 基础进阶篇(十七):反射概述及获取对象的方式

文章目录 一、反射概述二、反射获取类对象三、反射获取构造器对象四、反射获取成员变量对象五、反射获取方法对象六、 反射的作用6.1 绕过编译阶段为集合添加数据6.2 通用框架的底层原理 一、反射概述 反射是指对于任何一个Class类,在 “运行的时候”,不…

PHP实战开发23-PHP结合Nginx获取用户真实IP地址

文章目录 一、前言二、关于用户IP的背景知识2.1 HTTP请求2.2 HTTP代理服务器2.3 X-Forwarded-For头部 三、代码实现3.1 Nginx配置3.2 PHP代码处理 总结 一、前言 本文已收录于PHP全栈系列专栏:PHP快速入门与实战 在Web应用程序中,IP地址是常见的数据项…

Flink 学习四 Flink 基础架构

Flink 学习四 Flink 基础架构&算子链&槽位 文章大部分数据来源 : https://nightlies.apache.org/flink/flink-docs-release-1.14/docs/concepts/flink-architecture/ Flink 是一个分布式系统,需要有效的分配和管理计算资源才可以执行流式程序; 集成了常见的资源管理…

chatgpt赋能python:Python简介

Python简介 Python是一种高级编程语言,具有易读性和简洁性的特点。它被广泛使用于Web开发、数据科学、人工智能、机器学习和自动化测试等领域。Python也是一种非常适合新手学习编程的语言。 在本篇文章中,我们将讨论如何使用Python提取指定内容以进行S…

【BMS】电池包硬件方案选型指南

🔋电池包硬件方案选型指南🔋 BMS硬件系统需求主要包括:测温模块、测流模块、测压模块、系统电源、保护电路、故障检测电路,本文阐述各个功能模块在不同场景下的电池包硬件系统方案选择。 一、测温 NTC(热敏电阻) 电池包测温一般包括表皮温度、内部温度、PCB温度(极片布…

[自定义组件]微信小程序自定义组件实现缩略图和原图分离及可缩放效果

目录 目标及基础环境背景 实现原理左右滑动缩放图片菜单 开发实现自定义组件wxml组件结构wxss 样式控制js定义属性及回调json声明为组件 使用添加组件声明及地址声明为全局组件(也可声明为局部)声明为全局组件(也可以声明为全局组件)使用组件 效果展示 附…

pycharm安装, 汉化 , 使用教程

目录 1.下载安装包 2.汉化 3.使用 1.下载安装包 访问Pycharm官网 根据自己的操作系统下载对应版本的Pycharm Community或Professional Edition。 2.汉化 点击“file”选项,然后点击“setting”,再点击“plugins”选项; 输入“Chinese”找…