Skip to content

Exploring AMG8833 data interpolation for high-res IR camera development

Notifications You must be signed in to change notification settings

albertbayazidi/IR-Interpolation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IR_interpolator

This project focuses on the initial testing and exploration of data interpolation from the AMG8833 sensor. The goal is to eventually develop a comprehensive IR camera using the insights gained from this stage.

Overview

The main objective of this project is to understand the feasibility of data interpolation techniques applied to the output of the AMG8833 sensor. The AMG8833 sensor provides thermal data for a 8x8 pixel grid, through interpolation, we seek to enhance this resolution.

Contents

In this repository, you will find:

  • Dataset: The data collected from my AMG8833 sensor
  • Interpolation Script: The code used to perform data interpolation on the output from the AMG8833 sensor.
  • Future Plans: Discussion of how the gathered insights will be utilized in the subsequent stages of developing a proper IR camera.

Demo

interp_demo.mp4

Future Steps

  • Implement similar code in C++
  • Test interpolation on ESP32
  • Create a prototype with a built-in screen

If the ESP32 is unable to satisfy a decent framerate, I will do the interpolation on a server and just render the result on an ESP32. This, however, is a last resort. Before this, I will try splitting the work on both cores and maybe even iterative methods

About

Exploring AMG8833 data interpolation for high-res IR camera development

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published