JPEG 2000 metadata omzetten naar geojson

Bij mijn werk aan Data Fitness voor DataEther maken we gebruik van aardig wat open source software en libraries, zie bijvoorbeeld mijn vorige post.

Ik probeer ook wat terug te doen door dat soort projecten te steunen, soms met code, some met een bijdrage. Nu ben ik zelf iets begonnen dat wellicht ook voor anderen bruikbaar is, Python code om de metadata uit JPEG 2000 bestanden om te zetten naar geojson.

Voorbeeld JPEG 2000 bestanden, j2k, jpx, jp2

Ik was (ben…) hier naar op zoek omdat binnen de Proof of Concept die we momenteel met Data Fitness draaien aardig wat JPEG 2000 bestanden gebruikt worden waarvan het dan nuttig is om deze metadata waaronder locatie informatie eruit te filteren zodat je de bestanden op de kaart kan plaatsen en daarmee ook ruimtelijke analyses kan uitvoeren.

Ja ja, nog inclusief de niet te vermijden (0,0) locatie 🙂

Deze library( in wording… de ‘works on my machine‘ sticker is net binnen) is zwaar geïnspireerd door photos2geojson die dit al doet voor JPEG en TIFF bestanden.

Jippie, hij doet het!

Mocht je er eens verder naar willen kijken, of er misschien zelfs iets mee kunnen, ga dan naar https://github.com/taatuut/jp2geojson

Er zijn inmiddels ook al een paar issues te fixen voor een eventuele enthousiasteling.

En mocht je een kant en klaar tooltje of Python module kennen die dit al heel lang veel beter doet , dan wil ik het ook nog steeds graag weten.

En we zijn los! / And we’re off!

Iets wat al langere tijd lag te sluimeren, of beter gezegd, waar achter de schermen al een goed jaar in de weekenden en verloren nachtelijke uren hard aan werd gewerkt door een team enthousiastelingen van divers pluimage, is nu aan de oppervlakte gekomen → DataEther Data Fitness!

DataEther Data Fitness

Ik ga hier niet het hele verhaal uittypen wat Data Fitness van DataEther is, want meer informatie daarover kan je op de https://www.dataether.nl/ website vinden.

Wat ik wel wil vertellen, is dat we een inmiddels een Proof of Concept hebben afgetrapt bij een leuke overheidsorganisatie in het zuiden van het land, en ik zal de komende tijd wat meer vertellen over de technische achtergrond. Om vast een klein tipje van de sluier op te lichten zonder meteen het technische geheim van de smid te verklappen hierbij een eerste overzicht van de stack:

In een volgende post neem ik de opzet en werking verder onder de loep.

Maar wacht, dat is nog niet alles! Er is ook nog een front end applicatie in ontwikkeling onder de codenaam ‘Venom’. Als dat niets spannends belooft dan weet ik het ook niet meer.

‘Venom voor DataFitness v0.9.0’

De komende tijd zal ik hier samen met Arnout Arntz, Eran Arntz en Geert Josten verder aan werken om hopelijk snel meer te kunnen vertellen over de eerste resultaten uit de praktijk.

On its way!

Yes the new blend is coming soon! The liquid gold is there, the bottles are ordered and the preview of the label is ready to display so here it is

I think it will be tasty!

Ksyos and Healthplus.ai working together on A-eye: Implementation of AI in eye disease detection

There is quite a lot going on at Healthplus.ai currently. New team members joined the data scientists team over the last few months, and they are already speeding up the pace of development. One of the projects that benefits from this is A-eye, where we work closely together with Ksyos. There are various aspects worth mentioning about this collaboration, and instead of typing a lengthy post myself, I will point to the Master Thesis A-eye: Implementation of AI in eye disease detection” of Ward de Leve.

A-Eye: An AI service for eye disease detection”

In his Thesis that Ward wrote to conclude his studies of Integrated Product Design at TU Delft, he focus on designing a service around the AI system to make it fit the needs of the different medical specialists. So it describes the complete A-eye workflow, and the role AI is going to play in this process. In chapter 4. The algorithm, you’ll find more information about the type of algorithm that is going to be used to develop the eye screening algorithm, and how we are doing this. There is quite a bit of detail on the context and background, with a good explanation of the reason to use of a convolutional neural network (CNN) to recognise patterns in (eye) images.

Think eye images instead of Zebras as Input, and possible eye diseases detected as Output

The development of the model is work in progress: working in sprints, running multiple iterations, designing & training the model, evaluating the results, and then improving in a next cycle to further optimise the model. One and of the next steps is to integrate a working version of the model in the workflow, as described in chapter 5. Workflow. I’m not going to give away more details, really recommend to check out the thesis yourself for further reading pleasure.

Concept UI design displaying AI results in a user and specialist understandable advice

So Ward, thanks for this thesis, makes writing this post a bit lazier easier, and of course congrats with your Master Graduation! Rest assured that we will use your ideas and recommendations to make the integration of the AI model in the workflow as user friendly and efficient as possible.

For those of you who want to know more about this project or other projects we are running at Healthplus.ai, feel free to contact me at emil.zegers@healthplus.ai

Spannend!!

Vandaag moest ik ergens op Whatsapp in reactie op de aankondiging van goed nieuws het volgende plaatsen:

Bijna feest!

Ik verwacht dat ik binnenkort echt kan onthullen wat het is en de sluier verder kan oplichten. Nu eerst voorpret!

https://geefnatuurderuimte.nl/

Sinds 2017 werk ik als vrijwilliger mee bij Sensing Clues, en inmiddels is dat een al een heel volwassen organisatie die samenwerkt met een flink aantal partijen in het veld op het gebied van operationele natuurbescherming in de breedste zin van het woord.

“SINDS DE OPRICHTING IN 2017 HEBBEN WE ERVOOR GEZORGD DAT MEER DAN EEN MILJOEN HECTARE WILDERNIS PERMANENT BESCHERMD WORDT.”

Het team van vrijwilligers groeit nog steeds en dat is en blijft belangrijk om de kosten voor de inzet van de oplossingen zo laag mogelijk te houden.

Wel leuk om even te laten zien hoe groot het team inmiddels is, en dat kan je vinden op de team pagina van de Nederlandstalige website

Nog (lang) niet iedereen staat erop, dus de lijst met vrijwilligers zal zeker nog groeien.

Mocht je zelf ook een steentje bij willen dragen aan de verdere ontwikkelingen bij Sensing Clues als vrijwilliger of partner, laat het dan weten!

Healthplus.ai, PW Consulting en SAS krijgen EU-subsidie voor terugdringen post-operatieve infecties in ziekenhuizen!

De titel zegt het al, en er staat een mooi bericht online waar ik graag naar verwijs, maar wil persoonlijk graag toevoegen dat ik dit een geweldige mogelijkheid biedt om vanuit Healthplus.ai samen met PW Consulting en SAS aan de slag te gaan om de verdere ontwikkeling van PERISCOPE gestalte te geven!

https://www.sas.com/nl_nl/news/press-releases/2021/may/healthplus-ai-pwconsulting-en-sas-krijgen-eu-subsidie-voor-terugdringen-post-operatieve-infecties-in-ziekenhuizen.html

Time for a new blend!

In 2017, just a few months before we left our previous house and hopped around for some time from rental to rental while our current house was under construction, I created a small batch of blended whisky. Of course secret recipe, lots of trial and error, long tasting sessions evening after evening to finally find that mysterious miracle combination of liquid ecstacy. And then, when it happened to be what I wanted it to be , the job was done, a new blend was born!

I could now officially call myself a Disaster Blender by the Unwritten rules of My Own University of Life!! But people actually like the booze that I handed out as gifts so after a few years most bottles are gone. Time for a new blend! This time I’m even more ambitious when it comes to the taste, so again quite some research & investigation ahead of me. Keep an eye on this site for the progress or ping me at tenderblender@basaltaura.nl for a sample. I’m aiming to reach Bombaster Blender level this time, will be a tough job again I guess.