Poll

Has the hackabiliy of the E4 made you buy one :  

Yes, I was already looking at the competition at a similar price, but the hack swung it to E4
274 (27.9%)
Yes, I'd not considered buying a TIC before, but 320x240 resolution at this price justifies it (as either tool or toy!)
444 (45.3%)
Yes, I was going to buy an E5/6/8 class of unit but will now get the E4
49 (5%)
No, but am looking out for a cheap i3 to hack
50 (5.1%)
Not yet, but probably will if now that a closed-box hack becomes is possible
164 (16.7%)

Total Members Voted: 803

Author Topic: Flir E4 Thermal imaging camera teardown  (Read 3804255 times)

0 Members and 6 Guests are viewing this topic.

Offline uski

  • Frequent Contributor
  • **
  • Posts: 295
  • Country: us
Re: Flir E4 Thermal imaging camera teardown
« Reply #6725 on: February 23, 2015, 08:46:20 pm »
LOL that might be the one I sent back....

Why did you send it back ?
 

Offline gemrough

  • Contributor
  • Posts: 42
Re: Flir E4 Thermal imaging camera teardown
« Reply #6726 on: February 23, 2015, 09:07:46 pm »
Ordered another one from zoro @ 30% off.

LOL that might be the one I sent back....

Why did you send it back ?
 

Offline cux350z

  • Newbie
  • Posts: 7
Re: Flir E4 Thermal imaging camera teardown
« Reply #6727 on: February 23, 2015, 09:57:19 pm »
Yeah after reading the thread and seeing the zoro coupon codes i thought about the same thing.

Ordered another one from zoro @ 30% off.

LOL that might be the one I sent back....

Why did you send it back ?
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13170
  • Country: gb
Re: Flir E4 Thermal imaging camera teardown
« Reply #6728 on: February 23, 2015, 11:43:24 pm »
For those interested in thermal imaging equipment in general..... you may like to take a look at my latest acquisition...... a thermal microscope  :)  Cost....GBP35  ;D

https://www.eevblog.com/forum/testgear/thermal-camera-the-aga-680-thermal-15x-microscope-retro-tech-porn/msg616597/#msg616597

Aurora
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline OrBy

  • Regular Contributor
  • *
  • Posts: 220
Re: Flir E4 Thermal imaging camera teardown
« Reply #6729 on: February 24, 2015, 03:13:31 am »
So this was in the hands of FLIR and they did nothing!!! They 100% sold me a E4 with better specs than they claim.

I can just imagine the referb/service tech's inner monolog:

F#ck it - they are just gonna hack it anyway... <rubber stamp sound> NEXT!
 

Offline clubmkred1

  • Newbie
  • Posts: 6
Re: Flir E4 Thermal imaging camera teardown
« Reply #6730 on: February 25, 2015, 12:05:02 am »
But the reflective temperature always displays 20 degrees F, the relative humidity is always 50% and the atmospheric temp is always 68 degrees F no matter what.

No such problem here. But you may want to wait for the next patch.

So it seems as if, at least, another user has the same problem. Is there anyway to fix it so it works correctly? Do I need to undo the hack, and start over? Any ideas? Who would the next patch come from? This forum or FLIR?
 

Offline Bud

  • Super Contributor
  • ***
  • Posts: 6912
  • Country: ca
Re: Flir E4 Thermal imaging camera teardown
« Reply #6731 on: February 25, 2015, 01:14:30 am »
You do not want patches from Flir.   
Facebook-free life and Rigol-free shack.
 

Offline numik

  • Newbie
  • Posts: 1
Re: Flir E4 Thermal imaging camera teardown
« Reply #6732 on: February 25, 2015, 04:24:46 pm »
Hello Guys I need help from you... I have realy interesting case... I bought Flir E4 camera in february 2015 (so recently). This camera has 2.3.0 frimeware. My resolution is 80x60 and I'm sure about it ;)

In /FlashFS/system/appcore.d/config.d/conf.cfc is 6608 bytes.

When I do the hack resolution I have error in "apply.py line 89" - please see screen from CMD. Is this mean that I bought hacked camera? If FileZilla I see that common_dll.dll file has different date that other files... What do you think about this? Is it any hope for me?
 

Offline janekivi

  • Frequent Contributor
  • **
  • Posts: 368
  • Country: ee
Re: Flir E4 Thermal imaging camera teardown
« Reply #6733 on: February 25, 2015, 07:16:57 pm »
But the reflective temperature always displays 20 degrees F, the relative humidity is always 50% and the atmospheric temp is always 68 degrees F no matter what.

No such problem here. But you may want to wait for the next patch.

So it seems as if, at least, another user has the same problem. Is there anyway to fix it so it works correctly? Do I need to undo the hack, and start over? Any ideas? Who would the next patch come from? This forum or FLIR?
All settings stuff is in
.image.sysimg.basicImgData.objectParams
ambTemp        293.14999 (20 C)
atmTemp         293.14999 (20 C)
emissivity            0.94999999 (e0.95)
objectDistance     2  (2m)
relHum                0.5 (50%)
(other settings there is for external lens)
If I change them from my "2.3.0 menu 2014" they will be saved and seen in image info too
and on report pdf too. Ext optics settings are moving too from menu.

But the same info is there and this is not affected:
.image.sysimgInstances.ref.basicImgData.objectParams
.registry.image.sysimgInstances.main.basicImgData.objectParams
 :-//
« Last Edit: February 25, 2015, 07:28:33 pm by janekivi »
 

Offline cux350z

  • Newbie
  • Posts: 7
Re: Flir E4 Thermal imaging camera teardown
« Reply #6734 on: February 25, 2015, 08:29:17 pm »
Hello Guys I need help from you... I have realy interesting case... I bought Flir E4 camera in february 2015 (so recently). This camera has 2.3.0 frimeware. My resolution is 80x60 and I'm sure about it ;)

In /FlashFS/system/appcore.d/config.d/conf.cfc is 6608 bytes.

When I do the hack resolution I have error in "apply.py line 89" - please see screen from CMD. Is this mean that I bought hacked camera? If FileZilla I see that common_dll.dll file has different date that other files... What do you think about this? Is it any hope for me?

Mine gave me that exact error but it was actually modified and I confirmed it with the the pictures stored on the camera.

post a screen shot of your stored image stats.
 

Offline 98th nobody

  • Newbie
  • Posts: 1
Re: Flir E4 Thermal imaging camera teardown
« Reply #6735 on: February 26, 2015, 05:49:10 am »
Created an account so I could thank all involved in building/sharing the solution for the E4.  :-+

I ordered from Amazon and received just yesterday.  Imagine my surprise to find 1.22 firmware.  Had a calibration date of April 2014.

I upgraded menu and resolution yesterday evening with not much trouble.

Thanks again.
 

Offline daves

  • Regular Contributor
  • *
  • Posts: 103
  • Country: cz
Re: Flir E4 Thermal imaging camera teardown
« Reply #6736 on: February 26, 2015, 05:07:10 pm »
Hello guys,

I would like to ask you for help. I know mainly FLIR users are here :-DD, but many of you do have other thermal cameras :box:.
I am looking for any non Flir thermal images. Photos from Fluke, Testo and other cameras.

Why? I did update BFIC to load SNP, BMT, IRI, ISI, IS2 file formats. And I need more photos for testing purposes.
So I am looking for testers and owners of other TIC, who are interested in new software development.
One software for all Thermal Cameras.   |O

You can find more here:
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg350556/#msg350556

Or on youtube:
« Last Edit: February 27, 2015, 12:36:13 pm by daves »
Batch Thermal Images Editor (JPG, BMT, SNP, IRI, ISI, IS2, PGM, TIF, IMG, BMP):  https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg350556/#msg350556
 

Offline relmerator

  • Newbie
  • Posts: 1
Re: Flir E4 Thermal imaging camera teardown
« Reply #6737 on: February 28, 2015, 03:27:52 pm »
Hi all,

First, I wanted to say thanks for the amazing work that's been done here to open up all of the E4's capabilities.  It's truly impressive!

My E4 arrived yesterday and after the obligatory initial thermal survey of the entire house, I immediately set about the upgrade process outlined by gemrough here https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg585647/#msg585647.

I'm having trouble connecting to the camera over RNDIS -- the new adapter always comes up with the automatic address 169.254.202.x.  I've tried pinging 169.254.202.2, as well as configuring a static IP of 192.168.0.1, gw 192.168.0.2, but no luck there.  To prevent conflicts with my LAN, I disabled that adapter during this procedure.

The instructions above suggested using Set_RNDIS_permanent.fif, but I'm a bit apprehensive about that.  If I set permanent RNDIS and am still unable to access the camera over IP, am I permanently stuck in RNDIS mode?  Does doing a factory reset via the E4's menus recover from applying that FIF, or is it a one-way trip until I apply a corrective FIF (which I'd be unable to do without successful IP connectivity to the camera)?

Thanks!
 

Offline OrBy

  • Regular Contributor
  • *
  • Posts: 220
Re: Flir E4 Thermal imaging camera teardown
« Reply #6738 on: February 28, 2015, 05:38:05 pm »
Hello guys,

I would like to ask you for help. I know mainly FLIR users are here :-DD, but many of you do have other thermal cameras :box:.
I am looking for any non Flir thermal images. Photos from Fluke, Testo and other cameras.

Why? I did update BFIC to load SNP, BMT, IRI, ISI, IS2 file formats. And I need more photos for testing purposes.
So I am looking for testers and owners of other TIC, who are interested in new software development.
One software for all Thermal Cameras.   |O

You can find more here:
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg350556/#msg350556

Or on youtube:


I like playing around with with BFIC but the output always shows more JPG aliasing to me compared to the stand alone flir.php. It's almost like BFIC is recompressing it more. Also can you look into adding an option to output as PNG in the future?
 

Offline OrBy

  • Regular Contributor
  • *
  • Posts: 220
Re: Flir E4 Thermal imaging camera teardown
« Reply #6739 on: February 28, 2015, 06:05:52 pm »
Is anyone interested in panorama images?

Hey tomas123 - have you played around with ICE 2.0.3 yet? Some interesting new features but it looks like it dithers out almost all the data when you feed it the grey tiff's now. 1.4.4 still works like a charm at least still.
 

Offline Bud

  • Super Contributor
  • ***
  • Posts: 6912
  • Country: ca
Re: Flir E4 Thermal imaging camera teardown
« Reply #6740 on: March 01, 2015, 02:58:48 am »
To prevent conflicts with my LAN, I disabled that adapter during this procedure.
I am on W7 and I have a router with 192.168.0.1 address. Disabling the LAN adapter did not work for me. But simply unplugging the PC LAN cable from the router worked and the camera boot to 192.168.0.1/2 address.

Quote
unable to access the camera over IP, am I permanently stuck in RNDIS mode?
yes
Facebook-free life and Rigol-free shack.
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E4 Thermal imaging camera teardown
« Reply #6741 on: March 01, 2015, 12:11:12 pm »
Hey tomas123 - have you played around with ICE 2.0.3 yet? Some interesting new features but it looks like it dithers out almost all the data when you feed it the grey tiff's now.

I stitched dozen of images with the new ICE version and it works like a charm (correction of distortion etc)
no dither, see my sample

save the 1644x974 (!) image and view details with an image viewer


I use this quick-and-dirty windows scripts to expand the gray level for better stitching
save panorama as 16 bit stitch.tiff and re-compress the level of stitch.tiff with
       > convert stitch.tiff +level x,y panoraw.png

(script needs Exiftool, Imagemagick 16 Bit and gnuwin awk http://gnuwin32.sourceforge.net/packages/gawk.htm )

Flir E40
Code: [Select]
@echo off
exiftool -b -RawThermalImage IR_*.jpg -w _%%f.tif
identify -verbose _*.tif | awk "{if(NR==1){min=65556;max=0};if($1~/min:/){min=((min<$2)?min:$2)};if($1~/max:/)max=((max>$2)?max:$2)}END{printf(\"%%s,%%s\",min,max)}" > level.txt
set /p level=<level.txt
echo.
echo stitch the png and then:
echo convert stitch.tiff +level %level% panoraw.png
echo.


for /f "usebackq delims=" %%f in (`dir /a:-d /b /oN IR*.jpg`) do call :over %%f
goto :eof
:over
set a=%1
echo %a:~3,4%
exiftool -b -RawThermalImage %1 | convert - -level %level% -resize 640x RAW%a:~3,4%.png

Flir E4
Code: [Select]
@echo off
exiftool -b -RawThermalImage FLIR*.jpg -w _%%f.png


for /f "usebackq delims=" %%f in (`dir /a:-d /b /oN _FL*.png`) do call :swap %%f


identify -verbose _*.tif | awk "{if(NR==1){min=65556;max=0};if($1~/min:/){min=((min<$2)?min:$2)};if($1~/max:/)max=((max>$2)?max:$2)}END{printf(\"%%s,%%s\",min,max)}" > level.txt
set /p level=<level.txt


echo.
echo stitch the png and then:
echo convert stitch.tiff +level %level% panoraw.png
echo.


for /f "usebackq delims=" %%f in (`dir /a:-d /b /oN _FLIR*.tif`) do call :over %%f
goto :eof


:swap
set a=%1
echo %a% %a:~5,4%
convert -define png:swap-bytes=on %a% _FLIR_%a:~5,4%.tif
goto :eof




:over
set a=%1
echo %a:~6,4%
convert %a% -level %level% -resize 640x RAW%a:~6,4%.png
goto :eof

Offline OrBy

  • Regular Contributor
  • *
  • Posts: 220
Re: Flir E4 Thermal imaging camera teardown
« Reply #6742 on: March 01, 2015, 07:36:16 pm »
Yup that did it.
Few little tweaks for my setup but it works!

Thanks again tomas123!
 

Offline ixfd64

  • Frequent Contributor
  • **
  • Posts: 345
  • Country: us
    • Facebook
Re: Flir E4 Thermal imaging camera teardown
« Reply #6743 on: March 01, 2015, 10:18:37 pm »
It seems FLIR has reduced the price of the E8 to $3,995 again. I wouldn't be surprised if the 2.3.0 hack has something to do with it. :P

Offline DaveWB

  • Regular Contributor
  • *
  • Posts: 146
Re: Flir E4 Thermal imaging camera teardown
« Reply #6744 on: March 02, 2015, 06:23:06 am »
Hey tomas123 - have you played around with ICE 2.0.3 yet? Some interesting new features but it looks like it dithers out almost all the data when you feed it the grey tiff's now.

I stitched dozen of images with the new ICE version and it works like a charm (correction of distortion etc)
no dither, see my sample

save the 1644x974 (!) image and view details with an image viewer


I use this quick-and-dirty windows scripts to expand the gray level for better stitching
save panorama as 16 bit stitch.tiff and re-compress the level of stitch.tiff with
       > convert stitch.tiff +level x,y panoraw.png

(script needs Exiftool, Imagemagick 16 Bit and gnuwin awk http://gnuwin32.sourceforge.net/packages/gawk.htm )

Flir E40
Code: [Select]
@echo off
exiftool -b -RawThermalImage IR_*.jpg -w _%%f.tif
identify -verbose _*.tif | awk "{if(NR==1){min=65556;max=0};if($1~/min:/){min=((min<$2)?min:$2)};if($1~/max:/)max=((max>$2)?max:$2)}END{printf(\"%%s,%%s\",min,max)}" > level.txt
set /p level=<level.txt
echo.
echo stitch the png and then:
echo convert stitch.tiff +level %level% panoraw.png
echo.


for /f "usebackq delims=" %%f in (`dir /a:-d /b /oN IR*.jpg`) do call :over %%f
goto :eof
:over
set a=%1
echo %a:~3,4%
exiftool -b -RawThermalImage %1 | convert - -level %level% -resize 640x RAW%a:~3,4%.png

Flir E4
Code: [Select]
@echo off
exiftool -b -RawThermalImage FLIR*.jpg -w _%%f.png


for /f "usebackq delims=" %%f in (`dir /a:-d /b /oN _FL*.png`) do call :swap %%f


identify -verbose _*.tif | awk "{if(NR==1){min=65556;max=0};if($1~/min:/){min=((min<$2)?min:$2)};if($1~/max:/)max=((max>$2)?max:$2)}END{printf(\"%%s,%%s\",min,max)}" > level.txt
set /p level=<level.txt


echo.
echo stitch the png and then:
echo convert stitch.tiff +level %level% panoraw.png
echo.


for /f "usebackq delims=" %%f in (`dir /a:-d /b /oN _FLIR*.tif`) do call :over %%f
goto :eof


:swap
set a=%1
echo %a% %a:~5,4%
convert -define png:swap-bytes=on %a% _FLIR_%a:~5,4%.tif
goto :eof




:over
set a=%1
echo %a:~6,4%
convert %a% -level %level% -resize 640x RAW%a:~6,4%.png
goto :eof
Wow. impressive x10
 

Offline WEL0058

  • Newbie
  • Posts: 3
Re: Flir E4 Thermal imaging camera teardown
« Reply #6745 on: March 02, 2015, 05:29:15 pm »
Tomas123  "I stitched dozen of images with the new ICE version and it works like a charm (correction of distortion etc)
no dither, see my sample"

WOW That is a fantastic IR image!!!   It is amazing what you can do with the extra tools.  By the it looks like one of your street lights is not working... LOL

Purchase an E40BX on eBay two weeks age but the seller forgot the battery Argh...   After testing will do the E60 update.

 
 

Offline DaveWB

  • Regular Contributor
  • *
  • Posts: 146
Re: Flir E4 Thermal imaging camera teardown
« Reply #6746 on: March 02, 2015, 08:39:38 pm »
By the it looks like one of your street lights is not working... LOL

I thought he just did a bad job stitching then I realized it would have been hot if it was working lol, I'm still amazed at it. I couldn't find any errors in the stitching
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E4 Thermal imaging camera teardown
« Reply #6747 on: March 03, 2015, 11:19:47 am »
background information:

I used a simple monopod to avoid horizontal movements and strong camera rotations (vertical lines)
18 images taken in 3-4 minutes

shut on the camera >10 minutes before using to prevent strong temperature drift while taking the image sequence (shutter ->  flat-field correction)

the image order is arbitrary but use a generous overlapping

see the original images of this sequence (resized to 160x120 pixel)
Code: [Select]
montage IR_*.jpg -geometry 160x+2+2 montage.jpg

Hint: with the large overlapping you can delete a single image, if ICE has trouble in a specific range


compare the results

Mircosoft ICE version 2.0


panorama stitched with Flir Tools+ version 4.1  (image has original size)

Offline infinus

  • Newbie
  • Posts: 2
Re: Flir E4 Thermal imaging camera teardown
« Reply #6748 on: March 03, 2015, 02:57:21 pm »
Hi all, new to the forums. Been reading this thread for the last week or so. Lots of really great work done here. Tomas123, awesome images!
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E4 Thermal imaging camera teardown
« Reply #6749 on: March 03, 2015, 05:06:08 pm »
I know mainly FLIR users are here :-DD, but many of you do have other thermal cameras :box:.
I am looking for any non Flir thermal images. Photos from Fluke, Testo and other cameras.

Why non Flir, if you have still trouble with Flir  :)

Here you find a nice Flir image from a Flir T640, where BFIC shows wrong colors in real image
source  http://www.flir.com/motorsports/

http://www.flir.com/motorsports/flir-infrared-race-car-driver-entering-car.jpg


swap color channels of embedded PNG with
Code: [Select]
>exiftool -embedded* flir-infrared-race-car-driver-entering-car.jpg
Embedded Image Width            : 1024
Embedded Image Height           : 768
Embedded Image Type             : PNG
Embedded Image                  : (Binary data 891296 bytes, use -b option to extract)

>exiftool -b -EmbeddedImage flir-infrared-race-car-driver-entering-car.jpg | convert - -separate -swap 1,3 -set colorspace YCbCr -combine -colorspace RGB real.jpg




Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf