July 20–24, 2015
Portland, OR

Practical mobile computer vision: How card.io works

2:30pm–3:10pm Wednesday, 07/22/2015
Mobility E147/148
Average rating: *****
(5.00, 2 ratings)
Slides:   1-ZIP 

Prerequisite Knowledge

Attendees should have a technical background, although no specific skills are required.


To set the stage, we’ll cover:

  • What card.io does (very briefly)
  • What the main challenges were in building card.io

We’ll then step through the card.io processing pipeline:

  • Frame selection
  • Edge, line, and card detection
  • Vertical and horizontal segmentation
  • Number categorization
  • Aggregation

Throughout, we will discuss key user experience, product, and technical insights that went into card.io.

Attendees will come away with an understanding of the practicalities of building a real world computer vision product.

Photo of Josh Bleecher Snyder

Josh Bleecher Snyder


Josh Bleecher Snyder is the director of software engineering at PayPal. He was a co-founder/CTO of Card.io, which was acquired by PayPal in 2012. Josh was leading card.io’s technology development. Before card.io, Josh founded Treeline Labs, an iOS software development company, and was a senior software engineer at AdMob where he was the first iOS engineer. Josh dropped out of the Philosophy Ph.D. program at Stanford University (ABD).