# MTM Without Compiling **Repository Path**: bodyless/mtm-without-compiling ## Basic Information - **Project Name**: MTM Without Compiling - **Description**: 不需要编译版的MTM。没有数据集,但是包含演示视频,本地也能连接摄像头测试。 - **Primary Language**: Python - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2020-12-01 - **Last Updated**: 2021-05-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MTM(Multi-trajectory Matching) + **功能:** 用于多轨迹微手势的识别(例如:旋转、抓取、移动等),本版本已经去除了编译的C文件和数据集。 + **环境:** win10 + python3.5 + tensorflow1.10(其他tf版本也是兼容的)+ OpenCV2.4.13。(若GPU使用RTX系列,环境为:python3.7+tensorflow1.13+CUDA10.0+CUDNN7.5.1) + **根目录:** + main.py 为程序主文件,运行即可执行模型; + config.py 为配置文件; + CKA.py 为凸性核累积算法模块; + CNM.py 为最近邻点匹配算法模块; + GNNM.py 为全局最近领点匹配算法模块,功能与 CNM.py 相似; + gesture_recognition_utility.py 为多个轨迹和图像方法的封装模块; + math_utility.py 为常用数学方法模块; + cut_image.py 用于获取角点的图像切片(训练CNN需要的数据集); + data_validate.py 用于验证数据集的合法性; + dexter_test.py 用于测试算法在dexter数据集上的效果; + get_trajcetory.py 用于获取轨迹数据集(训练LSTM需要的数据集)。 + **CNN:** 存放CNN相关的文件和数据集。 + **LSTM:** 存放LSTM相关的文件和数据集。 + **Datasets:** 手势输入视频数据集,用于获取手势角点的切片。 + **Test:** 测试手势数据集。