Imagine combining this display with mid air haptics like what ultraleap did using an array of transducers, so you can feel when you touch it. You could even use leap motion for hand tracking to detect interaction, though that last part may be unnecessarily overcomplicated for the interacting tracking.
Thanks for the comment. Haptics is indeed an idea that I had already thought about. Tactile interactions would definitely be great. Maybe I'll have a look at that. I briefly looked at the Leap Motion solutions (hand sensor), but they were too expensive for me.
Fantastic video. Not only the result, but the research you went through to get to the final result. That's really useful for a project I am working on, thanks!
@@antonliakhovitch8306Other than concerns about (1) hidden cameras/observers watching you use the pad-also a solved problem, just necessitating some other method (physical barriers, polarized filters, etc) to reduce viewing angles to just the intended one, but this may be less obtrusive than some of those, so preferable in some situations, or (2) a situation where the secure code entry issue is COMBINED with the sterilization issue. A scramble pad is still a touch screen, so can be a vector for infection.
Hey, I tried Building a Vertical flying trackpad, and I simply Used one of those cheap laser projection keyboards. You don’t have to modify them, just lay them on the back and you can “type” mid air. great video as always!
It's certainly different to see it right in front of you. And as with most of my projects, I have the problem of not being able to show it as it is in real life in a video.
This would be excellent to combine with those sonic arrays that provide haptic feedback by making standing waves of low/high pressure in a 3d space. (look up sonic tweezers for a sense of them). If you could create a sense of feeling at the location of the buttons, that would remove a lot of the annoyance people might have with imprecise entry that would discourage its use.
Even before the pandemic, I always wanted more touchless machines. Not only does it keep your hands clean, it adds a whole extra level of security. I feel like it needs to be refined a bit more but, this would be ideal for ATMs.
I saw super neat - though static - holograms in the 90's in Berlin. It was pretty epic. The stuff you can do with holograms is pretty cool, and they've since been able to animate them.
Always is, until we get there. Imagine what they thought tv's would be like. Heck before, people thought we'd be watching proper TV far into the future. Now most people don't have any sort of cable package. Same diff with Netflix and stuff but still, very different from what they imagined.
@@paulbunyangonewild7596The "we miniaturized X, therefore we can miniaturize Y" logic is dangerous. There's subtlety. CRTs set a limit to how thin TVs could be, until we came up with an entirely new technology to replace them. Floating displays would also require an entirely new technology to make the emitter smaller than the image. You can't predict if/when a new technology will be developed. Maybe it'll be tomorrow, maybe in a few decades, and maybe we've already reached some fundamental limits. (The exception is when the theoretical basis for the device is already there, but engineering work has to be done to figure out how to manufacture it. That's why we've been able to accurately predict advancement in computer processors.)
The emitter can be smaller than the image if a laser array projector is used, brighter, and more controllable, can also provide enough rapid movement for 3D persistence of vision effect
Sehr geil, vor allem die Einbindung der Sensoren, was für ein Aufwand, Wahnsinn. Ich wünschte ich würde mich auch so auskennen, aber die Programmierung ist ein buch mit sieben siegeln für mich. Daher absolut beeindruckend.
Passive light position/movement sensing is prone to ambient light interference. But when a sensor detection field is instead illuminated with pulsed light and the signal processing synchronized to the pulse's phase, that effectively plunges a lit room into darkness. It's an extra dimension of signal processing.
Very cool concept. I think the touchless concept is actually a really great point. It would be perfect for medical and other "preferably restrictive situations" like public kiosks and such. Would definitely reduce or eliminate cross contamination. Security I think is a secondary nature - we've got the same kind of screens you were discussing for that, just standard screen overlays disallow seeing anything unless you are directly in front of it. All of them are completely viable applications regardless. I just might have to build something like this over the winter while I'm stuck indoors :)
It'd be cool if we could finally get a floating 3D map, might be useful in the future when we have to see drone traffic, hopefully air speeders one day
Sehr schönes Design... das ganze Projekt handwerklich sehr gut umgesetzt... tolle Arbeit! Ohne das nötige Background-Wissen natürlich nicht realisierbar, aber schön zu sehen, dass es funktioniert. Danke für Deine Mühe 👍 Gruß von Stefan aus dem U-Allgäu
Nice work. The secure input idea for this is a really good application. Now, just shrink it down small enough to be practical- the size of the average credit card machine. I actually believe that may be possible with our current tech but it'd likely be expensive to produce/sell.
If I was to try the finger tracking, I would most likely try a 2D IR matrix sensor and some combination of TOF / distance sensor. The IR matrix should give the position on the X/Y axis, while the TOF would give the Z/touch distance.
Thanks for the suggestion. Yes, the finger tracking is really simple. For a more advanced floating display version with better resolution I would definitely need something like that. Then I might look into 3D time-of-flight cameras, which work in a way like you suggested: by illuminating the scene with a modulated light source and observing the reflected light.
This is really cool! I think another cool use of this would be to combine it with volumetric spherical rotating display. You could then physically put your finger inside a volumetric displayed object. With the standard vanilla spherical display this isn't possible as your finger would get whacked off :)
very nicely done! depending on how frequently those time of flight sensors update, you could take one of those rotary mirrors from a barcode reader to make it into a sort of single axis LiDAR, enabling better tracking provided the angle of the mirror is known (trivial task with a shaft encoder). it should be a fairly simple modification to make.
I have a theory: If you moved the real screen back and forth and had a sensor telling the CPU where the monitor was, you could create a cross section of a 3D object on the screen to match the position. Then with persistence of vision, the floating image would appear 3D. (going about moving the screen precisely is too much work, you got to just measure where the monitor is and update the image)
a mini version of this could be used in bathroom sinks, where everyone spins the thing to turn the sink on, both before and after washing hands, but not wash the spinny thing
@@GordieGii the "stepped away from sink" part could be detected with door closed/opened sensor or any IR sensor that detects blockage on the door and resets temp, which is enabled only till person disables sink or passes thru the sensor
You should send samples of that reflective stuff to Breaking Taps and have him scan them with his crazy microscopes. I think he has a force elctron scanner? That would be pretty sweet to see what the differences of the materials are at super tiny detail
Probably not practical or cheap enough to get consistent results to be worth it. Note companies want profit above all. If there's a easier cheaper method that's less likely to cause more money for repairs over time, they'll choose that. Capitalism pretty much always destroys creativity, because creativity is diverse and requires more effort and time. Honestly amazing we make any progress at all.
This sort of thing already exists in a different way... which just uses glass or transparent plastic at an angle with a display somewhere along the target direction, used to make HUDs in cars, fighter jets, and of all things to make hatsune miku appear on a stage. But these generally appear further away, not closer.
@@marcasrealaccountHatsune Miku concerts work by using a projector shining the light behind a special glass. You constantly see the light coming from the projectors shining to it and sometimes directly at the camera.
@@Hachi_Shibaru The projector is under the stage and shines on just a 45 degree rotated glass/mirror, at least that's what they used to do very early on.
The technology isn't new. back in the 90's in Europe i often went to the local arcade hall and while my eyes always went to the pinball machines, i noticed a machine with 3d floating people in a black space with "no screen" It was the game "Time traveler" from Sega and was showing the gameplay via a laserdisc, like Dragens lair. It looked amazing and wierd to look at a black hole instead of a screen. Also remembering it was often broken. Nice sidenote, the reason for me going to that arcadehall so much was the build to scale battlestar Galactica from 1978 with lights flashing in the landing bays ;-)
could be useful in space stations with large numbers of inhabitants. I heard that the cleaning is one of the most tedious chores on the space station, since everyone is touching everyting. one more thing you don't have to clean could be nice.
Concerning the use of time of flight sensors to track the users finger, if the sensors are powered on separately, sampled and then depowered to prevent the laser emissions from one from interfering with the reading of the other, and a lens used to fan out the beam, the triangulation method of tracking the position of the users finger would not only be viable, it could achieve far higher resolution… the beam would first need to be columnated, because the raw output from the laser diode appears to be spread conically, then the beam could pass through an optic like a curved reflector or a cylindrical lens to fan it out.
Thanks for your thoughts on this. Sounds like it could work. However, it requires a bunch of special optical components for IR lasers, which seem expensive... but not sure. Anyway, would be a great solution if it's not more expensive than a Leap Motion hand gesture sensor.
You can probably make the optics yourself. You’d just need to take care that the materials used are transparent to the IR wavelength of your sensors. A columnating optic train diagram can be found with a little online searching and a cylindrical lens is literally just a polished cylinder made of an optical material that refracts your wavelength. It’s also worth mentioning that you’re not doing holography or anything that requires the finest optics, so if a ready made version of what you need isn’t available for cheap, it can be homemade.
Very awesome project! Truly a device of the future! Now I want holographic displays all over the place! I wonder if you can widen the FOV at all. What would a slightly curved retroreflective surface look like? What would a really curved surface look like?
Thanks for the question. Interestingly, curving or generally modifying the surface of the retroreflective layer has no effect at all. You could even take a wave shape and stick the retroreflective film on it - the result would always be the same. This is due to the unusual property of reflecting light rays in exactly the same direction.
The optics of a retroflective system like this means that you can only see the image when you can see the retroreflector "through" it. It can't be made any smaller than the display.
Great project. I am wondering if you considered the multi point capapable VL53 variants. I know (a year or two ago) they were available but not always for Arduino as they needed more processing power but they did support gestures and multiple finger points.
thanks... Yes, I looked at the VL53L08 which can create a 64 zone mini depth map. Very cool product and definitely worth a try if I want to improve the machine.
@@AlephCasarauntil a more efficient form of data entry and manipulation comes about, keyboard and mouse will be here for a good long while to come. Touch is atrocious for those tasks, especially something like this with no physical contact.
@@AS-np3yq University professors noticed GenZ didn't know how to save a file or how to navigate to where they had saved as far back as 2017. Also... Gen Z starts in 1997 and Alpha in 2013. Half of GenZ would be of working age, the oldest would be in their late 20s.
for more proper touch setup.. look into CIS sensor.... it normally used to make touch screen... without touching screen...s also will it be possible to make a some fog trick make it visible for everyone.. :)
I have two silly questions: First, how do you ajust focus? Can you control visible position of your virtual screen? Second, why do you need reflector? Maybe simply place LCD directly instead reflector? In this case picture would be brighter. Or it is have something to do with focus?
1. In contrast to an optical system based on a lens, there is no real "focus" control due to the principle described above. However the quality of the reflector material greatly affects the sharpness of the formed image. 2. The reflector itself is required as a passive optical element that converges diverging light rays from the light source display to the floating image.
I'm surprised with the choice of the SBC for this project. LattePanda Sigma is a very impressive machine, and using it to simply drive a display feels about as wasteful as using a Raspberry Pi to blink some LEDs. Other than that - really cool project. Could see potential other sensor types being useful - but these would surely require more than just connecting to SPI to function, so probably outside the scope of this thing.
thanks, yes it may be that the SBC is a bit oversized, but I needed something with 2 HMDI outputs that could show both static and animated graphics on both screens, and as a Windows system the GUI was easy to program. What are the alternatives for something like this (other than the Pi not running Windows?)?
11:07 The Latte Panda has a built in Arduino Leonardo which basically can also act as a Human Interface Device (HID) which you could program directly to enter value like a keyboard or use it like a mouse.
Thanks - yes, the Leonardo could be used as HID to act like an external keyboard. I tried to use it for basic sensor processing at first, but it somehow did not work at all. After some unsuccessful tweaking, I decided to use the external Arduino Nano.
hi there are you using 3M Scotchlite 7610 High Gain Reflective Sheeting for the Retro-reflector ? update the website dos not ship to new zealand any other place to get it
Would there be a way to use some form of lenticular material to create a kind of 3D version? I feel like it should be possible but not sure how you’d specifically go about it. Perhaps even just using a 3DS-type lenticular display would do the trick.
you should had tried putting the sensors in a triangular shape with the emitters as the vertices, all pointing towards the same spot and use them to triangulate the position of the finger, you would had gotten so much more resolution out of them
Yes it really is quite impressive when you see it in real life. It's not very easy to show it in a video, but I've had that problem with all of my projects so far.
I think it's worth pointing out that retro reflective foil designed for safety is purposely lousy because no one has a source of light projecting from their eyes, so if there wasn't some scattering, you would never actually see the glow. I think that's probably why you are having difficulty getting a clear image, since that is probably the purpose of most of the products you looked at. I imagine you would need something like an optics grade tetrahedral retro reflector for that crisp image.
Thanks for the comment. I also found a company that sells retroreflective material for professional use like this. However, it's too expensive for DIY purposes. If you are interested, search for "Nippon Carbide RF-A".
I'm wondering if you could actually make a lenticular areal display similar to the Looking Glass Factory with this sort of technology. I'm just not sure if it would have the brightness for the material.
Very ingenious project! 🙌 If you let me make a suggestion: what do you think about using a video camera instead of sensors? Obviously, software (AI?) would be needed to process the images and interface with the desired control. I believe that with this system it would be possible to develop more complex screens (with more options, shapes and graphics) and start thinking about being able to manipulate three-dimensional images...
Thanks for the constructive feedback. I wanted to keep the effort and cost to a minimum, so I didn't use expensive 3D cameras like LeapMotion. Displaying and manipulating 3D objects has been suggested several times and is a great idea that I will definitely look into.
@@makermac70 I certainly imagined that you had thought of this before (or even that other people had made this suggestion). The idea here was to join the chorus and serve as an extra incentive, since the work involved is considerable. I reiterate my compliments for the fantastic work developed here. You have gained another subscriber!
Hi Thats a very cool project you've done 🎉 amazing job! One question I have about this project is can you see the aerial display from all angles? Or do you have to face in the front of the display to see it?
Thank you very much. Unfortunately, the field of view is very limited in this simple version, and it is only possible to see the floating display at a very small angle from the front.
This would be so cool during halloween! I wonder how a small laser projector would work like the ones by Mr. Christmas? You could really get some cool big displays that are interactive, but I wonder how safe I could make it? This has so many possibilities! Genuinely amazed by the work you put in along with all the programing and engineering you put into this remarkable feat of engineering. Hates of man, you did a bang up job!
I don't really know if it is a possible use case or even a good one 😂 But it would be cool for it to have like a gigantic version for 3d ads, something like the shark from back to the future, but again, it has no depth, its not a hologram, but it could still be something cool for some spaces, events etc
A mirror creates a virtual image *behind* it. The retroreflective material is what makes the "real" image in front of the device. The sharpness depends on the resolution and precision of the retroreflector cells.
this is so cool. if you add more sensors, you can make a full range of input. im wondering, why is the light not projected onto the ceiling? light will keep on traveling until it meets a certain point, does the beam splitter slow down the photons so they stop at a certain point? or is it intersecting light particles? i dont really get how this works, if the beam splitter just splits the light in half... if it does split it in half, then why doesnt it appear on the wall next to it? the second question i have, can this be made more compact? if it's basically a light stopping at a certain point, can you make a tiny display and then make it appear larger with a lens? sort of like AR glasses where you can interact with it but instead it's physical if this can be made as compact as those new glasses (im talking about apple vision pro or glasses from meta), and the input will be reliably enough, it can be used commercially!
Thank you for your questions. The reason why there is no image on the wall is because it is not a projection principle. Rather, the impression of an image in space is created by the convergence of light rays. To understand this better, you might imagine that a real display would emit the same light rays at exactly this point. To make the application more compact, there are already concepts with optical elements that combine the beam splitter and the retroreflector. The design becomes much more compact, but still a box, and not really minimal.
Super cool project! At the start I was thinking “hmmm you stole this idea from that guy who made the 3D volumetric display for the Star Wars ship…” 😅I guess I was right😂
Thank you ! Also one of the reasons why I wanted to use the Lattepanda again: After all, it is just a tiny Windows PC. So I could easily create a standalone Windows application that can display bitmaps or animated GIFs on a second monitor from files specified by a sequence list. At the same time it receives sensor data from a UART (Com-Port) and triggers events in case of a position match, as explained in the video.
Wouldn't it be really easy to "shoulder surf" these displays? If you know where all the buttons are you know what's being pressed. I guess you could randomize the layout but that would hurt it in situations where muscle memory is important.
Me when I accidentally vote for supreme chancellor Palpatine because an inswct flew through my voting display:
What do you mean accidentally? You vote for the only candidate on the ballot.
@@AlucardNoirWrite-in Candidates are perfectly Valid. @SupremeChancelorJarJar
I did not expect you to have genuinely good applications for this type of display, I always thought it was a gimmick with no practical use
Imagine combining this display with mid air haptics like what ultraleap did using an array of transducers, so you can feel when you touch it. You could even use leap motion for hand tracking to detect interaction, though that last part may be unnecessarily overcomplicated for the interacting tracking.
Thanks for the comment. Haptics is indeed an idea that I had already thought about.
Tactile interactions would definitely be great. Maybe I'll have a look at that.
I briefly looked at the Leap Motion solutions (hand sensor), but they were too expensive for me.
@@makermac70 look for used ones or the older ones u can get them for
How about an air nozzle to lightly pulse air aimed at the finger tip,
or use a sub-woofer/piston.
This is really SOMETHING! If any of our services are required, being a part of it is always a pleasure!😊
no way, big fan!
No way!!! You Guys are awesome!!!
The Legend has arrived
Damn. PCBWay actively looking for DIY creators. So awesome! Much support for PCBWay.
Fantastic video. Not only the result, but the research you went through to get to the final result. That's really useful for a project I am working on, thanks!
Secure input is actually a really good idea for this, especially if you combine it with a scramble pad where digits are in a randomised sequence
Although, a scramble pad on a regular screen is probably good enough for almost all applications.
@@antonliakhovitch8306Other than concerns about (1) hidden cameras/observers watching you use the pad-also a solved problem, just necessitating some other method (physical barriers, polarized filters, etc) to reduce viewing angles to just the intended one, but this may be less obtrusive than some of those, so preferable in some situations, or (2) a situation where the secure code entry issue is COMBINED with the sterilization issue. A scramble pad is still a touch screen, so can be a vector for infection.
Hey, I tried Building a Vertical flying trackpad, and I simply Used one of those cheap laser projection keyboards. You don’t have to modify them, just lay them on the back and you can “type” mid air. great video as always!
Now I just want to experience it in person, I'm sure it's on another level than seeing it on video
It's certainly different to see it right in front of you. And as with most of my projects, I have the problem of not being able to show it as it is in real life in a video.
The elevator at my office has been using this for buttons when people utilized every no-contact solution during Covid
This would be excellent to combine with those sonic arrays that provide haptic feedback by making standing waves of low/high pressure in a 3d space. (look up sonic tweezers for a sense of them).
If you could create a sense of feeling at the location of the buttons, that would remove a lot of the annoyance people might have with imprecise entry that would discourage its use.
Even before the pandemic, I always wanted more touchless machines. Not only does it keep your hands clean, it adds a whole extra level of security. I feel like it needs to be refined a bit more but, this would be ideal for ATMs.
This channel is so underrated 🤯
I saw super neat - though static - holograms in the 90's in Berlin. It was pretty epic. The stuff you can do with holograms is pretty cool, and they've since been able to animate them.
I really enjoyed seeing the thought process and the program you wrote for testing the sensor array, well done!
Great project -- It's a heck of a lot bulkier than what they show in sci-fi movies ;)
Always is, until we get there. Imagine what they thought tv's would be like. Heck before, people thought we'd be watching proper TV far into the future. Now most people don't have any sort of cable package.
Same diff with Netflix and stuff but still, very different from what they imagined.
It has a very Warhammer feel to it. Actually that’s why I clicked on it. It looks exactly like something the Adeptus Mechanicus would build.
@@paulbunyangonewild7596The "we miniaturized X, therefore we can miniaturize Y" logic is dangerous. There's subtlety.
CRTs set a limit to how thin TVs could be, until we came up with an entirely new technology to replace them. Floating displays would also require an entirely new technology to make the emitter smaller than the image.
You can't predict if/when a new technology will be developed. Maybe it'll be tomorrow, maybe in a few decades, and maybe we've already reached some fundamental limits.
(The exception is when the theoretical basis for the device is already there, but engineering work has to be done to figure out how to manufacture it. That's why we've been able to accurately predict advancement in computer processors.)
Built into dest man
The emitter can be smaller than the image if a laser array projector is used, brighter, and more controllable, can also provide enough rapid movement for 3D persistence of vision effect
Sehr geil, vor allem die Einbindung der Sensoren, was für ein Aufwand, Wahnsinn. Ich wünschte ich würde mich auch so auskennen, aber die Programmierung ist ein buch mit sieben siegeln für mich. Daher absolut beeindruckend.
Passive light position/movement sensing is prone to ambient light interference. But when a sensor detection field is instead illuminated with pulsed light and the signal processing synchronized to the pulse's phase, that effectively plunges a lit room into darkness. It's an extra dimension of signal processing.
Awesome work! It brings me so much nostalgia, by watching those movies before and now seeing this in real life. You rock!
You could do a smaller display with optics to make the whole module smaller. Very cool!
Very cool concept. I think the touchless concept is actually a really great point. It would be perfect for medical and other "preferably restrictive situations" like public kiosks and such. Would definitely reduce or eliminate cross contamination. Security I think is a secondary nature - we've got the same kind of screens you were discussing for that, just standard screen overlays disallow seeing anything unless you are directly in front of it. All of them are completely viable applications regardless. I just might have to build something like this over the winter while I'm stuck indoors :)
It'd be cool if we could finally get a floating 3D map, might be useful in the future when we have to see drone traffic, hopefully air speeders one day
All my life..... Ive been looking for this
Sehr schönes Design... das ganze Projekt handwerklich sehr gut umgesetzt... tolle Arbeit! Ohne das nötige Background-Wissen natürlich nicht realisierbar, aber schön zu sehen, dass es funktioniert. Danke für Deine Mühe 👍
Gruß von Stefan aus dem U-Allgäu
This kind of interface would be great for medical equipment.
This is incredible, I've never seen anything like this before!
Nice work, and i like that we heard hiw you got there and it wasn't all smooth sailing. Most of all, final product really did look cool.
Nice work. The secure input idea for this is a really good application. Now, just shrink it down small enough to be practical- the size of the average credit card machine. I actually believe that may be possible with our current tech but it'd likely be expensive to produce/sell.
the applications for this that you mentioned are a pretty big market I like it
It's so cool, and I am going to combine it with my volumetric display to realize floating 3d display!!
If I was to try the finger tracking, I would most likely try a 2D IR matrix sensor and some combination of TOF / distance sensor. The IR matrix should give the position on the X/Y axis, while the TOF would give the Z/touch distance.
Thanks for the suggestion. Yes, the finger tracking is really simple. For a more advanced floating display version with better resolution I would definitely need something like that. Then I might look into 3D time-of-flight cameras, which work in a way like you suggested: by illuminating the scene with a modulated light source and observing the reflected light.
Very well explained. And very cool!
Voting would be the most practical use in my opinion
I'm not quite sure there is too much of a practical use. At the end of the day it's still a flat image. Voting on this would be cool though.
I mean... we really should get back to hand counting paper ballots. Electronics are not secure, there's no transparency
A pencil would be cheaper. The secure keypad is the thing that stands out as the most useful idea to me.
Ehh... Data can be edited. Paper is still King when it comes to a reproducible paper trail.
@@giin97 Because destroying a sack of ballots and replacing it for the final counts is so hard....
I need to see more of this!
This is really cool! I think another cool use of this would be to combine it with volumetric spherical rotating display. You could then physically put your finger inside a volumetric displayed object. With the standard vanilla spherical display this isn't possible as your finger would get whacked off :)
Μy thoughts exactly
very nicely done! depending on how frequently those time of flight sensors update, you could take one of those rotary mirrors from a barcode reader to make it into a sort of single axis LiDAR, enabling better tracking provided the angle of the mirror is known (trivial task with a shaft encoder). it should be a fairly simple modification to make.
I have a theory: If you moved the real screen back and forth and had a sensor telling the CPU where the monitor was, you could create a cross section of a 3D object on the screen to match the position. Then with persistence of vision, the floating image would appear 3D. (going about moving the screen precisely is too much work, you got to just measure where the monitor is and update the image)
a mini version of this could be used in bathroom sinks, where everyone spins the thing to turn the sink on, both before and after washing hands, but not wash the spinny thing
could have 2D array to select temperature and flow and it would stay at that setting until you changed it or stepped away from the sink.
@@GordieGii the "stepped away from sink" part could be detected with door closed/opened sensor or any IR sensor that detects blockage on the door and resets temp, which is enabled only till person disables sink or passes thru the sensor
You should send samples of that reflective stuff to Breaking Taps and have him scan them with his crazy microscopes. I think he has a force elctron scanner? That would be pretty sweet to see what the differences of the materials are at super tiny detail
using CAD disassembly for the animation is perfect. and a very complete project 👍
and the outro slaps
vielen dank ;)
This is a phenomenal video I hope you Don't wait 2 more years To make another
Beautyful work! CONGRATS!!! Where can we admire it in real?😉
this blows my mind, why is this not all over the place?
Probably not practical or cheap enough to get consistent results to be worth it. Note companies want profit above all. If there's a easier cheaper method that's less likely to cause more money for repairs over time, they'll choose that.
Capitalism pretty much always destroys creativity, because creativity is diverse and requires more effort and time. Honestly amazing we make any progress at all.
This sort of thing already exists in a different way... which just uses glass or transparent plastic at an angle with a display somewhere along the target direction, used to make HUDs in cars, fighter jets, and of all things to make hatsune miku appear on a stage.
But these generally appear further away, not closer.
@@marcasrealaccountHatsune Miku concerts work by using a projector shining the light behind a special glass. You constantly see the light coming from the projectors shining to it and sometimes directly at the camera.
@@Hachi_Shibaru The projector is under the stage and shines on just a 45 degree rotated glass/mirror, at least that's what they used to do very early on.
this is really awesome
Well Done, This is indeed incredible.
You can try to sensor positions via the VL53L8CX sensor. It is an array of 8x8 ToF sensor elements.
Very nice project! 🙂
ultrasonic parts are used pretty often for close distance sensors, its basically time-of-flights with sound wave
I wonder if you could use an ultrasonic transducer for some degree of wireless haptic feedback
I agree, tactile feedback would definitely be great. Maybe I'll have a look at that.
This could be cool for this bathroom quality screens. I don’t wanna touch them so this would be super cool.
FYI:If you see double image that is because of glass. Needs to be special glass to not reflect beam from both sides of glass sheet
This would make an awesome way to unlock a door or safe.
The technology isn't new. back in the 90's in Europe i often went to the local arcade hall and while my eyes always went to the pinball machines, i noticed a machine with 3d floating people in a black space with "no screen" It was the game "Time traveler" from Sega and was showing the gameplay via a laserdisc, like Dragens lair. It looked amazing and wierd to look at a black hole instead of a screen. Also remembering it was often broken. Nice sidenote, the reason for me going to that arcadehall so much was the build to scale battlestar Galactica from 1978 with lights flashing in the landing bays ;-)
could be useful in space stations with large numbers of inhabitants. I heard that the cleaning is one of the most tedious chores on the space station, since everyone is touching everyting. one more thing you don't have to clean could be nice.
Hes done it again :) still putting together my nipkow display
*Nicely done!*
Concerning the use of time of flight sensors to track the users finger, if the sensors are powered on separately, sampled and then depowered to prevent the laser emissions from one from interfering with the reading of the other, and a lens used to fan out the beam, the triangulation method of tracking the position of the users finger would not only be viable, it could achieve far higher resolution… the beam would first need to be columnated, because the raw output from the laser diode appears to be spread conically, then the beam could pass through an optic like a curved reflector or a cylindrical lens to fan it out.
Thanks for your thoughts on this. Sounds like it could work. However, it requires a bunch of special optical components for IR lasers, which seem expensive... but not sure. Anyway, would be a great solution if it's not more expensive than a Leap Motion hand gesture sensor.
You can probably make the optics yourself. You’d just need to take care that the materials used are transparent to the IR wavelength of your sensors. A columnating optic train diagram can be found with a little online searching and a cylindrical lens is literally just a polished cylinder made of an optical material that refracts your wavelength. It’s also worth mentioning that you’re not doing holography or anything that requires the finest optics, so if a ready made version of what you need isn’t available for cheap, it can be homemade.
Very awesome project! Truly a device of the future! Now I want holographic displays all over the place! I wonder if you can widen the FOV at all. What would a slightly curved retroreflective surface look like? What would a really curved surface look like?
Thanks for the question. Interestingly, curving or generally modifying the surface of the retroreflective layer has no effect at all. You could even take a wave shape and stick the retroreflective film on it - the result would always be the same. This is due to the unusual property of reflecting light rays in exactly the same direction.
@@makermac70 That is so cool! I didn't think of that!
Awesome!
Now you just need to miniaturize it so you only see a tiny "camera eye" in the wall or surface with a large floating display.
The optics of a retroflective system like this means that you can only see the image when you can see the retroreflector "through" it. It can't be made any smaller than the display.
Great project. I am wondering if you considered the multi point capapable VL53 variants. I know (a year or two ago) they were available but not always for Arduino as they needed more processing power but they did support gestures and multiple finger points.
thanks... Yes, I looked at the VL53L08 which can create a 64 zone mini depth map. Very cool product and definitely worth a try if I want to improve the machine.
My prediction... We'll be using mouse and physical keyboards for at least the next 200 years!
Lol gen z and alpha barely know how to use it, tech is changing fast
@@AlephCasarauntil a more efficient form of data entry and manipulation comes about, keyboard and mouse will be here for a good long while to come. Touch is atrocious for those tasks, especially something like this with no physical contact.
@AlephCasara
Genz and alpha are barely in working age....
@@AS-np3yq University professors noticed GenZ didn't know how to save a file or how to navigate to where they had saved as far back as 2017. Also... Gen Z starts in 1997 and Alpha in 2013. Half of GenZ would be of working age, the oldest would be in their late 20s.
for more proper touch setup.. look into CIS sensor.... it normally used to make touch screen... without touching screen...s
also will it be possible to make a some fog trick make it visible for everyone.. :)
Well done mate
I have two silly questions:
First, how do you ajust focus? Can you control visible position of your virtual screen?
Second, why do you need reflector? Maybe simply place LCD directly instead reflector? In this case picture would be brighter. Or it is have something to do with focus?
1. In contrast to an optical system based on a lens, there is no real "focus" control due to the principle described above.
However the quality of the reflector material greatly affects the sharpness of the formed image.
2. The reflector itself is required as a passive optical element that converges diverging light rays from the light source display to the floating image.
Two mirrors at 90 degrees might work for retroreflector. Of course this would only retro reflect along an axis. Might be worth trying?
3 mirrors at 90 degrees angle might work for retroreflector reflecting at any angle. But they would be just so bulky.
I'm surprised with the choice of the SBC for this project.
LattePanda Sigma is a very impressive machine, and using it to simply drive a display feels about as wasteful as using a Raspberry Pi to blink some LEDs.
Other than that - really cool project.
Could see potential other sensor types being useful - but these would surely require more than just connecting to SPI to function, so probably outside the scope of this thing.
thanks, yes it may be that the SBC is a bit oversized, but I needed something with 2 HMDI outputs that could show both static and animated graphics on both screens, and as a Windows system the GUI was easy to program. What are the alternatives for something like this (other than the Pi not running Windows?)?
For the sensing you could use one of the 3 dimensional ToF sensors from sipeed
Thanks! This was very nice indeed!
Not touching anything, for security, has the extra advantage that it makes this more difficult to put skimmers on it.
This is ingenius! Where did you learn to use all these different components? Trial and error? UA-cam?
Thank you. I have read the scientific papers on this after learning the general principle.
11:07 The Latte Panda has a built in Arduino Leonardo which basically can also act as a Human Interface Device (HID) which you could program directly to enter value like a keyboard or use it like a mouse.
Thanks - yes, the Leonardo could be used as HID to act like an external keyboard. I tried to use it for basic sensor processing at first, but it somehow did not work at all. After some unsuccessful tweaking, I decided to use the external Arduino Nano.
nice build
Nicely done.
use a directional ultrasonic speaker to get haptic touch.
I would try a lens to increase the angle of sensing in two axis before going with three sensors.
This is soo awesome!!
hi there are you using 3M Scotchlite 7610 High Gain Reflective Sheeting for the
Retro-reflector ? update the website dos not ship to new zealand any other place to get it
I am using Oralite3010 (see the Hackster project description)
A cool display for a 3D printer.
So cool man! New subscriber ✌🏻
Wow. That's like totally nuts :D
Would there be a way to use some form of lenticular material to create a kind of 3D version? I feel like it should be possible but not sure how you’d specifically go about it. Perhaps even just using a 3DS-type lenticular display would do the trick.
you should had tried putting the sensors in a triangular shape with the emitters as the vertices, all pointing towards the same spot and use them to triangulate the position of the finger, you would had gotten so much more resolution out of them
I think itll look so much better in real life
Yes it really is quite impressive when you see it in real life. It's not very easy to show it in a video, but I've had that problem with all of my projects so far.
Really cool.
I think it's worth pointing out that retro reflective foil designed for safety is purposely lousy because no one has a source of light projecting from their eyes, so if there wasn't some scattering, you would never actually see the glow. I think that's probably why you are having difficulty getting a clear image, since that is probably the purpose of most of the products you looked at. I imagine you would need something like an optics grade tetrahedral retro reflector for that crisp image.
Thanks for the comment. I also found a company that sells retroreflective material for professional use like this. However, it's too expensive for DIY purposes. If you are interested, search for "Nippon Carbide RF-A".
I'm wondering if you could actually make a lenticular areal display similar to the Looking Glass Factory with this sort of technology. I'm just not sure if it would have the brightness for the material.
Very ingenious project! 🙌
If you let me make a suggestion: what do you think about using a video camera instead of sensors? Obviously, software (AI?) would be needed to process the images and interface with the desired control. I believe that with this system it would be possible to develop more complex screens (with more options, shapes and graphics) and start thinking about being able to manipulate three-dimensional images...
Thanks for the constructive feedback. I wanted to keep the effort and cost to a minimum, so I didn't use expensive 3D cameras like LeapMotion. Displaying and manipulating 3D objects has been suggested several times and is a great idea that I will definitely look into.
@@makermac70 I certainly imagined that you had thought of this before (or even that other people had made this suggestion). The idea here was to join the chorus and serve as an extra incentive, since the work involved is considerable. I reiterate my compliments for the fantastic work developed here. You have gained another subscriber!
Hi
Thats a very cool project you've done 🎉 amazing job!
One question I have about this project is can you see the aerial display from all angles? Or do you have to face in the front of the display to see it?
Thank you very much. Unfortunately, the field of view is very limited in this simple version, and it is only possible to see the floating display at a very small angle from the front.
This would be so cool during halloween! I wonder how a small laser projector would work like the ones by Mr. Christmas?
You could really get some cool big displays that are interactive, but I wonder how safe I could make it?
This has so many possibilities!
Genuinely amazed by the work you put in along with all the programing and engineering you put into this remarkable feat of engineering.
Hates of man, you did a bang up job!
Great idea... I hadn't thought of a use for Halloween, but this could be really cool.
I don't really know if it is a possible use case or even a good one 😂
But it would be cool for it to have like a gigantic version for 3d ads, something like the shark from back to the future, but again, it has no depth, its not a hologram, but it could still be something cool for some spaces, events etc
I'll integrate this in my space ship
Incredible
Can You Put A Mirror As The Reflector Film? That Way It Would Be Way More Sharp.
A mirror creates a virtual image *behind* it. The retroreflective material is what makes the "real" image in front of the device. The sharpness depends on the resolution and precision of the retroreflector cells.
Next step: Volumetric display, with haptics 😆
This man literally made a floating display and doesn't have 10 million subscribers. What is wrong with UA-cam?
Can you make a handheld version?
this is so cool. if you add more sensors, you can make a full range of input.
im wondering, why is the light not projected onto the ceiling? light will keep on traveling until it meets a certain point, does the beam splitter slow down the photons so they stop at a certain point?
or is it intersecting light particles? i dont really get how this works, if the beam splitter just splits the light in half...
if it does split it in half, then why doesnt it appear on the wall next to it?
the second question i have, can this be made more compact?
if it's basically a light stopping at a certain point, can you make a tiny display and then make it appear larger with a lens?
sort of like AR glasses where you can interact with it but instead it's physical
if this can be made as compact as those new glasses (im talking about apple vision pro or glasses from meta),
and the input will be reliably enough, it can be used commercially!
Thank you for your questions. The reason why there is no image on the wall is because it is not a projection principle.
Rather, the impression of an image in space is created by the convergence of light rays. To understand this better, you might imagine that a real display would emit the same light rays at exactly this point.
To make the application more compact, there are already concepts with optical elements that combine the beam splitter and the retroreflector. The design becomes much more compact, but still a box, and not really minimal.
Super cool project! At the start I was thinking “hmmm you stole this idea from that guy who made the 3D volumetric display for the Star Wars ship…” 😅I guess I was right😂
Amazing Video. i was wondering how you went about making the graphical display program.
Thank you ! Also one of the reasons why I wanted to use the Lattepanda again: After all, it is just a tiny Windows PC. So I could easily create a standalone Windows application that can display bitmaps or animated GIFs on a second monitor from files specified by a sequence list. At the same time it receives sensor data from a UART (Com-Port) and triggers events in case of a position match, as explained in the video.
@@makermac70 I would internally use a linux distro with X11 for that
@@makermac70 Very impressive and creative project. Cheers
Wouldn't it be really easy to "shoulder surf" these displays? If you know where all the buttons are you know what's being pressed. I guess you could randomize the layout but that would hurt it in situations where muscle memory is important.
Excellent