Search code, repositories, users, issues, pull requests...

2023-11-15

游戏助手已经发布了三个项目,区别如下:

AIAssistOnnx 应用onnx进行人工智能推理,onnx可以在终端上高度运行,评估比opencv dnn快2-3倍

当前版本应用onnxnx yoyov6,游戏图像检测速度快到飞起。。。。

已发布可操作程序:包括相关操作库文件,可在项目Releases中下载AIAssisttes.rar,解压可直接操作。

请注意第四节的使用方法,使用此辅助软件;

下载链接:https://github.com/dengqizhou30/AIAssistOnnx/releases/tag/原始版本


重构内容:

1、依靠人工智能推理更换库,onnx应用代替opencvv dnn;

可考虑的推理加快了改进方向:

1、采用CPU推理,配备多核CPU,可以用两个物理CPU,可以用一个CPU推理;

2、GPU推理的应用,onnx预编译的gpu版本,可以平替cpu版本,使用方便;


一、项目说明:

AIAssistc是AI游戏助手,应用OpenCv、onnx、yoyo、提取游戏屏幕的MFC等技术,对象识别应用AI模型,实现鼠标操作,如自动瞄准/自动射击,提高玩家的游戏体验。


二、工程说明:

AIAssist:UI子工程在mfc前面;

AIAssistLib:AI助手静态仓库工程;

OnnxLib:onnx推理包装静态仓库工程;

OnnxTest:onnx推理测试子工程;

Data:存储模型文件和工具文件的子工程;

DXGICaptureSample:DXGI Desktop Duplication API截图检测子工程;

OpencvTest:测试子工程openc功能验证;


第三,主要运行库:

1、大神级图像处理架构OpenCv由intel贡献:

https://opencv.org/

2、微软onx AI运行库,目前主流AI架构大多适用于将模型转换为onnx格式:

https://onnxruntime.ai/

https://github.com/DefTruth/lite.ai.toolkit onnx c 样例代码很难找到,我主要参考这个项目,作者包装了大量的模型,NB和感激

3、模型应用美团yoyov6,准确性和能力只有一个字,NB:

https://github.com/meituan/YOLOv6


四、应用注意:

Search code, repositories, users, issues, pull requests...

1、操作技巧:目前,根据人工智能图像检测,只有人员识别,无法区分敌人和朋友。参考以下操作技巧,防止自动跟踪和枪击队员在游戏中的尴尬。为了防止自动跟踪和枪击队员在游戏中的尴尬,请参考以下操作技能。习惯了这种操作模式后,使用这个工具的感觉相对较好。:

a、开始游戏操作面板后,启动辅助软件,否则有时无法实现自动鼠键操作;

b、辅助软件必须作为管理员运行,否则,有些人有时无法实现自动鼠键操作;

Search code, repositories, users, issues, pull requests...

Search code, repositories, users, issues, pull requests...

c、按V键关闭或修复自动操作:V键和鼠标键可关闭或恢复自动跟踪/开枪/压枪;当开关紊乱时,按enter键关闭所有操作;建议在每次战斗前按V键转换视图,交战完成后,按v切回视图;

2、windows的应用 鼠标键盘操作模拟由hook和鼠标键盘api完成,HIDriver驱动软件不再是必须的。检测绝地求生、逆战、cf三款游戏,可正常运行。推断当前的游戏检测服务侧重于游戏内部的动作数据检测,windwos在游戏外部环境中 不再监管hoook等通用操作系统

3、HIDriver鼠标键盘模拟推广已经清除,没有微软颁发的宣布证书,只能在win 在10测试模式下实施。假如你想试试,参照项目说明:

https://github.com/dengqizhou30/HIDDriver


五、游戏截图:

穿越火线游戏截屏:

blockchain

标签: 使用   游戏   推理