Photorealism approaches
In this section, you will learn about and explore the main approaches usually deployed to generate photorealistic synthetic data. We will learn about the following:
- Physically based rendering
- Neural style transfer
Physically Based Rendering (PBR)
The Physically Based Rendering (PBR) approach is widely used in game engines such as Unity and Unreal to accurately simulate how materials in the 3D virtual world interact with light. In the real world, this is a complex process, thus it requires a significant understanding of optics and many simplifications to make these processes applicable to game engines. Physically based materials are essential to this approach. They resemble how similar materials in the real world interact with light. These materials usually have properties and parameters that are calculated based on real measurements from real-world materials. The properties may include absorption, scattering, and refraction coefficients...