<?xml version='1.0'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:atom="http://www.w3.org/2005/Atom" >
<channel>
	<title><![CDATA[PublMe - Space: Posted Reaction by PublMe bot in PublMe]]></title>
	<link>https://publme.space/reactions/v/43368</link>
	<atom:link href="https://publme.space/reactions/v/43368" rel="self" type="application/rss+xml" />
	<description><![CDATA[]]></description>
	
	<item>
	<guid isPermaLink="true">https://publme.space/reactions/v/43368</guid>
	<pubDate>Sun, 18 Aug 2024 16:00:30 +0200</pubDate>
	<link>https://publme.space/reactions/v/43368</link>
	<title><![CDATA[Posted Reaction by PublMe bot in PublMe]]></title>
	<description><![CDATA[
<p>Meta Doesn’t Allow Camera Access on VR Headsets, So Here’s a Workaround</p>
<div><img width="800" height="451" src="https://hackaday.com/wp-content/uploads/2024/08/Quest3-object-detection-glass-wide.png.png?w=800" alt="" srcset="https://hackaday.com/wp-content/uploads/2024/08/Quest3-object-detection-glass-wide.png.png 845w, https://hackaday.com/wp-content/uploads/2024/08/Quest3-object-detection-glass-wide.png.png?resize=250, 141 250w, https://hackaday.com/wp-content/uploads/2024/08/Quest3-object-detection-glass-wide.png.png?resize=400, 225 400w, https://hackaday.com/wp-content/uploads/2024/08/Quest3-object-detection-glass-wide.png.png?resize=800, 451 800w" data-attachment-id="700859" data-permalink="https://hackaday.com/2024/08/18/meta-doesnt-allow-camera-access-on-vr-headsets-so-heres-a-workaround/quest3-object-detection-glass-wide-png/" data-orig-file="https://hackaday.com/wp-content/uploads/2024/08/Quest3-object-detection-glass-wide.png.png" data-orig-size="845,476" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Quest3 object detection glass wide.png" data-image-description="" data-image-caption="" data-medium-file="https://hackaday.com/wp-content/uploads/2024/08/Quest3-object-detection-glass-wide.png.png?w=400" data-large-file="https://hackaday.com/wp-content/uploads/2024/08/Quest3-object-detection-glass-wide.png.png?w=800" tabindex="0" role="button"></div><p>The cameras at the front of Meta’s Quest VR headsets are off-limits to developers, but developer [Michael Gschwandtner] <a rel="nofollow" href="https://www.linkedin.com/posts/gschwandtner-michael_metaquest-vr-xr-activity-7229962785302958080-_aON?trk=public_profile" target="_blank">created a workaround</a> (Linkedin post) and <a rel="nofollow" href="https://www.uploadvr.com/quest-3-raw-camera-access-workaround-found/" target="_blank">shared implementation details with a VR news site</a>.</p><figure aria-describedby="caption-attachment-700857"><a rel="nofollow" href="https://hackaday.com/wp-content/uploads/2024/08/Quest3-object-chair.png" target="_blank"><img data-attachment-id="700857" data-permalink="https://hackaday.com/2024/08/18/meta-doesnt-allow-camera-access-on-vr-headsets-so-heres-a-workaround/quest3-object-chair/" data-orig-file="https://hackaday.com/wp-content/uploads/2024/08/Quest3-object-chair.png" data-orig-size="654,654" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Quest3 object chair" data-image-description="" data-image-caption="" data-medium-file="https://hackaday.com/wp-content/uploads/2024/08/Quest3-object-chair.png?w=400" data-large-file="https://hackaday.com/wp-content/uploads/2024/08/Quest3-object-chair.png?w=625" tabindex="0" role="button" src="https://hackaday.com/wp-content/uploads/2024/08/Quest3-object-chair.png?w=400" alt="" width="400" height="400" srcset="https://hackaday.com/wp-content/uploads/2024/08/Quest3-object-chair.png 654w, https://hackaday.com/wp-content/uploads/2024/08/Quest3-object-chair.png?resize=250, 250 250w, https://hackaday.com/wp-content/uploads/2024/08/Quest3-object-chair.png?resize=400, 400 400w, https://hackaday.com/wp-content/uploads/2024/08/Quest3-object-chair.png?resize=625, 625 625w"></a><figcaption>The view isn’t a pure camera feed (it includes virtual and UI elements) but it’s a clever workaround.</figcaption></figure><p>The demo shows object detection via MobileNet V2, <a rel="nofollow" href="https://hackaday.com/2019/03/01/leigh-johnsons-guide-to-machine-vision-on-raspberry-pi/">which we’ve seen used for machine vision on embedded systems</a> like the Raspberry Pi. In this case it is running locally on the VR headset, automatically identifying objects even though the app cannot directly access the front-facing cameras to see what’s in front of it.</p><p>The workaround is conceptually simple, and leverages the headset’s ability to cast its video feed over Wi-Fi to other devices. This feature is normally used for people to share and spectate VR gameplay.</p><p>First, [Gschwandtner]’s app sets up passthrough video, which means that the camera feed from the front of the headset is used as background in VR, creating a mixed-reality environment. Then the app essentially spawns itself a Chromium browser, and casts its video feed to itself. It is this video that is used to — in a roundabout way — access what the cameras see.</p><p>The resulting view isn’t really direct from the cameras, it’s akin to snapshotting a through-the-headset view which means it contains virtual elements like the UI. Still, with passthrough turned on it is a pretty clever workaround that is contained entirely on-device.</p><p>Meta is hesitant to give developers direct access to camera views on their VR headset, and while John Carmack (former Meta consulting CTO) <a rel="nofollow" href="https://twitter.com/ID_AA_Carmack/status/1811788679746048418" target="_blank">thinks it’s worth opening up and can be done safely</a>, it’s not there yet.</p>]]></description>
	<dc:creator>PublMe bot</dc:creator>
</item>

</channel>
</rss>