simulation of millimeter wave images using blender › documentation › bc2012 › ... ·...
TRANSCRIPT
![Page 1: Simulation of Millimeter Wave Images using Blender › documentation › bc2012 › ... · Simulation: How? Ray optics for passive scenes Snell's Law Fresnel Equations Transfer matrices](https://reader033.vdocuments.net/reader033/viewer/2022052800/5f10b4c07e708231d44a6c45/html5/thumbnails/1.jpg)
Simulation of Millimeter Wave Images using Blender
![Page 2: Simulation of Millimeter Wave Images using Blender › documentation › bc2012 › ... · Simulation: How? Ray optics for passive scenes Snell's Law Fresnel Equations Transfer matrices](https://reader033.vdocuments.net/reader033/viewer/2022052800/5f10b4c07e708231d44a6c45/html5/thumbnails/2.jpg)
Outline
● Electromagnetic Waves● Millimeter Waves● Simulation in Blender● Simulation Results● Future Work
![Page 3: Simulation of Millimeter Wave Images using Blender › documentation › bc2012 › ... · Simulation: How? Ray optics for passive scenes Snell's Law Fresnel Equations Transfer matrices](https://reader033.vdocuments.net/reader033/viewer/2022052800/5f10b4c07e708231d44a6c45/html5/thumbnails/3.jpg)
Electromagnetic Waves
● Solutions to Maxwell's Equations● Travel at the speed of light● Usually obey laws of optics...● … but are actually waves
![Page 4: Simulation of Millimeter Wave Images using Blender › documentation › bc2012 › ... · Simulation: How? Ray optics for passive scenes Snell's Law Fresnel Equations Transfer matrices](https://reader033.vdocuments.net/reader033/viewer/2022052800/5f10b4c07e708231d44a6c45/html5/thumbnails/4.jpg)
EM Waves: Polarization
● Transverse vs. longitudinal● Horizontal, vertical, elliptical polarizations
![Page 5: Simulation of Millimeter Wave Images using Blender › documentation › bc2012 › ... · Simulation: How? Ray optics for passive scenes Snell's Law Fresnel Equations Transfer matrices](https://reader033.vdocuments.net/reader033/viewer/2022052800/5f10b4c07e708231d44a6c45/html5/thumbnails/5.jpg)
EM Waves: Frequency
![Page 6: Simulation of Millimeter Wave Images using Blender › documentation › bc2012 › ... · Simulation: How? Ray optics for passive scenes Snell's Law Fresnel Equations Transfer matrices](https://reader033.vdocuments.net/reader033/viewer/2022052800/5f10b4c07e708231d44a6c45/html5/thumbnails/6.jpg)
EM Waves: Generation and Detection
● Generation:● Excited state → ground state● Laser● Thermal radiation
● Detection:● High-frequency: easy● Low-frequency: easy● Intermediate frequency: really hard
![Page 7: Simulation of Millimeter Wave Images using Blender › documentation › bc2012 › ... · Simulation: How? Ray optics for passive scenes Snell's Law Fresnel Equations Transfer matrices](https://reader033.vdocuments.net/reader033/viewer/2022052800/5f10b4c07e708231d44a6c45/html5/thumbnails/7.jpg)
Millimeter Waves
● 30 – 300 GHz● Relatively unexplored spectrum● Dominated by thermal radiation● Natural processes are polarization-selective● Detectors are polarization-sensitive
![Page 8: Simulation of Millimeter Wave Images using Blender › documentation › bc2012 › ... · Simulation: How? Ray optics for passive scenes Snell's Law Fresnel Equations Transfer matrices](https://reader033.vdocuments.net/reader033/viewer/2022052800/5f10b4c07e708231d44a6c45/html5/thumbnails/8.jpg)
Millimeter Waves contd.
● Positives:● Low scattering through obscurants● Many materials are transparent● Things look like things
● Negatives:● Difficult to image● High noise● Low resolution
![Page 9: Simulation of Millimeter Wave Images using Blender › documentation › bc2012 › ... · Simulation: How? Ray optics for passive scenes Snell's Law Fresnel Equations Transfer matrices](https://reader033.vdocuments.net/reader033/viewer/2022052800/5f10b4c07e708231d44a6c45/html5/thumbnails/9.jpg)
Simulation: Why Blender?
● Mature● Documentation● Tutorials
● Feature-rich● Open-source
● Active development community● Improvements rolled in
![Page 10: Simulation of Millimeter Wave Images using Blender › documentation › bc2012 › ... · Simulation: How? Ray optics for passive scenes Snell's Law Fresnel Equations Transfer matrices](https://reader033.vdocuments.net/reader033/viewer/2022052800/5f10b4c07e708231d44a6c45/html5/thumbnails/10.jpg)
Simulation: How?
● Ray optics for passive scenes● Snell's Law● Fresnel Equations● Transfer matrices
● Physical optics for active scenes● Modified radiosity code● Slow, memory-intensive, not very useful
● Post-processing for imager model
![Page 11: Simulation of Millimeter Wave Images using Blender › documentation › bc2012 › ... · Simulation: How? Ray optics for passive scenes Snell's Law Fresnel Equations Transfer matrices](https://reader033.vdocuments.net/reader033/viewer/2022052800/5f10b4c07e708231d44a6c45/html5/thumbnails/11.jpg)
Validation: Bricks
![Page 12: Simulation of Millimeter Wave Images using Blender › documentation › bc2012 › ... · Simulation: How? Ray optics for passive scenes Snell's Law Fresnel Equations Transfer matrices](https://reader033.vdocuments.net/reader033/viewer/2022052800/5f10b4c07e708231d44a6c45/html5/thumbnails/12.jpg)
Validation: Bikes
![Page 13: Simulation of Millimeter Wave Images using Blender › documentation › bc2012 › ... · Simulation: How? Ray optics for passive scenes Snell's Law Fresnel Equations Transfer matrices](https://reader033.vdocuments.net/reader033/viewer/2022052800/5f10b4c07e708231d44a6c45/html5/thumbnails/13.jpg)
Results: Checkpoint Screening
![Page 14: Simulation of Millimeter Wave Images using Blender › documentation › bc2012 › ... · Simulation: How? Ray optics for passive scenes Snell's Law Fresnel Equations Transfer matrices](https://reader033.vdocuments.net/reader033/viewer/2022052800/5f10b4c07e708231d44a6c45/html5/thumbnails/14.jpg)
Results: Airplane Landing
![Page 15: Simulation of Millimeter Wave Images using Blender › documentation › bc2012 › ... · Simulation: How? Ray optics for passive scenes Snell's Law Fresnel Equations Transfer matrices](https://reader033.vdocuments.net/reader033/viewer/2022052800/5f10b4c07e708231d44a6c45/html5/thumbnails/15.jpg)
Results: Search-and-Rescue
![Page 16: Simulation of Millimeter Wave Images using Blender › documentation › bc2012 › ... · Simulation: How? Ray optics for passive scenes Snell's Law Fresnel Equations Transfer matrices](https://reader033.vdocuments.net/reader033/viewer/2022052800/5f10b4c07e708231d44a6c45/html5/thumbnails/16.jpg)
Future Work
● Continue port to 2.5● Bandwidth● GPU
![Page 17: Simulation of Millimeter Wave Images using Blender › documentation › bc2012 › ... · Simulation: How? Ray optics for passive scenes Snell's Law Fresnel Equations Transfer matrices](https://reader033.vdocuments.net/reader033/viewer/2022052800/5f10b4c07e708231d44a6c45/html5/thumbnails/17.jpg)
Conclusions
● Blender is great