PlateAI
PlateAI
3¢ Washington
This tool needs a desktop or tablet. PlateAI's interface — uploading scans, comparing reference images side-by-side, and inspecting individual stamps — needs a wide screen and a precise pointer. On a phone the layout would be unusable. Please come back on a laptop, desktop, or iPad.

About PlateAI

The 3¢ Washington stamp of 1851–1857 is one of the most intensively studied stamps in American philately. Dr. Carroll Chase was the first to plate it systematically, and his landmark work established the foundation for everything that followed. Over the decades, a small and dedicated community of specialists — including Wilbur F. Amonette, Richard C. Celler, and others — extended, corrected, and deepened that foundation, each building on the work of those who came before. Today that tradition continues through J. Bryan O'Doherty's stampplating.com, which brought the accumulated knowledge of the field into the digital age.

Printed from 13 engraved plates, each containing 200 individual positions, every one of the 2,600 positions has a unique combination of characteristics resulting from the engraving process itself — making each position identifiable from the stamp alone.

PlateAI works on Scott #10, 10A, 11, 11A, 25, and 25A — Types I and II only. Type III and IV stamps (#26, 26A) were printed from different plates and are not supported.

PlateAI brings machine learning to this problem. Given a scan of a stamp, the system analyzes specific regions of the stamp, and compares the visual signature against reference images from all 2,600 positions. It returns a ranked list of candidates with a confidence assessment, and tools to compare your stamp directly against vetted reference images side by side.

Under the hood, PlateAI uses a multi-branch convolutional neural network (CNN) trained with triplet loss — a technique that teaches the model to recognize visually similar positions as similar and dissimilar positions as different. Each branch of the network specializes in a different region of the stamp, and their outputs are combined into a single similarity score used to rank candidates.

Trained on approximately 19,000 scans from a wide range of collections, the model achieves 96.7% Top-1 accuracy on clean four-margin stamps, with the correct position appearing in the top ten essentially every time. On three-margin stamps Top-1 accuracy drops to 91.0%; on two-margin stamps Top-1 accuracy drops to 82.2%.

The model is nearly perfect in predicting the Scott number on clean scans.

Whether you are new to plating, an experienced specialist, or simply curious about what machine learning can do with a 170-year-old challenge — PlateAI is designed to be a useful tool and a starting point for exploration, not a final word. Visual comparison and philatelic judgment remain essential.

Stamp scans uploaded to PlateAI may be retained on private storage and used to improve future versions of the model. No other information is collected.

Credits

PlateAI was conceived, designed, and built by David Fussichen, with the encouragement, expertise, and generosity of Robert J. Lampert and J. Bryan O'Doherty. Gary Schrader, Elvin Fritz, and Charles Temple were early users whose feedback on the tool, and broader perspective on plating, shaped the project as it developed.

View desktop version anyway

Optional Filters

Color
Type
Relief
Plate

Apply narrows the current list. Plate! re-runs identification with current filters.

Plate the 1851–57 3¢ Washington

Drop a stamp scan here, or click to upload

Best results: 1200 DPI flatbed scan
Scott 10, 10A, 11, 11A, 25, or 25A

← Back

Release Notes

Interface and model version history

PlateAI ML Model
2026-04-27
Model v15.1 deployed. Same architecture as v15; updated training data only — corrections, deduplication, and additions yielding 18,685 training stamps. Top-1 accuracy on four-margin stamps improved from 95.6% (v15) to 96.7% (v15.1); Top-10 reached 100%. Two-margin performance saw the largest gain (77.0% → 82.2% Top-1).
v15.1 test panel results (455 stamps):
Top-1 Top-3 Top-5 Top-10 Top-15
4-margin96.7%99.3%99.6%100%100%
3-margin91.0%96.9%97.9%99.1%99.6%
2-margin82.2%92.3%94.9%97.5%98.6%
2026-04-11
Beta launched with Model v15. 10-branch convolutional neural network trained with triplet loss on ~19,000 stamps.
v15 test panel results:
Top-1 Top-3 Top-5 Top-10 Top-15
4-margin95.6%98.7%99.3%98.9%100%
3-margin92.5%97.5%98.4%99.3%99.8%
2-margin77.0%88.8%92.2%95.2%96.7%
PlateAI Interface
2026-05-06
Position Explorer, About, Instructions, and Release Notes buttons now toggle. Click once to open, click again to close and return to whatever was showing before — the results list if you've plated a stamp, or the canvas if you haven't. Each panel also has an X close button in the upper right. Previously these buttons were one-way and you had to re-plate a stamp to get back to the results list after visiting Position Explorer.
2026-05-02
PlateAI released to the public. Initial announcement on stampcommunity.org, with stampplating.com integration as the primary entry point.
Phones now see a static page with the PlateAI logo, a brief explanation that the tool needs a desktop or tablet, and the full About text. The desktop interface is fundamentally a wide-screen experience and isn't usable on a phone, but someone clicking a link from their phone can still read what PlateAI is. The threshold is 767px; iPad mini portrait (768px) and everything wider get the full app. A "View desktop version anyway" link at the bottom lets a phone user load the full app despite the warning.
2026-04-29
Compare modal — Full Stamp tab is now the default, shown first when the modal opens. Three zoom levels (100% / 150% / 200%) with synchronized pan: at higher zooms, drag inside either box to pan, and the patient and reference move together so the same spot stays visible in both. Click without dragging to cycle zoom. Reference order is now Celler, Chase, Amonette, LAO.
New patient stamp viewer. Click the patient image in the left panel to open a draggable, resizable window with the stamp at 65% size. Click the image to cycle through 65% / 100% / 125% zoom levels. Drag the title bar to move the window; resize from the bottom-right corner. Use the Download button to save the aligned image with the original filename plus "-aligned.jpg".
About, Instructions, and Release Notes are now consolidated under a single "?" menu in the top-right (next to the model version selector). Position Explorer remains a top-bar button.
"Next 10 →" button moved to the rank column of the candidate table (was below the table).
Fixed a hover bug on the "Rosettes wrong? Mark manually" link that made the text disappear when moused over.
2026-04-28
New "Next 10" button to load up to 10 additional candidates, helpful for poor-quality or two-margin stamps where the correct position may rank below 10.
Type filter now resets the plate selection, matching the existing color-filter behavior. Toggling Type I or Type II re-checks all eligible plates so switching between types no longer leaves you with no plates available.
Patient stamp now displays without contrast enhancement in the Compare modal, reducing the grainy look that some users reported. Reference images are unchanged. Plating accuracy is unaffected — the model continues to use the contrast-enhanced version internally.
Compare modal — Top/Bottom tab: the full framelines now stay aligned across all rows when a compression scan is zoomed.
2026-04-26
Cleaner top bar. The numbered prefixes ("1 — Load Stamp Scan", "2 — Align & Crop", "3 — Plate!") are removed; disabled-state styling now does the sequencing work. Helper text under each button is removed. The Mark Rosettes Manually button is now a small text link below Align & Crop, and a hint appears in the canvas area when auto-detection fails. The "Select known features..." caption above the attribute filters is removed.
New welcome screen on app open: a PlateAI logo serves as the drop target for a stamp scan. Click the logo or drag and drop a file onto it to begin. The previous about text is still available via the About button in the header.
Optional log fields: when session logging is on, a panel below the candidate table lets you record a Clear Framelines rating (4, 3.5, 3, 2.5, 2, 1.5, or 1) and freeform notes for each stamp. Both go into the downloaded CSV in new clear_framelines and notes columns, and into the Copy Results output. The fields are optional and not used by PlateAI.
Color filter now resets the plate selection. Toggling Orange Brown or Not Orange Brown re-checks all plates that match the new color choice, so switching between color groups no longer leaves you with no eligible plates.
2026-04-25
New "Log as my Choice" feature. When session logging is on, each candidate row in the results panel gets a radio button to mark it as the correct position; the Compare modal also has a "Log as my Choice" button. The selected position is recorded in the downloaded session CSV in a new log_choice column and in the Copy Results output, eliminating transcription errors when plating large batches of stamps.
Light usage telemetry now collected per stamp — see Privacy link in the footer for details.
2026-04-24
Improved alignment when one or two rosettes can't be auto-detected — more stamps align correctly without manual rosette marking
2026-04-23
Confidence labels simplified to two levels: HIGH (green) and LOW (red). The previous CERTAIN and MODERATE levels have been folded in — anything previously CERTAIN or HIGH is now HIGH; anything previously MODERATE or LOW is now LOW.
Effective DPI now computed from rosette spacing on every loaded scan, shown in the bottom status bar and inline with the cosine similarity and gap in the results header. Logged to the session CSV in a new effective_dpi column.
Low-resolution scans and cell phone photos are now detected automatically. PlateAI accepts narrow bands around 1200 dpi and 2400 dpi flatbed scans; anything outside those bands raises a warning at the top of the results panel and forces both Position and Scott confidence to LOW.
2026-04-21
Type I / Type II attribute filter corrected — previously, unchecking one type could inadvertently exclude some positions on plates 1E and 1i, which contain both types
Apply Filters vs. Plate! hint in the attribute panel made more prominent, so the distinction between the two actions is easier to notice
Compare modal, top/bottom framelines tab: hint text corrected to read "compression scans at left" (previously said "at top," which applied only to the left/right tab)
1E/1i counterpart comparison colors changed from two similar greens to a colorblind-safe blue (1E) and orange (1i). Legend enlarged and now includes the Patient color. Plate colors are locked — 1E is always blue, 1i is always orange, regardless of which is currently being viewed.
2026-04-20
Apply Filters button added to the basic attribute panel, matching the one in the Advanced modal — both narrow the current results list to candidates matching your selections
Clarified the two filter actions: Apply Filters narrows the visible list; Plate! re-runs identification with current filters. Instructions updated to reflect this.
Session log CSV updated: now includes top-1 and top-2 raw cosine similarity scores, the gap, and position/Scott confidence levels; removed obsolete columns.
2026-04-18
Results list now limited to the top 10 candidate positions — previously top 20
Candidate results grid shown at a larger font size for easier reading
Compare modal position and patient arrows now wrap — step past the last to return to the first
Basic and advanced filters now consider the same set of attributes together and are applied identically
When the top 10 list is short, a message below the last candidate notes that no further positions are plausible matches
2026-04-14
Full Stamp Comparison tab added to compare modal — side-by-side patient and reference at full stamp size, cycling through all four collections
Double Transfer and Triple Transfer now tracked separately
Compare modal tabs made more prominent
2026-04-13
Launched on plateai.stampplating.com for private testing
Reference images colorized for Amonette, Celler, and LAO collections
2026-04-12
1E/1i relief comparison toggle added to compare module — shows counterpart plate crops with color-coded outlines and relief box
Full stamp zoom levels adjusted: opens at 75%, cycles through 100% and 150%
2026-04-11
Beta site launched

Position Explorer is independent of AI identification. Filters apply, but no stamp needs to be loaded or plated. Click any eligible position to compare reference stamps.

Scott Confidence
Position Confidence
Relief —  Type
#PositionPlateReliefTypeScottScore
File: Size: DPI: Step: Upload a scan Status: Ready By uploading, your scans may be retained. Privacy

Processing…

Patient:
Position 1 / 20
Patient at slot 5 of 5
Patient at slot 5 of 5
All images at 100%  ·  click to zoom to 200%  ·  click again to restore  ·  rust border = patient stamp
Advanced Plating Filters
All selections are AND’d together  ·  Ignore = not filtered
Inner Lines (select one or more — OR logic)
Triangle Recuts
Recut 111 line recut in ULT
Recut 122 lines recut in ULT
Recut 133 lines recut in ULT
Recut 145 lines recut in ULT
Recut 151 line recut in URT
Recut 161 line recut in LLT
Recut 171 line recut in LRT
Recut 182 lines recut in LRT
Inner Line Recuts
Recut 23LIL runs up too far
Recut 24LIL runs down too far
Recut 25RIL runs down too far
Recut 39RFL extends down
Label Recuts
Recut 27Top Label and URDB joined at top
Recut 28Top Label and ULDB joined at top
Recut 29Bottom Label and LRDB joined at bottom
Recut 30Line: top Label to URDB to RFL
Recut 31Top Label and URDB joined top and bottom
Recut 34Diagonal: top Label to DB to FL
Recut 35Lower Label and LRDB joined at top
Recut 36Lower Label and LRDB joined top and bottom
Diamond Block Recuts
Recut 212 horiz lines above URDB
Recut 221 horiz line at bottom of LLDB
Recut 26Vert line: ULDB to top FL
Recut 32Horiz line: URDB to RFL
Recut 33Horiz line: URDB to adjacent ULDB
Recut 371 horiz line at top of ULDB
Recut 38Vert line along left side of ULDB
Recut 40LRT and LRDB joined
Misc Recuts
Recut 19Recut bust and medallion circle
Recut 20Recut button
Guide Dot Location
UL
UR
LL
LR
Plate Anomalies
Double Transfer
Triple Transfer
Plate Crack
Margin Position
Top Row
Bottom Row
Left Margin
Right Margin