Friday, January 3, 2014

Ixonos Goes "Imaging Tampere Get-Together"

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:
  1. Capture image frames (640x480)
  2. Resize frames down to 320x240
  3. Blur to reduce noise
  4. Convert from BGR to HSV color space
  5. Apply filtering thresholds and create binary image
  6. Use moments to calculate the position of the center of the object
  7. Use coordinates to track the object and apply tracking visualizations on top of the image
  8. 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.

15 comments:

  1. Very interesting! Any chance to see a video about this one? Thanks!

    ReplyDelete
  2. I am truly thankful to the holder of this site who has shared this great post at here. 야한동영상

    Click this link
    야설

    ReplyDelete
  3. We are really grateful for your blog post. You will find a lot of approaches after visiting your post 일본야동

    Click this link
    한국야동

    ReplyDelete
  4. 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 국산야동

    Click this link
    야설

    ReplyDelete
  5. 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. 중국야동넷

    Click this link
    야설

    ReplyDelete
  6. Very well post. It was an awesome post to read about proximity switch sensor. Complete rich content and fully informative. I totally Loved it .

    ReplyDelete
  7. The thriving economic environment of Tampere's image sector encourages the development of new digital imaging-related goods, services, and solutions.
    We provide Professional Carpet Cleaning Services in Houston TX at reasonable rates.

    ReplyDelete
  8. Versatile 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

    ReplyDelete
  9. The 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.

    ReplyDelete
  10. An interesting and informative blog to read. Good work by the author. Expecting more good informative blogs from the author. Uncontested Divorce Lawyer Fairfax

    ReplyDelete
  11. Exceptional service from my Fairfax Virginia DUI Lawyer! Professional, strategic, and effective in navigating my case. Grateful for their commitment to securing the best outcome.

    ReplyDelete
  12. The 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.

    Our skilled team is here to solve your case, for more visit our website :

    abogados de divorcio en nueva jersey

    ReplyDelete
  13. 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!
    Contested Divorce New York State

    ReplyDelete