InCabin Radar Sensing using 60 GHz on Cadence Vision P6

InCabin Radar Presence and Vital signs detection

MulticoreWare and Cadence have joined forces to demonstrate in-cabin radar sensing capabilities using the Vision P6 DSP, highlighting the synergy between MulticoreWare’s software optimization expertise and Cadence’s advanced DSP technology.

Cadence Vision P6 DSPs, optimized for radar processing, deliver significant performance gains. Their energy efficiency and powerful signal processing capabilities make them ideal for high-frame-rate image, video, and radar applications. MulticoreWare’s deep understanding of software optimization amplifies the capabilities of these DSPs, resulting in faster and more accurate data handling.

Performance Metrics

Algorithm
Modules
Baseline Reference Implementation (Vision P6 DSP) MCW Optimized Implementation on Vision P6 DSP (with Intrinsics) Performance Improvement Factor
Windowing
11 ms
0.0088 ms
1280x
FFT
707.85 ms
0.165 ms
4290x
Arctan
0.105 ms
0.003 ms
35x
Unwarp
0.248 ms
0.0008 ms
310x
Phase corr
0.12 ms
0.003 ms
40x
Displacement
0.0384 ms
0.00006 ms
640x

Execution time per frame

747.5 ms

0.65  ms

1150x

MulticoreWare’s proficiency in optimization is evident in the successful implementation of Incabin radar sensing on Cadence Vision P6. Leveraging our skills in DSP optimization resulted in significant performance improvements, achieving a remarkable 1150x efficiency boost with 1540 frames per second.

InCabin vital signs monitoring & Child Presence Detection on SemiDrive platform

At CES 2025, MulticoreWare and Cadence showcased their latest in-cabin radar sensing solution, running on the SemiDrive platform powered by the Cadence Vision VP6 DSP.

Real-time vital sign monitoring of multiple occupants is achieved with a 60GHz radar, which can differentiate between living and non-living entities.

It ensures accurate passenger detection, even for children in confined spaces. This vital innovation enhances safety by enabling proactive interventions like child presence detection, now recognized and rewarded under Euro NCAP safety protocols.

Performance Metrics – Multi-person detection

Processing radar data at 31818 FPS, the Vision P6 DSP achieves a remarkable 102x efficiency improvement compared to the baseline implementation.

Algorithm Modules Baseline Reference Implementation on Vision P6 DSP (In Cycles) MCW Optimized Implementation for Vision P6 DSP on Semidrive SoC (with Intrinsics) in Cycles Performance Improvement Factor
Windowing
145,827,455
484,267

301x

FFT
1,033,772,448
6,324,712

163x

Static Clutter Removal
73,464,729
474,763

154x

Range Scaling
16,421
1,368

12x

Adaptive Target Bin Selection
75,372,304
3,173,756

23x

Constellation Correction
2,263,366
23,633

95x

Phase Correction
20,306,178
369,701

55x

End-to-End Pipeline

1,351,023,645

13,199,988

102x

FPS

310

31818

102x

Performance Metrics - Child Presence Detection

Processing radar data at 25000 FPS, the Vision P6 DSP achieves a remarkable 229x efficiency improvement compared to the baseline implementation.

Algorithm
Modules
Baseline Reference Implementation on Vision P6 DSP (In Cycles) MCW Optimized Implementation for Vision P6 DSP on Semidrive SoC (with Intrinsics) in Cycles Performance Improvement Factor
Windowing
290,321,811
1,001,943

289x

FFT
2,068,276,891
12,476,770

165x

Static Clutter Removal
234,862,320
708,767

331x

Absolute And Mean
1,252,721,631
2,225,643

562x

End-to-End Pipeline

3,846,182,833

16,799,463

229x

FPS

109

25000

229x

Unlock the full potential of your software with our performance optimization solutions. We maximize speed, efficiency, and power savings, resulting in significant cost reductions. Contact us info@multicorewareinc.com

GET IN TOUCH

Our team is happy to answer your questions. Please fill out the form and we will be in touch with you as soon as possible.

    Please note: Personal emails like Gmail, Hotmail, etc. are not accepted
    (Max 2000 characters)

    Related Articles