17
Simulation of Millimeter Wave Images using Blender

Simulation of Millimeter Wave Images using Blender › documentation › bc2012 › ... · Simulation: How? Ray optics for passive scenes Snell's Law Fresnel Equations Transfer matrices

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Conclusions

● Blender is great