mmwave Radar Sensor Auto Radar Apps Webinar: Vehicle Occupancy Detection

Similar documents
Mmw radar solution for terrain awareness in UAVs ("1+2" solution)

AR SWORD Digital Receiver EXciter (DREX)

R&S FSQ-K91/K91n/K91ac WLAN a/b/g/j/n/ac Application Firmware Specifications

RAK554 Image Transmission Module

5G New Radio Technology and Performance. Amitava Ghosh Nokia Bell Labs July 20 th, 2017

Ultra-Wideband Scanning Receiver with Signal Activity Detection, Real-Time Recording, IF Playback & Data Analysis Capabilities

RF Record & Playback MATTHIAS CHARRIOT APPLICATION ENGINEER

Communication Theory and Engineering

TransitHound Cellphone Detector User Manual Version 1.3

DT9837 Series. High Performance, USB Powered Modules for Sound & Vibration Analysis. Key Features:

Calibrate, Characterize and Emulate Systems Using RFXpress in AWG Series

What s New in Raven May 2006 This document briefly summarizes the new features that have been added to Raven since the release of Raven

technical note flicker measurement display & lighting measurement

EUTRA/LTE Downlink Specifications

Rapid prototyping of of DSP algorithms. real-time. Mattias Arlbrant. Grupphandledare, ANC

USB Mini Spectrum Analyzer User s Guide TSA5G35

Build Applications Tailored for Remote Signal Monitoring with the Signal Hound BB60C

USB Mini Spectrum Analyzer User Manual TSA Program for PC TSA4G1 TSA6G1 TSA8G1

Digital Front End (DFE) Training. DFE Overview

Improving the accuracy of EMI emissions testing. James Young Rohde & Schwarz

ECE532 Digital System Design Title: Stereoscopic Depth Detection Using Two Cameras. Final Design Report

860 DSP Digital Field Analyzer

Agilent Technologies. N5106A PXB MIMO Receiver Tester. Error Messages. Agilent Technologies

Introduction To LabVIEW and the DSP Board

USB Mini Spectrum Analyzer User Manual PC program TSA For TSA5G35 TSA4G1 TSA6G1 TSA12G5

Tools to Debug Dead Boards

Chapter 6: Real-Time Image Formation

1ms Column Parallel Vision System and It's Application of High Speed Target Tracking

18-551, Spring Group #4 Final Report. Get in the Game. Nick Lahr (nlahr) Bryan Murawski (bmurawsk) Chris Schnieder (cschneid)

Department of Electrical & Electronic Engineering Imperial College of Science, Technology and Medicine. Project: Real-Time Speech Enhancement

KS5600 USB E. Rev KS5600 USB E. Digital 1-CCD OEM Color Video Camera

RF Explorer RackPRO. User Manual. Introduction. Greetings fellow traveler on the RF spectrum.

Wideband Downconverters With Signatec 14-Bit Digitizers

Detecting and Analyzing System for the Vibration Comfort of Car Seats Based on LabVIEW

GENERAL PURPOSE Signal generators. R&S SMBV100A vector signal generator allrounder and specialist at the same time

TV Character Generator

Analog Arts SA985 SA975 SA935 SA915 Product Specifications [1]

Operating Instructions

Analyzing Modulated Signals with the V93000 Signal Analyzer Tool. Joe Kelly, Verigy, Inc.

Digital Storage Oscilloscopes 2550 Series

Various Applications of Digital Signal Processing (DSP)

ni.com Digital Signal Processing for Every Application

FPGA Development for Radar, Radio-Astronomy and Communications

Intro to DSP: Sampling. with GNU Radio Jeff Long

EngineDiag. The Reciprocating Machines Diagnostics Module. Introduction DATASHEET

Quartzlock Model A7-MX Close-in Phase Noise Measurement & Ultra Low Noise Allan Variance, Phase/Frequency Comparison

Major Differences Between the DT9847 Series Modules

Reference Guide Version 1.0

WaveDevice Hardware Modules

Implementation of an MPEG Codec on the Tilera TM 64 Processor

Agilent 5345A Universal Counter, 500 MHz

EngineDiag. The Reciprocating Machines Diagnostics Module. Introduction DATASHEET

Voxengo Soniformer User Guide

Concise NFC Demo Guide using R&S Test Equipment Application Note

ECE 4220 Real Time Embedded Systems Final Project Spectrum Analyzer

V6118 EM MICROELECTRONIC - MARIN SA. 2, 4 and 8 Mutiplex LCD Driver

Just a T.A.D. (Traffic Analysis Drone)

VBOX 3i. 100Hz GPS Data Logger (VB3i-V3) Features

DC-103(1080P)/DC-102(720P) DTV CAM Bare bone

Technical Bulletin 625 Line PAL Spec v Digital Page 1 of 5

VRT Radio Transport for SDR Architectures

Choosing an Oscilloscope

The high-end network analyzers from Rohde & Schwarz now include an option for pulse profile measurements plus, the new R&S ZVA 40 covers the

Efficient implementation of a spectrum scanner on a software-defined radio platform

ISOMET. Compensation look-up-table (LUT) and Scan Uniformity

RF Mogul. Quick Start. Model: SDC1. Satellite Dish Controller

LTE-A Base Station Performance Tests According to TS Rel. 12 Application Note

ESE (ESE534): Computer Organization. Last Time. Today. Last Time. Align Data / Balance Paths. Retiming in the Large

PS User Guide Series Seismic-Data Display

DC-099 FPV/UAV DTV CAM Module

Arria-V FPGA interface to DAC/ADC Demo

Figure 1: Feature Vector Sequence Generator block diagram.

SNG-2150C User s Guide

V9A01 Solution Specification V0.1

PEP-II longitudinal feedback and the low groupdelay. Dmitry Teytelman

VBOX III 100Hz GPS Speed Sensor. User Guide. Page 1 of 21. VBOX III SPS User Guide

DC-103 FPV 1080P Full HD DTV CAM

TEST REPORT FROM RFI GLOBAL SERVICES LTD

VBOX3i Dual Antenna. Measures Slip and Pitch/Roll (RLVB3iSL) Features

DC-100 DTV CAM Series

Interactive Satellite Terminal Installation / Validation Manual

A. Chatterjee, Georgia Tech

RC3000 User s Manual additions for the Positive Identification feature.

RF Technology for 5G mmwave Radios

Klystron Lifetime Management System

Keysight Technologies Method of Implementation (MOI) for BroadR-Reach Link Segment Tests Using E5071C ENA Option TDR

Piya Pal. California Institute of Technology, Pasadena, CA GPA: 4.2/4.0 Advisor: Prof. P. P. Vaidyanathan

NEXT/RADIUS Shelf Mount CCU

Technical Article MS-2714

CE DFS Test Report. : abgn PCI-E module

VBOX 3i. 100Hz GPS Data Logger. Features

Pivoting Object Tracking System

VBOX 3i Dual Antenna Measures Slip and Pitch/Roll (RLVB3iSL)

ez430-chronos Workshop connecting people Dung Dang Dietmar Schneider Adrian Fernandez MSP430

CE DFS Test Report. : abgn M.2 module w/usb interface (Refer to item for more details.) (Refer to item for more details.

AN-ENG-001. Using the AVR32 SoC for real-time video applications. Written by Matteo Vit, Approved by Andrea Marson, VERSION: 1.0.0

Portable in vivo Recording System

APPLICATION NOTE. Fiber Alignment Now Achievable with Commercial Software

Investigation of Digital Signal Processing of High-speed DACs Signals for Settling Time Testing

Hello and welcome to this presentation of the STM32L4 Analog-to-Digital Converter block. It will cover the main features of this block, which is used

Transcription:

mmwave Radar Sensor Auto Radar Apps Webinar: Vehicle Occupancy Detection Please note, this webinar is being recorded and will be made available to the public. Audio Dial-in info: Phone #: 1-972-995-7777 Passcode: 98425354# 1

Vehicle Occupancy Detection Webinar Dave Woodall Senior Software Engineer, Auto Radar Apps TI Dallas Audio Dial-in info: Phone #: 1-972-995-7777 Passcode: 98425354# 2

Vehicle Occupancy Detection TI Design TI Design Number: TIDEP-01001: www.ti.com/tool/tidep-01001 AWR1642 TI s FMCW mmwave (76-81GHz) Single chip Radar with 2Tx/4Rx RF front End, ADC, DSP(C674x) and MCU(Cortex- R4F) Complete RADAR data processing on-board the device. Device outputs heatmap, feature and zone decision information. Chirping pattern provides ability to detect small movements, such as breathing. Demonstration using AWR1642 EVM AWR1642BOOST RF Input ADC Capture UART/ USB Heatmap Processing PC for visualization Feature Extract, Decision Algorithms 3

Implementation Details Hardware Key Performance Specifications AWR1642 4 RX, 2TX ES 1.0, 2.0 RF, firmware improvements Software mmwave_automotive_toolbox_x_x_x Available in TI-REX (within CCS) 1.x for ES1.0, 2.x for ES2.0 mmwave SDK Installer here: www.ti.com/tool/mmwave-sdk 1.x for ES1.0, 2.x for ES2.0 Parameter Max range Max velocity Range resolution Velocity resolution Field of View Bandwidth Value 3.3 m 2.78 m/s 4.69cm 0.022 m/s 120 o Horizontal 3.920 GHz

VOD Chirp Configuration Features TDM 2x4 MIMO Suitable for applications which require a high angular resolution Sensor 512 Chirps/frame for high velocity resolution to detect slow movement like breathing 256 TX1 chirps interlaced with 256 TX2 chirps. Large chirp cycle time =340us Maximize range resolution while fitting in a 512KB radar cube: num samples = 64 sample rate = 2200ksps freq slope = 98 Mhz/us

Example VOD Configuration File This is one of the provided VOD chirp/demo configurations: Lines 3-13 configure the radar front end. Lines 18-25 configure the VOD demo s algorithms. This file is sent via a UART when the demo is started. 6

Signal Processing Chain: Block Diagram Low level signal processing chain is implemented on DSP (C674x) of AWR1642. Low level signal processing chain outputs heatmap, feature parameters and zone decisions. R4F (MSS ARM) processor transfers outputs from shared memory to UART. All algorithms are fully documented in the design document. Go to www.ti.com/tool/tidep-01001.

Front End and Range (Chirp) Processing Range processing performs FFT on ADC samples per antenna per chirp. FFT output is a set of range bins. Perform static clutter removal by subtracting the estimated DC component from each range bin. Range processing results in local scratch buffers are EDMA d to the L3 radar cube with transpose.

Range-Azimuth Heatmap Processing Perform a high resolution Direction-of-Arrival (DOA) Spectral Estimation to calculate a 2D heatmap for the frame: Spectral Covariance estimation is performed by stacking range bins across antennas, per n th range bin and k th chirp. DOA estimation uses MVDR (minimum variance distortionless response, or Capon s beamforming) to compute the angular spectrum for each range bin.

Range-Azimuth Heatmap Format Heatmap contains 64 range rows, each with 48 azimuth (angle) columns Row 0 is nearest range, row 63 is furthest (3 meters) Column 0 is -60 degrees, column 47 is +60 degrees.

Zone Processing (Feature Extract and Detection) Each frame, scan the heatmap within each defined zone of interest and compute a feature vector: Average zone power, moving-average zone power (for L (window length), frames). Moving-average power ratio (for L frames), Correlation coefficient of zone power. Perform matrix multiplication with the input coefficients and the feature vector. This yields an array of flags, one flag per zone, a 1 indicating zone occupied, and 0 indicating empty.

Software Integration into mmwave Demo VOD demo is based on the mmwave demo. Standard mmwave demo frame processing is replaced with three calls to perform these algorithms: ODDemo_Heatmap_aoaEstCaponBF() ODDemo_Feature_extract() ODDemo_Decision_process() This code (shown on the right) is found in dss_data_path.c. The generated heatmap is not specific to this demo and can easily be reused for other applications. Feature extraction and zone decision processing are performed only if selected for output via the guimonitor command.

Live Demonstrations TI Resource Explorer (TIREX) Locate the VOD demo in TIREX Import the VOD demo to CCS Projects Build the demo executables Run the demo Demo video Questions? 13

Q & A 14

Learn more about TI mmwave Sensors Learn more about xwr1x devices, please visit the product pages AWR1642: http://www.ti.com/product/awr1642 Get started evaluating the platform with xwr1x EVMs, purchase EVM at AWR1642 EVM: http://www.ti.com/tool/awr1642boost VOD Video: https://training.ti.com/vehicle-occupant-detection-using-mmwave-sensors VOD Blog: http://e2e.ti.com/blogs_/b/behind_the_wheel/archive/2018/04/30/detecting-vehicleoccupancy-with-mmwave-sensors Automotive toolbox on TIREX: http://dev.ti.com/tirex/#/devtool/awr1642%20automotive%20evm/?link=software%2fmmwav e%20sensors%2fautomotive%20toolbox Ask questions on TI s E2E forum @ http://e2e.ti.com 15

16