Danux
6th January 2007, 20:25
Thought I'd post this idea, as I doubt I have time to pursue it IRL, would kinda like to hear others' opinions, though.
I had been playing around with upconversion a few months ago, ultimately settled on doing the work frame-by-frame using fairly various sharpening techniques available in Imagemagick.
Started a bit of random web surfing today, it occured to me that it is possible to create a virtual projector using a raytracing program, like POVray (which I messed with years ago). My notion was that I could use a single DVD frame like a piece of film, and "project" it onto a surface, then render the projected image in full HD resolution in POVray. Basically, using various virtual lenses and screen surfaces, I thought it might be possible to apply physics math, rather than interpolative(?) mathematics, to draw the image.
For instance, let's say I build a virtual projector in povray. I can import the image and render it as translucent glass film. I can use a "perfect" projector bulb to light the image, in a perfectly dark room.
Other possibilities:
- Instead of a single lense, I might use a 720 by 480 grid of perfect mini lenses at the projector, to focus each pixel in a more specific manner.
- The projector screen itself could also be comprised of a 1920 by 1080 grid of reflective surfaces. If a slightly concave bump-map was used for each grid-point, the image could be rendered from, say, 20 marginally different angles and averaged into a single "high-def" image.
Seems like a lot of work. Could this type of thing be done without all the overhead of a raytracer?
I had been playing around with upconversion a few months ago, ultimately settled on doing the work frame-by-frame using fairly various sharpening techniques available in Imagemagick.
Started a bit of random web surfing today, it occured to me that it is possible to create a virtual projector using a raytracing program, like POVray (which I messed with years ago). My notion was that I could use a single DVD frame like a piece of film, and "project" it onto a surface, then render the projected image in full HD resolution in POVray. Basically, using various virtual lenses and screen surfaces, I thought it might be possible to apply physics math, rather than interpolative(?) mathematics, to draw the image.
For instance, let's say I build a virtual projector in povray. I can import the image and render it as translucent glass film. I can use a "perfect" projector bulb to light the image, in a perfectly dark room.
Other possibilities:
- Instead of a single lense, I might use a 720 by 480 grid of perfect mini lenses at the projector, to focus each pixel in a more specific manner.
- The projector screen itself could also be comprised of a 1920 by 1080 grid of reflective surfaces. If a slightly concave bump-map was used for each grid-point, the image could be rendered from, say, 20 marginally different angles and averaged into a single "high-def" image.
Seems like a lot of work. Could this type of thing be done without all the overhead of a raytracer?