Cracking up
Crack identification mask

Cracking up

Being stuck at home has given me some time to (finally) make progress in learning Python and tinkering around with electronics which, while fun, also has a more serious intent as I am trying to understand AI and computer vision a bit better, especially since the temperature scanner in the office managed to recognize my masked face after a single unmasked picture was taken.

Anyway, to combine the fun with the serious and having a large collection of concrete deterioration on jetties I read-up on image recognition of cracks etc. and found an open source program on GitHub; KrakN.?

Now my pictures are often underdeck, taken from a moving boat at different tides and hence the distance, angle and lighting vary significantly, adding to which there are the different colours of the concrete, different widths of cracks, sizes of delamination and extent of corroded reinforcement to mention some variables. In short I did not expect amazing results of the first trial of a random selection of defects and in that sense I wasn’t disappointed by the amount of mislabeling and false positives but I was a bit surprised to find just about the only thing not labelled in some pictures was … the enormous crack.?

mislabeled crack in beam

It cracked me up.

But seriously; the other reason to chose this for my tinkering is to get a better ‘feel’ for the system my colleagues in Japan developed to inspect a deck with an unmanned boat, develop a 3D model and identify defects with >>90% accuracy. Mizuno san’s paper on the development won the 2018 De Paepe-Willems award from PIANC and the system is being further developed. I hope to be able to use it here in Singapore (or nearby) at some point and see how its done properly.

Still, not going to give-up completely on my own trials, next I’ll actually pre-sort some of the images and use 2-stage classification.

要查看或添加评论,请登录

Jeroen Overbeek的更多文章

  • All Knowing Anonymity

    All Knowing Anonymity

    Slowjamastan is one of the newest micronations around. Ruled by a dictator Sultan who wants to know everything about…

    2 条评论
  • Your personal GPT

    Your personal GPT

    A few weeks ago I made a short post on ChatGPT where I voiced some caution on its use. I have read more about it and…

    3 条评论
  • Form over function

    Form over function

    The company was a mid-sized one with a few thousand people across the globe providing professional services to a range…

  • Only an expert

    Only an expert

    If you don’t feel well, not quite sure wat is wrong with you, or if you feel you need a general check-up; do you go to…

    4 条评论
  • Hidden Hops

    Hidden Hops

    Not in beer, on your CV. A lot of ink has been spilled in the recent past on the ‘big resignation’ with new discussions…

    1 条评论
  • The truth is out there

    The truth is out there

    About 71% of the earth’s surface is covered in water according to the USGS and while humanity is working hard to…

    2 条评论
  • Copy, but don't paste (Lesson learnt 2)

    Copy, but don't paste (Lesson learnt 2)

    This is me, 1992, all outfitted for my site visit. How many safety breaches can you spot? I am sure I was perfectly…

  • Sunk Effort - (Lesson learnt 1)

    Sunk Effort - (Lesson learnt 1)

    In behavioural science there is the “sunk cost fallacy” which has people throw good money after bad because of the…

    10 条评论
  • Culture Clash

    Culture Clash

    Have you ever had a coffee or a beer with a client where he grumbled about your team’s performance only to get a great…

    2 条评论
  • (Non) Identical Twins

    (Non) Identical Twins

    People generally like models. Toys are models of the real thing, or of what we would like to be real.

社区洞察

其他会员也浏览了