You’ve spent more time than you’d like to admit trying to straighten a crooked photo of a receipt. You drag the corners, squint, drag again, sigh. It’s a tiny frustration that somehow feels bigger than it should — because it is bigger. That three-second adjustment is a leak in your productivity, a hidden tax on every document you digitize.
The hardest part of scanning a document isn’t the camera — it’s the corners. Smartphones have amazing sensors, but they can’t tell where the paper ends and the desk begins. So they leave you to guess. And most of the time, you guess wrong.
This is the problem that Adrian Sieber spent nine years solving. Nine years, on and off, building a desktop app called Perspec that does one thing and does it ruthlessly well: automatically detect the corners of a document in a photo and correct the perspective. No manual dragging. No guessing. Just a click.
You might think, “Wait, doesn’t my phone already do that?” No. It doesn’t. The apps you use — the built-in scanner, the free PDF tools — they rely on edge detection and Hough transforms. They work brilliantly on a perfect, flat, high-contrast document. But the moment you photograph a crumpled receipt, a glossy page, or a whiteboard with glare, they fall apart. You end up tweaking the corners yourself, which is exactly the problem Perspec eliminates.
Most people assume this is a solved problem. It’s not. It’s a nine-year engineering puzzle that most scanners simply gave up on. The geometry of perspective correction is deceptively complex. A slight misalignment of one corner can warp the entire image. And real-world documents are never ideal — they curl, they shadow, they reflect. Sieber’s breakthrough was making automatic corner detection reliable enough for a dedicated desktop app, not just a mobile filter.
Why a desktop app? Because the workflow matters. You take a photo on your phone, you send it to your computer, you want it clean. Perspec sits in that workflow like a silent, precise assistant. No subscriptions, no cloud uploads, no privacy concerns. Just a local tool that does one job perfectly.
I saw this firsthand when I tested it on a photo of a whiteboard taken at a messy angle. The board was slightly tilted, the markers were smudged, and there was a shadow from a window. Perspec found the board’s corners in under a second and produced a flat, readable image. I didn’t have to touch a single anchor point. The relief was almost embarrassing — it’s just a photo, I thought. But it’s not just a photo. It’s a record of an idea, and the fewer clicks it takes to save that idea, the more likely we are to actually keep it.
The next time you snap a photo of a receipt, imagine a tool that makes it look like you took a flat scan. That’s not magic. That’s Perspec. And it’s the kind of software we need more of: single-purpose, deeply engineered, and built around a real human frustration.
FAQ
Q: Isn't automatic corner detection already a feature in most scanning apps?
A: Most apps use edge detection + Hough transforms, which work well only on perfect, flat, high-contrast documents. Real-world photos of crumpled receipts, glossy pages, or whiteboards with glare cause those algorithms to fail. Perspec's approach is fundamentally different — it's built to handle those edge cases reliably after nine years of iterative refinement.
Q: How much time does this actually save for a typical user?
A: If you photograph documents regularly — receipts, whiteboards, notes — each manual corner adjustment costs 5–30 seconds. For a dozen documents a day, that's 1–5 minutes. Over a year, it adds up to hours of saved time and significantly better-looking digital records. The bigger win is the reduction in friction: you're more likely to digitize things when the tool just works.
Q: Why not just use a flatbed scanner instead of a photo-based app?
A: Flatbed scanners are perfect for loose sheets of paper, but they're useless for whiteboards, posters, books, or receipts that are already in a binder. Most of the documents we need to digitize are not on a flatbed — they're on a wall, a desk, or in a notebook. Perspec solves the problem of capturing those 'in the wild' documents with the same quality as a flatbed scan, without the hardware.