- 博客(271)
- 资源 (13)
- 收藏
- 关注
原创 Unity3D一些问题的解决方法
Compute mesh inertia tensor failed for one of the actor's mesh shapes! Please change mesh geometry o
2014-06-19 17:18:44
11500
1
原创 Unity使用RVM实现实时人物视频抠像(无绿幕)
RobustVideoMatting项目实现了视频实时抠图功能,基于ONNX模型推理。项目使用Unity Sentis(现升级为Inference Engine)进行AI推理,包含完整的模型初始化、递归状态管理和图像处理流程。作者尝试了C# onnxruntime方案,但遇到GPU加速效果不佳(仅2fps)的问题。项目支持摄像头输入和静态图像处理,提供了前景、alpha通道和最终结果的输出显示功能,包含性能优化和错误处理机制。关键点包括:ONNX模型加载、CUDA加速配置、递归状态初始化、实时视频帧处理等。
2025-11-05 10:39:10
675
2
原创 Unity使用PP-MattingV2实现人像分割
PP-MattingV2是一个基于ONNX Runtime的高效人像抠图模型,实现了精确的实时图像分割功能。该Unity实现通过CUDA加速推理,支持512x512分辨率的输入,处理流程包括:模型初始化、输入纹理预处理、ONNX推理和后处理。代码提供了完整的处理流程,从加载模型到生成透明背景的人像结果图,并内置性能监控功能。项目支持StreamingAssets路径下的模型加载,可处理外部传入的Texture2D对象,输出抠图后的透明纹理。该方案适用于需要实时人像抠图的Unity应用场景,如虚拟直播、AR特
2025-11-01 18:20:11
237
原创 Unity使用AnimeGANv3实现动漫风格化效果(二)
本文记录了在Unity项目中实现GPU加速ONNX推理的过程。首先修改代码启用CUDA支持,然后安装配置了CUDA Toolkit 12.8和cuDNN 9.0.0.312环境。通过dumpbin工具分析ONNX Runtime的依赖关系,确认需要从CUDA和cuDNN中提取必要的DLL文件(如cublasLt64_12.dll、cudnn64_9.dll等)放入Unity项目的Plugins目录。虽然部分文件过大无法上传至GitHub,但成功通过nuget获取ONNX Runtime相关文件并完成了GPU
2025-10-31 14:59:40
202
原创 Unity使用AnimeGANv3实现动漫风格化效果(一)
本文介绍了在Unity中集成AnimeGANv3模型实现图像动漫化的方法。通过调用ONNX Runtime API加载预训练模型,将输入图像调整至512x512分辨率后传入模型进行推理。关键步骤包括预处理(将像素值归一化到[-1,1]范围)、模型推理和后处理(张量转回纹理)。测试效果图展示了良好的动漫风格转换效果,模型推理速度约数百毫秒。代码提供了完整的实现流程,支持CPU/GPU加速,可用于实时图像风格转换应用开发。
2025-10-31 10:53:40
568
原创 使用sherpa-onnx的热词功能
文章摘要:Sherpa-ONNX目前仅支持基于Transducer模型的离线/在线语音识别系统使用热词(hotwords)功能。文章提供了C#代码示例,展示如何实现一个离线语音识别系统,其中包含热词配置(通过hotwords.txt文件和HotwordsScore参数)。该系统还包括语音增强、标点符号添加等辅助功能,通过Unity的MicrophoneWebGL组件实现音频采集。代码演示了从模型初始化到语音识别结果回调的完整流程。
2025-06-07 10:31:12
855
原创 基于VLC的Unity视频播放器(四)
摘要:作者分享了解决unity-vlc m3u8播放问题的粗暴方法(SetFormat+Stop+Play),确认Android平台播放正常,Ubuntu24.04打包版本闪退问题已解决。项目已迁移至GitHub(https://github.com/xue-fei/vlc-unity),原码云存储空间即将耗尽。
2025-06-03 17:27:15
503
2
原创 MediaPipeUnityPlugin Win10环境搭建(22年3月的记录,新版本已完全不同,这里只做记录)
MediaPipeUnityPlugin Win10环境搭建(旧版)
2024-01-05 15:25:49
1042
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅