Author Topic: (Obtained) Bxxx, Txxx, Axxx or SCxxx FlashFS needed for wide angle lens project  (Read 825 times)

0 Members and 1 Guest are viewing this topic.

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 7460
  • Country: gb
I purchased a FLIR T197306 4mm wide angle lens for use with my thermal cameras, but mainly for my E40(E60+). The price was right and I already knew that the Exx range was not listed in the supported cameras for this lens. Whilst puzzling at the time, because the correct lens mount is present, I now understand the reason for this.

The lens has arrived and I attached it to the E40 camera supplemental lens mount with ease. Now this lens provides electrical contacts that mate with some models of FLIR thermal camera. I believe that these connections provide the host camera with lens ID information, temperature and possibly even calibration correction data. The Exx range do not support these connections to the lens and the lens type is selected from a drop down menu. There are only two choices, 45 Degrees and 15 Degrees.

The supplemental lenses normally used with the Exx series cameras are non inverting Afocal types that only require the Exx camera to apply calibration correction. No other changes are needed. The T197306 is an INVERTING wide angle Afocal lens. When attached to its intended host camera, the camera firmware identifies the lens type via the contacts that I previously mentioned. The firmware then applies image inversion during the image processing stages in order to provide a non inverted image to the user and file system. On the Exx series, this inverting function is not present, or at least, not activated due to the lack of the required communications contacts :(

The T197306 works perfectly with the Exx series in all respects except the image inversion. I shall investigate whether I can invoke the firmware image inversion process to correct this issue when using this lens with my camera.

This turn of events was unexpected but in some ways forewarned by the absence of the Exx series cameras from the compatibility list. I suspected this was due to the absence of the required calibration correction option or physical loading on the cameras lens mount by this relatively long supplemental lens. I was wrong. Nowhere does FLIR advise that this lens is an inverting type so there really was no way to predict this issue with the lens when mounted on an Exx host.

I now need to take a look at the firmware files that come with the cameras that do support this lens. With that in mind, I am asking here if any kind souls who own a Bxxx, Txxx, Axxx, SCxxx camera will please provide me with the FlashFS folder contents so that I may look for any files or settings associated with image inversion.

My sincerest thanks in advance to anyone who is willing to share such files with me. I shall not share the files or camera serial number with anyone else.

Fraser
« Last Edit: April 22, 2018, 08:32:55 am by Fraser »
 

Offline Spirit532

  • Frequent Contributor
  • **
  • Posts: 273
  • Country: by
The functionality is likely done in the pre-compiled libraries automatically, or even lower in hardware.
There is no mention of image inversion or lens detection in my T440bx's FlashFS.
Also, the interface only provides realtime data as far as I know, no calibration is stored on the lens itself. That comes with its own per-camera calibration file for each temperature range and lens combination.
 

Offline railrun

  • Contributor
  • Posts: 39
5 °C difference. Hadn‘t expect that much.
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 391
  • Country: gb
Hi Fraser

I have the flashFS files for all of the requested cameras, so I will send them over on Monday.
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 7460
  • Country: gb
Hi Chanc3,

Many thanks. You are a Gent   :-+

Fraser
 

Offline zucca

  • Supporter
  • ****
  • Posts: 1548
  • Country: it
  • EE Meid in Itali
You can keep the E60+ upside down... ops yeah it was a bad one sorry.

Have you tried in the service menu there is an "add lens" option, maybe you can select this inverting lens there who knows...

99% it will not work but in the meanwhile worth a try.

I have the feeling it is just a matter of time, you will get that lens working.
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 7460
  • Country: gb
Spirit532,

Many thanks. I will still do some digging though :)

The invert function is usually nothing more than a command to the image processing stage and is quite common on industrial cameras. Even the TAU has this firmware function :) As to where the responsible hook resides in the firmware..... that is the challenge :)

Looking for a solution will keep me out of mischief and away from eBay anyway :)

Thanks again

Fraser
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 7460
  • Country: gb
Zucca,

Thanks for reminding me. I knew I had seen something about a custom lens or "add lens" somewhere. The custom lens option was on another camera I think, but I will investigate the "add lens" option. It may be associated with the custom calibration tables that FLIR produce when marrying a lens to a camera. No harm in looking though :)

Best Wishes

Fraser
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 7460
  • Country: gb
Railrun,

There will be transmission losses in a supplementary lens system. My Inframetrics 3X telescopes have a transmission figure of around 85%. The worst is a Inframetrics right angle microscope lens that has a transmission figure of only 48% !  Much depends upon the number of Germanium lens elements used and their size. The FLIR wide angle 4mm lens uses three lens elements within its barrel. That is three lumps of less than perfect transmission coated Germanium in the flight path of the thermal energy. I shoukd also state that the lens was fresh out of the couriers van and was very cold when tested. That may, it may not influence its performance.

This is a down side to using supplementary lenses and why some cameras, like the latest Exx series, have removeable lens blocks. Such keeps the transmission losses to a minimum. Such is not always possible or desirable though, especially. When working with internal motorised focus lenses or sealed cameras.

Sadly, as is often the case in this World, you get nothing for nothing :)

I bet you are glad you did not win this lens now ? :) For me it is no issue as I can still use this lens, and it is nice quality.

Fraser
« Last Edit: April 14, 2018, 07:47:48 am by Fraser »
 

Offline railrun

  • Contributor
  • Posts: 39
Every cent I save I can spend on other “toys“.
I‘m already a happy owner of this 2 lenses.
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 7460
  • Country: gb
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 7460
  • Country: gb
I now have the required firmware images for some investigation. As Spirit532 has stated, The 'switch' may be buried in a compiled software element, but there is no harm in digging into some of the scientific cameras firmwares to see if they have the invert function accessible to the user. Scientific camera models often contain more user configuration options than PM or BS cameras. It will be interesting to take a look anyway :)

Fraser
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf