{"id":21444186,"url":"https://github.com/jack-development/labvision","last_synced_at":"2026-05-06T01:35:28.225Z","repository":{"id":49472837,"uuid":"506410384","full_name":"Jack-Development/LabVision","owner":"Jack-Development","description":"This Android application uses Google's ML Kit to identify machinery components at the University of Birmingham's Collaborative Teaching Laboratory. The machine learning models are trained using TensorFlow Lite Model Maker.","archived":false,"fork":false,"pushed_at":"2023-07-26T07:51:56.000Z","size":57705,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-10-26T07:36:17.230Z","etag":null,"topics":["android","google-ml-kit","image-classification","machine-learning","tensorflow"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Jack-Development.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-06-22T21:25:36.000Z","updated_at":"2023-08-23T11:36:38.000Z","dependencies_parsed_at":"2023-01-20T07:00:25.115Z","dependency_job_id":"a6ece81b-4cf3-42ea-a1bb-f0e35e254cef","html_url":"https://github.com/Jack-Development/LabVision","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Jack-Development/LabVision","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jack-Development%2FLabVision","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jack-Development%2FLabVision/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jack-Development%2FLabVision/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jack-Development%2FLabVision/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jack-Development","download_url":"https://codeload.github.com/Jack-Development/LabVision/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jack-Development%2FLabVision/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281074240,"owners_count":26439421,"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-10-26T02:00:06.575Z","response_time":61,"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":["android","google-ml-kit","image-classification","machine-learning","tensorflow"],"created_at":"2024-11-23T02:16:34.309Z","updated_at":"2025-10-26T07:36:17.533Z","avatar_url":"https://github.com/Jack-Development.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u0026nbsp;\n\u003cdiv id=\"header\" align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/Jack-Development/LabVision/blob/main/Resources/logo.png\" width=\"300\"/\u003e\n\u003c/div\u003e\n\u0026nbsp;\n\n# LabVision\n\nWelcome to the CTL Machine Learning Application project! This is an Android application that leverages [Google MLKit](https://developers.google.com/ml-kit/) to identify components of machinery used within the Collaborative Teaching Laboratory at the [University of Birmingham](https://www.birmingham.ac.uk/index.aspx).\n\nThe models used in the application are trained using the [TensorFlow Lite Model Maker](https://www.tensorflow.org/lite/models/modify/model_maker). They are Image Classification models, created using images taken within the labs and labelled with [labelImg](https://github.com/tzutalin/labelImg), created by [Tzuta Lin](http://tzutalin.github.io/).\n\n## Overview 📝\n\nThis Android application was designed to aid in the identification of machinery components within the Collaborative Teaching Laboratory (CTL) at the University of Birmingham. With the help of Google's MLKit, we can harness the power of machine learning to achieve our goals. \n\n## Features 🎮\n\n- Identification of machinery components via MLKit\n- Utilizes Image Classification models trained by TensorFlow Lite Model Maker\n- Easy-to-use Android application\n\n## Documentation 📚\n\nA detailed breakdown of the development and maintenance of the application can be found in our [documentation](https://github.com/Jack-Development/LabVison/blob/main/CTL_AR_Training_Documentation_2_0.pdf).\n\n## Development 💻\n\nThis project was developed using the following tools:\n\n\u003ccode\u003e\u003cimg height=\"50\" src=\"https://github.com/devicons/devicon/blob/master/icons/python/python-original.svg\" alt=\"python\"\u003e\u003c/code\u003e\n\u003ccode\u003e\u003cimg height=\"50\" src=\"https://github.com/devicons/devicon/blob/master/icons/java/java-original.svg\" alt=\"java\"\u003e\u003c/code\u003e\n\u003ccode\u003e\u003cimg height=\"50\" src=\"https://github.com/devicons/devicon/blob/master/icons/gradle/gradle-plain.svg\" alt=\"gradle\"\u003e\u003c/code\u003e\n\u003ccode\u003e\u003cimg height=\"50\" src=\"https://github.com/devicons/devicon/blob/master/icons/ubuntu/ubuntu-plain.svg\" alt=\"ubuntu\"\u003e\u003c/code\u003e\n\u003ccode\u003e\u003cimg height=\"50\" src=\"https://github.com/devicons/devicon/blob/master/icons/androidstudio/androidstudio-original.svg\" alt=\"AndroidStudio\"\u003e\u003c/code\u003e\n\u003ccode\u003e\u003cimg height=\"50\" src=\"https://github.com/devicons/devicon/blob/master/icons/tensorflow/tensorflow-original.svg\" alt=\"TensorFlow\"\u003e\u003c/code\u003e\n\u003ccode\u003e\u003cimg height=\"50\" src=\"https://developers.google.com/ml-kit/images/homepage/hero.png\" alt=\"MLKit\"\u003e\u003c/code\u003e\n\n## License 📄\n\nThis project is licensed under a custom proprietary license. Please see the [LICENSE](LICENSE) file for more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjack-development%2Flabvision","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjack-development%2Flabvision","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjack-development%2Flabvision/lists"}