intel-retail/automated-self-checkout
intel-retail/automated-self-checkout has 34 GitHub stars and 61 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-12 06:34 UTC. Last push 2026-07-14.
The Intel® Automated Self-Checkout Reference Package provides critical components required to build and deploy a self-checkout use case using Intel® hardware, software, and other open-source components.
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original⚠️ Repository Deprecated (End-of-Life)
This repository (automated-self-checkout) has reached End-of-Life (EOL) and is no longer actively maintained.
It will be deprecated by August 2026
All pipelines and ongoing development have been migrated to the Loss Prevention repository
https://github.com/intel-retail/loss-prevention Please use the Loss Prevention repository for all future updates, issues, and contributions.
Refer the link for Automated Self Checkout Documentation, Quick Start.
Automated Self Checkout
Warning
The main branch of this repository contains work-in-progress development code for the upcoming release, and is not guaranteed to be stable or working.The source for the latest release can be found at Releases.
Table of Contents 📑
- 📋 Prerequisites
- 🚀 QuickStart
- 📊 Benchmarks
- 📖 Advanced Documentation
- 🌀 Join the community
- References
- Disclaimer
- Datasets & Models Disclaimer
- License
📋 Prerequisites
- Ubuntu 24.04 LTS or 24.10, Desktop edition (or Server edition with GUI installed).
- Docker
- Manage Docker as a non-root user
- Make (sudo apt install make)
- Intel hardware (CPU, iGPU, dGPU, NPU)
- Intel drivers
🚀 QuickStart
Clone the repo with the below command
git clone -b <release-or-tag> --single-branch https://github.com/intel-retail/automated-self-checkout
Replace with the version you want to clone (for example, v2.0.0).
git clone -b v2.0.0 --single-branch https://github.com/intel-retail/automated-self-checkout
NOTE:
By default the application runs by pulling the pre-built images. If you want to build the images locally and then run the application, set the flag:
REGISTRY=false
usage: make <command> REGISTRY=false (applicable for all commands like benchmark, benchmark-stream-density..)
Example: make run-demo REGISTRY=false
(If this is the first time, it will take some time to download videos, models, docker images and build images)
Step by step instructions:
Download the models using download_models/downloadModels.sh
make download-modelsUpdate github submodules
make update-submodulesDownload sample videos used by the performance tools
make download-sample-videosStart Automated Self Checkout using the Docker Compose file.
make run-render-mode
The above series of commands can be executed using only one command:
make run-demo
stop containers:
make down
Run pipeline on iGPU
DEVICE_ENV=res/all-gpu.env make run-demo
make down
Run pipeline with classification model on iGPU
PIPELINE_SCRIPT=yolo11n_effnetb0.sh DEVICE_ENV=res/all-gpu.env make run-demo
Run pipeline after building local images
make run-demo REGISTRY=false
stop locally built conainers:
make down REGISTRY=false
📊 Benchmarks
📖 Advanced Documentation
🌀 Join the community
References
Developer focused website to enable developers to engage and build our partner community
LinkedIn blog illustrating the automated self checkout use case more in detail
Disclaimer
GStreamer is an open source framework licensed under LGPL. See https://gstreamer.freedesktop.org/documentation/frequently-asked-questions/licensing.html?gi-language=c. You are solely responsible for determining if your use of Gstreamer requires any additional licenses. Intel is not responsible for obtaining any such licenses, nor liable for any licensing fees due, in connection with your use of Gstreamer.
Certain third-party software or hardware identified in this document only may be used upon securing a license directly from the third-party software or hardware owner. The identification of non-Intel software, tools, or services in this document does not constitute a sponsorship, endorsement, or warranty by Intel.
Datasets & Models Disclaimer
To the extent that any data, datasets or models are referenced by Intel or accessed using tools or code on this site such data, datasets and models are provided by the third party indicated as the source of such content. Intel does not create the data, datasets, or models, provide a license to any third-party data, datasets, or models referenced, and does not warrant their accuracy or quality. By accessing such data, dataset(s) or model(s) you agree to the terms associated with that content and that your use complies with the applicable license.
Intel expressly disclaims the accuracy, adequacy, or completeness of any data, datasets or models, and is not liable for any errors, omissions, or defects in such content, or for any reliance thereon. Intel also expressly disclaims any warranty of non-infringement with respect to such data, dataset(s), or model(s). Intel is not liable for any liability or damages relating to your use of such data, datasets or models.
License
This project is Licensed under an Apache License.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
562,116 starspublic-apis/public-apis
A collective list of free APIs
498,504 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
454,984 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,406 stars
