1. A method of computing an image of a virtual view based on a plurality of camera views, wherein one or more cameras in hardware provide the plurality of camera views, the method comprising selecting among the plurality of camera views two or three camera views that at least partially overlap and that at least partially overlap with the virtual view; and computing the image of the virtual view based on objects in the selected camera views using a multilinear relation that relates the selected camera views and the virtual view.