microsoft / arcticseals

A deep learning project in cooperation with the NOAA Marine Mammal Lab to detect & classify arctic seals in aerial imagery to understand how they’re adapting to a changing world.
MIT License
33 stars 14 forks source link

Thermal/color imagery registration #2

Open pbaer opened 6 years ago

pbaer commented 6 years ago

We will need the ability to register our thermal and color imagery pairs. Due to shifts in aircraft orientation, etc., image pairs taken at the same time will have some arbitrary offset relative to each other.

Marcel-Simon commented 6 years ago

Just to add possible ideas / actions items how people can contribute:

If you should decide to work on one of these, it might make sense to create a new issue for each individual task.

ghost commented 6 years ago

Hey @Marcel-Simon, I'd be happy to look into this. For the list of methods, do you have anything in mind already?

I did a quick google search and found the following packages that should work out of the box:

Also, here are some relevant papers, although they don't seem to be of much practical use: stars-project.org

Marcel-Simon commented 6 years ago

Hey Matt, great, thanks! I do not have a list in mind already, so your list is already a great start. If you are interested, you could try some of these approaches. After some discussions earlier, it might make sense to make the IR image more similar to the color images. That means, I could imagine converting the 16-bit IR image into a usable 8 bit image and maybe inverting it, such that the ice is white and the ocean is dark. This should help a lot when registering. However, feel free to try any idea you have in your mind. I am also happy to have a chat anytime.

ghost commented 6 years ago

@Marcel-Simon, the conversion does sound like a good first step; I believe @jomalsan-MSFT is working on this. @jomalsan-MSFT, please let us know how this goes!

jomalsan commented 6 years ago

@Marcel-Simon and @ms-mkd I am working on this right now. I had a lot of computer issues yesterday, but I have straightened them out and am making progress again. I am targeting this afternoon for having an idea of the best way to normalize the images. Definitely by the beginning of the day tomorrow

pbaer commented 6 years ago

Eric started working on the 16-to-8 bit problem yesterday and made some good progress; please sync up with him first. We need to get a solution done this morning as it's blocking both the hotspot detection and the registration workstreams. The first pass of it doesn't have to be perfect :)

eraoul commented 6 years ago

I'll be in soon, talk to you soon, Jon!

On Tue, Jul 24, 2018 at 9:25 AM, Peter Baer notifications@github.com wrote:

Eric started working on the 16-to-8 bit problem yesterday and made some good progress; please sync up with him first. We need to get a solution done this morning as it's blocking both the hotspot detection and the registration workstreams. The first pass of it doesn't have to be perfect :)

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Microsoft/arcticseals/issues/2#issuecomment-407467934, or mute the thread https://github.com/notifications/unsubscribe-auth/ABBIPpAxhLhe-RmdBoTXDQopqUABypCWks5uJ0qVgaJpZM4VPoFq .