github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

migurski / paperwalking

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 36
    • 13
  • Source
  • Commits
  • Network (13)
  • Issues (24)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (5)
    • camp-roberts
    • camproberts-merge
    • master ✓
    • qrdecode
    • worldfile
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

Like walking, but with paper — Read more

  cancel

http://walking-papers.org

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

Merge branch 'master' of git@github.com:migurski/paperwalking 
Michal Migurski (author)
Wed Dec 02 13:08:36 -0800 2009
commit  7885e16971d89fe5d6aad831472e71c4b774ec06
tree    56306cb03526e7629cc6fc2d5fe868114705d262
parent  f9ea17f946f83a34b68b78340ebec870532f9b72 parent  4b5d7bde68033040770b20a33a2b85dc56e04461
paperwalking /
name age
history
message
file README Wed Jun 03 23:17:04 -0700 2009 A few more words... [Michal Migurski]
directory decoder/ Tue Nov 24 09:45:56 -0800 2009 Added exponential backoff for poll failures [Michal Migurski]
directory site/ Wed Dec 02 13:08:36 -0800 2009 Merge branch 'master' of git@github.com:migursk... [Michal Migurski]
README
Paperwalking is the codebase behind http://walking-papers.org.

There are two main components here.

1. Site

The user-facing website is written in PHP and MySQL, and has been developed
to work adequately well in a commodity shared hosting environment, such as
the Pair.com "webmaster" account I use to host Walking Papers.

2. Decoder

The ugly math bits are done in an offline process that consumes a queue
of freshly-scanned images from the main site, runs them through the
image-recognition algorithm, and posts back georectified image tiles
for editing. You can run a bunch of these in parallel to make jobs go
faster, and they should be percetly fine on small EC2 instances or
a box plugged into plain old residential DSL.

It's worth mentioning that the image recognition part of the work relies
on a NON-FREE, PATENTED ALGORITHM called SIFT:

    http://en.wikipedia.org/wiki/Scale-invariant_feature_transform
Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server