Spreadsheet “Breaks” The Apple Imaginative and prescient Professional’s (AVP) Eye-Monitoring/Foveation & the First By-the-optics Footage – KGOnTech

Introduction
At the moment’s article is just a few early findings on the Apple Imaginative and prescient Professional (AVP). I’m engaged on many issues associated to the AVP, and it’ll take me some time to organize all of them for publishing. Among the many issues I’m doing, I’m attempting to seize “via the optics” footage of the AVP, and it’s unveiling each attention-grabbing info on how the AVP works and the second take a look at sample I attempted “broke” the foveated rending of the AVP.
Having executed a number of searches, I’ve not seen any “through-the-optics” footage of the AVP but. They could be on the market, however I haven’t discovered them. So, I believed I’d put up a few my take a look at footage to be (hopefully) the primary to publish an image via the AVP’s optics.
Eye Monitoring Show Primarily based Rendering, Mabye “Too good for its personal good”
The AVP is typically “too good for its personal good,” leading to dangerous visible artifacts. Along with getting used for choice, the AVP’s eye-tracking varies the decision and corrects shade points (aberrations) within the optics by pre-processing the picture. This makes it tough to {photograph} as a result of the digicam lens seems completely different to the human eye.
At the moment, I threw collectively some spreadsheets to verify my capacity to take footage via the AVP optics. I began with two giant Excel spreadsheets displayed utilizing the AVP’s native Excel App. One spreadsheet used black textual content on a white background, which regarded just like the AVP was making the textual content and contours look “bolder/thicker” than they need to look, nevertheless it didn’t act that loopy; the AVP appears to be “enhancing” (not all the time what you need) the spreadsheet’s readability.
However then I attempted inverting every part with white textual content and contours on a black background, and the show began scintillating in a sq. field that adopted the attention monitoring. Happily, the AVP’s recording captured the impact within the video under.
I wish to emphasize that it isn’t simply the digicam or the AVP’s video seize that reveals the issue with the foveated rendering; I see it with my very own eyes. I’ve offered the spreadsheets under so anybody with an AVP can confirm my findings. I’ve solely examined this with the Excel operating on the AVP. The impact is most simply seen in the event you go into “View” in Excel” and make the view smaller with “-” magnifying glass 3 or 4 instances to make the textual content and containers smaller.
My First By-the-Optics Image Experiments
With its eye-tracking-based rendering, the AVP will likely be tough to seize via the optics. The monitoring behaves otherwise with completely different cameras and lenses. When organising the digicam, I can see the AVP altering colours, typically leading to footage which are coloured otherwise than what my eye sees.
It appears fairly clear that the AVP is utilizing “foveated,” variable decision rendering even on nonetheless topics like a spreadsheet. This re-rendering is predicated on the eyes and as a result of change within the 3-D house locking (aka, SLAM) that precipitated the artifacts seen within the White textual content and contours on the BLACK spreadsheet.
Moreover, the decision of the shows is unquestionably decrease than the attention’s decision, as you’ll be able to simply see the anti-aliasing “twisted rope” rippling impact in the event you have a look at the white-on-black spreadsheet. The best rendered decision (“foveated”) a part of the picture that scintillates. I mentioned this problem in Apple Vision Pro (Part 5A) – Why Monitor Replacement is Ridiculous, Apple Vision Pro (Part 5B) – More on Monitor Replacement is Ridiculous, and Apple Vision Pro (Part 5C) – More on Monitor Replacement is Ridiculous.
I ought to level out that if not for the foveation, the entire picture would scintillate. Suntil, the foveated rendering worsens as a result of it creates a visual sq. on the boundary between the foveated space and the lower-resolution area. The “foveated rendering” makes it worse by altering the textual content and contours’ decision and thickness. I’d argue {that a} extra sleek degradation could be to have the entire picture rendered the identical method (it isn’t a processing limitation to render a spreadsheet), with the entire picture scintillating slightly than having boundary traces the place it does and doesn’t and with the boldness altering on the boundaries as properly. The important thing level is that the AVP’s show, whereas significantly better than virtually all different VR/MR headsets, isn’t, as Apple places it, “retinal decision” (or past what the attention can see).
Anyway, for the document, under are a few through-the-optics take a look at footage. The primary was taken with an R5 digicam with a 28mm lens and “pixel shifting” to present a 400-megapixel picture. Click on on the crop of a really small portion of the middle of that image under to see it in full decision.


The second picture under was taken with an Olympus D mark III (Micro 4-Thirds digicam) with a 17mm lens. It doesn’t have the decision of the R5, however the AVP’s eye monitoring behaves higher with this lens. This digicam has a 24mp sensor, after which I used its pixel-shifting function to seize the picture at about 80 megapixels. The entire picture (click on to see at full decision) is included under.
Should you scroll across the full-resolution picture, you may make out the pixel grid via a lot of the picture, but the textual content turns into blurrier rather more shortly. Preliminarily, this appears to recommend foveated rendering. I’ve not had time to verify but, however I think the decision falloff coincides with the squares within the white-on-black spreadsheet.


Conclusion
Designers need to watch out relating to making use of expertise. Typically, the identical smarts that make one factor work will make others behave poorly.
The most important a part of the issue could possibly be a bug within the AVP software program or the Excel port. I’m not saying it’s the finish of the world, even when it isn’t improved. There’s most likely a option to “tone down” the foveated rending to scale back this downside, however I don’t suppose there may be any option to remove it, given the show decision. On the identical time, the second take a look at I attempted precipitated it to “break/escape.” Because it occurs so readily, this downside will doubtless present up elsewhere. Essentially, it comes right down to the show not having a decision nearly as good as human imaginative and prescient.