Companies with a presence in Tampere, Finland have started movement towards making the region a center for imaging expertise, which means focusing efforts in pattern recognition, image enhancement, augmented reality etc.
With this in mind, a get-together event was held in late November, and Ixonos with its bright and enthusiastic engineers had to be there too! Other participants included many participants from the Tampere University of Technology, Intel and several startups and older players in the fields of video surveillance etc.
Instead of just showing up with a stack of callcards, though, we decided to amuse the crowd by whipping up a special demonstration software running on the Intel
MinnowBoard. It turned out well, and was much loved by the participants.
Ixonos Imaging Demo The system consist of a Playstation 3 camera attached to a
MinnowBoard, along with a display for visualising the imaging algorithm results.
MinnowBoard is a small and low cost embedded platform using
Intel® Atom™CPU. In addition, a racing track playset with two electric cars was used as the pattern recognition problem.
The software consists of the
Ixonos Embedded Linux BSP (base support package) , the
OpenCV imaging library and a very simple application that tracks two cars on the racing track, calculating their lap times and counts.
|
Minnowboard (at the back), PS3 camera, racing track! |
Car recognition is done by simple color segmentation. The colors are preset, and blobs of certain color are recognised with the OpenCV routine
. The centroid of each blob is then visualised on the screen, and their passage over the "startline" is tracked. Very simple. Not a display of our pattern recognition algorithm abilities (call us if
that is what you want), but rather of our ability to quickly integrate a
complete system where we could later drop a specialised algorithm into.
And fun. The purpose was to have fun!
More detailed image processing steps:
- Capture image frames (640x480)
- Resize frames down to 320x240
- Blur to reduce noise
- Convert from BGR to HSV color space
- Apply filtering thresholds and create binary image
- Use moments to calculate the position of the center of the object
- Use coordinates to track the object and apply tracking visualizations on top of the image
- Display frames with tracking visualizations
|
The proud author (Ilkka Aulomaa) of the playset car recognition system |
About the authors
Ilkka Aulomaa, M.Sc. - author of the car recognition system software and setup
Mikael Laine, M.Sc. - author of this blogpost, and participator "in spirit" in creating the demonstrator (which means sitting on a sofa and making smart ass comments). He has has written his Master's thesis under the title "On Optical Character Recognition on Mobile Devices" (later published as "A Standalone OCR System for Mobile Cameraphones" in the proceedings of 2006 IEEE 17th International Symposium on Personal, Indoor and Mobile Radio Communications. He has also participated in research in the field of pattern recognition.
Very interesting! Any chance to see a video about this one? Thanks!
ReplyDeleteI am truly thankful to the holder of this site who has shared this great post at here. 야한동영상
ReplyDeleteClick this link
야설
We are really grateful for your blog post. You will find a lot of approaches after visiting your post 일본야동
ReplyDeleteClick this link
한국야동
This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here keep up the good work 국산야동
ReplyDeleteClick this link
야설
This is my first visit to your web journal! We are a group of volunteers and new activities in the same specialty. Website gave us helpful data to work. 중국야동넷
ReplyDeleteClick this link
야설
Very well post. It was an awesome post to read about proximity switch sensor. Complete rich content and fully informative. I totally Loved it .
ReplyDeleteThe thriving economic environment of Tampere's image sector encourages the development of new digital imaging-related goods, services, and solutions.
ReplyDeleteWe provide Professional Carpet Cleaning Services in Houston TX at reasonable rates.
Tech 👍
ReplyDeleteVersatile Screen Expansion: Ixonos Multi-Display for Android provides a versatile platform for extending your Android device's display across multiple screens, offering enhanced productivity and entertainment possibilities.reckless driving virginia
ReplyDeleteThe colors are predefined, and blobs of a specific color are recognized using the OpenCV function. Each blob's centroid is then displayed on the screen, and their travel over the "startline" is tracked. Very straightforward. Not a demonstration of our pattern recognition algorithm abilities (please contact us if that is what you are looking for), but rather of our ability to quickly integrate a comprehensive system into which we might subsequently drop a specialized algorithm. And enjoyable. virginia protective order violationThank you for sharing your knowledge! Keep up the good job! Continue to spread the word. Please take a peek at my website.
ReplyDeleteAn interesting and informative blog to read. Good work by the author. Expecting more good informative blogs from the author. Uncontested Divorce Lawyer Fairfax
ReplyDeleteExceptional service from my Fairfax Virginia DUI Lawyer! Professional, strategic, and effective in navigating my case. Grateful for their commitment to securing the best outcome.
ReplyDeletei found a informative blog. Keep share more post. Uncontested Divorce Lawyer Fairfax VA
ReplyDeleteThe post is truly great and entertaining for anyone looking for some fun and enjoyment. The articles and blogs about Watch Serving and other shows are quite fascinating for all.
ReplyDeleteOur skilled team is here to solve your case, for more visit our website :
abogados de divorcio en nueva jersey
Great to see Ixonos actively participating in the Imaging Tampere Get-Together! The innovative demonstration software showcased their engineering prowess and collaborative spirit. Keep up the excellent work!
ReplyDeleteContested Divorce New York State
Our legal staff is committed to delivering steadfast advocacy for our clients and is knowledgeable about the nuances of the local judicial system. We have a proven track record of successfully defending people against accusations of reckless driving and provide a tactical approach that blends legal knowledge with individualized attention to every case.fairfax reckless driving lawyer
ReplyDeleteThanks for sharing! traffic lawyer dinwiddie va
ReplyDelete