feat(selfchkout): add UIs and scripts for visual interaction & easy demo#209
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR introduces a new Gradio-based UI and a suite of scripts to install, run, and clean the environment for the Automated Self-Checkout demo. It enhances interactivity with video processing features and updates documentation to include direct links to the new scripts and usage instructions.
- Added a new file (envscripts.md) documenting installation and demo execution scripts.
- Updated the README.md to reference the new scripts and describe the Gradio UI enhancements.
Reviewed Changes
Copilot reviewed 10 out of 17 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| ai_ref_kits/automated_self_checkout/envscripts.md | New markdown file outlining installation, running, and cleaning scripts for the demo. |
| ai_ref_kits/automated_self_checkout/README.md | Updated documentation to include details and links to the new scripts and UI enhancements. |
Files not reviewed (7)
- ai_ref_kits/automated_self_checkout/requirements.txt: Language not supported
- ai_ref_kits/automated_self_checkout/scripts/cleanEnv.sh: Language not supported
- ai_ref_kits/automated_self_checkout/scripts/installEnv.sh: Language not supported
- ai_ref_kits/automated_self_checkout/scripts/runDemo.sh: Language not supported
- ai_ref_kits/automated_self_checkout/scripts/runEnv.sh: Language not supported
- ai_ref_kits/automated_self_checkout/scripts/setup.sh: Language not supported
- ai_ref_kits/automated_self_checkout/scripts/utilities.sh: Language not supported
Comments suppressed due to low confidence (1)
ai_ref_kits/automated_self_checkout/envscripts.md:80
- Duplicate figure numbering ('Figure 4') is used for multiple images. Updating the figure labels to distinct numbers can help avoid confusion.

Minor fix in writting style. Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
adrianboguszewski
left a comment
There was a problem hiding this comment.
@mjdivankoller please do the following:
- Remove all images from the repo and use the links to the github assets instead (the approach we use in all our kits)
- Rename the "scripts" dir to "setup" and rework it to be consisted with setup files in demos dir
- Solve the conflict in the notebook (that prevents merging)
- Remove unnecessary thing from envscript.md and merge it into README.md
When you have it ready, we will go to the next phase :)
@adrianboguszewski thank you for your feedback. The changes have been incorporated as requested. |
|
Updated requirements to openvino 2025.1 and subsample. |
7e871e5
into
openvinotoolkit:master
…emo (openvinotoolkit#209) * feat(selfchkout): add management scripts to install, run, and clean UC * feat(selfchkout): add a gradio-based UI for interactivity and demo * feat(selfchkout): add libraries in requirements.txt * Update ai_ref_kits/automated_self_checkout/envscripts.md Minor fix in writting style. Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * update assets, scripts (setup), docs, and notebook. * Update ai_ref_kits/automated_self_checkout/README.md * upd directrun.py and notebook * upd openvino to 2025.1 and subsample --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Adrian Boguszewski <adekboguszewski@gmail.com>






The update focuses on the Automated Self-checkout reference implementation.