Placeholder Image

Subtitles section Play video

  • This is that awkward thing.

  • Hey, everyone there is for those.

  • You have never telling these up here.

  • It says on air just randomly.

  • It's like you count Stands like on a welcome back.

  • I'm Chris Williams with Matt Hamasaki.

  • We're doing robots Weekly.

  • This is episode number four mil.

  • Let Matt introduce our guest.

  • We're going a little bit off of the train.

  • From where we've been, We've been mainly no jazz focus.

  • But that's by no means what we want.

  • Robots weekly to be.

  • We're going to go to all different languages and operating systems and also to fund stuff anything that a little you know, small developer heart could want to hear about with respect of robots.

  • This is the place.

  • And this is where we're gonna go with it.

  • So whoever's had big hearts, you know, different developers than ideo Big hearts and infinite patience.

  • I say great.

  • All right, so today we have with us Ah, Ben Lower.

  • He has a, uh, developer, uh, community manager at Microsoft, especially on the eye of the connect for Windows team.

  • Ah, So one of the things that chris and I were asking is is what are people really doing today with with really cool electronics and the connectors is one of those things that kind of sticks out.

  • And, uh, especially with the release of of Connect for Windows.

  • Uh, the hacker community is kind of embraced in weird and interesting ways from anywhere from controlling.

  • Ah ah, controlling new user interfaces to controlling robots with it.

  • So with that, Ben, welcome to the show.

  • Great.

  • Thanks for having me, guys.

  • All right, so So you're a community developer manager for ah ah, for Microsoft.

  • What does that entail exactly?

  • Well, essentially, the way I think of my job is my job is to help developers out there in the world be successful using the connector windows platform.

  • Um, so that entails developer support.

  • It entails, you know, speaking, doing events.

  • Uh, helping Thio get the word out about what's new.

  • What?

  • We're working on new releases.

  • So it's really just kind of working with all the developers out there.

  • Who who, uh, who want to use connect for windows is part of what they were working on.

  • Okay, great.

  • That's awesome.

  • So when we talk about connect for windows, how is that really different from connect for Xbox.

  • And what was the reason behind that?

  • Well, I'm assuming that that Ah, most of your viewers are gonna be familiar with the connect the product that Microsoft shipped a couple years ago.

  • I started off as connect for Xbox 360.

  • And so really, what we did is you kind of mentioned the hacker community already.

  • They've embraced it in different ways.

  • And, you know, as a company, we always saw that there was a future for connect beyond game beyond the living room.

  • And I'll just say that I think that the enthusiasm that we saw from the hackers out there around that, you know, bringing, you know, doing the Tom Hanks big piano and all those kind of crazy things that we saw right away.

  • Um, you know, I think that really just kind of sped up our timeline for broadening the support of the Connect platform beyond the Xbox.

  • So connect for windows.

  • Think of it as you know, connect for Xbox.

  • 360 is designed to work with the Xbox.

  • It plugs into the X box.

  • It's the in the living room gaming scenarios.

  • We took that same technology.

  • That's basically the same sensor of the depth sensor, that infrared emitter, the microphone array the color camera, and we package that up into, ah, version that plugs into a computer.

  • It has the license, a commercial deployment license so that developers, hackers and businesses are able to take it and deployed as as a commercial product on.

  • And then we also have, ah, sdk and developer tool kit that comes with that that's downloadable free of charge for people to go and start building APS and ah, you are tool kits full of different sample applications.

  • All the source code is there for people to use.

  • Um, you know, take learn from tweak whatever they want to.

  • D'oh, that's what.

  • That's great.

  • Yeah.

  • Could you go over some of the samples that are included?

  • Um, for example.

  • Ah, for example, of things like gestures.

  • How do you get started with those kinds of things?

  • Yeah, sure.

  • So the this I would say the it for people who are new to connect development.

  • The sample that I always start with is called are connected floor sample, and I like to think of that is sort of your dashboard on connect.

  • So when you run that application you actually see all of the data streams that are coming off of the connect.

  • But you see them represented in a way that makes sense.

  • So, for example, in the bottom left corner, you see this sort of dial?

  • Um, that shows you the audio beam forming.

  • I don't know if you guys know what that means.

  • Is that for anybody who doesn't who's watching?

  • It's a fancy way of saying we know from which direction a sound is coming, right?

  • But you see, then that microphone array at work there in the U I for connect Explorer, you can see yourself with the 20 point skeleton mapped on your body.

  • You cantata ll that on and off you cantata Galan seated skeleton mode, which just gives you the top 10 joints of your body.

  • So connect Explorer is really a great tool for people to get their head around.

  • What are these data streams coming off the sensor?

  • How might I start using them from there?

  • We have samples that show face tracking.

  • We actually map a mash of over over 80 distinct points on your face so you can see if somebody raises their eyebrows or if they're smiling, and you can get that data back and do interesting, interesting things with it.

  • But Matthew us specifically about gestures.

  • I'm trying to think of, ah, particular sample where we do gesture.

  • You know, the thing is, his gestures are really, really hard to get right arm because, you know, what we've learned is, you know, people think, Oh, if I just do a swipe gesture, you know, I just do this.

  • That should be easy, but it really depends on how you've implemented it.

  • You know, I might actually gesture with my elbow out and you might gesture with your elbow.

  • And But we actually have some developer content.

  • Some hands on labs that we've published online would show you kind of like going from zero to a basic kind of photo viewing app that implement some basic gestures.

  • And there's there's been a ton of work out in our community who people post things on code plex and elsewhere, showing things like, Yeah, absolutely one of the more interesting samples, at least in my opinion, that's that's come out in the in the past release or so it is the idea around Connect fusion, which is Theo idea that you can scan a room, take a take a connect unit and literally just walk around the room and kind of scan it.

  • And could you tell us a little bit about about connect fusion?

  • Yeah, sure.

  • So Connect Fusion is a technology that came out of Microsoft Research.

  • Ah, oui, my team.

  • As do many teams that Microsoft worked very closely with Microsoft Research on and we were essentially ableto product highs.

  • The work that they had done so connect fusion as you're describing, Matthew, Um, I think of it as it's a three D scanner is another way to think of it.

  • But basically what it does is use the connect and it generates.

  • Ah, riel.

  • Time three d mesh or point cloud of an object.

  • So, um ah, I actually have Ah, I've scanned myself.

  • I've actually had someone else came in.

  • It's kind of hard to scan yourself sometimes, but I've had somebody else scanned me and then out Put that to a three D printer and ah, 11 fun thing that I did is I don't know if you remember, but when Nokia shipped to the Lumia a 20 they actually released the actual three D printable cover for that fun.

  • That's right, Yes, I don't know.

  • And it's up on thing verse.

  • So we took that and I said, I said, You know what?

  • No Queue came up with their first phone.

  • They said it was made of polycarbonate, and I always said, Well, that's the stuff that Han Solo is frozen in, right?

  • It's sort of my joke.

  • So I have myself printed coming out of the back of a limo 20 case that we were able to do because I did the Connect fusion scan and then, you know, sent that to a three D printer.

  • So, um, you know, for people who are into three D printing connect fusion could be an awesome technology for model acquisition.

  • You know, getting that three D point cloud data into your cat or three D three D software.

  • Or, like I said, sending it out to a three D printer.

  • But, um, you can scan small environments, your desk or whatever it might be.

  • Have you guys tried that?

  • I know that maker but just released their digitize Err on and I know that 81 Windows 81 has a lot of the three d printer, especially for maker Bob Built in.

  • Um, have you guys tried taking objects from your world, digitize it and then generated out in plastic?

  • Uh, yeah, we've done that.

  • We've done that dozens or hundreds of times.

  • We've got it.

  • We've got to make her about here in the office and we do that kind of thing all the time.

  • How does Thea how does the transport from one to the next to the next convey in terms of quality?

  • Because I know that with the digitize er make about digitizing, they had a whole bunch of problems with getting the skeletal structure down and the model rap for it, especially on the precision that you need to make it a quality duplication.

  • Um, this I would assume, with the way the connect is at least built with the different availability of the connect that it would be able to do, it better would be a way out for is it or at least differently?

  • Yeah.

  • I mean, we obviously are doing different technology mean my understanding of the maker about digitize er is it's designed for kind of ah, like an eight inch object or below right?

  • I think it's designed to sort of be like a small Replicator.

  • As you kind of said, Um, where is the connect with Connect fusion?

  • You can scan an object that's eight inches to Aiken, scan my entire body and then have that as, ah, as a three D like an O B J or nest yell file and then clean that up.

  • I think the challenge that we see isn't so much around quality, if you will, in terms of like getting the pixels, it's Maura around, Uh, you know what?

  • What happens when there are missed areas in the scan?

  • So, for example, when I was posing for my Han solo and carbonite thing, Um, even though we were really focus on getting a good scan, their the backs of my hands maybe weren't scanned perfectly or the back of my ear.

  • And so then what happens when you send that out to a three D printer?

  • Like, how do you fill that in?

  • So I think that, you know, when you use connect fusion to do a model acquisition, you do have to have some you know you have to spend some time doing model cleanup and kind of filling in holes to make it.

  • You know what they call water tight.

  • And then I think it works really well.

  • And I've got actually, I've got a had something here on my desk, which is like a mini replica of my head here.

  • I don't know if you could see that here.

  • That's awesome.

  • But we were at a maker faire here in Seattle a couple months ago.

  • We were actually just scanning people that would come to the booth and then doing little three D prints.

  • So, um and that's a nice thing, too, is even though you're you're acquiring a model who, like myself, maybe five foot nine inches tall, you're able to then scale it up or down.

  • Um, for for the print, right.

  • So I think it's a ton of fun, and it's one of those things.

  • Um, just just to kind of clothes out on the topic effusion.

  • Unless you have more questions, Matthew.

  • But in our next release of RST K, which is happening in September, the 18 sdk, we're actually going to add full color support to connect fusion so violent if you If you do a scan with fusion, you kind of get what I call a sort of the gray lump of clay like Yep, I can tell it's me.

  • It's my full facial structure and everything, but it's just all gray.

  • And so what we're doing in 18 is reading.

  • We're adding each of the color pixels, so it's it's mind blowing to see this whole model.

  • Now, with the full color fidelity added, End it.

  • It's really cool.

  • Yeah, especially if you watch the videos from Microsoft Research.

  • It was it was amazing to watch them, especially when they could when they could track like a teapot.

  • You put a tea pot down and then you remove the teapot.

  • It's still remembered where it waas.

  • I mean that that, to me was was just literally mind blowing that you could come in there to look at a room and see what's changed over time.

  • Yes.

  • Yeah, that was That was completely awesome.

  • So s So you kind of mentioned what was upcoming.

  • So what?

  • What else is up coming in the next sdk?

  • Um, well, some of the things that Aaron 18 and we actually talked about this a bit at the build conference that was in San Francisco back in June.

  • Uh, you know, we've had a number of developers come to us and say, Hey, we really want to start adding connect to what we d'oh.

  • But we're Web developers ht mo five Java script.

  • Those right skills, I don't know w p f or, you know, or maybe they're tooling and their workflow is all around html five JavaScript.

  • So we're adding that as a supported APP model in 18 Now, we're not building it with the scenario of I have a website and you have a connect at home, and we're kind of doing things over the weather.

  • It's not like we have our t.

  • C Uh, no, we're We've built it as a local host Scenarios to think of it as I want to do, um, I want to do like a digital display or a kiosk type of thing.

  • But I want to use html five javascript.

  • I can run it over.

  • Local host um and ah, it was great.

  • Actually, uh, some some of my teammates and I actually we had a little internal hackathon a couple weeks ago playing around with some of the new stuff, you know, just doing some testing and vetting.

  • And we were able to grab some, you know, publicly available JavaScript and, uh, each team, oh, frameworks out there and just drop him in and start using them.

  • Uh, and, you know, adding that interactivity of connect, being able to press buttons and do all that kind of thing.

  • All right, so remind me to talk to you afterwards about using some of my libraries.

  • Okay, Cool.

  • But but yeah, we ah, reactive extensions for Java script is one that I own.

  • And I know Bart dis Mets did a bit of work with the case for W guys way back when just to get some samples of using I observable tze and all of that.

  • So that's really, really cool stuff.

  • Um, kind of since you've been dealing a lot with with developers out in the community.

  • What kind of adoption are you seeing?

  • What kind of uses are you seeing out there?

  • Yeah, I mean, we we we think of connection.

  • Windows is really outside of the living room, non gaming, and so we're seeing a lot of traction.

  • A lot of interest and a lot of experimentation and various industries.

  • So I mentioned retail with digital this digital displays.

  • Um, there's also been there been interesting kind of experiential things that people have built where the they put a connect, and it might even be invisible to the to the participants.

  • Right?

  • And it just sort of makes this experience interactive, so we kind of classified.

  • That is sort of like a retail type of thing, but we're seeing adoption and healthcare.

  • We're seeing adoption in education.

  • Um, uh, some some manufacturing, some stuff like that.

  • I mean, there have been public demonstrations by companies like Pepsi fairly recently, where they're experimenting with putting connecting vending machines to make 12 make vending machines more interactive and touch free.

  • S O.

  • You know, lots of different partners are experimenting, building prototyping and various stages all the way up through deployments.

  • Hotel kiosks is another one.

  • Right?

  • Um, you know, information kiosks and that kind of thing.

  • Very cool.

  • So when you think of kind of the connect model, you think of voice driven.

  • You think of gesture driven, et cetera.

  • How does that augment?

  • Say normal APs?

  • Are you finding people are taking traditional APS and kind of augmenting it with connectors.

  • Is it a totally different experience?

  • I I don't I don't think of it as an either or I think of it as a couple of those.

  • I think it just really depends on the situation.

  • So, like we, my team, that connection when his team thinks about this as, like a well, when we believe that the future is multi motile, right?

  • So what that means is we believe that touch is going to continue to be important.

  • Keyboard mouse voice gesture right?

  • We think that these different forms of importer these different modalities will co exist.

  • We also have this concept that we call the proximity spectrum.

  • So what this means is, um, there's a There's a spectrum of distance from which I may be interacting with an application or a screen so I may be close enough to touch.

  • My screen may be close enough to use my keyboard, but I might be 10 or 20 feet away in the case of a digital display, right?

  • And so we think that as you think about those, like, what's the right tool for the job and uh, you know, Bill Buxton, who's a principal researcher at Microsoft, has a quote that I love, which is, you know, every form of input is best at something and worse.

  • That's something else s.

  • So we don't really I don't know that connect it in and of itself replaces what we already use.

  • We think in some cases, that may.

  • But if we think it's an additive and it makes it better and Maur engaging Okay, uh, so you know, we go to when?

  • When we think of like, the ultimate immersive experience, we think of things like like Minority Report, where Tom Cruise is able to really go against a piece of glass and really interact with it that way.

  • It is that where you see applications kind of heading or those kinds of experiences.

  • Where is it heading?

  • Well, you know, I don't have a crystal ball.

  • Or you know what?

  • I don't know what the what?

  • Your listeners will relate to Maura time traveling DeLorean or anything like that.

  • But, um, I you know, I can tell you that my team is all the time thinking about, uh, you know, how do these experiences become or engaging in better.

  • So So let me give you a recent example that I experienced to kind of give you, give you some context.

  • So every year, Microsoft has this event.

  • We call the product fare, and every team sets up a booth and their demo ing.

  • You know, the latest stuff, stuff they're working on, right?

  • It's just for employees only.

  • I was at a particular booth and they had this giant touch screen, and it wasn't like one single panel.

  • It was multiple panels, but it must have been, I don't know, 20 feet across, maybe more.

  • And the thing that was really interesting is I would step up to it and I will touch the screen.

  • And then I had to take three or four steps back to be able to take in what, what had happened.

  • And then I had to step in again and then step back.

  • And we actually on my team called at the Touch screen Waltz seven any step back.

  • But we're always thinking about you know, how does that become better?

  • How does the how does the computer or the application b'more, aware of the context, the distance, the person what poser, they And how many people are there?

  • Are they engaged?

  • You know, we've We've demoed already as a company.

  • Some of the new engagement with the with the new generation of connect that's coming with the Xbox one first and then the actual windows later next year and, you know, engagement.

  • You know, if somebody looking at the screen they're engaged if they're looking away, you know?

  • I mean, there's all that mean.

  • I think we're just scratching the surface with what we've done with connect now as faras again, that proximity spectrum and and all the human computer interaction that we're going to see that Yeah, the contextualized interfacing.

  • That's actually a very interesting thing That at least I haven't seen discussed anywhere else, is there.

  • If someone were interested in diving deeper on that, do you know of any publicly available sources that they could or discussion points that they could get into because, you know, I'm everywhere?

  • That's on Vinny, but I can check and get maybe get back to you guys if you could post something later.

  • What if there's anything because I think that's something that the A lot like it almost feels like we're having a flood of new technologies without discussing their utilization are discussing the appropriateness and contextual appropriateness of their their interaction interfaces like like you mentioned.

  • You know, people just jump into making a touch interface without understanding the contextual awareness of that touch interface and something maybe better.

  • And when we were limited and constrained with just a keyboard and a mouse, there was no discussion about context.

  • There's that's just the context you use.

  • Yeah, the context is your butts in your seat, you're at your desk and your typing away and the focus there is all about you I designed.

  • And you know, the ribbon with office was revolutionary because of the u I and how it made things more accessible.

  • But you're right, it's It's like all of these new sensors and my team, and we have amazing you ex designers on our team who spend tons of time thinking about this we published.

  • I don't even know how big the guide has grown, too, but it's well over 100 pages.

  • Maybe approaching 200 pages will we call our Hig and it's freely downloadable on our developer center.

  • The human interaction, guideline and That's where we're tryingto educate people about these types of things.

  • Ah, that we're talking about would be intriguing is toe, and I'm not sure how best like hosted, but not just have a hig where there's some level of assertiveness like this is the way it must always be.

  • But have, ah, discussion about components that would lead in towards that.

  • I know there's no standards committee for interaction interfaces yet, but it be intriguing, at least for me, as an external person to see the discussions and dialogues that went into the discourse that went into creating that hig, not just the net result of the hig.

  • Yeah, yeah, I see what you're saying.

  • Yes, So you talked a little bit about the, uh, the Xbox one.

  • So there have been some videos out there, especially kind of augmenting the traditional game experience for the guy is playing like this and then tapping his head and getting a different, different view Say, an X ray view or that sort of thing.

  • Ah, what's really coming up in an Xbox one?

  • Can you talk about any of that?

  • And how does that apply to connect for windows?

  • Well, I I can't really speak to Xbox one per se, but what I can talk about is the connect the the new guest.

  • That's coming because, um, we're doing essentially the same thing.

  • We're taking that technology that they're releasing this November.

  • They're releasing the Connect for Xbox one.

  • They've already announced this.

  • It's it's part of the Connect.

  • It's part of Xbox one, but that same technology.

  • We're going to have a version that plugs into the computer next year.

  • It's, I can tell you the fidelity of everything is much improved.

  • The camera, the color cameras full 10 80 p.

  • It's an HD camera.

  • The, um the infrared and the depth data is drastically improved.

  • I mean, it's to the point where when I see myself in that depth camera in that depth view, I can actually see the wrinkles on my shirt.

  • If I was wearing a button up shirt, which I rarely D'oh Uh, yeah, I can see the buttons on my shirt when I you know what I'm playing around with that new sensor.

  • The microphones are better, so everything's just greatly enhanced the level of fidelity and quality of the data that's coming off the sensor.

  • There's also today with Connect for Windows.

  • We have a 20 point skeleton with the new Connect, we're gonna have 25 points.

  • So we're actually adding, ah, clavicle joint, which makes it better to track, you know, leaning and shoulder shrugging.

  • And then we're also adding a tip of the finger joint as well as a thumb joint.

  • So that's the 20.

  • It's five additional joints.

  • So just the tip of the hand in the thumb allows us to do this kind of a gripping thing.

  • And you know that type stuff and then I don't know if there's, um we've actually posted some video, um, demos of the level of fidelity and everything.

  • And there's the right now full joint rotation and some other really exciting things coming.

  • That's very, very cool.

  • Absolutely.

  • Um and, uh, and this will be the new SDK will also focus on on see post Boston sheet see sharp as well.

  • Or is it also including javascript?

  • You know, that's a good question.

  • I don't actually don't know the answer about Java script.

  • Um, but I have a C plus plus and see.

  • Sharper.

  • Definitely planned to support.

  • And javascript, I don't know the answer on that.

  • Okay.

  • Gotcha.

  • Figuring it's one of our three big language pushes.

  • Just always, always curious to know, because we have a good, ah, core of Java script developers that at least pay attention to this this particular show?

  • Yeah.

  • Yeah.

  • One thing I'm just gonna add is that, you know, in November, um, my team where we're launching a developer kit program.

  • So we announced this back at build in June.

  • We had we had open applications, people could apply to the program.

  • But in November, we're going to start sending out Alfa Connect for window sensors, and we're gonna have an Alfa Sdk.

  • And so there's we're gonna start enabling those early adopters to get early access.

  • Give us feedback, help us figure out You know what are the right features tohave in there for, you know, RTM next year.

  • Perfect.

  • That's awesome.

  • Christy, have any other questions?

  • Yeah, Couple more eso gotta get a quick question.

  • Does You've been in the world of utilizing connected, utilizing sort of gesture based on dhe motion and interaction based interfaces.

  • Do you see any form of segmentation between let's call like a power user versus a home user or it's non power user.

  • And what what would be the differentiation is that someone who can utilize symbology in order to indicate different key map ings or activity map ings?

  • And does that divide cause any riffs Long term?

  • Um, I know with keyboards you have your like vim and he max users who are generally considered your power keyboard uses and they set off inside and just banging away at a keyboard.

  • And then you have power mouse users who buying, you know, have 80 button mouse is that.

  • Find everything onto that with these new brave world interfaces.

  • Do you get something similar to that Where where you know somebody is able to do like, like that, like a sign language type thing, and be able to make multiple different things Bind up combo together?

  • Yeah, it's interesting.

  • I haven't really thought of it in terms of like, ah, power macro.

  • I mean, that's that's kind of a funny waited like I could do multiple things like this, and they were like power macro, something that I don't know.

  • I haven't thought about that, but you're I'm putting a trademark on it just in case anyone's thinking about E the ah, the thing about the like segmentation, though it's kind of complicated to address because it's like from which angle do you wantto do you want to talk about it?

  • If you think about it as as a consumer device, you could say, Hey, the connect is a device that I can plug into my PC and it's a PC accessory.

  • We could call it that.

  • Right?

  • Um, well, in that regard, we do segment and we we actually haven't broadly targeted consumers, like we still think that not to say that power used because power users do do this.

  • There are people who buy a connect.

  • I have one on top of my monitor right here above me.

  • I have one on my monitor at home.

  • You know, there are people who do that, but again, it's not a broad consumer play right now.

  • I think the form factors a little bit big.

  • I think the price point for consumers maybe not perfect, but for developers and for businesses.

  • Yeah, that we see a lot of adoption there.

  • Now if you think about just purely a consumer versus ah power user and their exposure to connect, um, those retail displays and those interactive experiences that I have described earlier that we're seeing pop up more and more.

  • There are plenty of consumers out there who get exposed to that connect technology out at the mall or in some store, and they don't even know it's connect.

  • They just know they just had some cool interactive experience on the cat may be totally heading away from them.

  • So from an exposure perspective, I think you know there are consumers being exposed to it as faras like by for Kating in terms of making some kind of ah, you I or user experience.

  • That's really complicated.

  • We're focused on new E natural user interfaces, and to me, in my mind, that means accessible by anyone.

  • It's like Connect should augment the things that we're already good at, um, that we already, as human beings, possessed like these innate skills like we should should.

  • It shouldn't be, ah, steep learning curve or super hard to learn.

  • And that's one of the things that we did in our most recent release of RST K and R.

  • 17 Este is we saw lots of developers kind of experimenting and trying to implement you I in different ways.

  • And in 17 we actually introduced Ah, user view Control.

  • Yeah, we, ah, introduced an interaction model.

  • We introduced the ability to do a press gesture and a grip and release gesture.

  • And those may seem like very basic things.

  • And on one hand, they are, um but those things we think are helping to standardize those interactions, to make him again accessible by anybody.

  • Ah, and not have some crazy like power macro set of combos.

  • Um, not to say that a developer couldn't implement that again.

  • With our sdk, we kind of give you the building blocks toe to be able to do those things.

  • I just I Morris, because you guys air specifically your team.

  • Is that like the bleeding edge of it?

  • You look a TTE companies doing it.

  • There's very few doing this sort of in space digital translation manipulation.

  • You have leap out there, you have connect.

  • So at some level, it's not only are you providing the basis for it, you also have the opportunity to use it more frequently than others do.

  • It was more questioning in your own team.

  • Do they start.

  • Do they start segmenting?

  • Do you see people who are using it?

  • Taking it to a crazy level?

  • Uh, like a vin level that it was like, Whoa, that's a little bit crazy.

  • That person.

  • You stood back off a ledge a bit, Um, or does everyone seem to stay in the middle of the road as it were?

  • Yeah, I guess I'm just search, starting with the vim example, because it's it's not.

  • It's a horrible example.

  • I don't know.

  • It's it's actually I I didn't mean to say that it's a horrible, but I'm just saying that we're not really seeing connect used in that sort of way like, yes, we've seen the community out there.

  • We've seen people pipe connect data into controlling the windows.

  • A You I we've not done that because to do it right, there's a whole host of things that you have to think through and consider.

  • But yes, we've seen people who have now they basically can control the mouse by doing this and then to do a click, they raise their left hand.

  • So on one hand is a nerd.

  • I kind of look at that.

  • I'm like, Oh, that's cool like, but when you use it, you're kind of like, uh, it's not, you know?

  • I mean, it's it's not something that you're feels natural or that that feels like it adds to the experience, right?

  • So that to me, when you when that v I example, I'm kind of thinking like, No, I mean, yeah, I use a keyboard.

  • Am I like super hard core keyboard guy?

  • Actually, sometimes I am.

  • But I just think it's different the way we're seeing.

  • Connect like we're you know, we had ah, partner at build a man a world pool.

  • You know, they make appliances and they've actually, um, come up with a retail kiosk that shows all the appliances and they've put multiple connects in there, and these connects they're doing, some really actually thinks they're having connects, actually detect when somebody touches an appliance and a suit.

  • And so because the connect has that depth sensor, they can actually say ghost, something just changed right there.

  • Somebody just touched the microwave, and then the display that's their says.

  • Hey, you've touched the microwave.

  • Doesn't say that exactly, but it's like now it starts telling you Hey, this microwave in here the features and this is why it's interesting.

  • And so that's a completely different buying and browsing experience than you would get if you just walked into a Best Buy or Sears or wherever you buy your appliances right where they're just sort of on the floor and you just sort of playing around with them.

  • Connect is actually augmenting and making that better.

  • And if if done correctly, it also seems coincidental, not enforced.

  • Like, uh, it's not like, Hey, I lifted the lid and I was gonna go.

  • You just lifted the land of the refrigerator.

  • It's like, Oh, look, the commercial just changed to exactly what I'm looking at that it's crazy, right?

  • Which does have a little bit better adoption rate in a little bit better, you know, less rigidity in the switch of the scenario.

  • Um, I think I think those sorts of things are very interesting things that they take it out of.

  • Just a it's another keyboard or mouse and move it into the This is something drastically different as an interaction interface.

  • Yes, cool.

  • Uh, not Do you have any more?

  • Uh, we could hear.

  • Here's what I have.

  • This is a personal question.

  • Um, when?

  • When you plug the connecting is it a USB hid interface presentation or is it like an arse to 32 serial port connection?

  • You know, I don't I'm not a hardware guy.

  • I don't know the answer to that.

  • So let me see if I can get answered.

  • I'm sorry.

  • I hate not being able to essentially what you like.

  • It's a personal thing is important to our something.

  • Uh, and although it's connect for Windows is and this isn't you could differ if you want.

  • Uh, is it Onley windows or is it on Lee recommended on Windows?

  • It's only Windows way.

  • See that.

  • You know, connect for Windows is adding value to the windows ecosystem.

  • So, um, now we did in our I think it was 16 I was the 1617 16 we shipped less than a year ago.

  • 17 we should back in March.

  • I think it was in one sex.

  • We added VM support.

  • So if you're an OS 10 user or your Lennox user, you can spin up windows in a V M and you can use connect there that didn't work before we added that support.

  • That's awesome.

  • I think that's trying to talk, but he's on mute right now.

  • Did you meet him?

  • It was like you just I didn't mutilate.

  • He muses.

  • And so Okay, Okay, now there I am there.

  • Apparently I did a mute myself.

  • What do you know?

  • Ah, did you see ah, PC manufacturers and so forth in the future?

  • Kind of adopting connects and including it as as I buy a new PC.

  • Yeah, again, I can't predict the future, but, you know, my team does believe that we're going to see connect, um, in Maur and more places.

  • I mean, I think it's, you know, you could easily think about just as we've seen.

  • Ah, you know, Webcams.

  • Now they're just built into the bustle of my laptop screen.

  • We could, you know, potentially see that with connect technology in the future.

  • Um, but again, that would just be speculating about the future.

  • But, you know, we do see that becoming more and more prevalent and common.

  • Very cool.

  • Did, uh, Chris, did we get any questions from the audience?

  • Uh, we did, but they're a little bit crazy.

  • Uh, so avoid them.

  • There that crazy, huh?

  • What is?

  • Is Chris Brown a good singer?

  • I'm not sure that's a legitimate question on.

  • So the one I'm gonna finish out with is so connect.

  • One way of viewing the connect is computer vision.

  • It's providing a visual interface for the computer to analyse and and detect things in the real world, which is sort of the whole target of computer vision.

  • Uh, do you view connect for Windows as a replacement or supplement for projects like open CV?

  • Um, are they supportive of each other?

  • Ah, well, see, you gave me three options replacement substance or supportive?

  • Yeah, I think supplement and supportive of the same thing.

  • It is a little bit I That's definitely how we see it.

  • Actually, in 16 we shipped to new samples called Bridges.

  • We did wanna connect bridge for Matt Lab and a connect bridge for open CV.

  • And the reason why we did that was to show people how you can now get the data off of the connect sensor and pipe that directly in tow, open CV or Matt lab for that with the other one s.

  • Oh, yeah.

  • I think Matt Labs Great.

  • Um CMA supplemental, you can use connect to get data, send it in open TV.

  • Do blob detection or or, you know, some of the things that open TV allows you to do easily.

  • Do you ever see them?

  • One.

  • Replacing Connect, Replacing open CV?

  • Where do you always see them is like parallel, assistive?

  • It's hard to say like I mean, it seems like you as you improve the feature set of one thing you may start to encroach on another library.

  • I think that's natural.

  • We see that in lots of areas.

  • It's not a goal that my team has or anything like that.

  • Like we think that, um, we are building a platform.

  • We are creating an ecosystem.

  • And that means there's gonna be, you know, lots of frameworks, lots of tools, lots of things for people to use and kind of mash up together to accomplish their job.

  • So, uh, it's kind of our view on it.

  • Awesome.

  • Well, I think, uh, I don't have any more questions, Matt.

  • No, I I think we've had our time living here, so I think we're good.

  • Bad.

  • Thank you very much.

  • This is wonderful.

  • Super super excited about the next connect.

  • And also the next sdk grab of connect for Windows.

  • Yeah, Cool.

  • Thanks, guys.

  • I just se Teoh Anybody who's watching if they want more information about connect for windows, go to connect for windows dot com.

  • Ah, if you wanna, you know, geek out and download our sdk and get started with samples or you know how to videos or whatever.

  • Go check out our Dev Center.

  • Um, the short girl for that is a k a dot m s slash k for W dev.

  • And that's kay the number four W dev So a k dot m s k for w dev.

  • And ah, does it be that the two places I would point people toe, get more information and get started?

  • Autumn.

  • Thank you very much.

  • All right, thank you very much.

  • All right.

  • Thanks, guys.

  • Thanks.

  • Thanks.

This is that awkward thing.

Subtitles and vocabulary

Click the word to look it up Click the word to find further inforamtion about it