{"id":33120460,"url":"https://github.com/mribrahim/PESMOD","last_synced_at":"2025-11-16T09:01:19.926Z","repository":{"id":172859325,"uuid":"349148162","full_name":"mribrahim/PESMOD","owner":"mribrahim","description":"UAV images dataset for moving object detection","archived":false,"fork":false,"pushed_at":"2023-01-10T09:24:06.000Z","size":14543,"stargazers_count":52,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-05-13T00:49:02.920Z","etag":null,"topics":["dataset","frame","labels","motion","motion-detection","moving-object-detection","uav-images"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mribrahim.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2021-03-18T16:42:57.000Z","updated_at":"2024-05-13T00:49:04.376Z","dependencies_parsed_at":null,"dependency_job_id":"56db34e3-726d-4388-8c44-27a68ee08d0f","html_url":"https://github.com/mribrahim/PESMOD","commit_stats":null,"previous_names":["mribrahim/pesmod"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mribrahim/PESMOD","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mribrahim%2FPESMOD","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mribrahim%2FPESMOD/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mribrahim%2FPESMOD/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mribrahim%2FPESMOD/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mribrahim","download_url":"https://codeload.github.com/mribrahim/PESMOD/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mribrahim%2FPESMOD/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":284684461,"owners_count":27046675,"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","status":"online","status_checked_at":"2025-11-16T02:00:05.974Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["dataset","frame","labels","motion","motion-detection","moving-object-detection","uav-images"],"created_at":"2025-11-15T04:00:42.921Z","updated_at":"2025-11-16T09:01:19.921Z","avatar_url":"https://github.com/mribrahim.png","language":"C++","funding_links":[],"categories":["Optical Aerial Imagery Datasets","Anti-UAV Datasets"],"sub_categories":[],"readme":"# PESMOD\n**PESMOD** (**PE**xels **S**mall **M**oving **O**bject **D**etection) dataset consists of high resolution aerial images in which moving objects are labelled manually. The aim of this work is to provide a different and challenging dataset for moving object detection methods evaluation. Each moving object is labelled for each frame with PASCAL VOC format in a XML file. Dataset consists of 8 sequence detailed below.\n\n\n|   Sequence name  | Number of frames | Number of moving objects |\n|:----------------:|:----------------:|:------------------------:|\n| Elliot-road      | 664              | 3416                     |\n| Miksanskiy       | 729              | 189                      |\n| Shuraev-trekking | 400              | 800                      |\n| Welton           | 470              | 1129                     |\n| Marian           | 622              | 2791                     |\n| Grisha-snow      | 115              | 1150                     |\n| Zaborski         | 582              | 3290                     |\n| Wolfgang         | 525              | 1069                     |\n| Total            |       4107       |           13834          |\n\n\n# Evaluations for different motion detection methods on PESMOD\n\n| IOU | Method | P | R | F1 |\n|----------------------------------|-----------------------------------------------|--------------------------------------------------------|--------------------------------------------------------|----------------------------|\n| 0.5    | MCD                                           | 0\\.3928                                                | 0\\.4163                                                | 0\\.2856                    |\n|                                  | SCBU                                          | 0\\.3248                                                | 0\\.3127                                                | 0\\.3072                    |\n|                                  | BSDOF                                         | 0\\.4890                                                | 0\\.4061                                                | 0\\.3898                    |\n|                                  | RTBS                                          | 0\\.5442                                                | **0\\.4636**                                    | 0\\.4538                    |\n|                                  | RTBS\\*                                        | **0\\.6023**                                    | 0\\.4315                                                | **0\\.4618**        |\n| 0.25  | MCD                                           | 0\\.5133                                                | 0\\.5266                                                | 0\\.3717                    |\n|                                  | SCBU                                          | 0\\.4846                                                | 0\\.4490                                                | 0\\.4373                    |\n|                                  | BSDOF                                         | 0\\.7309                                                | 0\\.5681                                                | 0\\.5670                    |\n|                                  | RTBS                                          | 0\\.7958                                                | **0\\.6093**                                    | 0\\.6177                    |\n|                                  | RTBS\\*                                        | **0\\.8629**                                    | 0\\.5697                                                | **0\\.6240**        |\n\n[MCD](https://www.cv-foundation.org/openaccess/content_cvpr_workshops_2013/W03/html/Yi_Detection_of_Moving_2013_CVPR_paper.html)\\\n[SCBU](https://www.sciencedirect.com/science/article/pii/S0167865517300260)\\\n[BSDOF](https://www.spiedigitallibrary.org/journals/journal-of-electronic-imaging/volume-30/issue-6/063027/Real-time-motion-detection-with-candidate-masks-and-region-growing/10.1117/1.JEI.30.6.063027.short)\\\n[RTBS](https://link.springer.com/article/10.1007/s11760-022-02458-y)\n\n# Download\n\nClick [here](https://drive.google.com/file/d/153fLcf4F33G3oKWYUkggBWJRP5LVHV60/view?usp=sharing) to download the dataset\n\n# Citing PESMOD Dataset\nIf you find this dataset or method (proposed in the paper) useful in your work, please cite the paper:\n\n\nConference [paper](https://ieeexplore.ieee.org/abstract/document/9924854) \nPreprint paper on [arxiv](https://arxiv.org/abs/2103.11460) \n\n# Contributions\nIf you find any mistakes in the labels, you can report it in the issues section.\n\n## Script to view dataset, build and run performance code to evaluate your own method with foreground mask \n\nTo view dataset after downloading: \n\n```\npython view-dataset.py --path \"/home/ibrahim/PESMOD/Pexels-Welton/\"\n```\n\nBuild performance code with following commands: \n```\ncd performance\nmkdir build\ncmake ..\nmake .\n```\nRun with (-d for dataset main folder, -m for masks main folder, -f for sequence name, -o if you apply morphological opening):\n```\n./performance -d \"/home/ibrahim/PESMOD/\" -m \"/home/ibrahim/SCBU-PESMOD-results/\" -f \"Pexels-Marian\"\n```\n\n# Dataset sample frames\n![Example frames from each sequence in the dataset](images/dataset.png)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmribrahim%2FPESMOD","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmribrahim%2FPESMOD","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmribrahim%2FPESMOD/lists"}