Advertisements

This is why Apple might be looking at time-of-flight sensors for the next generation


Advertisements

We probably won’t see True Depth as it exists now on the back of the next iPhone.

An exciting report from Bloomberg suggests Apple is going to be deploying some new tech to accomplish more advanced depth sensing in the next iPhone. From the story:

The existing system relies on a structured-light technique that projects a pattern of 30,000 laser dots onto a user’s face and measures the distortion to generate an accurate 3-D image for authentication. The planned rear-facing sensor would instead use a time-of-flight approach that calculates the time it takes for a laser to bounce off surrounding objects to create a three-dimensional picture of the environment.

It would be surprising to see Apple only use time-of-flight sensors on the back of the next iPhone, but not entirely unexpected. Lots of augmented reality hardware already use these sensors, including Microsoft’s Hololens and Google’s Tango platforms.

This ultimately means augmented reality apps could better integrate with the environment.

Where the current True Depth sensor does a great job gathering data up close, the smaller time-of-flight sensors necessary for the back of a phone would be better suited for gathering data at room-scale. Being able to see how far the wall or the couch is from the phone means augmented reality apps could better integrate with the environment, instead of asking the user to find a suitable space to play in like many ARKit apps currently do.

Like other AR platforms, it’s likely what we will actually see from this supposed research is a new True Depth sensor which combines time-of-flight and the existing structured-light techniques for a more complete picture of the world around the iPhone. Either way, an iPhone with better depth sensing on the back of the phone is great news for the future of ARKit and a clear indicator of how important Apple thinks this tech is going to be moving forward.

iPhone X + iPhone 8

  • iPhone X review
  • iPhone 8 review
  • iPhone 9 rumors
  • iPhone Buyers Guide
  • iPhone Users Guide
  • iPhone News Hub
  • iPhone X Discussion
  • iPhone 8 Discussion
  • iPhone 9 / iPhone XI rumors

<!–*/

<!–*/

img
width: 100%;
height: auto;

.devicebox ul
display: table;
margin: 0 0 10px;
width: 100%;

.devicebox ul li
background: #f7f7f7;
margin: 2px 0;
padding: 4px 15px;

.devicebox ul li:hover
background: #fff;

.devicebox ul li:before
display: none;

.devicebox p ~ p
line-height: 1.25;

.devicebox p:first-of-type + p
padding: 15px;

.devicebox a.buy-link
border-radius: 5px;
display: inline-block;
font: 14px/31px “Proxima Nova Extrabld”,Helvetica,Arial,sans-serif;
text-align: center;

.devicebox a.buy-link,
.devicebox a.buy-link:link,
.devicebox a.buy-link:active,
.devicebox a.buy-link:visited
background: #37B5D7;
color: #FFF;

.devicebox a.buy-link:hover
background: #2694B2;
text-decoration: none;

.devicebox a.buy-link:before
content: “e61e”;
font: 40px/0 “ac_iconset” !important;
margin: 0 3px 0 -8px;
vertical-align: middle;

@media all and (min-width: 1025px), all and (max-width: 800px) and (min-width: 660px)
/* div:not(.columns-3) excludes help menu content */
.article-body-wrap > div:not(.columns-3) > *:first-child:not(.sticky-wrapper) .devicebox
padding: 20px 0 25px;

.article-body-wrap > div:not(.columns-3) > *:first-child:not(.sticky-wrapper) .devicebox .video,
.article-body-wrap > div:not(.columns-3) > *:first-child:not(.sticky-wrapper) .devicebox .article-body__video
float: left;
margin: 0 30px 0 0;
width: calc(100% – 375px);

.article-body-wrap > div:not(.columns-3) > *:first-child:not(.sticky-wrapper) .devicebox h3 + p
bottom: 37px;
display: block;
overflow: hidden;
position: absolute;
top: 60px;
width: calc(100% – 375px);

.article-body-wrap > div:not(.columns-3) > *:first-child:not(.sticky-wrapper) .devicebox p img,
.article-body-wrap > div:not(.columns-3) > *:first-child:not(.sticky-wrapper) .devicebox p > img
position: absolute;
top: 50%;
transform: translateY(-50%);

.article-body-wrap > div:not(.columns-3) > *:first-child:not(.sticky-wrapper) .devicebox p:nth-child(n+3),
.article-body-wrap > div:not(.columns-3) > *:first-child:not(.sticky-wrapper) .devicebox ul
box-sizing: border-box;
margin-left: calc(100% – 345px);
width: 340px;

.article-body-wrap > div:not(.columns-3) > *:first-child:not(.sticky-wrapper) .devicebox p.list-head
margin-top: -5px;

@media all and (max-width: 1024px) and (min-width: 801px), all and (max-width: 660px)
.devicebox h3
text-align: center;

.devicebox ul,
.devicebox p
display: block;

@media all and (max-width: 800px) and (min-width: 660px)
.devicebox
padding: 20px 0 25px;

.devicebox .video,
.devicebox .article-body__video
float: left;
margin: 0 30px 0 0;
width: calc(100% – 375px);

.devicebox h3 + p
bottom: 37px;
display: block;
overflow: hidden;
position: absolute;
top: 60px;
width: calc(100% – 375px);

.devicebox p img,
.devicebox p > img
position: absolute;
top: 50%;
transform: translateY(-50%);

.devicebox p:nth-child(n+3),
.devicebox ul
box-sizing: border-box;
margin-left: calc(100% – 345px);
width: 340px;

.devicebox p.list-head
margin-top: -5px;

@media all and (min-width: 1025px), all and (max-width: 800px) and (min-width: 661px), all and (max-width: 500px)
/* 2x buy buttons */
.devicebox a.buy-link
width: calc(50% – 2.5px);
margin: 0 5px 5px 0;

.devicebox a.buy-link:nth-of-type(even)
margin: 0 0 5px 0;

.devicebox a.buy-link:last-of-type:nth-of-type(odd)
width: 100%;

@media all and (max-width: 1024px) and (min-width: 801px), all and (max-width: 659px) and (min-width: 501px)
/* 3x buy buttons */
.devicebox a.buy-link
width: calc(100%/3 – 10px/3);
margin: 0 5px 5px 0;

.devicebox a.buy-link:nth-of-type(3n):not(:nth-last-of-type(2))
margin: 0 0 5px 0;

.devicebox a.buy-link:only-child
width: 100%;
margin: 0 0 5px 0;

.devicebox a.buy-link:nth-last-of-type(2):nth-of-type(3n+1),
.devicebox a.buy-link:nth-last-of-type(2):nth-of-type(3n+1) ~ a.buy-link,
.devicebox a.buy-link:nth-last-of-type(4):nth-of-type(3n+1),
.devicebox a.buy-link:nth-last-of-type(4):nth-of-type(3n+1) ~ a.buy-link
width: calc(50% – 2.5px);

.devicebox a.buy-link:nth-last-of-type(2):nth-of-type(3n+1) ~ a.buy-link,
.devicebox a.buy-link:nth-last-of-type(4):nth-of-type(3n+1) ~ a.buy-link:nth-last-of-type(odd)
margin: 0 0 5px 0;

@media all and (max-width: 800px)
.devicebox
margin: 0 0 30px;
max-width: none;
width: auto;

@media all and (max-width: 500px)
.devicebox
margin: 0 0 30px;
max-width: none;
width: auto;

.devicebox a.buy-link:before
display: none;

.page-admin .devicebox max-width: 350px;
.page-admin .devicebox .video_iframe position: relative; height: 0; padding-bottom: 56.9%;
.page-admin .devicebox .video_iframe iframe width: 100%; height: 100%; position: absolute;

/*–>*/

/*–>*/

/*–>*/



Thank you have visited this post This is why Apple might be looking at time-of-flight sensors for the next generation. We wish could be additional information about technology for you

Source link