Top Banner
Computer Vision goes mobile! Remus Văduva [email protected] iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.
61
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: iOSNeXT.ro - Case study - Remus Vaduva

Computer Vision goes mobile!

Remus Văduva

[email protected]

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 2: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 3: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 4: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 5: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 6: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 7: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 8: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 9: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 10: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 11: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 12: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 13: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 14: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 15: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 16: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 17: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 18: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 19: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 20: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 21: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 22: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

A few words about us

Page 23: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 24: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

80%

11%9%

Clients

US

Europe

Australia

Page 25: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

• Image Processing

• Image Analysis

What is the difference?

Page 26: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Image Processing

Page 27: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Image Analysis

WYW - 1747

Page 28: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Image Analysis

Page 29: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Height = 178 cm

Image Analysis

Page 30: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Image Analysis

Page 31: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

What is Computer Vision good for?

• Medical applications

Page 32: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 33: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 34: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 35: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 36: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

What is Computer Vision good for?

• Medical applications

• Quality assurance

• Object recognition

Page 37: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 38: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

What is Computer Vision good for?

• Medical applications

• Quality assurance

• Object recognition

• Measurement & counting

Page 39: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 40: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

What is Computer Vision good for?

• Medical applications

• Quality assurance

• Object recognition

• Measurement & counting

and so on…

Page 41: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

How it works?

How do you detect a circle?

• You take the image

• Convert it to grayscale

• Look for contours

• Binarize the contours

Page 42: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 43: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

And now?

Page 44: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 45: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 46: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 47: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 48: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 49: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 50: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Where to with mobile computer vision?

• Inventory control on the field

Page 51: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 52: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 53: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 54: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 55: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 56: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 57: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Page 58: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Where to with mobile computer vision?

• Inventory control on the field

• Sampling to assess process efficiency

• Fun (why not?)

Page 59: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

Benefits of the mobile technology

• Using the technology in the field

• High fps enabled apps

• Everything in your pocket

Page 60: iOSNeXT.ro - Case study - Remus Vaduva

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.

DEMO

Page 61: iOSNeXT.ro - Case study - Remus Vaduva

Computer Vision goes mobile!

Remus Văduva

[email protected]

iOS NeXT 2014, Cluj-Napoca Copyright © 2014, Dynamic Ventures, Inc. All rights reserved.