On Wed, 2021-08-11 at 13:09 +0100, Patrick O'Callaghan wrote:
My USB camera, which is used only for online video chats, has quite
marked fisheye distortion. Although this could be regarded as a
feature in some contexts, for me it's just a distraction. Is there a
way of removing this in real time? I mostly use Zoom, but if possible
I'd like to tweak the video somewhere between the driver and the
application, in other words create a "virtual camera" that works the
way I want, perhaps analogous to how audio pipelines work in Linux.
Probably the easiest approach is get a better camera, but that's not
always desirable. I got a real cheapie, and it doesn't have that
problem.
Basically, the problem is a tiny image sensor needs a super wide-angle
lens to get a wide-enough image on a tiny sensor. You either increase
the sensor size, or built a better lens.
I notice people offering a software filter to add reverse distortion to
the image in obs-studio, it's possible the same algorithms might work
in other software. One of them tweaked a sharpness filter that came
with the program, so you didn't have to figure out how to add an extra
filter.
It's damn hard to search for answers for a program called zoom, seeing
as it uses the same name as a zoom lens. I wish programs wouldn't pick
such generic, and inappropriate names. There's nothing zoomy about a
chat program.
--
uname -rsvp
Linux 3.10.0-1160.36.2.el7.x86_64 #1 SMP Wed Jul 21 11:57:15 UTC 2021 x86_64
Boilerplate: All unexpected mail to my mailbox is automatically deleted.
I will only get to see the messages that are posted to the mailing list.