{"id":18305768,"url":"https://github.com/yaricom/robotvisiontracker","last_synced_at":"2025-04-09T10:44:35.918Z","repository":{"id":94042780,"uuid":"57978897","full_name":"yaricom/robotvisiontracker","owner":"yaricom","description":"An algorithm that can detect and track the object of interest (OOI) in video frames.","archived":false,"fork":false,"pushed_at":"2016-05-03T15:24:08.000Z","size":661,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-15T04:45:04.963Z","etag":null,"topics":["histogram-of-oriented-gradients","local-binary-patterns","ooi","random-forest","random-forest-regressor","robot-vision-tracker","video-processing"],"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/yaricom.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":"2016-05-03T15:13:37.000Z","updated_at":"2017-09-18T18:31:19.000Z","dependencies_parsed_at":"2023-07-26T13:01:19.287Z","dependency_job_id":null,"html_url":"https://github.com/yaricom/robotvisiontracker","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/yaricom%2Frobotvisiontracker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yaricom%2Frobotvisiontracker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yaricom%2Frobotvisiontracker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yaricom%2Frobotvisiontracker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yaricom","download_url":"https://codeload.github.com/yaricom/robotvisiontracker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248026147,"owners_count":21035582,"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":["histogram-of-oriented-gradients","local-binary-patterns","ooi","random-forest","random-forest-regressor","robot-vision-tracker","video-processing"],"created_at":"2024-11-05T15:35:40.793Z","updated_at":"2025-04-09T10:44:35.856Z","avatar_url":"https://github.com/yaricom.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Overview\nFirm A is building a next generation robotics platform that will change the game in field service operations including asset \ninspection and repair. Firm A has defined a host of high value use cases and applications across industry that will support \nfield engineers and other industrial workers be more productive and, more importantly, perform their jobs safely.\n\nFor one example high value use case, the company would like for a robot to detect and track a freight railcar brake release \nhandle, the object of interest (OOI), so that the robot can grasp the handle.\n\nThe task is to develop an algorithm that can detect and track the OOI in video frames. The OOI is typically made of 0.5 inch \nround steel rod, bent to form a handle.\n\nIt was done as part of crowdsourcing contests on TopCoder: [Contest: Robot Vision Tracker](https://community.topcoder.com/longcontest/stats/?module=ViewOverview\u0026rd=16405)\nand [Contest: Robot Vision Tracker Extended ](https://community.topcoder.com/longcontest/stats/?module=ViewOverview\u0026rd=16430)\n\n### Special conditions ###\nAdditional requirement was to create crafted algorithm which may be compilled and runned in the AWS runner with specified \nlimitation:\n-\tTime limit is 60 minutes per test case for training and 3 minutes for testing and the memory limit is 4096MB.\n-\tThere is no explicit code size limit. The implicit source code size limit is around 1 MB (it is not advisable to submit codes of size close to that or larger).\n-\tThe compilation time limit is 60 seconds. You can find information about compilers that we use, compilation options and processing server specifications here.\n\nThe main algorithm runner implemented in: [RobotVisionTracker.h](https://github.com/yaricom/robotvisiontracker/blob/master/RobotVisionTracker/RobotVisionTracker/RobotVisionTracker.h)\nand [RobotVisionTrackerX.h](https://github.com/yaricom/robotvisiontracker/blob/master/RobotVisionTracker/RobotVisionTracker/RobotVisionTrackerX.h)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyaricom%2Frobotvisiontracker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyaricom%2Frobotvisiontracker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyaricom%2Frobotvisiontracker/lists"}