Categories

DIY thermal vision shoots 360 panoramas

Posted on Wednesday, April 19th, 2017 in DIY, how-to by DP

pics-result_fixed_big-600

Saulius Lukse has posted his DIY 360 panoramas:

It might seem simple task but it involves some tricks to control motors and read sensor data from two separate controllers.
One of the challenges I faced is meshing position and temperature data. Feedback received from each controllers is timestamped. After scan is complete timings are being analyzed and each temperature value is assigned interpolated coordinate from motor feedback. If done incorrectly (brute forced) this procedure can take hours. Luckily there are tricks to speed this up to few seconds. Hint: Python numpy searchsorted.
Another annoying (but luckily easy to fix) task is correctly and evenly visualizing data. Unless you oversample few times there will be black dots on complete picture. In photography they are called dead pixels. In our situation it is pretty easy to spot these pixels and filling is done by averaging neighboring ones.

Project info at Kurokesu blog.

This entry was posted on Wednesday, April 19th, 2017 at 3:08 pm and is filed under DIY, how-to. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • KH: A power-off current draw of 4mA for the Sony A6000 is a defect, product recall territory. It hits the camera battery with unacceptable wear and...
  • Olav Storstrøm: Please add 9-pin D-sub RJ45 and RJ12 connectors! Thanks!
  • KH: Hydroponics is like home automation. Every year you have folks who start projects like these and think it will take off and become a big...
  • KH: Read the linked article. The A6000 has an unusually high standby/sleep current. The adapter's quiescent current is not an issue, but the A6000 sleep current...
  • Drone: Jeez, the very limited DCA: 40A/400A±3.0% capability, no RMS at all, and the CAT=DEATH rating makes this a NO BUY at any price - much...