Appearance Simulator for Computer Vision Research
Abstract
Computer vision research needs a flexible and robust method to obtain accurate appearance of a scene. Such needs include generating test data, using a simulator as a part of an algorithm, and generating model data for object recognition and inspection. A sophisticated and reasonable mechanism for generating scene appearance is a technique known as ray tracing. However, current ray tracers are mainly developed for computer graphic research. They are based on ad hoc reflectance mechanisms; their algorithms emphasize computational costs by choosing computational expediency at the expense of an appearance grounded in physics. We are developing an appearance simulator to be able to produce a scene according to the laws of physics. By combining the reflectance theory based on physics and the technique of ray tracing, we are able to produce scene appearances that are adequate and realistic enough for computer vision. First, we will briefly describe our reflectance model to be used in our simulator. Then, we will discuss several implementation issues how to embody the model into real algorithms. Finally, we will generate several scene appearance to verify the performance of our system and illustrate applications of this system.
BibTeX
@techreport{Fujiwara-1991-13289,author = {Yoshimasa Fujiwara and S. K. Nayar and Katsushi Ikeuchi},
title = {Appearance Simulator for Computer Vision Research},
year = {1991},
month = {August},
institute = {Carnegie Mellon University},
address = {Pittsburgh, PA},
number = {CMU-RI-TR-91-16},
}