一、代码功能:
检测任务:基于 YOLOv11 的零售柜商品识别实时检测
检测类别:支持 48 类(中英文对照):Complan Classic Creme(经典奶油) / Complan Kesar Badam(藏红花杏仁) / Complan Nutrigro Badam Kheer(杏仁布丁) / Complan Pista Badam(开心果杏仁) / Complan Royal Chocolate(皇家巧克力) / EY AAAM TULSI TURMERIC FACEWASH50G(芒果洗面奶) / EY ADVANCED GOLDEN GLOW PEEL OFF M. 50G(金色面膜50G) / EY ADVANCED GOLDEN GLOW PEEL OFF M. 90G(金色面膜90G) / EY EXF WALNUT SCRUB AYR 200G(核桃磨砂200G) / EY HALDICHANDAN FP HF POWDER 25G(檀香粉25G) / EY HYD-EXF WALNT APR SCRUB AYR100G(核桃杏仁磨砂100G) / EY HYDR - EXF WALNUT APRICOT SCRUB 50G(核桃杏仁磨砂50G) / EY NAT GLOW ORANGE PEEL OFF AY 90G(橙子面膜90G) / EY NATURALS NEEM FACE WASH AY 50G(印楝洗面奶) / EY RJ CUCUMBER ALOEVERA FACEPAK50G(黄瓜面膜) / EY TAN CHOCO CHERRY PACK 50G(巧克力樱桃面膜) / EY_SCR_PURIFYING_EXFOLTNG_NEEM_PAPAYA_50G(印楝木瓜面膜) / Everyuth Naturals Body Lotion Nourishing Cocoa 200ml(可可乳液) / Everyuth Naturals Body Lotion Rejuvenating Flora 200ml(植物乳液) / Everyuth Naturals Body Lotion Soothing Citrus 200ml(柑橘乳液) / Everyuth Naturals Body Lotion Sun Care Berries SPF 15 200ml(防晒浆果乳液) / Glucon D Nimbu Pani 1.KG(柠檬水) / Glucon D Regular 1.KG(常规) / Glucon D Regular 2.KG(常规2KG) / Glucon D Tangy orange 1.KG(浓橙) / Nutralite ACHARI MAYO 300g-275g-25g-(泡菜蛋黄酱) / Nutralite ACHARI MAYO 30g(泡菜蛋黄酱小) / Nutralite CHEESY GARLIC MAYO 300g-275g-25g-(芝士蒜蛋黄酱) / Nutralite CHEESY GARLIC MAYO 30g(芝士蒜蛋黄酱小) / Nutralite CHOCO SPREAD CALCIUM 275g(巧克力涂酱) / Nutralite DOODHSHAKTHI PURE GHEE 1L(纯酥油) / Nutralite TANDOORI MAYO 300g-275g-25g-(炭烤蛋黄酱) / Nutralite TANDOORI MAYO 30g(炭烤蛋黄酱小) / Nutralite VEG MAYO 300g-275g-25g-(素蛋黄酱) / Nycil Prickly Heat Powder(痱子粉) / SUGAR FREE GOLD 500 PELLET(无糖金500粒) / SUGAR FREE GOLD POWDER 100GM(无糖金粉100G) / SUGAR FREE GOLD SACHET 50 SUGAR FREE GOLD SACHET 50(无糖金小包) / SUGAR FREE GOLD SACHET 50(无糖金小包50) / SUGAR FREE GRN 300 PELLET(无糖绿300粒) / SUGAR FREE NATURA 500 PELLET(无糖自然500粒) / SUGAR FREE NATURA DIET SUGAR 80GM(无糖自然瘦糖80G) / SUGAR FREE NATURA DIET SUGAR(无糖自然瘦糖) / SUGAR FREE NATURA SACHET 50(无糖自然小包) / SUGAR FREE NATURA SWEET DROPS(无糖自然甜滴) / SUGAR FREE NATURA_ POWDER_CONC_100G(无糖自然粉100G) / SUGAR FREE_GRN_ POWDER_CONC_100G(无糖绿粉100G) / SUGARLITE POUCH 500G(糖精袋500G)
数据集总量:内置 5422 张零售柜商品标注数据集
数据集划分:训练集 3796 张,验证集 1084 张,测试集 542 张
输入方式:支持图片、视频、浏览器摄像头三种输入源,浏览器端实时显示检测框与置信度
系统架构:采用 Flask + Flask-SocketIO 后端推理,配套 HTML / CSS / JS Web 界面,支持一键启动可视化演示
结果输出:检测结果支持 CSV 导出,支持保存带框图片 / 视频,支持写入 SQLite 数据库存档
用户功能:有登录注册界面,也可以不启用登录注册
权重管理:支持在线上传与切换 YOLO 模型权重,方便对比不同版本效果
二、详细教程:
原理介绍博客: [Gitee项目](https://gitee.com/deeppython/TomatoRipenessDet)
环境配置博客教程: (1)[Pycharm以及Anaconda安装](https://deepcode.blog.csdn.net/article/details/136639378);(2)[Python环境配置教程](https://deepcode.blog.csdn.net/article/details/136639396);
注意事项:版权所有,禁止盗卖或用于商业化用途。