Showing posts with label Glass. Show all posts
Showing posts with label Glass. Show all posts

Wednesday, November 20, 2013

Google Glass Q & A

Note: updated 19 December 2013 to reflect changes with XE12: you can now wink to take photos.

Q: Are those Google Glasses?
A: For some reason, the plural sounds so much less cool. Unless you're making fun of me, it’s called Glass.

Q: Are those Google Goggles?
A: Goggles are a different Google product.

Q: What do you see right now?
A: Nothing. The display is usually off unless you're interacting with the device. The big activities that keep the display on are walking navigation and recording a video.

Q: Facial recognition blah blah blah?
A: Nope. Technically you could create a facial recognition app, but it certainly doesn't ship with one. I'm not aware of an app for it either. I’m guessing facial recognition apps would eat some serious battery power or bandwidth.

Q: Can the NSA see me?
A: Yes, it seems like the NSA is spying on a lot of people in the world, but probably not through Glass. I don't think I would have much battery life, storage, or data plan left if I were streaming audio or video to the NSA. I’m not sure how easy it is for the NSA to spy on the audio or video I intentionally record. Google is currently working to make NSA spying more difficult.

Q: Can you see through my clothes?
A: No I can’t. Not unless you're wearing a cling-wrap kilt.

Q: What does it look like?
A: When the display is on, it feels a lot like looking at the rear view mirror in a car. It’s not blocking much of your vision, and you glance up to see it. A few people who have tried on my Glass have been confused by the optics of the display because they expected to be focusing at something centimeters from your eye. Both the size of the display and it’s apparent focus distance make it seem like looking at a largish TV at 8 feet or so.

Q: So if you look at something about 6 to 8 feet away, the display on Glass will appear in focus?
A: That’s about right. I think this is a Good Thing because I believe there is a lot less eye strain at that focus distance.

Q: OK Glass, take a picture!
A: Sorry, that trick only works if Glass is active and I’m on the home screen. If that were the case, shouting commands might have worked. Nice try though.

Q: How does it feel? Is it comfortable?
A: I rarely notice Glass when I'm not using it. When I first got it, I tended to get headaches if I wore it for more than a few hours without a break. I’m told that folks who start wearing prescription lenses can experience the same thing if they don't ease into it. Now I'm used to Glass, and it doesn't bother me. I sometimes forget I'm wearing it, or not wearing it.

Q: Is it augmented reality?
A: That depends on the definition of Augmented reality. I think most folks associate AR with informational overlays on live video feeds. In that definition, AR involves looking through a device to see the world. You don’t look through Glass’s display to see the world. Glass feels a little bit more like closed captioning, or Picture-In-Picture for reality. Glass can provide information based on your location and other cues. I regularly use a Glass app called Field Trip, and it provides information about nearby landmarks as I travel.

Q: How long does the battery last?
A: In my experience, the battery life varies a lot depending on your usage. On my normal day, I have battery left when I get home. When I travel, I use it a lot, and I often have to charge it after 4 hours or so.

Q: How much do you wear it?
A: I wear it 80-90% of the time when I’m not home or at the office. Since I'm surrounded by computers and communications devices there, Glass seems redundant. I also don't wear Glass at Crossfit because I’m afraid of shorting it out with gallons of sweat, or smashing a kettlebell into it. I also don't wear it when I'm feeling extra introverted. Glass is a great way to meet strangers.

Q: What is the biggest change it has made in your life?
A: The biggest change is that a lot of strangers walk up and talk to me. The second biggest change is the ability to respond to text messages and email without touching anything. The ability to spontaneously take photos is a close third.

Q: When will it be released, how much will it cost, and will it do X?
A: I have no idea.

Q: Do you work for Google? Did they give it to you?
A: No, I work for Evernote. I paid for Glass out of my own pocket.

Q: Did you have to tweet to get it?
A: No, I'm part of a different group. I attended Google’s developer conference, Google IO 2012. Anyone who attended that conference had an opportunity to sign up to purchase Glass.

Q: I thought it had lenses.
A: That’s not a question. Also, it does have two sets of lenses that snap in: a clear shield, and a polarized sun shield. With the polarized shades, Glass looks like an especially intense pair of sunglasses. Fewer folks notice that it is Google Glass.

Q: How do you charge Glass?
A: Glass has a micro-USB port located a bit in front of your right ear, facing down.

Q: Has Glass gotten you in trouble anywhere.
A: Not really. A bouncer at a club in San Francisco was scandalized when I told him that it could take photos. He implied that photography in a nightclub was a huge breach of etiquette. I offered to wear Glass around my neck, and he was OK with that. Another time, a man walked up to me and said I couldn't wear Glass in a pub. When I asked him who he was, he admitted that he was just a patron and that he was messing with me. We both laughed and chatted about Glass.

Q: Do you wear Glass in the restroom?
A: I remove Glass from my face and wear it backwards around my neck in the restroom. Ever since Nick Bilton’s strange blog post and NYT article about Glass in the restroom, I've tried to avoid accusations of urinal photography. We live in strange times, but it seems like good etiquette.

Q: Oh, does Glass take photos when you wink?
A: As of XE12 (released 17 December 2013), it is possible to configure the second-generation Glass Explorer Editions to take photos when the user winks the right eye. You can read more about the feature in the wink help page. You'll note that they offer etiquette advice, and that it is considered an experimental feature. Not the way they arrive from Google! There is a piece of third-party software that uses the proximity sensor to detect a wink (I think) and trigger a photo. As convenient as this may be, I think it has a high creepy factor. I haven't installed it. I think this misconception around wink photograpny started with Nick Bilton's article. He implies that wink photography is a standard feature of Glass, even though it is a hack. I really wish he had asked someone first before writing about it in the New York Times.

Q: How do I know you aren't taking a photo or recording this now?
A: Out of the box, a photo or video will activate the display, which you can see from both sides of the prism. But I suppose you don't know for sure; I might have hacked Glass, or I might be wearing a wire or a hidden-camera bow tie.

Q: People standing in front of you can see what you're looking at?
A: Yes. The display looks quite small from the other side, but you can see it. If you were really close, you could probably read it. You would probably know if I was using Glass rather than paying attention to you.

Q: Tell me something ironic.
A: Many people with smart phones try to take covert photos of me wearing Glass. 

Sunday, November 17, 2013

What is Glass?

Note: The last few paragraphs were scratched and replaced to discuss the new GDK on 4 December 2013

When Steve Jobs introduced the iPhone, he called it a telephone, an iPod, and an internet communicator. One of the most common questions I get when I wear Google Glass is "What is it?" I wish I had an answer as concise as Steve's.

Glass isn't a phone, or an iPod. I think it qualifies as an internet communicator. But more than that, I claim that it is a tool for simplifying and speeding up the common interactions you might have with a smartphone or computer. Perhaps it will inspire computer interactions that don't yet exist. Like most devices with Apps, what it does depends a lot on the software you use.

The Pieces

If you tear open a Glass device like these folks, you will find a camera, a display, a bone conduction speaker, a touchpad, a shutter button, an accelerometer / gyroscope, WIFI and Bluetooth transceivers, and a CPU. It comes with a snap-in polarized sun shield too.

The display technology works by projecting an image into the prism which sits above the right eye. The images it creates are translucent; you can see right through them. The positioning of the display above the eye -- not in front of it -- means that you aren't trying to peer through it to see the world. The prism appears to have a photosensitive film on the side away from your eye to create a darker background for the display in bright light.

The bone conduction speaker is a tiny pill-shaped apparatus that touches the head near the right ear. It looks temptingly like a button. One of the curious properties of the bone conduction speaker is that in loud environments you can hear it better by plugging your ears. It also tickles just a little bit when it makes sound.

Using Glass

To begin interacting with Glass, you either need to tap the touchpad near your temple, or perform the Glass head flip. The head flip involves tilting your head up until the screen activates, a configurable behavior. With both the tap and the flip, the display shows the home screen and begins listening for the magic words: “OK Glass”.

If you say “OK Glass”, you can verbally select from a menu of commands: send a message, take a picture, record a video, get directions, make a call, start a video hangout, or take a note. Speak and Glass obeys. Some of the commands appear depending on what services you have connected, or how your phone is configured. The “Take a Note” command, for instance, can be handled by the Evernote Glass app, and it lets you dictate a note.

Using the touchpad, the same options are available, and you can also navigate the card-based interface of Glass. To the left of the home screen there are a collection of cards mostly related to the Google Now service. You might find a card with upcoming events on your Google Calendar, a card for the local weather, a card for stock prices, or a card offering driving times and directions to destinations recently searched for or for calendar events. These cards and their contents are contextually sensitive just like the Google Now cards on an Android Device, or in the Google Search app on iOS. They appear and vanish depending on what Google thinks is most useful. The card furthest to the left is the settings card, which shows the battery charge, and allows the user to configure Glass.

To the right of the home screen, there is a row of cards in reverse-chronological order, starting with the most recent. These are cards which come from your own interactions with the device, from communications, or from third party services. If you take a photo, you’ll find a card for it in the timeline. Did you search google? You'll find a card for that. Text messages and emails too. The interface feels like a long strip of film that you can click through one frame at a time, like an old-fashioned slide show.

Typically, each card responds to a tap on the touchpad. Depending on the card, it will either show a menu or another collection of cards that were metaphorically stacked. Text messages are a good example of stacked cards. In the timeline, only the most recent text is visible. Tapping on that message reveals a card for each message in the conversation. Tapping on any one of those cards offers a menu: reply, read aloud, call, delete.
You can see in the image above a diagram of the Glass interface stitched together from actual Glass screenshots. Click or tap on it to see a larger version. The home screen is where you usually start an interaction, and is one of the indications that Glass is ready for a verbal command. If you swipe forward on the touchpad, the next thing you would see is a text message, followed by a photo taken with glass, and finally a search for "will it rain today."

The triangular dog-ear in the top right corner of the message card is a clue that this is a stack of cards. If you tap on the touchpad while the text message is visible, if will dive into that stack of cards: a list of messages in that conversation. Follow the yellow arrows above. If you tap on any of those message cards, you are offered a menu.

The vertical stacking of the interface is a useful way to think about the UI. Swiping down on the touchpad will return the user to the next level up. From any of the menu cards, you can swipe back to the messages list, and from there you can swipe back to the top level timeline. From there, an additional swipe down will turn off the screen.

Incoming Communications

If you get a new message or interaction from an App, Glass will chime. If you respond immediately by tapping or performing a head flip, you will be shown the card associated with the notification. Depending on the notification, there will often be an “OK Glass” cue on the card indicating that you can address the notification verbally. When I get a new email or text message, I can say “OK Glass, read aloud”. Glass will then read the contents of the message to me. When it’s finished, I can say “OK Glass, reply,” and then dictate a response.

One useful UX trick that Glass uses is that it will display the text you dictate for a few seconds before performing an action. This gives you an opportunity to cancel a message in case there was a transcription error..

Photo and Video

In addition to the audio commands, you can take photos or a video by using a physical button on top of Glass. Photos and videos can be explicitly shared or pulled off of Glass using USB. In addition, once Glass is on a WIFI network and has a decent battery charge, it will automatically upload the media to a private Google+ album. You can choose to share or download the images from there.

The camera Glass has (at least the first generation Explorer Edition I have), is a wide-angle fixed-focus camera. I don’t really think that the camera compares to what you would find in an iPhone 5. However, Glass uses some computational photography techniques to create better photos that what the hardware normally would produce.

Navigation

I've only used Glass for walking navigation, but it works really well. Walking navigation seems like a killer app to me. The map is continuously projected in the display, and is oriented in real time with your head motion. Since the map spins so that it orients where your head is aimed, there is no need to look at street signs. Just line up the arrow with the path and walk.

You look like a normal, purposeful human being using walking navigation on Glass. Compare that to folks trying to navigate with their smart phone. They walk with their heads either down, or looking for street signs. They walk ten feet in a direction before making a u-turn to go the correct direction. Glass is a nice improvement.

Apps

Glass offers two main paths for developing apps. The first is the Mirror API. To use the Mirror API, the app developer doesn't write code for Glass. Instead she writes server code. Your server interacts with Google servers which then act as a proxy for a user’s Glass device. The server and the Mirror API interact with JSON and HTML representations of timeline items through RESTful endpoints.

Since the app runs on your server, you can use whatever technology you want to implement your side. Google has example code written in a variety of different technologies.

Users enable an app that uses the Mirror API by authorizing them with a familiar Google authentication flow. If Google has approved an app, it can be switched on through the MyGlass Android app, or the Glass dashboard.

The second path for creating Glassware is writing an Android app. You can load apps using the traditional Android development tools and load them with a USB cable. Developers will want to heavily customize their app for Glass since there is no touch screen and most apps aren't quite ready for a 640 x 360 display. At the moment there is no simple distribution method for apps created this way. Glass doesn't yet come with the equivalent of the Play Store.

Update: Google has released a preview of what they're calling the Glass Development Kit (GDK). The GDK is an Android library that gives developers direct access to the Glass-specific elements of the device: the timeline, the cards, menus, and so on. It also enables Glass apps with real-time interaction.

Apps developed using the GDK are installed the same way the Mirror API apps are: through the MyGlass web interface, or the MyGlass Android app. Flip the switch, and the package is pushed on to the device and installed. Glass requires an internet connection to retrieve the APK.

Along with the GDK, Google and several third-party companies released GDK based apps. Google released a compass app. Word Lens released an impressive translation app that replaces text in a live video feed from the camera. And there are several other apps in categories like sports.

The GDK opens up a lot of new possibilities for Glass development. It offers more challenges too, since it takes careful work to get smooth performance and low energy usage from code run on the device itself. That's just the sort of thing I enjoy. I've already started having fun with the GDK.