Arduino Computer Vision Programming

Nonfiction, Computers, Computer Hardware, Input-Output Equipment, Programming
Cover of the book Arduino Computer Vision Programming by Özen Özkaya, Giray Yıllıkçı, Packt Publishing
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Özen Özkaya, Giray Yıllıkçı ISBN: 9781782174288
Publisher: Packt Publishing Publication: August 28, 2015
Imprint: Packt Publishing Language: English
Author: Özen Özkaya, Giray Yıllıkçı
ISBN: 9781782174288
Publisher: Packt Publishing
Publication: August 28, 2015
Imprint: Packt Publishing
Language: English

Design and develop real-world computer vision applications with the powerful combination of OpenCV and Arduino

About This Book

  • Load and run the applications in Arduino to develop intelligent systems
  • Design and implement detection, classification, and recognition algorithms for computer vision applications
  • Explore the best practices of computer vision development including state of the art algorithms and hands-on example projects

Who This Book Is For

If you are a consumer and hobbyist who has familiarity with the basics of Arduino and wish to learn computer vision programming with Arduino to create intelligent systems, then this book is for you. No knowledge of computer vision programming is required.

What You Will Learn

  • Understand the design blocks and the generic architecture of computer vision systems by learning an efficient approach to modelling
  • Build up your skill set of computer vision system design using OpenCV by learning fundamentals, camera selection, data acquisition, filtering, processing, feature extraction and recognition for any specific problem
  • Learn the wired and wireless communication capabilities of Arduino and comprehensive best practices to connect it to the OpenCV environment in a platform-independent way
  • Discover how to use Arduino to elegantly interact with real life via physical actions
  • Solidify everything you've learnt by designing and building a computer vision-enabled practical robot from scratch

In Detail

Most technologies are developed with an inspiration of human capabilities. Most of the time, the hardest to implement capability is vision. Development of highly capable computer vision applications in an easy way requires a generic approach. In this approach, Arduino is a perfect tool for interaction with the real world. Moreover, the combination of OpenCV and Arduino boosts the level and quality of practical computer vision applications.

Computer vision is the next level of sensing the environment. The purpose of this book is to teach you how to develop Arduino-supported computer vision systems that can interact with real life by seeing it.

This book will combine the powers of Arduino and computer vision in a generalized, well-defined, and applicable way. The practices and approaches in the book can be used for any related problems and on any platforms. At the end of the book, you should be able to solve any types of real life vision problems with all its components by using the presented approach. Each component will extend your vision with the best practices on the topic.

In each chapter, you will find interesting real life practical application examples about the topics in the chapter. To make it grounded, we will build a vision-enabled robot step by step towards the end of the book. You will observe that, even though the contexts of the problems are very different, the approaches to solve them are the same and very easy!

Style and approach

This book is a step-by-step guide that explains each topic sequentially by using best practices and useful tips to build computer-vision applications with OpenCV and Arduino. All the information in the book is combined in a real life all-in-one example application.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

Design and develop real-world computer vision applications with the powerful combination of OpenCV and Arduino

About This Book

Who This Book Is For

If you are a consumer and hobbyist who has familiarity with the basics of Arduino and wish to learn computer vision programming with Arduino to create intelligent systems, then this book is for you. No knowledge of computer vision programming is required.

What You Will Learn

In Detail

Most technologies are developed with an inspiration of human capabilities. Most of the time, the hardest to implement capability is vision. Development of highly capable computer vision applications in an easy way requires a generic approach. In this approach, Arduino is a perfect tool for interaction with the real world. Moreover, the combination of OpenCV and Arduino boosts the level and quality of practical computer vision applications.

Computer vision is the next level of sensing the environment. The purpose of this book is to teach you how to develop Arduino-supported computer vision systems that can interact with real life by seeing it.

This book will combine the powers of Arduino and computer vision in a generalized, well-defined, and applicable way. The practices and approaches in the book can be used for any related problems and on any platforms. At the end of the book, you should be able to solve any types of real life vision problems with all its components by using the presented approach. Each component will extend your vision with the best practices on the topic.

In each chapter, you will find interesting real life practical application examples about the topics in the chapter. To make it grounded, we will build a vision-enabled robot step by step towards the end of the book. You will observe that, even though the contexts of the problems are very different, the approaches to solve them are the same and very easy!

Style and approach

This book is a step-by-step guide that explains each topic sequentially by using best practices and useful tips to build computer-vision applications with OpenCV and Arduino. All the information in the book is combined in a real life all-in-one example application.

More books from Packt Publishing

Cover of the book Joomla! 3 Template Essentials by Özen Özkaya, Giray Yıllıkçı
Cover of the book C# 7.1 and .NET Core 2.0 – Modern Cross-Platform Development - Third Edition by Özen Özkaya, Giray Yıllıkçı
Cover of the book Mastering Machine Learning with scikit-learn by Özen Özkaya, Giray Yıllıkçı
Cover of the book CentOS High Performance by Özen Özkaya, Giray Yıllıkçı
Cover of the book Building Virtual Pentesting Labs for Advanced Penetration Testing - Second Edition by Özen Özkaya, Giray Yıllıkçı
Cover of the book Learning DevOps: Continuously Deliver Better Software by Özen Özkaya, Giray Yıllıkçı
Cover of the book Business Intelligence Cookbook: A Project Lifecycle Approach Using Oracle Technology by Özen Özkaya, Giray Yıllıkçı
Cover of the book Unity 4.x Game AI Programming by Özen Özkaya, Giray Yıllıkçı
Cover of the book Xamarin Cross-platform Application Development by Özen Özkaya, Giray Yıllıkçı
Cover of the book Spring Essentials by Özen Özkaya, Giray Yıllıkçı
Cover of the book Data Analysis and Business Modeling with Excel 2013 by Özen Özkaya, Giray Yıllıkçı
Cover of the book Slick2D Game Development by Özen Özkaya, Giray Yıllıkçı
Cover of the book Unity 2D Game Development by Özen Özkaya, Giray Yıllıkçı
Cover of the book VMware Horizon Workspace Essentials by Özen Özkaya, Giray Yıllıkçı
Cover of the book Cloud Security Automation by Özen Özkaya, Giray Yıllıkçı
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy