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
276 (28%)
Yes, I'd not considered buying a TIC before, but 320x240 resolution at this price justifies it (as either tool or toy!)
444 (45.1%)
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
51 (5.2%)
Not yet, but probably will if now that a closed-box hack becomes is possible
164 (16.7%)

Total Members Voted: 806

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

0 Members and 5 Guests are viewing this topic.

Offline mamalala

  • Supporter
  • ****
  • Posts: 777
  • Country: de
Re: Flir E4 Thermal imaging camera teardown
« Reply #325 on: October 28, 2013, 09:48:34 pm »
]The problem is that (if they have any sense) the pinout will be adapted to suit the PCB of the product - even a single pin swap would mean a very different bitstream. Add to that this product has the visible camera stuff handled by the FPGA.

It would however be interesting to see what signals & voltages are used to drive the sensor. It's a bit tricky to get at though - would need to make a riser board.

That's something i would not be so sure of. I have seen different products from the same manufacturer re-using circuit blocks. Sure, the actual layout was sometimes different, but the interconnections remained the same. of course none of that used FPGA's, but microcontrollers instead, but even those could have benefited from a slightly different pin usage depending on the layout. But instead they reused the same block, with the same interconnections. Of course i am just specualting here that FLIR does the same, so it may well be that i am completely wrong here.

Greetings,

Chris
 

Offline mamalala

  • Supporter
  • ****
  • Posts: 777
  • Country: de
Re: Flir E4 Thermal imaging camera teardown
« Reply #326 on: October 28, 2013, 09:49:17 pm »
Edit: That reminds me about something that i was wondering for quite some time: is there anything like a disassembler for FPGA bitstreams? Maybe not something as sophisticated as IDA, but still? Or is the IP about what goes on inside an FPGA such a "mystery" that there is simply no way to produce such a tool?
There were a couple projects trying to reverse-engineer bitstream format for Xilinx FPGAs. It was shut down by Xilinx lawyers almost immediately as it became public. It is still possible to find a PDF describing the effort, but referenced files are all gone from public view.

Sadly, this doesn't surprise me in the least ;(

Greetings,

Chris
 

Offline mikeselectricstuffTopic starter

  • Super Contributor
  • ***
  • Posts: 14001
  • Country: gb
    • Mike's Electric Stuff
Re: Flir E4 Thermal imaging camera teardown
« Reply #327 on: October 28, 2013, 10:49:50 pm »
I had a play with the TargetNoiseMk setting and it does appear to be added noise.
There is a small, but noticeable difference between default value of 135 and a low setting of 13
I can only assume it's to reduce banding and/or give an impression of sharpness
(These pics are with MSX, but low light so mostly thermal)
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline M. András

  • Super Contributor
  • ***
  • Posts: 1014
  • Country: hu
Re: Flir E4 Thermal imaging camera teardown
« Reply #328 on: October 28, 2013, 10:58:57 pm »
thats an absolute joke. its almost clear on the low setting image what are we looking at. the high well mobile phone camera quality
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13382
  • Country: gb
Re: Flir E4 Thermal imaging camera teardown
« Reply #329 on: October 28, 2013, 11:18:18 pm »
EEEEEEK!  :scared: Adding noise = YUK !
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Online ataradov

  • Super Contributor
  • ***
  • Posts: 11778
  • Country: us
    • Personal site
Re: Flir E4 Thermal imaging camera teardown
« Reply #330 on: October 28, 2013, 11:25:22 pm »
Adding noise before decimation (reduction of resolution) is a common technique.
Alex
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13382
  • Country: gb
Re: Flir E4 Thermal imaging camera teardown
« Reply #331 on: October 28, 2013, 11:27:50 pm »
I only work with the full unadulterated FPA resolution  :P

My cameras are an artificial noise free zone ! (I hope)

 :)
« Last Edit: October 28, 2013, 11:32:10 pm by Aurora »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline tesla500

  • Regular Contributor
  • *
  • Posts: 149
Re: Flir E4 Thermal imaging camera teardown
« Reply #332 on: October 28, 2013, 11:31:04 pm »
Adding noise before decimation (reduction of resolution) is a common technique.

What does this accomplish?
 

Offline M. András

  • Super Contributor
  • ***
  • Posts: 1014
  • Country: hu
Re: Flir E4 Thermal imaging camera teardown
« Reply #333 on: October 28, 2013, 11:40:56 pm »
Adding noise before decimation (reduction of resolution) is a common technique.

What does this accomplish?
more sales in their higher software optioned models?
 

Online ataradov

  • Super Contributor
  • ***
  • Posts: 11778
  • Country: us
    • Personal site
Re: Flir E4 Thermal imaging camera teardown
« Reply #334 on: October 28, 2013, 11:41:21 pm »
Let's say you have signal with a maximum just a bit below your lowest resolution level. It will show as a plain color showing lowest possible level. Now add a bit of white noise. Pixels that were just below the threshold are now part time above the threshold, so you have two discrete levels. Pixels that were way below the threshold will stay there with higher probability.

Decimation filter will average the noise, so it won't show as much in the final result.

This technique is also used to "increase" resolution of ADCs.

PS: Proper name of this technique is dithering. 
« Last Edit: October 28, 2013, 11:43:46 pm by ataradov »
Alex
 

Offline mikeselectricstuffTopic starter

  • Super Contributor
  • ***
  • Posts: 14001
  • Country: gb
    • Mike's Electric Stuff
Re: Flir E4 Thermal imaging camera teardown
« Reply #335 on: October 28, 2013, 11:56:12 pm »
I now have a much simpler hack method that does not involve service mode, and does not modify any existing files on the camera. PM me if you have a camera and want to try.

It is fairly likely this may work on the i3 as well - not sure how similar the i series is to the E
 
« Last Edit: October 29, 2013, 12:56:58 am by mikeselectricstuff »
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline tom66

  • Super Contributor
  • ***
  • Posts: 7050
  • Country: gb
  • Electronics Hobbyist & FPGA/Embedded Systems EE
Re: Flir E4 Thermal imaging camera teardown
« Reply #336 on: October 28, 2013, 11:57:02 pm »
Also known as supersampling. I'd imagine that your typical FPA produces enough noise that adding more isn't a big deal.
 

Offline ixfd64

  • Frequent Contributor
  • **
  • Posts: 345
  • Country: us
    • Facebook
Re: Flir E4 Thermal imaging camera teardown
« Reply #337 on: October 29, 2013, 01:19:11 am »
I wonder if similar hacks can be applied to Fluke cameras.

Offline bean_dip

  • Contributor
  • Posts: 16
Re: Flir E4 Thermal imaging camera teardown
« Reply #338 on: October 29, 2013, 01:56:56 am »
I now have a much simpler hack method that does not involve service mode, and does not modify any existing files on the camera. PM me if you have a camera and want to try.

It is fairly likely this may work on the i3 as well - not sure how similar the i series is to the E

So much respect! I can't wait until my FFC cable gets here...I got the shipping confirmation from DigiKey today and they charged sales tax which means it should be shipping from inside the state.  Here's hoping it will be waiting for me tomorrow when I get home from work!
 

Offline mrflibble

  • Super Contributor
  • ***
  • Posts: 2051
  • Country: nl
Re: Flir E4 Thermal imaging camera teardown
« Reply #339 on: October 29, 2013, 02:48:18 am »
There were a couple projects trying to reverse-engineer bitstream format for Xilinx FPGAs. It was shut down by Xilinx lawyers almost immediately as it became public. It is still possible to find a PDF describing the effort, but referenced files are all gone from public view.
I take it debit from Jean-Baptiste Note on http://www.ulogic.org/ was one of those projects? Looks like his debit project has found a new home. From what I can find it looks to be the same codebase. Checking the source clones might also yield nice new resources.

git clone https://code.google.com/p/debit/

You know you want to...


edit: die stupid url tag, die!
« Last Edit: October 29, 2013, 03:19:42 am by mrflibble »
 

Online ataradov

  • Super Contributor
  • ***
  • Posts: 11778
  • Country: us
    • Personal site
Re: Flir E4 Thermal imaging camera teardown
« Reply #340 on: October 29, 2013, 03:05:56 am »
I take it debit from Jean-Baptiste Note on http://www.ulogic.org/ was one of those projects?
Yes, it was one of the projects. I found it when I was trying to do reverse-engineering myself. But seeing how lawyers are VERY active with cease and desist notices, I lost all interest. Completing and maintaining the project would be a lot of work, no reason to do it and know for sure that it will be shut down as soon as it gets any traction.

PS: Cloned it just in case :)
Alex
 

Offline Psi

  • Super Contributor
  • ***
  • Posts: 10234
  • Country: nz
Re: Flir E4 Thermal imaging camera teardown
« Reply #341 on: October 29, 2013, 03:22:02 am »
i reckon the noise seting is just to make the image quallity lower than the better models.

Would need to check the value on a E8 to confirm
Greek letter 'Psi' (not Pounds per Square Inch)
 

Offline mrflibble

  • Super Contributor
  • ***
  • Posts: 2051
  • Country: nl
Re: Flir E4 Thermal imaging camera teardown
« Reply #342 on: October 29, 2013, 03:28:50 am »
I wouldn't be surprised if the noise setting is a bit of both. A lower (but non-zero) amount of noise might actually improve the image quality, as per the dithering remarks. And a higher amount of noise might be used to artificially make the sensor in lower end models appear crappier than it is. ;)
 

Offline amyk

  • Super Contributor
  • ***
  • Posts: 8416
Re: Flir E4 Thermal imaging camera teardown
« Reply #343 on: October 29, 2013, 05:41:12 am »
I wouldn't be surprised if the noise setting is a bit of both. A lower (but non-zero) amount of noise might actually improve the image quality, as per the dithering remarks. And a higher amount of noise might be used to artificially make the sensor in lower end models appear crappier than it is. ;)
Noticing how high Mike could turn up the noise from the E4's default, maybe they were thinking of making an E1 ~ E3 at some point.

Quote
Yes, it was one of the projects. I found it when I was trying to do reverse-engineering myself. But seeing how lawyers are VERY active with cease and desist notices, I lost all interest. Completing and maintaining the project would be a lot of work, no reason to do it and know for sure that it will be shut down as soon as it gets any traction.
The limited (public*) efforts to RE FPGAs is as you said, largely due to political/legal instead of technical issues; due to how the devices are constructed their bitstreams have a very regular format so it's rather trivial to figure out. Now if only someone does it anonymously and releases like Wikileaks... ;)

*because no doubt the Chinese have done it out a long time ago, and have just not shared their results, at least on the English side of the web, maybe for these legal reasons.
 

Offline mikeselectricstuffTopic starter

  • Super Contributor
  • ***
  • Posts: 14001
  • Country: gb
    • Mike's Electric Stuff
Re: Flir E4 Thermal imaging camera teardown
« Reply #344 on: October 29, 2013, 09:12:08 am »
I wouldn't be surprised if the noise setting is a bit of both. A lower (but non-zero) amount of noise might actually improve the image quality, as per the dithering remarks. And a higher amount of noise might be used to artificially make the sensor in lower end models appear crappier than it is. ;)
Noticing how high Mike could turn up the noise from the E4's default, maybe they were thinking of making an E1 ~ E3 at some point.

No - it's just a variable that can be set to stupid values.
Having used it some more, I think it's probably mainly to reduce visible banding on smooth gradients - this may be more noticeable at lower resolutions. Might be interesting to see if the E8 has a different setting.
I think a small amount of noise does give an illusion of more crispness - the noise-free version looks smooth but subjectively slightly less well focussed. I wonder if a factor is making a cheap lens look subjectively better.

Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13382
  • Country: gb
Re: Flir E4 Thermal imaging camera teardown
« Reply #345 on: October 29, 2013, 12:19:37 pm »
Mike,

Here is the link to the cheaper Thermal Camera lenses that I mentioned previously. Maybe FLIR are using these in the lower end cameras ? Note that these lenss were first detailed in May 2009 and not the date shown on the articles. As such they could easily be in production now. Performance appears inferior to Germanium but in a low end TIC maybe that would not be such an issue.

http://www.gizmag.com/cheap-infrared-lenses-fraunhofer/23659/

http://www.en.iwm.fraunhofer.de/news/details/id/591/

As an insight into the crazy world of thermal camera optics, I just procured an 18mm, 45 Degree Germanium lens for my PM695. Its a large, multi-element, beast with very large lumps of Germanium in it of approx 60mm diamter. The price from FLIR and its agents is ...... over $7500  :scared:  I have seen them cheaper on the used market though. The Germanium lenses still appear to be a very expensive component in the TIC.

Fraser
« Last Edit: October 29, 2013, 03:41:36 pm by Aurora »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13382
  • Country: gb
Re: Flir E4 Thermal imaging camera teardown
« Reply #346 on: October 29, 2013, 01:26:44 pm »
An interesting document on the new technolgy for cheap thermal camera lenses is to be found here:

http://www.lehigh.edu/~inimif/eciworkshop/25D_Zhang.pdf
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline olsenn

  • Frequent Contributor
  • **
  • Posts: 993
Re: Flir E4 Thermal imaging camera teardown
« Reply #347 on: October 29, 2013, 02:54:20 pm »
When you say "cheap thermal camera lenses", do you mean the sensor as well, or just the lens? I'm assuming high-IR sensors aren't commonly found for cheap?
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13382
  • Country: gb
Re: Flir E4 Thermal imaging camera teardown
« Reply #348 on: October 29, 2013, 03:16:01 pm »
Sadly not.

It would appear that FLIR have managed to reduce the manufacturing cost of the FPA (sensor), but we are uncertain as to whether the lens assembly has also been cost reduced in some way. I have presented a cheaper thermal camera lens that may have been used with the E4 FPA.
 
« Last Edit: October 29, 2013, 03:36:48 pm by Aurora »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline olsenn

  • Frequent Contributor
  • **
  • Posts: 993
Re: Flir E4 Thermal imaging camera teardown
« Reply #349 on: October 29, 2013, 05:31:28 pm »
Quote
It would appear that FLIR have managed to reduce the manufacturing cost of the FPA (sensor), but we are uncertain as to whether the lens assembly has also been cost reduced in some way. I have presented a cheaper thermal camera lens that may have been used with the E4 FPA.

Flir reduced the manufacturing cost compared to what? You mean it's confirmed that the E4 has a different lens/sensor than the E8?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf