5 ms·
Such a cool website. In case anyone else was looking for it, this article from the same author covers the more algorithm-y question of how a camera body decide
by ucarion 2y ago
Such a cool website.
In case anyone else was looking for it, this article from the same author covers the more algorithm-y question of how a camera body decides to actually use these motors when you press the "focus" button: https://exclusivearchitecture.com/03-technical-articles-DSLR-03-autofocus-systems.html https://exclusivearchitecture.com/03-technical-articles-DSLR...
I can't find any articles on how a camera body decides what is and isn't a desired subject. I'm guessing there's some amount of machine learning-type stuff involved in that, seeing as how they can detect human (and bird?) faces?
- Sharlin 2y agoNowadays they use pre-trained pattern recognition AI models, yes, which has become much more impressive (and CPU-intensive) with mirrorless cameras where the entire resolution of the main image sensor is available for analyzing the scene. Some higher-end traditional DSLRs have a "high"-resolution (around 0.1 MPix or so) metering sensor that is used to assist the AF system (eg. what Canon calls iSA and iTR [1]). Traditionally, cameras would just focus using the single focus point the photographer has selected, or if they have selected a larger area focusing mode, the camera would typically pick the closest point of a group of points, assuming that that's usually what the photographer is interested in. (Remember that traditional (D)SLRs have a discrete AF sensor with at most a few dozen focusing points to choose from!) In tracking AF modes (eg. Canon's Servo AF), depending on settings, the camera tries to avoid sudden shifts in focus even if a foreground object momentarily occludes the original target. Tracking AF also has to predict the subject's motion to prevent the focus from lagging behind a fast-moving subject. Higher-end cameras allow configuring the AF behavior in terms of how reactive vs "sticky" it should be when tracking a subject, and how linear the subject's motion is expected to be. [1] https://www.canon.com.hk/cpx/en/technical/pa_Overview_of_65-point_AF_System.html https://www.canon.com.hk/cpx/en/technical/pa_Overview_of_65-...
- miahi 2y agoWith mirrorless cameras the focus switched from specialized sensors to on-CMOS contiuous exposure sensors, so movement is easy to detect. At this point the cameras have specialized AI hardware to run the models, and they also accept user input (on R5 MkII you can register up to ten people to prioritize focus on[1]). The focusing options are now very complex[2][3], and combined with lots of customization options on the camera's buttons you can have very specialized/personalized setups for different types of photography. [1] https://cam.start.canon/en/C017/manual/html/UG-04_AF-Drive_0080.html https://cam.start.canon/en/C017/manual/html/UG-04_AF-Drive_0... [2] https://cam.start.canon/en/C017/manual/html/UG-04_AF-Drive_0020.html https://cam.start.canon/en/C017/manual/html/UG-04_AF-Drive_0... [3] https://cam.start.canon/en/C017/manual/html/UG-04_AF-Drive_0100.html https://cam.start.canon/en/C017/manual/html/UG-04_AF-Drive_0...
- Sharlin 2y agoSure, as I said in the first paragraph, AF is these days very impressive thanks to the large amount of data available (but of course this would have been too much data back in the day, when there wasn't nearly enough CPU power to process it fast enough). I wanted to give more historical context for how AF worked before fancy AI. The AF settings, except those related to face/object recognition, haven't actually changed that much since the 7D Mk II days. The preset system is more general now and allows you to store and recall all AF settings rather than just the three tracking-related variables. The high-end DSLRs used to have six cases for different types of sports that you could modify but not rename.
- divan 2y agoSony A9 III even has a configuration setting of whether it should focus on the left or right eye of the person :) It also can remember faces and prioritize them if there other faces. Let's say someone shoots their kid on the football field and wants only them to be in focus.
- roblh 2y agoThe left eye/right eye option has been around even on lower end cameras for the better part of a decade, which is kinda wild. My fuji from 2017 has that, and Fuji are specifically known for having worse autofocus performance than Canon or Sony or Nikon. Nikon and Sony specifically seem to be top of the pile right now. The Z8 has a whole separate processor dedicated to autofocus and the viewfinder which, in practice, means it can shoot 20 FPS full quality 45 megapixel RAW files with continuous 120fps autofocus without blacking out the viewfinder for each shot, which is absolutely insane.
- SAI_Peregrinus 2y agoThe a9 iii shoots 120FPS 24.6MP raw files with continuous autofocus and without blacking the viewfinder. Top-end cameras are insane.
- formerphotoj 2y agoI sort of miss my Canon EOS 1 at 10 fps (film) when shooting sports. "If you saw it, you missed it."
- roblh 2y agoThe $$$ per second of shooting that is hilarious. I guess that’s what shooting IMAX feels like, but only for like 3 and a half seconds at a time.
- Clamchop 2y agoThe technical term for the "stickiness" you're referring to, where a system is resistant to change or has a memory, is hysteresis.
- xattt 2y agoSimilarly, promo materials for the Elan 7 talked about how the camera was able to determine exposure based on a database of hundreds of photos. I have no idea how this worked, but would have loved to see the photos they used for “training” this system 25 years ago.