Efficient Wood Surface Detection Using YOLO Deep Neural Networks

Project Code :TCMAPY1940

Objective

The primary objectives of this project are to design and train YOLO models using the Wood Defects Dataset for reliable surface identification and to implement an interactive web interface using Flask for executing detection tasks. The project focuses on optimizing training parameters to achieve a balance between accuracy and inference time, while integrating user-accessible modules such as Home, Register, Login, Detection, Live, and Logout. System performance is evaluated through metrics including precision, recall, and F1-score, ensuring robust and consistent results. Additionally, YOLOv9 and YOLOv11 models are compared to assess detection efficiency and stability. The project also aims to create a lightweight framework that can be adapted for extended surface classification tasks. Through these objectives, the system demonstrates the capability of YOLO architectures in automated surface detection, providing accurate, reliable, and user-friendly performance across multiple defect types.

Abstract

This project titled Efficient Wood Surface Detection Using YOLO Deep Neural Networks focuses on developing an intelligent detection system for identifying wood surface features using advanced object detection techniques. The system employs YOLOv9 and YOLOv11 algorithms to analyze image data and detect patterns or surface irregularities with precision. The Wood Defects Dataset from Roboflow is used to train and validate the models. The project integrates a web-based platform built with Flask, providing modules such as Home, Register, Login, Detection, Live, and Logout for user interaction. The deep learning models extract features using convolutional layers and predict surface conditions in a single processing step, ensuring efficient computation. The implementation demonstrates the effectiveness of YOLO-based networks in enhancing detection accuracy and processing efficiency. The outcome of this project provides a structured framework for intelligent surface detection and establishes a foundation for further research on automated image-based analysis systems.

Keywords: YOLO, Deep Learning, Wood Surface, CNN, Flask, Object Detection, YOLOv9, YOLOv11, Image Analysis, Surface Detection.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

 

Hardware Requirements

Processor                                 - I3/Intel Processor

Hard Disk                                - 160GB

Key Board                              - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

 

Software Requirements:

Operating System                   :  Windows 7/8/10

Server side Script                    :  HTML, CSS, Bootstrap & JS

Programming Language         :  Python

Libraries                                  :  Flask/Django, Pandas, Mysql.connector, Os, Smtplib, Numpy

IDE/Workbench                      :  PyCharm

Technology                             :  Python 3.6+

Server Deployment                 :  Xampp Server

Database                                 :  MySQL

Demo Video