Thanks. Look forward to more information. We are currently developing motion based Human/Machine interfaces with our test equipment and this information is beneficial.
@JEFF: I found a light at the end of the tunnel for the question on Shannon/Nyquist interval. In a compression environment it is possible to reconstruct analog image from digital from sub-Nyquist/Shannon samples. In addition, Shannon/Nyquist interfal is a sufficient condition, but not necessary in discrete signal processing. That is cool news.
@JEFF: Could you suggest an innexpensive way to detecting 3D position in a limited space?
It really depends on what you mean by "inexpensive" and "detection 3D position". E.g., how precisely do you need to measure the position? What's the size of the object(s) you want to detect? Are they moving? If so, how fast? What's the lighting? Outdoors? Lots of variables here, and they all factor into the trade-offs among different sensor technologies and algorithmic approaches Tune in tomorrow for an intro to 2D and 3D sensors.
Got the software -- will work with my cameras. Hope to see what I can do with an Autonomous Vehicle app. -- which ios where my embedded work is really going.
WILL be hoping to hear if you're familiar with the Leap sensor; 0.01mm repeatable position precision, between 32 and 200 frames per second, uses between 2% and 5% of a generic PC's CPU time running the algorithms that actually extract position data from the sensor's data stream...
The Leap sensor is very intriguing. So far, however, Leap Motion has not published details of how it works, so we won't be covering it this week. We're looking forward to hearing more about it ourselves.
I WILL be hoping to hear if you're familiar with the Leap sensor; 0.01mm repeatable position precision, between 32 and 200 frames per second, uses between 2% and 5% of a generic PC's CPU time running the algorithms that actually extract position data from the sensor's data stream... Range limitation is the chief drawback (at the moment); their initial product is designed as a desktop-worksurface solution, only monitors an eight cubic foot volume (which STILL manages to yield around 3.25 giga-bits of position data, if you do a ten-micrometer grid across the back surface of an approximately two foot radius field-of-view)... But that will be tomorrow's discussion, re "Fundamentals of Image Sensors", right?
Excelent start.! . In the next sessions, will you talk about how to select the lighting system in your vision application?
Good question. Unfortunately, due to time constraints, we're not going to cover lighting in this series. I suggest you post your lighting questions on the discussion forum on www.Embedded-Vision.com, and we'll do our best to get some constructive responses.
I'll be hoping for recommendations re "tool-box" applications that I can open up and apply to images stored on my PC -- stuff like edge-detect and segmentation, things that let me try out approaches without having to waste huge amounts of coding time only to find "well THAT doesn't do what I expected/needed"...
There are lost of options. We'll be talking about one free option, OpenCV, on Thursday and Friday. You may also want to check out the MATLAB vision toolbox, and National Instruments LabView Vision.
I'll be hoping for recommendations re "tool-box" applications that I can open up and apply to images stored on my PC -- stuff like edge-detect and segmentation, things that let me try out approaches without having to waste huge amounts of coding time only to find "well THAT doesn't do what I expected/needed"...
How do FPS rates equate to hardware processing power required?
The amount of data coming from the image sensor is proportional to the frame rate and the resolution. The higher the frame rate (and/or resolution), the higher the data rate. The higher the data rate, the more processing power required.
I've used Cognex vision systems for very precise applications. I was struck by how functional their "drag and drop formulas into a spread-sheet" application generator was...
@Jeff Just starting with OpenCV. Any suggestions for enhancing low light situations? Any good technical articles.
Low light is a real challenge -- if the sensor can't see the scene well, it's tough to intepret what's going on in the scene. One solution in some applications is to add lighting -- which is becoming much more practical now due to LED lighting options. Another is to consider a different kind of sensor with better sensitivity, or front-end processing to improve the quality of the capture images.
Great presentation. How far down can vision be scaled? Within range of high-end MCUs?
Excellent question. Jitendra Malik of U.C. Berkeley, a luminary in vision rseearch told me that people often overestimate the resolution required for vision algorithms. Some basic funtions, like face detection, can be performed with fairly low resolution. And if you don't have fast motion, you may be able to get by with a low frame rate, too. Low resolution X low frame rate = low data rate, and now we're getting into the realm of things that can be done on relatively low-end processors -- even MCUs in some cases. Check out the CMUcam as an example of this.
What would be the best low cost tool to start development of embedded vision application?
Great question. There are many option. One of the most popular environments for vision algorithm/application development on the PC is OpenCV. On the Embedded Vision Alliance website, you can download a free OpenCV kit that will get you up and runnnig quickly -- all you need is a PC, a webcam, and the free VMware player.
I don't do vision products myself, but my conpany does. One person actually designs vision algorithms. This class will give me a better insight into what goes into a vision system for embedded products.
Seems to be a problem with browsers or Operating system. Safari on OSX Lion will not playback audio. Running IE9 on Parallels Guest OS works fine. So it does not look like its the flash version per se.
(remind me not to do THAT again, during the presentation) 257, FWIW... ("MOST of them quality posts"??)
When I was working at a company using industrial-strength lasers to mark barcodes, etc on metal, PC boards, etc, field engineers having to fly out and reFOCUS the stupid lasers was THE most common (and expensive) remediation required. "barrel/pincushion" is NOT trivial, if you look at the optics.
Cannot connect to audio. If they upgraded Flash in the last two weeks I have to wait till the next version of the Photon browser is released. I can not attend these conferences at work. sorry.
I just sign up for these classes so I can get the Slide Deck because I have never been able to hear the audio (IT is blocking the radio site). This is the third Design News/ Digikey class I have missed because of lack of access to the audio.
Important with "gestural inputs" that you not have to THINK about what to do, you do what you've LEARNED works in the real world, let the computer figure it out, now it can SEE what you're attempting.
@DaveWR I have FireFox 15.0.1 and Flash Player 11.4.402.265 and it does NOT work. Must have been a Flash Player update that killed it. My IE 8.0 with Flash Player 11.3.300.271 works fine.
This issue was sent to technical support about two weeks ago. Although they responded, but we dd not resolve the problem. I believe this began occurring after the latest Adobe Flasher update.
I've never had a problem with audio until today. I had to switch from Firefox 14.01 to Internet Explorer. With Firefox I just got "BlogTalk Radio" then "Buffering". Tried refreshing, exiting and login, etc.
I have briefly used the Kinect SDK, but only as far as the example codes.
I have interest in gesture recognition applications, both in custom embedded hardware and in smartphones. The algorithms I would be interested in are gesture identification and tracking in real time video.
I still cannot get any audio for any of these classes because my IT department blocks the site where the audio comes from. I have been trying for six weeks to get IT to unblock to no avail. Any chance Digikey coud provide another method of getting the audio so I could attend any of these classes? Right now, I can only look at the Slide Deck.
No audio after promo message for me too.Refreshed several times. Audio has been fine on previous sessions. Today different. No company to block stream, I'm at home.
Fairly familiar with Kinect, have researched it, looked at length at Microsoft's SDK; not specifically planning to use it. I'm signed up as a wanna-be developer for the Leap Motion "crowd-sourced" development project. I've been looking at OpenCV, interested in what tools you can point out.
Anyone not getting audio, you MAY want to try opening a different browser window -- I've found Chrome tends to work without hiccups. Or (what was it?) F11, perhaps?
No audio aside from the initial "Laptop Radio" tagline...only perpetual "buffering"...I'm on a standard Quest DSL connection, no corporate firewall, etc
Yes, I am familiar with Kinect, and done a few things with it. Evaluating various technologies and seeing how we might apply them to our industry... security devices.
If you're having audio issues, please note that some companies block live audio streams. If you don't hear any audio, try refreshing your browser. The show will be archived and available on this page.
"BDTI certified" logo on the second slide... what is the actual value - is it a new standardization/certification body or just "group of engineers helping...."?
Hey, guys! I'm ba-a-ack! I'll be very curious to see if Jeff is familiar at all with the latest CV product almost-on-the-market, coming from Leap Motion! Saw the Kinect in his slide deck -- the Leap device is about 200 times more precise... But I'll keep quiet (mostly).
The streaming audio player will appear on this web page when the show starts at 2pm eastern today. Note however that some companies block live audio streams. If when the show starts you don't hear any audio, try refreshing your browser.
By refining topologies and using new fluid technology, Moog's new peak sine drive controller increases available power without increasing controller volume.
Lantronix Inc. has expanded its line of controllers for sensor networks with the release of a rugged controller that improves management of automation systems used in a number of industries, including manufacturing, oil and gas, and chemicals.
Inspired by the hooks a parasitic worm uses to penetrate its host's intestines, the Karp Lab has invented a flexible adhesive patch covered with microneedles that adheres well to wet, soft tissues, but doesn't cause damage when removed.
From Dell / Intel® New Paradigms in Design Work Scott Hamilton, vertical market strategist for Dell Precision workstations, 5/2/2013 3
Early in my career, I worked as a draftsman and remember the days of drawing on vellum with numbered pencils and Mylar with plastic lead. This was a fun experience in the sense that I ...
I've been using workstations for more than 10 years and love finding ways to get more performance from my system. With demanding professional applications that require more power each ...
A lasting memory from my first job as an engineer in an auto assembly plant is standing on hard concrete at six in the morning, vending-machine coffee clutched in hand, listening to ...
A quick look into the merger of two powerhouse 3D printing OEMs and the new leader in rapid prototyping solutions, Stratasys. The industrial revolution is now led by 3D printing and engineers are given the opportunity to fully maximize their design capabilities, reduce their time-to-market and functionally test prototypes cheaper, faster and easier. Bruce Bradshaw, Director of Marketing in North America, will explore the large product offering and variety of materials that will help CAD designers articulate their product design with actual, physical prototypes. This broadcast will dive deep into technical information including application specific stories from real world customers and their experiences with 3D printing. 3D Printing is
To save this item to your list of favorite Design News content so you can find it later in your Profile page, click the "Save It" button next to the item.
If you found this interesting or useful, please use the links to the services below to share it with other readers. You will need a free account with each service to share an item via that service.