{"id":19832023,"url":"https://github.com/danielmartensson/darknet-data-creator","last_synced_at":"2025-06-13T10:39:24.436Z","repository":{"id":120604233,"uuid":"316244522","full_name":"DanielMartensson/Darknet-Data-Creator","owner":"DanielMartensson","description":"Create data and train models with Darknet framework","archived":false,"fork":false,"pushed_at":"2020-12-02T23:45:30.000Z","size":1181,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-06T15:26:18.478Z","etag":null,"topics":["darknet","java","javafx","yolo"],"latest_commit_sha":null,"homepage":"","language":"Java","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/DanielMartensson.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":"2020-11-26T13:49:04.000Z","updated_at":"2022-12-06T05:14:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"67ec4f6c-886e-4201-9564-212502890ab8","html_url":"https://github.com/DanielMartensson/Darknet-Data-Creator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanielMartensson%2FDarknet-Data-Creator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanielMartensson%2FDarknet-Data-Creator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanielMartensson%2FDarknet-Data-Creator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanielMartensson%2FDarknet-Data-Creator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DanielMartensson","download_url":"https://codeload.github.com/DanielMartensson/Darknet-Data-Creator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251907048,"owners_count":21663207,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["darknet","java","javafx","yolo"],"created_at":"2024-11-12T11:36:00.439Z","updated_at":"2025-05-01T16:32:49.594Z","avatar_url":"https://github.com/DanielMartensson.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Darknet Data Creator\n\nThis project is made for people who want to create their own data for the `Darknet` framework.\nWhat this `program` does is that it will use our `USB camera` or your laptop `camera` to take pictures\nin a desired sampling interval. You don't need to create any labels and the bounded boxes. This `program` will\ndo it for you.\n\n`Darknet Data Creator` can also train a model for you by specify where your `.cfg`, `.weights`, `.data` and `darknet` or `darknet.exe` files are.\n\n# Dataset\n\nI have collected my own dataset where i record a lots of things by using this software. All images are `416x416` with sample time `2 seconds`.\n\nhttps://github.com/DanielMartensson/Pictures-Of-Things\n\n# How to use\n\nBegin first to install Maven. Or else, you cannot run this `program`.\n\n```\nsudo apt-get install maven -y\n```\n\nThen you need to download `Darknet Data Creator` file and `unzip` that `.zip` file. After that, stand inside the project folder and write\n\n```\nmvn javafx:run\n```\n\nDone!\n\n# How it's look like\n\nCollecting data. This red bounded box will not be included inside the training data.\n\n![a](https://raw.githubusercontent.com/DanielMartensson/Darknet-Data-Creator/main/pictures/collecting.png)\n\nSpecify your `.cfg`, `.weights`, `.data` and `darknet` or `darknet.exe` files.\n\n![a](https://raw.githubusercontent.com/DanielMartensson/Darknet-Data-Creator/main/pictures/training.png)\n\nHere is the result\n\n![a](https://raw.githubusercontent.com/DanielMartensson/Darknet-Data-Creator/main/pictures/result.png)\n\nAlso the paths for every `.png` pictures are listed.\n\n![a](https://raw.githubusercontent.com/DanielMartensson/Darknet-Data-Creator/main/pictures/paths.png)\n\n# Test with two classes from dataset Pictures-Of-Things with Yolov4 Tiny\n\nThis is a simple quick test where I had 344 training pictures of `cup` and `box` and 87 for validation. Total 431 batches. \nIt was quite difficult to train for the `box` due to the high variation of these boxes, but the `cup` did a great job due to the similarities.\n\nIt took me about 30 minutes to create two classes and create a model.\n\n![a](https://raw.githubusercontent.com/DanielMartensson/Darknet-Data-Creator/main/pictures/cup.jpg)\n\n![a](https://raw.githubusercontent.com/DanielMartensson/Darknet-Data-Creator/main/pictures/box.jpg)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanielmartensson%2Fdarknet-data-creator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdanielmartensson%2Fdarknet-data-creator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanielmartensson%2Fdarknet-data-creator/lists"}