# classification 物体识别分类 ## 项目介绍 该项目对物体进行识别分类。 ## 项目配置 * 作者开发环境: * Python 3.7 * PyTorch >= 1.5.1 ## 数据集 ### 1、Stanford Dogs 数据集 * 采用"Stanford Dogs Dataset"数据集官方地址:http://vision.stanford.edu/aditya86/ImageNetDogs/ * 本文将该数据集的标注文件更改为xml格式,[数据集下载地址(百度网盘 Password: ks87 )](https://pan.baidu.com/s/1tT0wF4N2I9p5JDfCwtM1CQ) * 通过运行read_datasests.py,可以对数据的标注信息进行解析可视化。 ### 2、静态手势识别数据集 * 数据集来源大部分样本是网上数据自制。 * 少部分来源于 kinect_leap_dataset 数据集样本加工制作,其官网地址为:https://lttm.dei.unipd.it/downloads/gesture/ * 注:数据集如有侵权,请联系删除。 ``` kinect_leap_dataset 数据集来源于以下paper项目组的贡献。 [1] G. Marin, F. Dominio, P. Zanuttigh, "Hand gesture recognition with Leap Motion and Kinect devices", IEEE International Conference on Image Processing (ICIP), Paris, France, 2014 [2] G. Marin, F. Dominio, P. Zanuttigh, "Hand Gesture Recognition with Jointly Calibrated Leap Motion and Depth Sensor", Multimedia Tools and Applications, 2015 ``` * 数据下载 该项目数据集命名为:handpose_x_gesture_v1,[数据集下载地址(百度网盘 Password: )]() * 手势定义 | 000-one | ![one](https://codechina.csdn.net/EricLee/classification/-/raw/master/samples/one.jpg) | | 第二章 | ~ | | 第三章 | ~ | | 第四章 | ~ | | 第五章 | ~ | | 第六章 | ~ | | 第七章 | ~ | | 第八章 | ~ | | 第九章 | ~ | | 第十章 | ~ | ## 预训练模型 * [预训练模型下载地址(百度网盘 Password: ks87 )](https://pan.baidu.com/s/1tT0wF4N2I9p5JDfCwtM1CQ) ## 项目使用方法 ### 模型训练 * 根目录下运行命令: python train.py (注意脚本内相关参数配置 ) ### 模型推理 * 根目录下运行命令: python inference.py (注意脚本内相关参数配置 ) ### 注意事项 * 因为数据集的整张图会有大量背景、多只狗等干扰因素。本文采用的图像输入是"Stanford Dogs Dataset"数据集的目标边界框范围图像,这样也觉定了在模型推断预测环境下也是以目标物的边界框为范围的图像作为输入。 ## 联系方式 (Contact) * E-mails: 305141918@qq.com