element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Sixth Sense Design Challenge
  • Challenges & Projects
  • Design Challenges
  • Sixth Sense Design Challenge
  • More
  • Cancel
Sixth Sense Design Challenge
Blog #4 UAV Inspection System: CV trouble
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: uavr&d
  • Date Created: 14 Mar 2019 7:54 PM Date Created
  • Views 728 views
  • Likes 3 likes
  • Comments 2 comments
  • UAV
  • cv
  • computer vision
  • inspection
Related
Recommended

#4 UAV Inspection System: CV trouble

uavr&d
uavr&d
14 Mar 2019

If you’re following our previous posts, you might know that we are trying to implement Computer Vision in our Drone Inspection System. Although we have a model ready and trained, there is an issue with the credibility of the same. The model is trained on concrete crack images while we are trying to implement the model on pipe cracks. Both are different in a sense that cracks in pipes will be on a curved surface whereas the training set has all the images with cracks on flat surfaces. This might lead to a decrease in accuracy when implementing the solution on real data.

 

To overcome this, we tried searching for training datasets with cracks on curved surfaces, but we couldn’t get our hands on one. A few of them which we found after rigorous research was proprietary. We thought of making a dataset on our own but encountered some troubles there also. One, we couldn’t locate an industry nearby where we could take pictures of cracked pipes. The ones which we can approach is out of the city that we are located in. Two, even if we visit that industry, we would need at least a month to take a sufficient amount of pictures, post-process and label them. Considering the deadline for the design challenge, we decided not to do so. Therefore, the fact remains that while we have the vision to implement something that is new to the pipe inspection systems, we are unable to do it properly because of the lack of appropriate datasets.

 

We would love to have inputs from the community about the same. We understand that we might not be able to pull it off for this design challenge even if someone suggests us an alternative, but still, any help is welcome. This is the future of the inspection system and working on the same only makes sense.

 

  • Sign in to reply

Top Comments

  • uavr&d
    uavr&d over 6 years ago in reply to gecoz +1
    That's definitely something we will try. Thanks for the suggestion. S.
  • uavr&d
    uavr&d over 6 years ago in reply to gecoz

    That's definitely something we will try. Thanks for the suggestion.

     

    S.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • gecoz
    gecoz over 6 years ago

    If you cannot get hold of a good dataset for curved crack images, then you can try a different approach: you could try normalising your input images to the training data. This is a technique used quite often to prepare training datasets, and I think you probably can use it also the other way round.

     

    Basically, the idea is once you take the image of the crack, you apply a transformation, to flatten the curvature, so your image will be matching the type you used to train your solution. This way your model will deal with an image of a flat crack, similar to those used to train it.

     

    Your problem now would be to find a algorithm to transform the image, but you can find some good pointers to start from, like this paper on flattening curved text documents.

     

    I'm not saying it is going to be easy, but I think it might be worth a shot.

     

    Fabio

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube