无线感知会议系列【3】【基于WiFi和4G/5G的非接触无线感知:挑战、理论和应用-1】

news/2024/9/24 3:17:49/

前言:

      2020年北京智源大会 张大庆老师的一个报告 

     参考链接: 基于WiFi和4G/5G的非接触无线感知:挑战、理论和应用_哔哩哔哩_bilibili


目录:

  1.    无线感知简介
  2.    无线感知的核心 研究方向
  3.    Frsenel 模型
  4.     基于Fresnel 感知的应用举例
  5.     报告小结
  6.    论文解读: 待续

   


一  简介

        1.1: 无线感知的优势

           

     

   1.2 无线感知的基本原理

    

     物体的运动引起了接收信号的变化,接收的信号跟感知的对象的运动有映射关系.

1.3 无线感知的应用

1 MIT:     墙后人识别
2 华盛顿大学: 人的姿态
3 南京大学:  键盘输入
4 香港科技大学:口语识别
5 清华大学:  人跳舞步伐识别
6  西安大学:  人数清点

1.4 现有方案的缺点

      大部分感知是通过分类算法来识别人的行为模式,但是人的行为模式是否跟信号模式有一一对应的映射关系. 因果性? 感知的极限是什么

     问题: 什么样的信号(特征) 跟 人的行为有对应的关系.


二  无线感知的核心 研究方向

    2.1  研究方向

     张大庆老师主要对无线感知下面三个方向进行研究

     


三   Fresnel 模型(通用的无线感知模型)

  

      Fresnel 模型是整个无线感知领域的核心理论之一。很多相关论文用它解释异质性问题.

3.1  Fresnel 模型的定义

     

定义:Fresnel zone是一系列同心的扁长椭球的空间区域,以收发设备为焦点

           如上图 ,CSI 信号是由LOS 路径上的信号(红色)+ 反射路径上的信号

(绿色)叠加而成。

定义  第一个Fresnel zone: 反射路径长度 比 LOS 路径大半个波长

         第二个 Fresnel zone:反射路径长度 比 LOS 路径大一个波长

                    依次类推

  空间中形成了密密麻麻的同心的椭圆

       

3.2  静态物体如何影响CSI

      一般通过公式去解释,电磁波在LOS路径长度传播的距离和反射路径传播的距离不同,

距离差带来了相位差(Beamforming ,包括很多雷达测角都是基于该原理)

   

     在奇数边界上得到波峰

     在偶数边界上得到波谷

3.3  动态物体如何影响接收信号

    

               最终的信号也是由静态路径和动态路径信号叠加而成

当动态路径变化一个波长,对应波峰,波谷的出现

3.4  异质性

     通过Fresnel 原理可以解释无线感知的核心难点,异质性问题。

同一个动作,不同朝向,速度,CSI信号为什么差异那么大.

   1  运动相同的距离但是不同方向,产生了不同的幅度谱

           因为切割Fresenl 区域不同,导致反射路径不同

    2 相同运动方向,运动速度不同,产生了不同周期频率的幅度谱

         幅度的周期跟物体的运动速度直接相关。

3  总结性质

    

3.5   理论和实验

   通过通过Fresnel 理论可以解释一些异质性问题,如下:

    2 实验证明

   大尺度动作证明,Fresnel 模型的有效性

   

  小尺度证明Fresenl 模型理论:

   

   

3.6  理论的应用

      基于该理论后面又大量的研究,比如哪些场景下面可以感知哪些对象。

什么样的频率适合感知,一系列衍生的研究。


四    基于Fresnel 感知的应用举例

      基于该理论,设计了一些应用

      3.1 呼吸监测: 人的位置

      

    

   后面论文有重点讲过:

   比如同样是60度变化

   子载波1对应  [-\frac{\pi}{6},\frac{\pi}{6}],对应红色的幅度谱,特征不明显很难检测

    子载波2 对应 [\frac{\pi}{3},\frac{2\pi}{3}],对应绿色的幅度谱,更容易检测出来

     

     

3.2 人的朝向

     

案例二  手指识别案例

  


CSI 幅度谱:
    caseA, caseB : 手指A 在不同的位置,做同样的动作,但是CSI 幅度谱是不一样的
    caseC: 做直线运动,运动轨迹和caseB 不同,但是CSI幅度谱一样

 
 利用正交感知信号还原出相位变化, 同样的手指有了相同的信号模式
  case A,case B: 相位变化是一致的
  caseC: 相位变化不一样

案例三

 


五   报告小结

 相关论文


文献阅读(6)_human respiration detection with commodity wifi de-CSDN博客


http://www.ppmy.cn/news/1529619.html

相关文章

table表格,让thead固定,tbody内容滚动,关键是都对齐的纯css写法

前言:哈喽,大家好,今天给大家分享今天给大家分享一篇文章!并提供具体代码帮助大家深入理解,彻底掌握!创作不易,如果能帮助到大家或者给大家一些灵感和启发,欢迎收藏关注哦 &#x1f…

果蔬识别系统架构+流程图

相关文章和代码 果蔬识别系统 果蔬识别系统优化(1~5) 架构图 流程图 初始化 识别流程 学习流程 同步流程 与初始化类似,只是同步只同步一个storeCode数据 删除数据流程 导入数据

PlantUML的使用以及各种图表示例

文章目录 1.介绍2.支持的 UML 图表3.支持的非 UML 图表4.其他功能5. 使用docker部署使用6. 几种puml示例6.1 APP登录6.2 扫码登录6.3 电商重复支付6.4 项目甘特图 1.介绍 PlantUML是一个通用性很强的工具,可以快速、直接地创建各种图表。利用简单直观的语言&#x…

C++ std::find函数 容器元素查找

简介 std::find函数是C标准库内非常实用的一个函数,主要用于在给定范围内查找某个元素,如果找到该元素,则返回指向该元素的迭代器;如果没有找到,则返回指向范围末尾的迭代器(即 end() )。 fin…

react hooks--useLayoutEffect

概述 ◼ useLayoutEffect看起来和useEffect非常的相似,事实上他们也只有一点区别而已:  useEffect会在渲染的内容更新到DOM上后执行,不会阻塞DOM的更新;  useLayoutEffect会在渲染的内容更新到DOM上之前执行,会…

数据结构与算法-Trie树添加与搜索

trie树的使用场景 我们若需要制作一个通讯录的软件,使用常规树结构查询的复杂度为O(logn),但trie树的复杂度确与数据多少无关,与单词长度有关,这就大大缩减的查询的时间复杂度。 trie树的基本实现 基础结构 package com.study.trieDemo;i…

某恩加密数据爬虫逆向分析

目标网站 aHR0cHM6Ly93d3cuZW5kYXRhLmNvbS5jbi9pbmRleC5odG1s 一、抓包分析 响应数据加密 二、逆向分析 下断点,刷新页面 一直往下跟栈,发现是在这进行的加密 内部实现逻辑 本地数据获取 本文章仅提供技术分享交流学习,不可对目标服务器造…

【洛谷】AT_abc371_e [ABC371E] I Hate Sigma Problems 的题解

【洛谷】AT_abc371_e [ABC371E] I Hate Sigma Problems 的题解 洛谷传送门 AT传送门 题解 I Hate Sigma Problems!!! 意思很简单就是求序列中每一个子区间内含有不同数字的个数之和。 暴力的话时间复杂度是 O ( n 2 ) O(n ^ 2) O(n2),是肯定不行的&#xff0…