TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

ARCore: Augmented reality at Android scale

393 pointsby transcranialover 7 years ago

33 comments

objclxtover 7 years ago
&gt; ARCore will run on millions of devices, starting today with the Pixel and Samsung’s S8, running 7.0 Nougat and above. We’re targeting 100 million devices at the end of the preview.<p>That&#x27;s...not great? For comparison, ARKit on iOS is going to support 400 million devices at launch (very rough numbers: ARKit runs on any new iPhone Apple&#x27;s released over the past two years - iPhone 6S&#x2F;SE&#x2F;7 - and they sell over 200 million a year). Hardware fragmentation is a tough problem to solve.
评论 #15125282 未加载
评论 #15124962 未加载
评论 #15128036 未加载
评论 #15125045 未加载
评论 #15127191 未加载
评论 #15129826 未加载
评论 #15126121 未加载
评论 #15126791 未加载
评论 #15159647 未加载
评论 #15127815 未加载
评论 #15125934 未加载
sidllsover 7 years ago
Occasionally I&#x27;ll write an app for my kids or wife. Every time I&#x27;m thoroughly impressed by the Apple development ecosystem and thoroughly disgusted by Google&#x27;s for Android.<p>This is no different. The Android development process is painful (the most verbose, cruft and boilerplate filled Java), cumbersome to organize and build (Gradle is terrible, and buggy) and debug (the integration with Studio is just clunky). About the only thing Google does better is testing releases through the developer console.<p>It&#x27;s nice to see them finally providing something similar to ARKit. I just wish they&#x27;d work on all the other things that make Android development a horrible experience.
评论 #15126809 未加载
评论 #15125940 未加载
评论 #15125863 未加载
评论 #15125734 未加载
评论 #15125743 未加载
评论 #15125537 未加载
评论 #15125611 未加载
评论 #15125899 未加载
评论 #15129803 未加载
评论 #15130705 未加载
nobbisover 7 years ago
I commented here on Tango 3.5 yrs ago: &quot;remains to be seen if Google can persuade cellphone manufacturers to include 2 special cameras + 2 extra processors in their future devices.&quot; Looks like that was the case.<p>It appears the ARCore API is well designed and 1-1 feature equivalent to ARKit, i.e. VIO + plane estimation + ambient light estimation. The API&#x27;s even share a lot of names, e.g. Anchor, HitTest, PointCloud, LightEstimate.<p>Now that stable positional tracking is an OS-level feature on mobile, whole sets of AR techniques are unlocked. At Abound Labs (<a href="http:&#x2F;&#x2F;aboundlabs.com" rel="nofollow">http:&#x2F;&#x2F;aboundlabs.com</a>), we&#x27;ve been solving dense 3D reconstruction. Other open problems that can be tackled now include: large-scale SLAM, collaborative mapping, semantic scene understanding, dynamic reconstruction.<p>With Qualcomm&#x27;s new active depth sensing module, and Apple&#x27;s PrimeSense waiting in the wings (7 yrs old, and still the best depth camera), the mobile AR field should become very exciting, very fast.
ecoover 7 years ago
It seems very odd that this comes out and seemingly replaces Tango. Google spent a lot of time going over new stuff with Tango in the latest Google I&#x2F;O keynote and Google Lens, which was featured quite a bit, seems like it relies on Tango and its depth sensing hardware for their &quot;VPS&quot; stuff.<p>Also, when Clay Bavor was talking about Tango supported devices he remarked that the devices were getting smaller and smaller then implied it was coming to smaller, more traditional devices. I took this to mean they were close to getting the sensors ready for wide deployment but I suppose this could have just meant they were ditching the sensors because they felt the software was good enough.<p>I&#x27;m kind of disappointed. I&#x27;d hoped that he was saying that Tango sensors would show up on Pixel 2 (which was a long shot, from the leaked photos not really showing the many sensors you see on current Tango devices). Instead we have what feels like a rushed out me-too to match ARKit.
评论 #15126386 未加载
评论 #15126220 未加载
评论 #15126279 未加载
评论 #15126036 未加载
评论 #15126157 未加载
cocktailpeanutsover 7 years ago
Looks like a lot of people on this thread think Google&#x27;s goal is to beat Apple with the features, but in my opinion that&#x27;s not the case.<p>Google really has nothing to lose by following iOS lead, it&#x27;s good that they &quot;gave up&quot; on Tango and decided to follow ARKit because that means Google is not trying to beat iOS with Android, but trying to commoditize iOS.<p>You really can&#x27;t beat Apple at its own game, it&#x27;s best to let go of that foolish goal and focus on trying to nullify whatever leverage Apple has with their few years lead.<p>Sure ARCore won&#x27;t be installed on a lot of devices now, but in a couple of years they probably will (This is not the same as the Android ecosystem currently being fragmented because AR provides an entirely new type of UX and will be significant enough for people to get a new phone), and as long as Android gets there Google will have achieved its goal--commoditize AR.<p>In the end, Apple will have made tons of money with their iDevices, Google will NOT have, but they will have gained enough AR user-base that they can use it as their leverage, everybody wins.
iainmerrickover 7 years ago
It&#x27;s funny how much marketing speak these big companies feel obliged to cram in. &quot;At Android scale&quot; -&gt; &quot;to catch up with Apple&#x27;s ARKit&quot;<p>It&#x27;s actually impressive that Google is able to change direction and and get this software-only AR out the door so quickly to compete with Apple, but they still don&#x27;t want to admit that&#x27;s what they&#x27;re doing.
评论 #15126281 未加载
rsp1984over 7 years ago
Also it looks like Google is retiring the &quot;Tango&quot; brand [1].<p><a href="https:&#x2F;&#x2F;techcrunch.com&#x2F;2017&#x2F;08&#x2F;29&#x2F;google-retires-the-tango-brand-as-its-smartphone-ar-ambitions-move-wider&#x2F;" rel="nofollow">https:&#x2F;&#x2F;techcrunch.com&#x2F;2017&#x2F;08&#x2F;29&#x2F;google-retires-the-tango-b...</a>
评论 #15125215 未加载
评论 #15125168 未加载
AndrewKemendoover 7 years ago
This is something I have been personally pushing the Google AR team on for at least a year and well before ARKit came out. I&#x27;m glad to see that ARKit made them actually move on this.<p>Google had been dead set on pushing Tango hardware to OEMs in the hopes that they would be able to lower BOM on the hardware. Everyone in who has been in AR long enough knew that wasn&#x27;t going to happen and that monocular SLAM in software was the way forward on mobile.<p>The key thing now for AR devs is that they will have fairly comparable monoSLAM capabilities available on both Android and iOS for their apps.<p>HOWEVER that just means that the tracking portion of the equation is solved for developers. A few years ago it was possible to make a cross platform monoSLAM app if you used a handful of tools like Kudan or Metaio. Obviously ARKit and ARCore are going to be more robust with better longevity, however the failure of uptake of AR apps was not because of poor tracking, it was because there is an inherent lack of stickiness with AR use cases on mobile. That is, they are good for short infrequent interactions, but rarely will you need to use the SLAM capabilities of an AR app everyday or even multiple times a week.<p>This is why I am so invested in WebAR, because you can deploy an AR capability outside of a native app and the infrequent use means it can have longevity and a wider variety of users.<p>Yes, for those apps that people use all the time it will be very valuable, but if you look at the daily driver apps like FB, IG, Snap etc... they are already building the AR ecosystems into their own SLAM. All this does is lower overhead for them. For the average developer it doesn&#x27;t solve the biggest problems in AR.<p>Kudos to Google, but developers need to really understand the AR use cases, implementations and UX if they want to use these to good effect.
wyldfireover 7 years ago
Wow, this Dance Tonite [1] [2] thing looks pretty interesting.<p>[1] <a href="https:&#x2F;&#x2F;tonite.dance&#x2F;" rel="nofollow">https:&#x2F;&#x2F;tonite.dance&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;www.blog.google&#x2F;products&#x2F;google-vr&#x2F;dance-tonite-ever-changing-vr-collaboration-lcd-soundsystem-and-fans&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.blog.google&#x2F;products&#x2F;google-vr&#x2F;dance-tonite-ever...</a>
leoharsha2over 7 years ago
Even with ARCore and the new ML system in Oreo, Google can’t match iOS, due to the install base of Oreo being nothing now, and won’t be over 20% for another 2 years. Apple&#x27;s ARkit is going to bring a whole new swath of exclusive apps to iOS. These APIs currently can’t be recreated on android, which means most apps wont be able to be ported with all features, if at all. It’s becoming harder and harder for devs to be cross platform and Google is falling behind Apple.
评论 #15125277 未加载
评论 #15127638 未加载
pier25over 7 years ago
Apple and now Google are making it easier to produce AR apps, but the tech has been there for years. I made my first AR demo some 8 years ago for a big event I was working with (on a laptop).<p>IMO AR in smartphones and tablets is a fad that in 2 years nobody will care about. Remember all those gyroscope&#x2F;accelerometer based games? Yeah me neither.<p>Maybe AR will be awesome when someone (Apple? Microsoft?) releases a pair of lightweight glasses that can produce stereoscopic images superimposed seamlessly over reality, but we are still very, very far away from that.
评论 #15125542 未加载
评论 #15126366 未加载
评论 #15125752 未加载
bhoustonover 7 years ago
Sweet! This is amazing and I was hoping this was going to happen sooner rather than later.<p>How long until they update the ChromiumAR project with support for ARCore and when will that preview and then be available? I know that tons of people are waiting on that:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;googlevr&#x2F;chromium-webar" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;googlevr&#x2F;chromium-webar</a>
评论 #15125035 未加载
评论 #15125567 未加载
abhisuri97over 7 years ago
If someone can make a react native binding for both ARCore and ARKit, that&#x27;d be super amazing and make the bar to entry for AR apps much lower.
评论 #15127244 未加载
评论 #15125535 未加载
aylmaoover 7 years ago
Now, someone just needs to build an AR library that abstracts the functionality of these two through a common API.
评论 #15125235 未加载
评论 #15126037 未加载
评论 #15124993 未加载
评论 #15127975 未加载
dep_bover 7 years ago
Very interesting. Just paging through the docs the library doesn&#x27;t seem like a very hard to use at all. The devil might be in the details and it&#x27;s hard to say how rushed it was after ARKit but they had the parts and bits required for it already done in some form or another.
forkLdingover 7 years ago
Is there a difference in the core technology underneath ARCore and ARKit? Just generally curious.
评论 #15125023 未加载
评论 #15126375 未加载
评论 #15124971 未加载
TeeWEEover 7 years ago
I ran (the sample app) it on my galaxy s8 and its a bit slow sometimes, but it tracks tables well. Floor not so..<p>Anybody knows where i can find more apk sample apps to test?
评论 #15125205 未加载
评论 #15125444 未加载
keredsonover 7 years ago
Also check out: <a href="https:&#x2F;&#x2F;venturebeat.com&#x2F;2017&#x2F;08&#x2F;28&#x2F;8th-wall-raises-2-4-million-for-augmented-reality-tools&#x2F;" rel="nofollow">https:&#x2F;&#x2F;venturebeat.com&#x2F;2017&#x2F;08&#x2F;28&#x2F;8th-wall-raises-2-4-milli...</a><p>Supports Unity, and works on both iOS and Android out of the box. (I&#x27;m not affiliated, just a supporter.)
评论 #15126106 未加载
hammerandtongsover 7 years ago
I&#x27;m glad to see this, I&#x27;ll enjoy experimenting (probably via the aframe ar api) BUT<p>What are the useful applications for AR outside of verticals?<p>I&#x27;ve not seen anything compelling in the phone only incarnation.<p>The headsets have a lot of engineering issues ie many years to overcome.<p>Even with headsets its unclear the value of adding the visual clutter and noise that most ambient&#x2F;immersive computing demonstrations seem to assume.<p>Whatever value you can add generally requires constant headset wear for it to be ready to hand. This puts even harder engineering problems on the industry as it forces super light and easy headsets (google glass was not AR nor a technical path to it).<p>Not seeing it yet.
评论 #15126390 未加载
hellofunkover 7 years ago
Do I understand correctly that one big difference between AR on Android vs iOS is that the next iPhone will have advanced 3d sensing abilities that are currently years away on Android phones?
euyynover 7 years ago
It can be seen from the video (from the way they avoid it) that the &quot;augmentation&quot; is always superimposed on the &quot;reality&quot;. I.e. someone can&#x27;t walk in front of the virtual objects you put on the table.<p>Is that a limitation of ARKit too?<p>What would it take to make it &quot;real 3D&quot;?
评论 #15128077 未加载
rsp1984over 7 years ago
I&#x27;m a bit skeptical about the performance to be honest: Great tracking for AR requires careful selection and tuning of cameras and IMUs (inertial measurement units -- essentially MEMS gyro + accelerometer).<p>Apple has very tight control over their components so they can do this but managing this across a million OEMs and device models (as it is with the Android ecosystem) is close to impossible.<p>Tango tried to solve the problem by specifying out a software and hardware stack for OEMs to use but now it looks like Google is just too jealous to let have Apple have a good time with ARkit, therefore the &quot;me too&quot;.
评论 #15125405 未加载
yohann305over 7 years ago
Google took the names of the 2 best features of iOS 11 and combined them: ARKit + coreML = ARCore<p>Anyone else here got it?!
designcodeover 7 years ago
Exciting to see competition here
mempkoover 7 years ago
My real table is messy enough. Now I can make it messy digitally too!
dharma1over 7 years ago
Will this work on both Qualcomm and Exynos variants of the S8?
rubatugaover 7 years ago
What’s with the majority of the shots being crop shots, or shots that don’t involve the object moving completely in or out of the frame? Seems to me like it’s potentially hiding some visual defects
solotronicsover 7 years ago
I can&#x27;t wait to dance with a hotdog.
bozoUserover 7 years ago
How does this compare to apple`s ARKit?
评论 #15128591 未加载
nkkollawover 7 years ago
I don&#x27;t get if there&#x27;s app one can download to try this?<p>Doesn&#x27;t look like it, uh?
评论 #15127642 未加载
0xbearover 7 years ago
I&#x27;d rather they rewrote Camera2 API, which is the most horrible API I&#x27;ve seen in my 20+ years in this profession. It&#x27;s so bad, one might think it&#x27;s an elaborate prank, but no, Google does expect you to use it to interact with cameras. That&#x27;s why all photo apps on Android are so ridiculously bad compared to iOS.
评论 #15126935 未加载
appimonsterover 7 years ago
Google&#x27;s ARKit
komali2over 7 years ago
Haha, check out the commits on their github for three.ar.js: <a href="https:&#x2F;&#x2F;github.com&#x2F;google-ar&#x2F;three.ar.js&#x2F;commits&#x2F;master" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;google-ar&#x2F;three.ar.js&#x2F;commits&#x2F;master</a><p>&gt; Build and increment to 0.1.1<p>&gt; jsantell committed 26 minutes ago (failed)<p>....<p>&gt; Fix linting<p>&gt; jsantell committed 24 minutes ago (success)<p>edit: aww come on folks it&#x27;s all in good fun
评论 #15125396 未加载