wifi感知技术

news2025/1/19 17:00:21

前段时间,看到一些短视频,说通过家里的路由器可以远程感知到房间里是否有人。抱着将信将疑的态度,对这门技术进行了探索。

在我的意识里面,传感器一般都是专门的设备,无论是声光电的转换,还是压力,震动的感知,都是依靠一些物理特性或者光学特性进行电信号转换,然后采集为数字信号,进行计算机处理。wifi怎么可能直接作为传感器检测物体呢?

为了搞清楚这门技术是否真的可行,我先从意识中去理解它可能的一种原理。

下面是我对这门技术的个人理解。我通过光的传播,也就是当前流行的视觉识别技术的原理来理解。

我们的视觉系统,实际上是由发光体(太阳或者灯泡)发射光,然后光打在物体表面产生了漫反射或全反射,这些光达到我们的眼睛中的视网膜之后,视网膜中的感光细胞对光产生了神经反应,产生了生物电,生物电顺着神经细胞传输到大脑皮层,进而我们的大脑感知到了这个物体的存在。

我们知道,之所以我们看得到物体,是因为物体反射的光透过空气传播,可以到我们的眼睛。空气作为气体,可以透光我们很容易去理解,水作为液体可以透光,我们也可以理解了;其实固体也有可以透光的,玻璃,玻璃等等,这我们还可以很容易理解。那么光既然可以穿过玻璃这种固体传到我们的眼睛的视网膜上,实际上我们对玻璃会产生一种错觉(如果玻璃非常透明,非常干净),我们可能会感知不到玻璃的存在(有时候会撞在玻璃门上)。这就是光可以穿过玻璃的特性。

我们的摄像头等摄像设备,实际上,充当的是我们的视网膜,摄像设备接收到光的时候,会通过芯片或其他设备转换成电流信号,这个电流信号通过数字化采集就转换成数字二进制,进而发送给电脑,由图像和视频编码协议转换成可以在电脑上显示的图片或者视频。

那么我们的图像识别技术或者视频检测技术,其实就是把从光信号转换成的二进制数据进行分析,进而检测出是否是人的形象或者啥的。这个技术本身,其实就是对接收到的信号的处理。

我们知道,WiFi其实分为信号发射和信号接收两部分。信号这种东西是一种电磁波,这个简单理解,就是一种我们的视觉系统看不见的光,这种暗光不仅能穿过空气,穿过玻璃,还可以穿墙(家里的wifi),虽然穿墙能力有强弱,但是随着发射的信号的强度加强,可以透过墙的能力就会加强。WiFi除了会发送信号,也会接收信号。因为我们的手机除了下载数据到手机,也会上传数据到路由器中,进而发往外网。这个是wifi检测技术的一个基础,不仅仅像摄像头一样能透过玻璃,还能穿墙。

类比摄像头成像和识别技术,WiFi既然既发送信号又接收信号,那么在发送同样信号的过程中,分析接收到的信号,如果碰到物体产生信号的差异,例如碰到桌子返回的信号和碰到人和不碰到物体产生的差异是不一样的,那么只要把接收到的信号处理一下,根据人的形象做一些对比,一旦出现类似的信号损失,那么就判定为有人在。再加上多次信号采集,那么就可以形成人形视频的变化。

从这个道理上讲,WiFi识别技术是完全可行的!

最近看华为云有一个竞赛,是wifi感知大赛,仔细查看了一下资料,wifi识别用的协议是wifi 802.11bf,我看很多WiFi路由器是支持802.11b/n 协议的,但是不知道是否能支持802.11bf

其实,不光是wifi可以进行感知。在我们把这个原理搞清楚之后,实际上,不光摄像头对光进行采集后识别的感知,wifi可以感知,其实我们的耳机也可以进行物品感知的,耳机发射的信号是振动信号,知道对发送的震动信号和收到的震动信号转换为电信号进而转换为数字信号之后,只要对数发送的数字信号和接收的数字信号进行对比,把每次有人和没人的做一下区别,理论上就可以知道那种特种是有人时候的信号特征了,后面只要遇到以前的有人的信号特征,就可以判定为是有人。 

附上几个连接:

1.可穿透墙体,最新人工智能技术基于WiFi信号实现人体位置感知

百度安全验证icon-default.png?t=N7T8https://baijiahao.baidu.com/s?id=1755253234514740968&wfr=spider&for=pc2.无线感知技术

什么是无线智能感知技术? - 知乎

 

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

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

相关文章

LLM - 大模型速递 Baichuan2 快速入门

目录 一.引言 二.模型探索 1.模型下载 2.模型结构 ◆ Baichuan-1-13B 结构 ◆ Baichuan-2-13B 结构 3.模型测试 ◆ Baichuan-2-13B Chat 推理 ◆ Baichuan-2-13B 显存 4.模型量化 ◆ 在线量化 ◆ 离线量化 ◆ 量化效果 5.模型迁移 三.总结 一.引言 昨天百川新…

Vue2面试题100问

Vue2面试题100问 Vue2面试题100问1.简述一下你对Vue的理解2.声明式和命令式编程概念的理解3.Vue 有哪些基本特征4.vue之防止页面加载时看到花括号解决方案有哪几种?5.Vue中v-for与v-if能否一起使用?6.vue中v-if与v-show的区别以及使用场景7.v-on可以监听…

模板多多的BI系统,绝不在可视化大屏制作上多花一秒

如果要花大量时间去调整UI,哪还有时间做分析?别急,奥威BI系统上模板多得是,绝不会让你在可视化大屏UI设置上多花一秒。众所周知,在奥威BI系统上,零基础的人也能一键下载UI模板,自动套用。 奥威…

入门深度学习你不得不关注的小知识:什么是HuggingFace?

入门深度学习你不得不关注的小知识:什么是HuggingFace? 文章目录 入门深度学习你不得不关注的小知识:什么是HuggingFace?来自何方?核心在线平台HuggingFace Spaces社区总结 HuggingFace 是一个专注于自然语言处理&…

基于Python开发的飞机大战小游戏彩色版(源码+可执行程序exe文件+程序配置说明书+程序使用说明书)

一、项目简介 本项目是一套基于Python开发的飞机大战小游戏,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Python学习者。 包含:项目源码、项目文档等,该项目附带全部源码可作为毕设使用。 项目都经过严格调试,…

ESP32下的ble数据notify收发(支持ESP-IDF4.4\ESPIDF5.1)

ESP32下的ble数据notify收发 绪论实现效果ESP32接收ESP32 notify 发送 工程建工程增加属性表特征UUID定义属性声明(枚举)变量值声明数据接收数据发送 实验结果程序demo主程序代码声明 绪论 实现效果 gatt_server_service_table为模板,实现ESP32-S3与手机端蓝牙调试…

Talk | ICCV‘23南洋理工大学博士后李祥泰:面向统一高效的视频分割方法设计

本期为TechBeat人工智能社区第528期线上Talk! 北京时间9月6日(周三)20:00,南洋理工大学博士后研究员—李祥泰的Talk已准时在TechBeat人工智能社区开播! 他与大家分享的主题是: “面向统一高效的视频分割方法设计”,他分享了其在视…

外滩大会今日开幕 近20位“两院”院士、诺贝尔奖和图灵奖得主齐聚

2023 Inclusion外滩大会9月7日在上海黄浦世博园正式开幕。这场以“科技创造可持续未来”为主题的大会为期三天,近20位“两院”院士、诺贝尔奖和图灵奖得主,全球超500位有影响力的科技领军企业和专家学者,将在此带来一场科技、人文和产业的思想…

机器学习笔记:轨迹驻留点 staypoint

1 定义 在轨迹数据分析中,"停留点"(Staypoint)是一个非常关键的概念,它反映了个体或物体在某一地点的停留行为。通常,在一段时间内,如果一个人或物体在一个较小的地理区域内的移动距离低于某个阈…

成都优优聚专业美团代运营团队!

成都优优聚是一家专业从事美团代运营的公司,为餐饮商家提供全方位的代运营服务。总部位于成都市,拥有一支经验丰富、专业的团队。 作为一家专注于美团代运营的公司,成都优优聚致力于帮助商家提升在美团平台上的曝光率,提高订单量和…

介绍两款生成神经网络架构示意图的工具:NN-SVG和PlotNeuralNet

对于神经网络架构的可视化是很有意义的,可以在很大程度上帮助到我们清晰直观地了解到整个架构,我们在前面的 PyTorch的ONNX结合MNIST手写数字数据集的应用(.pth和.onnx的转换与onnx运行时) 有介绍,可以将模型架构文件(常见的格式都可以)在线上…

LeetCode:二分查找

题目 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 示例 1: 输入: nums [-1,0,3,5,9,12], target 9 输出: 4 解释: …

小程序引入高德/百度地图坐标系详解

小程序引入高德/百度地图坐标系详解 官网最近更新时间:最后更新时间: 2021年08月17日 高德官网之在原生小程序中使用的常见问题 链接 目前在小程序中使用 高德地图只支持以下功能 :地址描述、POI和实时天气数据 小结:从高德api中获取数…

idea意外退出mac

目录 问题描述 解决过程 问题描述 mac上的idea我很久没用了,之前用的时候还是发布新版的开源项目,这几天再用的时候,就出现了idea意外退出的问题,我上网查找了很久,对于我的问题都没有很好的解决。 解决过程 在寻求…

基于ADS的marx雪崩电路设计-设计实践(射频脉冲源)

基于ADS的marx雪崩电路设计-设计实践(射频脉冲源) 设计一个ns级别的脉冲源,属于是半路转行的,虽然不了解具体原理但是也可以进行设计。具体的设计理论以及优化方法将在之后进行讨论. 参考文献:基于Marx电路的亚纳秒级…

Acwing算法心得——街灯(差分)

大家好,我是晴天学长,差分广泛用于一段范围的加减运算,可以优化时间复杂度,需要的小伙伴请自取哦!如果觉得写的不错的话,可以点个关注哦,后续会继续更新的。💪💪&#x1…

log4j2Scan.jar在log4j漏洞复现中的使用

首先在burp中安装该插件 装完后浏览器打开一个有log4j漏洞的网站 不需要开启拦截,插件就可以自动检测该网站有没有log4j的漏洞 有号说明发现了漏洞

pytorch代码实现注意力机制之MHSA

MHSA注意力机制 MHSA是多头自注意力机制(Multi-Head Self-Altention),是自然语言处理领域中用于语言模型中的一种特殊机制。它能够让模型在预测下一个词的时候,更好地关注句子中不同位置的词,以适应不同的语言场景。MHSA的核心思想是将一个线…

学生台灯选什么光源好?2023热门护眼台灯推荐

现在的台灯可以说是孩子必不可少的一个学习灯具了,几乎每家每户都会备着一台。不过台的好坏也有区别,相对而言,以前所用的白炽灯、日光灯、节能灯等等传统台灯已经是不适合孩子使用的了,目前而言最好的是LED灯。下面小编为大家推荐…

ROS速成2——机器人运动控制

1. 2.实现思路 创建软件包 定义发布者对象,名字叫vel_pub, 让advertise发布一个类型为geometry_msgs的Twist,话题名称是cmd_vel 声明一个 Twist类型的消息包,名字叫vel_msg,用来承载要发送的速度值 开启while循环,不停使用vel_pub对象发送…