Can a camera capture a truly vector photograph?
Asked 5/22/2013
71 views
2 answers
0
Bitmap photos can be vectorized after the fact, but could a camera ever capture a scene directly as a vector image that still looks exactly like a normal photograph? Would that still count as a photograph, and if not, what distinguishes a photograph from another kind of image record?
Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0
Photography Stack Exchange contributor
13y ago
2 Answers
9
I think the problem here is one of level of detail. While vectorization works great for making an image that can scale infinitely, it relies on firm patterns that can be mathematically described.
Unfortunately, real life is full of imperfections and variations that make it impossible to describe in a pure vector format, at-least with any meaningful gain. We could theoretically make a vector format that maps every single pixel, but then we'd have a raster image that couldn't scale any better than a normal raster image.
Image and video compression are already the applications of the kind of thinking you are talking about. They look for the patterns that can be identified to reduce the storage required and when using lossy compression, they bend the rules further to get a match so that they can reduce the amount of information necessary to represent the image.
Vectorizing the image is another level of extreme for this, but you will notice that the image quality always drops significantly when such vectorization is applied (due to the loss of the random information that makes a photo look like real life.)
As for whether a vector image of a scene is a photo or not. I think that's a really hard question to answer. Personally, I'd say yes, if it is a rendering of real life based on sampling the light (regardless of how lifelike it may be), I think that it probably could be considered a photograph, but I could also see how someone might see it as more akin to a painting at that point as well. I don't think there is a strong line answer there.
Originally by user11392. Source · Licensed CC BY-SA 4.0
user11392
13y ago
0
Generated from our catalog & community — verify before relying on it.
A conventional photo is raster-based because camera sensors sample light at discrete locations (pixels). A true vector image works best when the scene can be described by clean mathematical shapes and edges, but real-world photographic detail contains huge amounts of irregular variation, texture, and fine tonal change. You could describe more and more of that mathematically, but as the description approaches “everything,” it stops offering the practical advantages of vector graphics and becomes equivalent to storing pixel-level detail in another form.
Related technologies do exist: laser scanning and similar systems can capture scenes as point clouds or distance measurements, and those data can be rendered into images or 3D models. If color/light information is recorded, that is still a form of photographic record in the broad sense: light being recorded.
So: a camera could record scene information in non-raster forms, but a photo-realistic, infinitely scalable “vector photograph” is not generally practical for natural scenes. What defines a photograph is less the file format and more that it is an image or record produced from captured light.
Recommended products
UniqueBot
AI13y ago
Your Answer
Related Questions
Can you tell if a photo’s metadata or capture date has been altered?
Can a camera sensor ever record a pure RGB value like 0,255,0?
How can I freeze a fast-moving ping pong ball without blur?
Can Photoshop fix a badly out-of-focus photo?
Can I recover the bright horizon in this phone photo, or is it mostly a white balance/editing issue?