├── .gitattributes ├── .gitignore ├── .idea ├── .gitignore ├── inspectionProfiles │ └── profiles_settings.xml ├── misc.xml ├── mmWave-radar-signal-processing-and-microDoppler-classification.iml ├── modules.xml └── vcs.xml ├── LICENSE ├── README.md ├── classifier ├── __pycache__ │ ├── engine.cpython-36.pyc │ ├── networks.cpython-36.pyc │ └── utils.cpython-36.pyc ├── engine.py ├── networks.py └── utils.py ├── config ├── __pycache__ │ └── classifier_config.cpython-36.pyc ├── classifier_config.py └── get_params_value.m ├── debug.py ├── generate_microdoppler_stft.m ├── generate_ra_3dfft.m ├── logs └── 1 │ └── events.out.tfevents.1637525889.DESKTOP-FQBBURO ├── modules ├── cluster │ ├── clustering.m │ └── peakGrouping.m ├── detection │ └── cfar_ca1D_square.m ├── fft │ ├── MUSIC.m │ ├── caliStft.m │ ├── fft_angle.m │ ├── fft_doppler.m │ ├── fft_range.m │ ├── fftshiftfreqgrid.m │ ├── stft.m │ └── tets_MUSIC.m ├── plot │ ├── plot_pointclouds.m │ ├── plot_rangeAng.m │ └── plot_rangeDop.m └── read_data │ └── readDCA1000.m ├── read_bin.m ├── read_uwcr.m ├── results ├── pms1000_md.jpg ├── pms1000_pointclouds.jpg ├── pms1000_ra.jpg └── pms1000_rd.jpg ├── template data ├── bms1000.jpg ├── bms1000_30fs.mat ├── cms1000.jpg ├── cms1000_30fs.mat ├── pms1000.jpg └── pms1000_30fs.mat ├── test_classify.ipynb ├── train_classify.ipynb └── utils ├── Normalize.m ├── angle_estim_dets.m ├── cfar_RV.m └── reshape_C_order.m /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | # Default ignored files 3 | /workspace.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/mmWave-radar-signal-processing-and-microDoppler-classification.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/.idea/mmWave-radar-signal-processing-and-microDoppler-classification.iml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/README.md -------------------------------------------------------------------------------- /classifier/__pycache__/engine.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/classifier/__pycache__/engine.cpython-36.pyc -------------------------------------------------------------------------------- /classifier/__pycache__/networks.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/classifier/__pycache__/networks.cpython-36.pyc -------------------------------------------------------------------------------- /classifier/__pycache__/utils.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/classifier/__pycache__/utils.cpython-36.pyc -------------------------------------------------------------------------------- /classifier/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/classifier/engine.py -------------------------------------------------------------------------------- /classifier/networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/classifier/networks.py -------------------------------------------------------------------------------- /classifier/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/classifier/utils.py -------------------------------------------------------------------------------- /config/__pycache__/classifier_config.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/config/__pycache__/classifier_config.cpython-36.pyc -------------------------------------------------------------------------------- /config/classifier_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/config/classifier_config.py -------------------------------------------------------------------------------- /config/get_params_value.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/config/get_params_value.m -------------------------------------------------------------------------------- /debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/debug.py -------------------------------------------------------------------------------- /generate_microdoppler_stft.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/generate_microdoppler_stft.m -------------------------------------------------------------------------------- /generate_ra_3dfft.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/generate_ra_3dfft.m -------------------------------------------------------------------------------- /logs/1/events.out.tfevents.1637525889.DESKTOP-FQBBURO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/logs/1/events.out.tfevents.1637525889.DESKTOP-FQBBURO -------------------------------------------------------------------------------- /modules/cluster/clustering.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/modules/cluster/clustering.m -------------------------------------------------------------------------------- /modules/cluster/peakGrouping.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/modules/cluster/peakGrouping.m -------------------------------------------------------------------------------- /modules/detection/cfar_ca1D_square.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/modules/detection/cfar_ca1D_square.m -------------------------------------------------------------------------------- /modules/fft/MUSIC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/modules/fft/MUSIC.m -------------------------------------------------------------------------------- /modules/fft/caliStft.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/modules/fft/caliStft.m -------------------------------------------------------------------------------- /modules/fft/fft_angle.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/modules/fft/fft_angle.m -------------------------------------------------------------------------------- /modules/fft/fft_doppler.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/modules/fft/fft_doppler.m -------------------------------------------------------------------------------- /modules/fft/fft_range.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/modules/fft/fft_range.m -------------------------------------------------------------------------------- /modules/fft/fftshiftfreqgrid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/modules/fft/fftshiftfreqgrid.m -------------------------------------------------------------------------------- /modules/fft/stft.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/modules/fft/stft.m -------------------------------------------------------------------------------- /modules/fft/tets_MUSIC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/modules/fft/tets_MUSIC.m -------------------------------------------------------------------------------- /modules/plot/plot_pointclouds.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/modules/plot/plot_pointclouds.m -------------------------------------------------------------------------------- /modules/plot/plot_rangeAng.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/modules/plot/plot_rangeAng.m -------------------------------------------------------------------------------- /modules/plot/plot_rangeDop.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/modules/plot/plot_rangeDop.m -------------------------------------------------------------------------------- /modules/read_data/readDCA1000.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/modules/read_data/readDCA1000.m -------------------------------------------------------------------------------- /read_bin.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/read_bin.m -------------------------------------------------------------------------------- /read_uwcr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/read_uwcr.m -------------------------------------------------------------------------------- /results/pms1000_md.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/results/pms1000_md.jpg -------------------------------------------------------------------------------- /results/pms1000_pointclouds.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/results/pms1000_pointclouds.jpg -------------------------------------------------------------------------------- /results/pms1000_ra.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/results/pms1000_ra.jpg -------------------------------------------------------------------------------- /results/pms1000_rd.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/results/pms1000_rd.jpg -------------------------------------------------------------------------------- /template data/bms1000.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/template data/bms1000.jpg -------------------------------------------------------------------------------- /template data/bms1000_30fs.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/template data/bms1000_30fs.mat -------------------------------------------------------------------------------- /template data/cms1000.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/template data/cms1000.jpg -------------------------------------------------------------------------------- /template data/cms1000_30fs.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/template data/cms1000_30fs.mat -------------------------------------------------------------------------------- /template data/pms1000.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/template data/pms1000.jpg -------------------------------------------------------------------------------- /template data/pms1000_30fs.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/template data/pms1000_30fs.mat -------------------------------------------------------------------------------- /test_classify.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/test_classify.ipynb -------------------------------------------------------------------------------- /train_classify.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/train_classify.ipynb -------------------------------------------------------------------------------- /utils/Normalize.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/utils/Normalize.m -------------------------------------------------------------------------------- /utils/angle_estim_dets.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/utils/angle_estim_dets.m -------------------------------------------------------------------------------- /utils/cfar_RV.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/utils/cfar_RV.m -------------------------------------------------------------------------------- /utils/reshape_C_order.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiangyu-Gao/mmWave-radar-signal-processing-and-microDoppler-classification/HEAD/utils/reshape_C_order.m --------------------------------------------------------------------------------