我正在开发自动驾驶汽车模拟器。我为此设计了很好的开源软件,并希望定制此程序以满足我的需求。我正在研究深度学习模型,但这是第一次使用Unity 3D等图形工具。
虽然我正在收集机器学习算法的训练数据集,但我将一个玩游戏的视频分割成许多帧(屏幕快照),并将这些帧作为我的深度学习模型的输入。在此过程中,我想逐像素地了解对象标签。例如,像图像分割一样,我想知道哪些像素属于道路,墙壁或任何可驱动对象。我认为该信息可以在Unity 3D中获得,因为我们首先创建了地图!
这个问题有什么提示吗?
提前谢谢!
答案 0 :(得分:0)
在Unity中,您可以创建标签,并为各种事物添加标签。例如,在对撞机的onTriggerEnter
中,您可以像这样检查.CompareTag(tag)
遇到了什么。
void OnTriggerEnter(Collider Col){
if(Col.CompareTag("Player")&&isActive){
GetComponent<AudioSource>().Play();
Player.gotCoin();
isActive=false;
}
}