{"id":20138404,"url":"https://github.com/faseeh41/fire-detection-using-yolov8","last_synced_at":"2026-02-13T06:01:42.239Z","repository":{"id":250827079,"uuid":"835591687","full_name":"faseeh41/Fire-Detection-Using-YOLOV8","owner":"faseeh41","description":"Fire detection using YOLOv8 involves utilizing a state-of-the-art object detection model to accurately identify fire in images or video feeds in real-time, leveraging its advanced capabilities to enhance early warning systems.","archived":false,"fork":false,"pushed_at":"2024-07-30T07:49:02.000Z","size":20216,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-09T06:40:24.341Z","etag":null,"topics":["alert","cnn","email","nlp","object-detection","opencv","python","roboflow-dataset","sound","yolov8"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/faseeh41.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-30T06:35:15.000Z","updated_at":"2024-08-18T05:49:11.000Z","dependencies_parsed_at":"2024-07-30T09:59:48.023Z","dependency_job_id":null,"html_url":"https://github.com/faseeh41/Fire-Detection-Using-YOLOV8","commit_stats":null,"previous_names":["faseeh41/fire-detection-using-yolov8"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/faseeh41/Fire-Detection-Using-YOLOV8","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/faseeh41%2FFire-Detection-Using-YOLOV8","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/faseeh41%2FFire-Detection-Using-YOLOV8/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/faseeh41%2FFire-Detection-Using-YOLOV8/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/faseeh41%2FFire-Detection-Using-YOLOV8/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/faseeh41","download_url":"https://codeload.github.com/faseeh41/Fire-Detection-Using-YOLOV8/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/faseeh41%2FFire-Detection-Using-YOLOV8/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29397561,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T04:26:15.637Z","status":"ssl_error","status_checked_at":"2026-02-13T04:16:29.732Z","response_time":78,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alert","cnn","email","nlp","object-detection","opencv","python","roboflow-dataset","sound","yolov8"],"created_at":"2024-11-13T21:37:53.696Z","updated_at":"2026-02-13T06:01:42.223Z","avatar_url":"https://github.com/faseeh41.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fire Detection Using YOLOV8\n\n---\n\n## \u003cimg src=\"./Extra/src.png\" alt=\"index1\"/\u003e\n\n### Fire Detection\n\nThe fire detection model leverages the advanced YOLOv8 (You Only Look Once, Version 8) architecture to detect fire in images or video feeds. This system is designed to enhance safety measures by providing real-time fire detection and immediate alert notifications via email.\n\n1. Data gathering and augmentation\n\n   The dataset taken was **\"Roboflow\"**. It can be downloaded through the link \"https://universe.roboflow.com/workshop-yg2yt/fire-uby1d/dataset/1\". Image augmentation was performed on this data.\n\n2. Model building\n\n   The model architecture consists of CNN Layer, Max Pooling, Flatten, Bounding Boxes and Dropout Layers.\n\n3. Training\n\n   The model was trained by using variants of above layers mentioned in model building and by varying hyperparameters. The best model was able to achieve 60.1% of validation accuracy.\n\n4. Testing\n\n   The model was tested with sample images. It can be seen below:\n\n   \u003cimg src=\"./Extra/fire 1.PNG\" alt=\"index1\" height=\"250px\"/\u003e\n   \u003cimg src=\"./Extra/fire 2.PNG\" alt=\"index2\" height=\"250px\"/\u003e\n    \u003cimg src=\"./Extra/fire 3.PNG\" alt=\"index3\" height=\"250px\"/\u003e\n\n#### The model will be able to detect fire :-\n\n## Usage:\n\n### For Fire Detection Code\n\nRefer to the notebook /Fire_detection.ipynb..\u003cbr/\u003e\nI have trained an Fire detection model and put its trained weights at /Models\n\n### Train your Fire Detection Model\n\nTo train your own fire detection model, Refer to the notebook /fire_detection.ipynb\n\n### For Fire Detection using Webcam\n\n#### Clone the repo:\n\nRun `pip install -r requirements.txt` \u003cbr/\u003e\n` python fire_detection.ipynb`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffaseeh41%2Ffire-detection-using-yolov8","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffaseeh41%2Ffire-detection-using-yolov8","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffaseeh41%2Ffire-detection-using-yolov8/lists"}