• Complain

Emami Shervin Levgen Khvedchenia - Mastering Open CV with practical computer vision projects: step-by-step tutorials to solve common real-world computer vision problems for desktop or mobile, from augmented reality and number plate

Here you can read online Emami Shervin Levgen Khvedchenia - Mastering Open CV with practical computer vision projects: step-by-step tutorials to solve common real-world computer vision problems for desktop or mobile, from augmented reality and number plate full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. City: Biringham, Mumbai, year: 2012, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Emami Shervin Levgen Khvedchenia Mastering Open CV with practical computer vision projects: step-by-step tutorials to solve common real-world computer vision problems for desktop or mobile, from augmented reality and number plate
  • Book:
    Mastering Open CV with practical computer vision projects: step-by-step tutorials to solve common real-world computer vision problems for desktop or mobile, from augmented reality and number plate
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2012
  • City:
    Biringham, Mumbai
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Mastering Open CV with practical computer vision projects: step-by-step tutorials to solve common real-world computer vision problems for desktop or mobile, from augmented reality and number plate: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Mastering Open CV with practical computer vision projects: step-by-step tutorials to solve common real-world computer vision problems for desktop or mobile, from augmented reality and number plate" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Emami Shervin Levgen Khvedchenia: author's other books


Who wrote Mastering Open CV with practical computer vision projects: step-by-step tutorials to solve common real-world computer vision problems for desktop or mobile, from augmented reality and number plate? Find out the surname, the name of the author of the book and a list of all author's works by series.

Mastering Open CV with practical computer vision projects: step-by-step tutorials to solve common real-world computer vision problems for desktop or mobile, from augmented reality and number plate — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Mastering Open CV with practical computer vision projects: step-by-step tutorials to solve common real-world computer vision problems for desktop or mobile, from augmented reality and number plate" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Mastering OpenCV with Practical Computer Vision Projects

Mastering OpenCV with Practical Computer Vision Projects

Copyright 2012 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: November 2012

Production Reference: 1161112

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-84951-782-9

www.packtpub.com

Cover Image by Neha Rajappan (<>)

Credits

Authors

Daniel Llis Baggio

Shervin Emami

David Milln Escriv

Khvedchenia Ievgen

Naureen Mahmood

Jason Saragih

Roy Shilkrot

Reviewers

Kirill Kornyakov

Luis Daz Ms

Sebastian Montabone

Acquisition Editor

Usha Iyer

Lead Technical Editor

Ankita Shashi

Technical Editors

Sharvari Baet

Prashant Salvi

Copy Editors

Brandt D'Mello

Aditya Nair

Alfida Paiva

Project Coordinator

Priya Sharma

Proofreaders

Chris Brown

Martin Diver

Indexer

Hemangini Bari

Tejal Soni

Rekha Nair

Graphics

Valentina D'silva

Aditi Gajjar

Production Coordinator

Arvindkumar Gupta

Cover Work

Arvindkumar Gupta

About the Authors

Daniel Llis Baggio started his work in computer vision through medical image processing at InCor (Instituto do Corao Heart Institute) in So Paulo, where he worked with intra-vascular ultrasound image segmentation. Since then, he has focused on GPGPU and ported the segmentation algorithm to work with NVIDIA's CUDA. He has also dived into six degrees of freedom head tracking with a natural user interface group through a project called ehci (http://code.google.com/p/ehci/). He now works for the Brazilian Air Force.

I'd like to thank God for the opportunity of working with computer vision. I try to understand the wonderful algorithms He has created for us to see. I also thank my family, and especially my wife, for all their support throughout the development of the book. I'd like to dedicate this book to my son Stefano.

Shervin Emami (born in Iran) taught himself electronics and hobby robotics during his early teens in Australia. While building his first robot at the age of 15, he learned how RAM and CPUs work. He was so amazed by the concept that he soon designed and built a whole Z80 motherboard to control his robot, and wrote all the software purely in binary machine code using two push buttons for 0s and 1s. After learning that computers can be programmed in much easier ways such as assembly language and even high-level compilers, Shervin became hooked to computer programming and has been programming desktops, robots, and smartphones nearly every day since then. During his late teens he created Draw3D (http://draw3d.shervinemami.info/), a 3D modeler with 30,000 lines of optimized C and assembly code that rendered 3D graphics faster than all the commercial alternatives of the time; but he lost interest in graphics programming when 3D hardware acceleration became available.

In University, Shervin took a subject on computer vision and became highly interested in it; so for his first thesis in 2003 he created a real-time face detection program based on Eigenfaces, using OpenCV (beta 3) for camera input. For his master's thesis in 2005 he created a visual navigation system for several mobile robots using OpenCV (v0.96). From 2008, he worked as a freelance Computer Vision Developer in Abu Dhabi and Philippines, using OpenCV for a large number of short-term commercial projects that included:

  • Detecting faces using Haar or Eigenfaces
  • Recognizing faces using Neural Networks, EHMM, or Eigenfaces
  • Detecting the 3D position and orientation of a face from a single photo using AAM and POSIT
  • Rotating a face in 3D using only a single photo
  • Face preprocessing and artificial lighting using any 3D direction from a single photo
  • Gender recognition
  • Facial expression recognition
  • Skin detection
  • Iris detection
  • Pupil detection
  • Eye-gaze tracking
  • Visual-saliency tracking
  • Histogram matching
  • Body-size detection
  • Shirt and bikini detection
  • Money recognition
  • Video stabilization
  • Face recognition on iPhone
  • Food recognition on iPhone
  • Marker-based augmented reality on iPhone (the second-fastest iPhone augmented reality app at the time).

OpenCV was putting food on the table for Shervin's family, so he began giving back to OpenCV through regular advice on the forums and by posting free OpenCV tutorials on his website (http://www.shervinemami.info/openCV.html). In 2011, he contacted the owners of other free OpenCV websites to write this book. He also began working on computer vision optimization for mobile devices at NVIDIA, working closely with the official OpenCV developers to produce an optimized version of OpenCV for Android. In 2012, he also joined the Khronos OpenVL committee for standardizing the hardware acceleration of computer vision for mobile devices, on which OpenCV will be based in the future.

I thank my wife Gay and my baby Luna for enduring the stress while I juggled my time between this book, working fulltime, and raising a family. I also thank the developers of OpenCV, who worked hard for many years to provide a high-quality product for free.

David Milln Escriv was eight years old when he wrote his first program on an 8086 PC with Basic language, which enabled the 2D plotting of basic equations. In 2005, he finished his studies in IT through the Universitat Politcnica de Valencia with honors in human-computer interaction supported by computer vision with OpenCV (v0.96). He had a final project based on this subject and published it on HCI Spanish congress. He participated in Blender, an open source, 3D-software project, and worked in his first commercial movie Plumiferos - Aventuras voladoras as a Computer Graphics Software Developer.

David now has more than 10 years of experience in IT, with experience in computer vision, computer graphics, and pattern recognition, working on different projects and startups, applying his knowledge of computer vision, optical character recognition, and augmented reality. He is the author of the "DamilesBlog" (http://blog.damiles.com), where he publishes research articles and tutorials about OpenCV, computer vision in general, and Optical Character Recognition algorithms.

David has reviewed the book gnuPlot Cookbook by Lee Phillips and published by

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Mastering Open CV with practical computer vision projects: step-by-step tutorials to solve common real-world computer vision problems for desktop or mobile, from augmented reality and number plate»

Look at similar books to Mastering Open CV with practical computer vision projects: step-by-step tutorials to solve common real-world computer vision problems for desktop or mobile, from augmented reality and number plate. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Mastering Open CV with practical computer vision projects: step-by-step tutorials to solve common real-world computer vision problems for desktop or mobile, from augmented reality and number plate»

Discussion, reviews of the book Mastering Open CV with practical computer vision projects: step-by-step tutorials to solve common real-world computer vision problems for desktop or mobile, from augmented reality and number plate and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.