Apple’s AR is closer to reality than Google’s
theverge.com
theverge.com
Google Tango emerged out of Google Advanced Technology and Project Group (ATAP) in 2015 after a 2 year incubation period [2].
Both do a great job of Simultaneous Localization and Mapping (SLAM) - the foundational tech needed for AR applications. ARKit is tied to development for iOS applications and form factors - all handheld at the moment. Tango is tied to development for Android applications and Asus/Lenovo phablets - all handheld at the moment. This tech isn't new, but Apple and Google and bringing it to the masses, whereas it had mainly been confined to niche advertising uses previously.
The author glossed over many of the smaller vendors that have been doing AR SDKs and cloud services for years. Also skipped over Microsoft's play in this market, which currently revolves around PTC Vuforia and Unity development of Windows 10 AR apps for Hololens.
Here's an overview of where the players in the AR development solutions market have plays: http://www.vdcresearch.com/News-events/iot-blog/images/ARKit...
This is actually not as cut and dry as it sounds. Generally speaking the difference between VO and SLAM is how it handles accumulated errors to do LC/relocalization. Almost by default a robust VO system using some kind of sensor fusion does a form of relocalization but rarely loop closure.
I say this because I feel like it undercuts Apple's effort by stating it's a purely VO approach and I don't want people to get the impression that you can't do round trip SLAM without active depth (IR etc...).
"Almost by default a robust VO system using some kind of sensor fusion does a form of relocalization but rarely loop closure." This is not true, Visual(Inertial) Odometry systems typically estimate "odometry" i.e frame to frame motion tracking hence the name, such as in [3] and [4], whereas SLAM systems, such as [5], store a map of features, and their descriptors to relocalize which isn't necessarily a typical feature of pure VO systems.
[1] https://developer.apple.com/arkit
[2] https://developers.google.com/tango/developer-overview
[3] https://github.com/uzh-rpg/rpg_svo
So the reason I say that it's "almost by default" is because on really quality VO systems, if you turn in a 360 degree circle, the image descriptors and pose estimates returned are almost exactly the same. It's not of course the same, but the effect for an end user is the same and can be extended relatively easily.
What percentage of Android devices will get to use Google's AR solution? How many devices that have hardware capable of using Google's solution will ever see the OS update?
Android's fault is over reliance on tango hardware because they are going for perfection rather than good enough.
I am quite happy that one year later Android N only managed to acquire 9% and KitKat is still rocking with 18%.
Maybe now that Google sees no one gets their new shinny OS every single year, they change their attitude.
Trello is not the solution as it is only available in Android O, it still leaves to the OEMs the choice to actually make it work and with Android N at 9% one year later, who knows how many years it will take until Android O becomes relevant at all.
I am yet to see Android 7 devices at prices I am willing to pay, one year after its release, with 9% market worldwide.
Rooting devices is not an option for regular users.
Well, that only proves that people don't want to pay for security ;)
> one year after its release, with 9% market worldwide.
Android N was not released a year ago, it wasn't even announced a full year ago.
And when it was released it was so buggy OEMs had to wait until February for a fixed version.
I'm excited for Treble, personally. I'd like to slightly modify your statement to say that it's available for any device that supports it. Google Pixel and Pixel XL shipped with Nougat but they are using it to test the transition from a non-Treble system layer to a Treble-ized (?) one with Android O's release. So other OEMs could choose to support Treble on older devices, given that they meet the requirements and also have support from the BSP vendors like Qualcomm.
That said, I agree with you that it probably will still take some time before we see a huge impact, and it's a shame it's taken this long; better late than never, I suppose?
Thanks for the remark, yeah my device auto-correct does funny things and I do not always notice what it did.
> So other OEMs could choose to support Treble on older devices, given that they meet the requirements and also have support from the BSP vendors like Qualcomm.
The thing is Treble is nothing new, it is just the attempt N + 1 to sort out the update situation in a technical way, where the all issue is political.
Android already has an HAL that OEMs should adhere to [1], so if they haven't adopted correct behaviours willingly, it is not now that they will start doing it.
Meanwhile, Apple went and partnered with the one vertically-integrated big-box store that happens to have 3D models of every single thing they carry.
I fail to see how Apple's walled garden lock-in approach melds with the IKEA Concept.
Apple certainly has premium priced products, but they have been directly targeting mass market consumers since at least the original crazy colored iMac G3s.
I'd also disagree about luxury glitz. Apple has continued to make devices with shiny aluminum shells. It's not importantly more robust (in fact it dents quite easily) and it's a lot heavier than other choices, whether plastic or magnesium and carbon fibre. It's all part of their image. There are many other ways Apple conveys a luxury image.
On the subject of materials, Apple makes quality devices which look nice but that doesn't make them high-end luxury devices any more than IKEA is selling luxury furniture because they have good designers make their products. For what the actual luxury market looks like, check out:
https://www.vertu.com/us/en/home/
https://gresso.com/smartphone-collection/
https://www.theverge.com/2015/1/5/7498785/88-tauri-tonino-la...
The contrast is obvious: most of that is showing expense for expense's sake, whereas Apple's designs are primarily focused on being functional rather than showing off your wealth.
If you really want to compare phones to cars, the iPhone is a BMW, it's still affordable to the middle class but that's about it. But the market is quite different than cars, by proportion and features the others you mentioned aren't luxury, they are exotic.
Along with the inappropriate image-conscious choice of materials, there is also the glowing Apple logo. It's a beacon to club members.
Apple just doesn't cater to the cost conscious consumer. Ikea does. They have $19 tables. There's absolutely no comparison in the Apple world, they don't even want to try to address that kind of market.
I don't know about the US, but here in Sweden you can get a brand new iPhone SE for $30-35/month on a contract. That, while not completely trivial money to many people, is very far from BMW territory.
I would also like the point out the market reality, that while Apple dominates in some areas, primarily cheap Androids are the main element for these reasons, along with factors such as more expensive and proprietary accessories. This is because people make choices relevant to their situation.
But phone plans made otherwise expensive devices very affordable to even the average consumer, because the payments are deferred. That is also a model that was quite popular here in Australia before the iPhone, but I believe was a bit less common in the USA before the iPhone launch based on some other articles I read about that model basically being genius for launching the iPhone.
No, no. You've bought in to Apple's marketing (as they want you to). Apple sells nice enough devices at high enough prices that they feel premium, but are still accessible to practically everyone. Their pitch isn't "we sell premium devices", it's "if you stretch a little more, and buy this phone, then you too could feel like you're premium".
That alone is serious money. Up to 1 month before releasing a new version, an Apple product still has the same margin or more than on day 1.
All this assumes that the purchaser takes care of their stuff. Other people seem to actually want disposable gear and treat it as such.
Unless one is going for a used device I highly doubt this. I know a lot of people who truly can only afford the 50€ to 100€ phone that usually lasts them 2 to 3 years.
[1] http://www.retaildive.com/ex/mobilecommercedaily/ikea-takes-...
Today I learned about that restaurant menu app, which shows food on top of the empty plate. Luckily, you can even rotate it! Making the world a better place...
The former needs to visualise interior design changes, factory layouts or even just overlay navigational information for leisure boat and/or plane piloting. I would love an underwater AR that tells me what fish I'm looking at, or a cosmology one that lets me pinch-and-zoom the night sky. I agree that the middle-income consumer won't see anything grand for a few years. But that's not the point.
Better ergonomics for workstations
Conferencing (of which there are numbers sub-functions that AR can render better)
Better, safer driving ui's (HUDs have been shown better for years)
Remote controlled device management
Gaming, of a lot of types
There. 6. But this is kind of a silly demand.
The announcement of the IKEA app that let you try out their furniture in your house by showing it in AR is amazing to me. That would've been SO helpful.
It seems like it be a lot of possibilities for games, some of the things I've seen posted to Twitter have included people making virtual ruler that's accurate to within an inch or so. That alone would be a pretty useful app just for rough calculations of space sizes.
But more than anything… There's probably some pretty cool stuff none of us are going to be able to think of until it shows up in the next six months. And that's what I really want to see.
- an app to prototype a showroom “on the fly”, there is value in that for retail right?
- Public spaces to play games socially, silly but can be addictive
- Use AR face mask to see what you look like before Botox or plastic surgery
- turn your classroom into a history/science lesson, subtle advertising for the history channel lol
- AR to enhance shopping online (I think this one is the coolest)
- Bring Disney world in your living room!
There, 6! Lol, I would love to hear what anyone thinks of these ideas!
It wasn't easy to come up with that list, was it?
My point is - AR and VR is way overhyped. As if a lot of people were trying to find the next big thing and that's the best they could come up with. As an additional layer to smartphone apps, I agree. But the next big thing - a huge NO.
I think in all seriousness, it will be a big thing for media and entertainment, idk how big though. I’ve been sucked into the AR hype since 2011 and I probably will never get out of it :).
For consumers, using an iPhone/iPad, not really. For industrial use in civil engineering, GIS/surveying, petrochemical industries etc. I can think of dozens of ideas.
Oh and instead of being limited to a small, 2d image your screen can change to be any size, can warp into any shape, isn't flat anymore but instead 3d, and you can directly see anything in the world that can be described and existing in 3d space. Your screen isn't a screen anymore, it's a person, and the next moment it's some piece of information, and the next moment it's instructions showing you the proper hand gesture you need to follow to handtoss pizza dough, and the next moment it's a map pointing you in the right direction to get to a bar you're meeting your friends at. And it follows you around.
...
Does that not seem like a large improvement over all existing visualization devices we have currently?
2) Only a small portion of Android phones are "flagship". The rest aren't. The crazy fragmentation of the Android ecosystem makes the real marketshare for something like this small and a long way away. Android phones are still at the mercy of carriers and OEMs. Google doesn't have the ability to push out the latest OS like Apple does.
I was looking for a technical answer instead of the same old rhetoric. Adding this additional functionality to Google Play Services and to the Support Library would make it available to all devices using GMS.
>Only a small portion of Android phones are "flagship"
This is a ridiculous statement. Do you have any numbers to back up your claim that only a small portion of Android phones are flagships? Any phone with an SnapDragon 8 series SoC, Exynos 8 series SoC, Kirin 9 series SoC would easily be able to handle this.
My interpretation of “flagship” is the Pixel or (formerly) the Nexus lines. What Google considers the flagships. I could also be interpreting that incorrectly. I’m just used to Samsung, LG, and Moto having some level of control and obstruction on when their phones get OS-level updates. Not sure if the Play store apps have enough system-level permissions to implement whatever core services would be needed to support an SDK for other apps to use.
“Same old rhetoric” seems a bit unfair. It’s been my observation for a while now that you can’t rely on any given Android phone to have the latest OS installed. They usually don’t. (EDIT: And that usually means features can’t be relied upon for app developers, which is why it’s relevant here.)
>It’s been my observation for a while now that you can’t rely on any given Android phone to have the latest OS installed. They usually don’t. (EDIT: And that usually means features can’t be relied upon for app developers, which is why it’s relevant here.)
The major features usually require an OS update, but Google has been compartmentalizing the OS for some time and making things downloadable from the Play store or available via Google Play Services. They also use a Support Library to backport new API's to older OS versions.
It doesn't matter what SoC a device has, if the OS only sees a buggy OpenGL ES 2.0 driver.
I would say that the iPhone 7 and 7 Plus could both use a bump in sensor size to really be the best in all situations, but as-is they’re the most well-rounded for stills even if the HTC 10 can definitely produce better images in a number of scenarios... In video capture there’s almost no competition...
http://www.anandtech.com/show/10685/the-iphone-7-and-iphone-...
Citation needed. There's a lot of good phones on the market but the iPhone is still as good as anything - best OS, best CPU, tier 1 battery life/GPU/camera screen. The first phone to consistently beat it in ratings over nearly a decade was the Note 7 and we all saw how that turned out and the mere fact that Samsung drops all their plans and engineers around Apple's leaks should be enough to tell you who the king is.
> The DXOMark rankings say it all
They haven't even reviewed the 7+ so no they don't say what you want them to.
Sure, but this is just only of many:
https://www.youtube.com/watch?v=8J2AvHwELlc
It's really not even a contest. Just have a look at the blind camera test done by MKBHD. The iPhone camera didn't fare too well.
https://www.youtube.com/watch?v=DtmGMcMeEJE
>They haven't even reviewed the 7+ so no they don't say what you want them to.
If they did it would still have scored below the Android phones.
(1) It was a contest, the iphone won in some areas and (2) you missed the companion piece [1] comparing video where the iphone won fairly handily. (3) The pixel is one phone, you keep talking about "android phones", (4) you're back to claiming the iPhone is an also ran ("not even a contest"), make up your mind where you want to put your goalposts down.
[1] https://www.youtube.com/watch?v=XfptPhPCmAU
> If they did it would still have scored below the Android phones.
I guess if you believe hard enough you don't need actual facts. Here are the facts:
(1) Every year the best iPhone launches with a camera that is among if not the best in the world.
(2) Last year was no exception with many reviews saying essentially the same thing: best camera on a smartphone.
(3) Some android flagships have comparable cameras and these (a) usually launch a few months after the iphone, (b) sometimes beat the iphone camera in raw spec(s) but (c) despite spec advantage often aren't clearly better in still comparisons (CNET: On paper, ... camera hardware looks impressive... But when it comes to photography, the proof is in the pictures. That's something the iPhone 7 Plus proved in our tests against single-camera shooters like the Google Pixel and the Samsung Galaxy S8.) and (d) they tend to get wrecked in video comparisons.
Somehow you have spun that as "Android flagships have already had the better camera's for a couple of years" and that "it's not even a contest" both of which are simply nonsense.
It would seem you're confused about the iPhone winning in some area's. Let me recap the results:
1. Pixel
2. Draw
3. iPhone
4. Pixel
5. Pixel
6. Pixel
That seems very definitive to me which camera was superior. As for other Android phones, according to DXOMark there are 11 Android phones ranked higher than the iPhone 7.>Every year the best iPhone launches with a camera that is among if not the best in the world.
Yes, it's among the best. It's just not the best anymore. They're now having to rely on gimmicks to differentiate themselves.
>Last year was no exception with many reviews saying essentially the same thing: best camera on a smartphone.
And then the Pixel launched and took the crown in many reviews that proclaimed it as the best smartphone camera in the world.
>Some android flagships have comparable cameras and these (a) usually launch a few months after the iphone, (b) sometimes beat the iphone camera in raw spec(s) but (c) despite spec advantage often aren't clearly better in still comparisons
Yeah, they really are better in still comparisons and especially under low light conditions.
https://www.theverge.com/circuitbreaker/2016/10/29/13466786/...
>Somehow you have spun that as "Android flagships have already had the better camera's for a couple of years" and that "it's not even a contest" both of which are simply nonsense.
DXOMark indicates otherwise and it shows the iPhone continuing to fall further and further in the rankings. The only nonsense here is you trying to convince yourself that the iPhone still has the better camera when countless reviews and blind tests have proven otherwise.
2. Pushed for Healthcare, Android lack the ability to safeguard patients' data since Android is open source and could be steal
3. ARKit is one of the many AR out there, still early to judge whether iOS can get AR wide adoption by developers, it's easy to develop while Androis flagships could work on AR using 3rd parties SDK seem not as smooth as ARKit without Tango enabled and need lot of testing on different devices than on iPad and iPhone.
4. Camera quality are subjective, Flickr have plenty to show creative photography. I always feel most flagships can take good and bad photos just like DSLR, if you don't know how, you are just an owner, not a photographer. Just like, you are just a player, not a professional.
HEIF is an awesome format which can recreate bokeh close to DSLR and other effects without a specialize hardware.
HEIF has certain desirable compression (and other) properties for storage, but that is entirely orthogonal to bokeh, which is an optical visual characteristic that is generated (optically or algorithmically) during capture. And, needless to say, we're several generations away from an iPhone class camera having enough depth differentiation to come close to any Circa 2000 DSLR's bokeh. Right now bokeh on the iPhone is an awkward techology demo, which more often than not doesn't quite work. Yet.
2. Android being open source does not make it unsuitable for safeguarding patient data. I'm surprised you would even mention this as it undermines your entire argument. The open source nature of Android actually makes it more secure because you have more eyes on the code. Security through obscurity is always less secure.
3.Google could also provide a variation of the Tango SDK to support normal devices.
iOS ARKit requirements - any phone that runs iOS 11.
Android Tango requirements -
a) the latest Android OS -- judging by history a year out it will only get around 10% penetration (https://developer.android.com/about/dashboards/index.html)
b) a high end Android device - with the average selling price of an Android phone hovering around $220 (http://fortune.com/2016/02/15/apple-android-asps/), there aren't that many high end Android phones being sold.
It will be interesting to see the reviews/tests on older hardware.
No updates in place, no access to the Play Store.
They already have to sign a contract with a set of requirements, providing updates is just yet another clause.
[0]: https://stackoverflow.com/questions/44422118/how-to-detect-v...
I will note I am just repeating the comment and you can see it here: https://news.ycombinator.com/item?id=14640682
http://www.computervisionblog.com/2016/01/why-slam-matters-f...
ARkit looks like a prelude to AR glasses. Where given the ability to control hardware specs, the advantage is not transferable.