Official YOLOv7 Segmentation | Concrete Crack Detection | Google Colab | step-by-step Tutorial

preview_player
Показать описание
#Pyresearch

#YOLOv7 #ConcreteCrackDetection #GoogleColab #MachineLearning #AI #DeepLearning #Tutorial #StepByStep #Segmentation

📢 Excited to announce our brand new step-by-step tutorial: Concrete Crack Detection with Official YOLOv7 Segmentation! 💥

If you're in the construction industry, civil engineering, or just curious about applying #AI in new ways, you'll love this! We've designed this hands-on tutorial to guide you through using the powerful YOLOv7 for concrete crack detection. 🚧

👩‍💻 What's more? We're running it all on Google Colab, so no heavy setup on your machine! 🚀

In this tutorial, you will:
1️⃣ Learn how to configure YOLOv7 for your use case
2️⃣ Understand how to train the model using concrete images
3️⃣ Evaluate the model's performance

Ready to upskill and start detecting cracks in concrete using AI? Check out the tutorial now!

Please let me know your valuable feedback on the video by means of comments. Please like and share the video. Do not forget to subscribe to my channel for more educational videos.

Hey there! Are you interested in staying up-to-date with our latest news, updates, and promotions? Then make sure to follow us on social media!
We post regularly on platforms like Facebook, Twitter, Instagram, and LinkedIn, so you'll always be in the loop. Plus, following us is a great way to connect with other like-minded individuals who share similar interests.

Want more education? Connect with me here:

#pyresearch #computervision #machinelearning #opencv #deeplearning #artificialintelligence #nlp #datascience #pyresearch #trending #viral
Рекомендации по теме
Комментарии
Автор

The content is good . Can you also explain how you done the real-time crack segmentation part using the camera(video) which you shown at the beginning of the video

KamaleshwarGopinath
Автор

I want to create a flask webapp and integrate this model how do i do that

supriyodawn-nmhp
Автор

hi, i found this problem can u please help me with this.
AMP: checks passed ✅
optimizer: SGD(lr=0.01) with parameter groups 98 weight(decay=0.0), 95 weight(decay=0.0005), 95 bias
albumentations: Blur(p=0.01, blur_limit=(3, 7)), MedianBlur(p=0.01, blur_limit=(3, 7)), ToGray(p=0.01), CLAHE(p=0.01, clip_limit=(1, 4.0), tile_grid_size=(8, 8))
train: Scanning images and labels... 3717 found, 0 missing, 0 empty, 0 corrupt: 100% 3717/3717 [00:00<?, ?it/s]
Traceback (most recent call last):
File "/content/yolov7/seg/segment/train.py", line 681, in <module>
main(opt)
File "/content/yolov7/seg/segment/train.py", line 577, in main
train(opt.hyp, opt, device, callbacks)
File "/content/yolov7/seg/segment/train.py", line 191, in train
train_loader, dataset = create_dataloader(
File "/content/yolov7/seg/./utils/segment/dataloaders.py", line 43, in create_dataloader
dataset = LoadImagesAndLabelsAndMasks(
File "/content/yolov7/seg/./utils/segment/dataloaders.py", line 98, in __init__
super().__init__(path, img_size, batch_size, augment, hyp, rect, image_weights, cache_images, single_cls,
File "/content/yolov7/seg/./utils/dataloaders.py", line 488, in __init__
bi = int(np.floor(np.arange(n) / batch_size).astype(np.int)) # batch index
File "/usr/local/lib/python3.10/dist-packages/numpy/__init__.py", line 319, in __getattr__
raise
AttributeError: module 'numpy' has no attribute 'int'.
`np.int` was a deprecated alias for the builtin `int`. To avoid this error in existing code, use `int` by itself. Doing this will not modify any behavior and is safe. When replacing `np.int`, you may wish to use e.g. `np.int64` or `np.int32` to specify the precision. If you wish to review your current use, check the release note link for additional information.
The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:

gtegaming
Автор

hi, i find a problem on the train, it seems like a numpy problem in the train.py, hoy fix it?
: Transferred 556/565 items from
AMP: checks passed ✅
optimizer: SGD(lr=0.01) with parameter groups 98 weight(decay=0.0), 95 weight(decay=0.0005), 95 bias
albumentations: Blur(p=0.01, blur_limit=(3, 7)), MedianBlur(p=0.01, blur_limit=(3, 7)), ToGray(p=0.01), CLAHE(p=0.01, clip_limit=(1, 4.0), tile_grid_size=(8, 8))
train: Scanning images and labels...3717 found, 0 missing, 0 empty, 0 corrupt: 100% 3717/3717 [00:03<00:00, 1097.68it/s]
train: New cache created:
Traceback (most recent call last):
File "/content/yolov7/seg/segment/train.py", line 681, in <module>
main(opt)
File "/content/yolov7/seg/segment/train.py", line 577, in main
train(opt.hyp, opt, device, callbacks)
File "/content/yolov7/seg/segment/train.py", line 191, in train
train_loader, dataset = create_dataloader(
File "/content/yolov7/seg/./utils/segment/dataloaders.py", line 43, in create_dataloader
dataset = LoadImagesAndLabelsAndMasks(
File "/content/yolov7/seg/./utils/segment/dataloaders.py", line 98, in __init__
super().__init__(path, img_size, batch_size, augment, hyp, rect, image_weights, cache_images, single_cls,
File "/content/yolov7/seg/./utils/dataloaders.py", line 488, in __init__
bi = np.floor(np.arange(n) / batch_size).astype(np.int) # batch index
File "/usr/local/lib/python3.10/dist-packages/numpy/__init__.py", line 319, in __getattr__
raise
AttributeError: module 'numpy' has no attribute 'int'.
`np.int` was a deprecated alias for the builtin `int`. To avoid this error in existing code, use `int` by itself. Doing this will not modify any behavior and is safe. When replacing `np.int`, you may wish to use e.g. `np.int64` or `np.int32` to specify the precision. If you wish to review your current use, check the release note link for additional information.
The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:

julioespinoza
Автор

I'm working on a research project similar to this and I have some questions I want to ask, can I please have your email address?

madihahanaum