Author Topic: Software to use Seek Mosaic Core?  (Read 2177 times)

0 Members and 1 Guest are viewing this topic.

Offline MikeNC407

  • Contributor
  • Posts: 20
  • Country: us
Software to use Seek Mosaic Core?
« on: April 02, 2021, 04:03:56 am »
I recently bought a used Seek Mosaic OEM starter kit and I’m wondering if anyone here knows of any software I can use to connect it to my computer and view the camera’s output?  There’s a Seek sample viewer but it’s locked behind access to the developer portal and I suspect I won’t have much luck registering as a hobbyist, though I’ve submitted an application just in case.

Anyway, I got this core cheap knowing I would probably have some trouble getting it set up buying it second-hand, so no big deal if I can’t get this working, but I’m hopeful that someone here might know of a way I can get this camera up and running!

-Mike
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 11450
  • Country: gb
Re: Software to use Seek Mosaic Core?
« Reply #1 on: April 02, 2021, 10:25:16 am »
As a first step you could try connecting the unit to an Android phone via USB OTG and running the Seek App that is normally used with the Seek Thermal Dongle cameras. If all works well, you could look at the work done on this forum to connect Seek cameras to a PC.

Fraser
 

Offline MikeNC407

  • Contributor
  • Posts: 20
  • Country: us
Re: Software to use Seek Mosaic Core?
« Reply #2 on: April 02, 2021, 11:45:16 am »
That’s a good thought, I’ll check it out later today and report back!  I did poke around in JoeC’s Thermovision software but didn’t have any luck there.
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 11450
  • Country: gb
Re: Software to use Seek Mosaic Core?
« Reply #3 on: April 02, 2021, 12:08:52 pm »
The SDK API is certainly universal in its support for the different USB dongle cameras. The API will hopefully recognise your Mosaic. I have the SDK but cannot share it as it is only released under an NDA. I hope Seek will provide the Seek Viewer as that is a relatively ‘non-sensitive’ part of the SDK document and code set.

Just for your information, in case you are unaware, the Seek OEM cores are basically the same as the seek Dongles but in a different format. The microbolometer PCBA is connected to a processor PCBA that creates a proprietary data stream that is passed across the USB link. In the host computer, the seek API unpacks the USB proprietary data stream and provides functionality and data for a host software application to access. Seek consider the imaging module, its USB link and the API to effectively be a single building block and the API is considered an essential part of the system. Others on the forum have created their own USB data stream unpacking API to read the data without the need fir the Seek API. The challenge has been to understand the purpose and use of the various data frames that are used for calibration etc. The Seek API limits what a programmer can do with the imaging module as only certain functionality is provided.

Seek provide the required API for use with Android, iOS, Windows and Linux via their SDK developers portal.

Will the software presented by members of this forum work with the Mosaic ? I am not certain. Those programs have been created through reverse engineering the USB data stream from the various Seek Dongle camera versions. The SEEK API is not in use. As a reverse engineered solution the programs will not work with the Mosaic if Seek have employed a slightly different USB data stream. The official API might recognise the camera model and adapt but the reverse engineered programs may not know what to do with a Mosaic core if it differs from the dongle cameras.

Fraser
« Last Edit: April 02, 2021, 12:16:27 pm by Fraser »
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 11450
  • Country: gb
Re: Software to use Seek Mosaic Core?
« Reply #4 on: April 02, 2021, 12:39:01 pm »
When connecting the Mosaic to an Android phone, remember that the phone must be in OTG mode for communications as a host to an accessory. Some USB cables contain the required ID pin connection, whilst others do not. If you have problems, make sure that he OTG ID pin is supported in your in the cables micro USB connector(S).
Others on the forum have had all manner of problems with so called “OTG compatible” cables that turn out to not have the OTG ID pin connected.

Fraser
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 11450
  • Country: gb
Re: Software to use Seek Mosaic Core?
« Reply #5 on: April 02, 2021, 12:51:58 pm »
Please will you provide some close-up pictures of your Mosaic kit as such seem to be rare and I would like to compare the PCB’s with those of the earlier J3-603 core version that I have. No need to remove the microbolometer PCB  from the lens assembly ! There is nothing much on that side if the PCB anyway. I am just interested to see an overall image of the kit chassis, both sides of the processor PCB and the rear (easily visible) side of the microbolometer PCB that is attached to the lens chassis.

For information, Seek appear to have had issues with localised heating of the microbolometer PCB from the processor PCB when the two were mounted together on the lens chassis. The solution they chose was to separate the two PCB’s and connect them with a ribbon cable. I have witnessed this localised heating effect on the earlier (J3-603) core that was sold for OEM use.

Fraser
« Last Edit: April 02, 2021, 01:33:52 pm by Fraser »
 

Offline MikeNC407

  • Contributor
  • Posts: 20
  • Country: us
Re: Software to use Seek Mosaic Core?
« Reply #6 on: April 03, 2021, 01:56:25 am »
Quick update before I head to work and have more time to experiment: I’m surprised to say that Seek approved my developer application and I’ve been able to use the Seek SimpleViewer software to play with the camera!  I’ll post some pictures of the core once I’m settled in at work in a few hours.
 

Offline MikeNC407

  • Contributor
  • Posts: 20
  • Country: us
Re: Software to use Seek Mosaic Core?
« Reply #7 on: April 03, 2021, 03:52:30 am »
Took a few quick pictures, I don’t have the tools to get the PCBs apart for better pictures right now though.  I still need to get out to my car to try the official seek android application out at some point as well, but if that doesn’t work there does seem to be an example .apk available as well.
 

Offline MikeNC407

  • Contributor
  • Posts: 20
  • Country: us
Re: Software to use Seek Mosaic Core?
« Reply #8 on: April 03, 2021, 03:55:18 am »
Just a couple more pictures:
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 11450
  • Country: gb
Re: Software to use Seek Mosaic Core?
« Reply #9 on: April 03, 2021, 12:17:10 pm »
Those are very interesting pictures ! Compare your kit with the marketing images attached. You will see that Seek Thermal moved the processor PCB away from the microbolometer PCB to avoid thermal stability issues. In your version the processor is still on the rear of the microbolometer PCB but has a ‘large’ heat-sink bonded to the processor to radiate heat away from it. With the earlier J3-603 OEM core that I have, the instructions for use state that a heat sink of some sort should be attached to the processor IC. In my case, it was attached to a large copper plate in an effort to dissipate the heat over a large area inside the camera.

Thank you for the very interesting pictures  :-+ Congratulations on getting the developer access as well. What process did you have to follow to apply for that access please as I know others have asked on this forum when looking at buying a Mosaic kit. Do you go to a hidden link and enter the kits serial number and your details ? I gained my SDK via some product testing work I was doing for an OEM so they did the application for me.

https://media.digikey.com/pdf/Data%20Sheets/Seek%20Thermal/mosaic_core_specification_sheet.pdf

Fraser
« Last Edit: April 03, 2021, 12:31:00 pm by Fraser »
 

Offline MikeNC407

  • Contributor
  • Posts: 20
  • Country: us
Re: Software to use Seek Mosaic Core?
« Reply #10 on: April 04, 2021, 01:11:02 am »
I had some time to try plugging the Mosaic core into an android device today, unfortunately the official Google Play Store version of the Seek Thermal app did not detect the camera; luckily the Seek Simple .apk from the developer portal works great!

About the portal, I had sent an email to Seek Support after seeing some references to a sample viewer software in the Mosaic core .pdf’s floating around, just asking if they could help me find the software.  They emailed me back the next morning with a link to the developer portal and an explanation that I would need to register first.  I can post that link from the email if you think that would be alright, but I can’t find it in a google search so I figure they might be trying to keep it private.  The registration was just serial number, name, address, business, intended application and expected volume, those sort of things.  Very short process, I think they approved me within 24 hours after I submitted the application.

That’s interesting to see the different ways they’ve tried to mitigate the problems with thermal stability, I don’t think I’d ever have noticed there were such different designs in the marketing material without you pointing it out!  I’m curious to know how effective the various revisions have been.

Thanks again for providing more interesting information about these cores Fraser, I’m constantly impressed by the extent of your knowledge and thankful for your willingness to share it here.  Do let me know if you’d like any additional pictures, I could probably separate the processor board from the rest of the core if you’d like to see the other side of the PCB and the microbolometer PCB.
 
The following users thanked this post: Fraser

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 11450
  • Country: gb
Re: Software to use Seek Mosaic Core?
« Reply #11 on: April 04, 2021, 11:18:50 am »
MikeNC407,

Many thanks  :-+ The process is as I suspected then. There is no detail of a Developer portal application form on the Seek Thermal web site, only a statement that buyers of the Mosaic kit should contact their sales agent. Maybe they are trying to avoid spurious requests  :-// I have written to Seek requesting access to the Mosaic SDK to see how they respond to a UK based request. My previous access was through the camera OEM so I did not test the access application process personally.

Fraser
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 11450
  • Country: gb
Re: Software to use Seek Mosaic Core?
« Reply #12 on: April 08, 2021, 11:11:10 pm »
MikeNC407,

I just found an auction listing for a Seek OEM kit 1514 that looks very similar to the images of the unit you have.

I cannot find any information on the “1514” kit but have to wonder whether it is the Seek J3-603 developers kit that predates the release of the Mosaic core. That would explain the location of the processor PCB on the rear of the core rather than on the kits base plate.

The auction is here.....

https://www.ebay.com/itm/Seek-Thermal-Imaging-Camera-OEM-Starter-kit-model-1514-/124646782244?hash=item1d0586f524%3Ag%3As00AAOSwvaJgPBsa&LH_ItemCondition=4&nma=true&si=uEgoexp7F%252BYfThPV9x2wDAvD%252FxA%253D&orig_cvip=true&nordt=true&rt=nc&_trksid=p2047675.l2557

I may be wrong however as I can find no detail of this kits core. It dates back to the time when Seek only provided development kits to OEM’s.

Fraser
« Last Edit: April 08, 2021, 11:15:40 pm by Fraser »
 

Offline MikeNC407

  • Contributor
  • Posts: 20
  • Country: us
Re: Software to use Seek Mosaic Core?
« Reply #13 on: April 09, 2021, 01:07:22 am »
That listing is for the camera I bought and posted about here!  I’ll have to ask the seller if he’s got any more information about it, I know he sold one of the same or a similar kit just before I bought this one.  I did have to use S204SP (or something close to that) as the model number during the registration process as there was no option for 1514 and no other indication of the model number on the camera itself.
 

Offline Abbott242

  • Contributor
  • Posts: 14
  • Country: ca
Re: Software to use Seek Mosaic Core?
« Reply #14 on: April 09, 2021, 02:12:28 am »
Haha that's funny this showed up - I bid on that too, but ended up going for another thermal core right as the auction was ending. I was worried about getting into the developer portal, so am glad to hear you're making progress. Looks like a good deal - good luck, and have fun!  ;)
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 11450
  • Country: gb
Re: Software to use Seek Mosaic Core?
« Reply #15 on: April 09, 2021, 02:47:37 am »
MikeNC407,

If your kit does contain the J3-603 core you may want to ask Seek Thermal to provide the documentation for it as it may differ to the Mosaic series. I already have the J3-603 documentation so will compare it to that of the MOSAIC when I get time.

Fraser
 

Offline MikeNC407

  • Contributor
  • Posts: 20
  • Country: us
Re: Software to use Seek Mosaic Core?
« Reply #16 on: April 09, 2021, 03:17:01 am »
Fraser, any advice about verifying if I’ve got the J3-603?  I’ll see what I can find out.

Abbott, I had been pretty hesitant to bid on it because of the software myself but put in a last minute bid for something like $75 since the price was still so low and I got pretty lucky.  What kind of core did you end up going for?
 

Offline Abbott242

  • Contributor
  • Posts: 14
  • Country: ca
Re: Software to use Seek Mosaic Core?
« Reply #17 on: April 09, 2021, 03:40:36 am »
That's awesome! Definitely a good price. I got the ITC-1000 shown in the "mystery Raytheon camera" thread - unfortunately it's got some big issues, hopefully I can salvage it but we'll see.
 

Offline MikeNC407

  • Contributor
  • Posts: 20
  • Country: us
Re: Software to use Seek Mosaic Core?
« Reply #18 on: April 09, 2021, 04:03:49 am »
Ah I see, I had been skimming through that post earlier.  Tough luck with that core but it does look like you’re making good progress!  I’m curious, does your core (or should it) show an FFC event indicator on the screen occasionally?  I know some of the FLIR/Indigo cores do at least.  If it’ll tell you when it’s trying to do a flat-field correction maybe you can actuate the shutter another way?  I wonder if the core has any kind of software that might have been used to disable FFC events after the initial couple at boot?
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 11450
  • Country: gb
Re: Software to use Seek Mosaic Core?
« Reply #19 on: April 09, 2021, 08:22:30 pm »
MikeNC407,

I attach some pictures of the SEEK Thermal J3-603 core that I have. The "603" refers to the processor PCBA attached to the microbolometer PCBA rear. Interestingly my core is fitted with a "604" processor PCBA so maybe should be described as a J3-604.
I can confirm that my core is not a MOSAIC type. Your Processor PCBA appears to have the same silk screen printed ID as mine so I suspect you have a J3-603/J3-604 core.

The Mosaic core processor PCB is mounted remotely from the rest of the core. It has a 20 pin inter-pcb type connector in the same location as the 5 pin USB ZIF connector on the 603/604 version. The Mosaic processor PCBA still has a 5 pin ZIF connector, just in a different location.

Fraser
« Last Edit: April 09, 2021, 08:42:08 pm by Fraser »
 

Offline gabiz_ro

  • Contributor
  • Posts: 30
  • Country: ro
Re: Software to use Seek Mosaic Core?
« Reply #20 on: September 20, 2021, 09:15:41 pm »
Looks like HT-201 use same
 
The following users thanked this post: Fraser

Offline Bill W

  • Frequent Contributor
  • **
  • Posts: 824
  • Country: gb
    • Fire TICS
Re: Software to use Seek Mosaic Core?
« Reply #21 on: September 20, 2021, 09:58:35 pm »
Official SEEK items in the pictures above all seem to have a heatsink for the processor, so does the HT-201 have heatsinking in the other part or somehow 'managing' without ?

Bill

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 11450
  • Country: gb
Re: Software to use Seek Mosaic Core?
« Reply #22 on: September 20, 2021, 10:09:10 pm »
I hope the HT-201 does have a heat sink as it is stated as a requirement in the cores SDK and installation documentation. Even with a heat sink the heat from the processor PCB effects the performance of the microbolometer PCB.
 

Offline gabiz_ro

  • Contributor
  • Posts: 30
  • Country: ro
Re: Software to use Seek Mosaic Core?
« Reply #23 on: September 20, 2021, 10:56:14 pm »
Photos are not mine.
Found some on 4pda forum.
LPC chip is clean,housing seems to prevent heatsink to be included.



 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 11450
  • Country: gb
Re: Software to use Seek Mosaic Core?
« Reply #24 on: September 21, 2021, 09:30:18 am »
If the rear casing is made from metal it likely has a heat transfer pad connecting it to the processor PCB. Some heat transfer pads peel away without residue on the chip.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf