问题标签 [surveillance]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何从图像中提取 HSV 直方图。[EmguCV]
我正在制作一个项目,我想根据他们的软特征(如布料颜色)重新识别人。所以我想获取他们图像的HSV 和 RGB 直方图,稍后进行比较以检查它是否是同一个人。
到目前为止我制作的代码:
而且我应该提取完整图像的HSV和RGB直方图还是在图像分割后提取。
[编辑] 我提取了 personA 的直方图并将其与其他人的直方图进行匹配(以检查他/她是否是 personA)。 问题 在于准确性。我的程序无法正确找到同一个人。我想问更好的方法来做到这一点......
也感谢 opencv 人的帮助
预先感谢。
r - 将数据帧转换为 Farrington 算法 algo.farrington 的列表
我有以下示例数据框:
我想使用 R 包中的 Farrington 算法algo.farrington
。surveillance
但是,为了这样做,我的数据必须是类 disProgObj 的对象。根据我在监视包的 PDF 中找到的示例,结果应该是一个列表。
有谁知道如何转换我的数据以便我可以让算法工作?
python - Python:自动重新连接网络摄像机
我的 IP 摄像机似乎有点不稳定并且随机断开连接。我希望我的脚本能够确定它何时断开连接并尝试重新连接几次,可能在尝试之间等待 5-10 秒。我已经尝试了一些东西,但没有任何效果。
这是我的基本脚本,当 ret 为 false 时脚本结束:
编辑:如果我的网络暂时出现故障或类似情况,我还希望脚本尝试重新连接到相机。
ip-camera - 如何使用 Synology Surveillance Station 通过 api 触发摄像机的运动检测事件
我有一个带运动按钮和 PIR 运动传感器的门铃视频门铃。该摄像头还可以提供连续馈送,我通过 Synology Surveillance Station 作为通用 ONVIF 摄像头进行录制。此 ONVIF 摄像机未将运动传感器或铃铛按钮定义为数字输入,这是在 Surveillance Station 中与它们交互的正常方式。但是,DoorBird 可以触发 GET 请求(至少在按钮按下时,可能用于 PIR 传感器)所以我希望使用这个 GET 请求功能而不是正确的 ONVIF 事件支持。
动作规则和外部事件
使用可从 WEB UI 获得的 Surveillance Station 'Action Rules',我希望将其连接到一个运动事件。我使用“外部设备”(网络请求调用)添加了一个新事件。
“外部事件”将生成这样的链接。
http://192.168.1.5:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.ExternalEvent&method= "触发器"&version=1&eventId=1&eventName="这是外部事件1"&account="doorbird"&password="changeme"
这有效,我得到一个“成功”的 json 响应和它注册的事件。问题是我想注册一个正常出现在相机时间轴中的相机运动事件。
这里的问题是无法将此事件用作 Surveillance Station 内的“运动”检测事件。您只能打开和关闭家庭模式或调用音频输出。我希望触发运动事件,以便在我连续记录相机时它显示在相机时间轴中。
网页接口
获取当前版本的 Surveillance Station。
http://192.168.1.5:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Info&method=GetInfo&version=1&account= "doorbird"&password="changeme"
获取当前相机信息。请注意,“basic=true”发送附加的基本数据,而不是“只是”基本数据。例如,除非basic=true,否则不会发送相机 ID。
http://192.168.1.5:5000/webapi/entry.cgi?privCamType=1&version= "8"&basic=true&streamInfo=true&api="SYNO.SurveillanceStation.Camera"&camStm=1&method="List"&account="doorbird"&password= “改变我自己”
所以我有相机ID,但此时我被卡住了。我不确定是否可以针对相机馈送触发等效运动事件。
python - 在 Windows 上使用 python 检测屏幕/应用程序更新
目前我每天在工作中都要检查摄像机,其中有 400 多个。我想自动化这个任务。我知道 python 非常适合自动化,但我没有看到解决方案,也许我的 google-fu 不够好,我不确定。
基本上我只想能够检测屏幕的某些部分何时更新,然后使用该信息来填写 Excel 表。如果可能,我不想插入应用程序。
python - python中的图像比较以检测视频中的运动检测
我正在做一个项目,我需要检测视频流中的运动(具体来说,检测 atm 监控视频中的对象)。
当检测到运动时,会进行进一步的处理。不需要检测检测到运动的区域或更详细的信息。我只需要测量两个图像之间变化像素的百分比或类似的东西作为进一步处理的触发器。
我的想法是提取视频的帧,然后比较后续帧以进行运动检测。我有下面的帧提取代码
任何人都可以帮助我找到一种方法来比较帧图像以进行运动检测,因为我是 python 新手。
security - TightVNC:如何列出所有连接的用户
我正在使用 TightVNC(版本 2.8.5)连接到机器。使用它时,我的计算机和远程计算机之间的剪贴板会双向传输。我需要那个功能,所以对我来说没问题。今天我注意到剪贴板发生了变化(可能是因为另一个用户也通过 TightVNC 进行了连接)。
我找不到任何可能找出谁连接或监视了我——这让我很担心......
如何找出其他用户
- 当前通过 TightVNC 连接?
- 过去有联系吗?(日志文件)
python - 来自 ip camera 的视频流在很久以前“[mjpeg @ 0x97226c0] overread 1”后关闭
我正在尝试使用带有 OV2640 摄像头模块的 ESP32 开发带有 python 和 opencv 的监控摄像头程序,它连接到我的本地网络并将图像流式传输到我的本地 IP,该程序应该定期拍照并应用 cv2 函数来检测运动,然后当它检测到保存图像并向我发送附有图像的电子邮件时。
一切正常,但过了一段时间(不一样,可能是 30 分钟或 3 小时)它崩溃并关闭窗口,问题是:
谢谢你读我。
javascript - 网站能否执行操作系统级别的监视功能,例如屏幕捕获和数据包嗅探?
我想知道一个网站(有或没有 Javascript)是否可以执行监视,如操作系统屏幕捕获、数据包嗅探等?我特别对 IOS 感到好奇,但我也很乐意听到其他操作系统的信息。
.net - Windows 服务输出到辅助显示器
Windows 服务是否可以控制辅助显示适配器以在没有用户登录的情况下显示图像?
对于视频监控系统,这似乎比自动登录配置更可取。管理员可以使用主显示器登录和管理系统,而辅助显示器输出将为非交互式查看器提供一个或多个监视器。
理想情况下,这可以通过 .NET 使用所有可用的东西,而无需专门的显示驱动程序。我可以看到一个场景,其中显示适配器被定制为被 Windows 忽略,然后支持一个特殊的驱动程序,使其伪装成只接受图像的打印机。
Windows MultiPoint 可以促进部分解决方案,允许通过单独的会话访问显示。由于这似乎正在失去支持,因此从长远来看可能不可行。