{"id":15673701,"url":"https://github.com/lmammino/movementdetector","last_synced_at":"2025-03-30T05:44:12.389Z","repository":{"id":138310861,"uuid":"1498529","full_name":"lmammino/movementDetector","owner":"lmammino","description":"A simple java openvc application to detect user movement in front of a camera","archived":false,"fork":false,"pushed_at":"2019-10-11T09:07:56.000Z","size":8816,"stargazers_count":2,"open_issues_count":1,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-15T00:12:17.671Z","etag":null,"topics":["camera","camera-image","camera-recorder","computer-vision","experiment","experimental","java"],"latest_commit_sha":null,"homepage":"http://loige.co","language":"Java","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/lmammino.png","metadata":{"files":{"readme":"README.html","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":"2011-03-18T23:58:27.000Z","updated_at":"2019-11-18T16:38:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"e714bb4f-5809-41d3-b53a-78eebe2dba9f","html_url":"https://github.com/lmammino/movementDetector","commit_stats":{"total_commits":32,"total_committers":1,"mean_commits":32.0,"dds":0.0,"last_synced_commit":"826d351d14042e1fb8b4cc16ea00c50edea6e0f1"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmammino%2FmovementDetector","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmammino%2FmovementDetector/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmammino%2FmovementDetector/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmammino%2FmovementDetector/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmammino","download_url":"https://codeload.github.com/lmammino/movementDetector/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246281216,"owners_count":20752207,"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":["camera","camera-image","camera-recorder","computer-vision","experiment","experimental","java"],"created_at":"2024-10-03T15:41:49.325Z","updated_at":"2025-03-30T05:44:12.370Z","avatar_url":"https://github.com/lmammino.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 id=\"movemente_detector\"\u003eMovemente Detector\u003c/h1\u003e\n\n\u003cp\u003eMovement Detector is a simple Java OpenCv application created as university project for the computer vision course at La sapienza, Rome.\nIt aims to detect when movements occur in front of a camera by using pixel based frame difference.\nIt also provides the ability to detect faces when a moderate quantity of movement is detected.\u003c/p\u003e\n\n\u003ch2 id=\"requirements\"\u003eRequirements\u003c/h2\u003e\n\n\u003cul\u003e\n\u003cli\u003eJava JRE 1.6+\u003c/li\u003e\n\u003cli\u003eOpenCV 2.2+\u003c/li\u003e\n\u003cli\u003ea webcam\n(The other required libraries are shipped with Movement Detector in the \u003ccode\u003edist/lib/\u003c/code\u003e folder)\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003ch2 id=\"running\"\u003eRunning\u003c/h2\u003e\n\n\u003cp\u003eYou can find a runnable jar (last updated version) in the \u003ccode\u003edist\u003c/code\u003e folder.\u003cbr/\u003e\nTo run it simply use: \u003ccode\u003ejava -jar \"movementDetector.jar\"\u003c/code\u003e.\u003cbr/\u003e\nOn some OSs you can simply run the app by clicking on the movementDetector.jar file.\u003c/p\u003e\n\n\u003cp\u003e\u003cem\u003eNB:\u003c/em\u003e do not move or remove the \u003ccode\u003elib\u003c/code\u003e folder\u003c/p\u003e\n\n\u003ch2 id=\"known_issues\"\u003eKnown Issues\u003c/h2\u003e\n\n\u003cp\u003eIf you use Movement Detector on Mac you may experience problems when starting the camera. Sometimes the application may get stuck and you have to force close and restart it again. It seems due to an OpenCV bug that does not handle threads in a safe way on mac. The problem will be resolved when openCV authors will release a fixed version. So we apparently have to wait. In the meanwhile any workaround would be heavily appreciated. So, please, contact us if you know some.\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flmammino%2Fmovementdetector","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flmammino%2Fmovementdetector","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flmammino%2Fmovementdetector/lists"}