The Reconstruction of Torn Documents
bundesarchiv.de
bundesarchiv.de
> No. A few thousand other bags contained paper that had been shredded into incredibly small pieces in 1990. This material was destroyed back in 1991 after inspection by the Stasi Records Office. Hence, there is no longer any paper shredded by the Stasi at today's archive .
Shredder chads from the 90s can definitely be reconstructed. This is why the NSA has gradually decreased the maximum size permissible for chads. If they'd held on to that material they could be recovered today.
Given how much of a hard time they're having with hand-torn pages, which should be a long solved problem, it's very likely that it would have been impossible in practice, in the government IT framework for a long time...
https://archive.org/details/DocumentsFromTheUSEspionageDen/D...
> Could shredded paper be reconstructed?
Apparently! Vol. 32 of above (per a spot check) has many docs that were shredded. My recommended method is to put papers in a bucket of liquid and then smush it. Good luck reconstructing that.
For fast emergency destruction of documents, the NSA has developed a procedure https://media.defense.gov/2021/Jul/02/2002755769/-1/-1/0/EME... where paper and oxidizer get layered in a burn barrel. "The ratio which was adopted was 65 pounds of paper for 100 pounds of nitrate" gives you an idea how much extra oxygen is required for proper combustion.
In hindsight, that would obviously have been the most efficient, but it needs trust and cooperation between regional Stasi offices to give up control of their records.
But The Stasi did not have foresight, was not efficient, did not have cooperation internally. (If they had all those attributes things may have gone differently. So it’s good they were still incompetent at the end)
No references - this is just what I remember from that documentary.
[1] Gesetz über die Unterlagen des Staatssicherheitsdienstes der ehemaligen Deutschen Demokratischen Republik (Stasi-Unterlagen-Gesetz - StUG), https://www.gesetze-im-internet.de/stug/BJNR022720991.html (in German)
One thing that kinda baffles is that it sounds like the snippets (I bet that German word is fun) haven’t been scanned(/photographed…?) yet. No matter who they contract with, wouldn’t that necessarily be step #1? Or is the scanning the part that needs contracting, and the “e-Puzzler” name was just a lil melodramatic?
For one thing, I feel like it’ll be wildly helpful that they’re on a variety of papers, not challenging like they imply. Once that and bag index have narrowed down neighbor candidates, you’ve got rules and glyphs to go off of, much less recognizable form layouts. It feels like the Vesuvius scrolls but actually tractable…
I wouldn’t for €100 sign up to scan even an office wastebasket (6-8 gallon) bag of torn-up paper. Make it €2000 for that quantity, and we’ll start talking.
I can’t speak for what their bags are like, but ours were basically large, thick, grocery-size paper bags without handles. Thick enough that they most likely wouldn’t tear, even if they were full and mid-handled somewhat. You rolled down the top and stapled them shut.
Like these: https://live.staticflickr.com/4129/4987369106_ab71780b90_z.j...
But we didn’t shred our documents first. We just put in whole sheets and reams of paper, and we left it up to them to shred first and then burn. But then, that was 1989.
Agreed, €100 seems low to process a single bag.
After that I bet the full reconstruction takes like a month tops with AI matching pieces.
n pieces residing in the same b_i, i<16501 bags can be viewed as a blocking function in record linkage. That means while comparisons are O(N^2), here N=16500 and not N=i*16500. In practice, filtering by compatible color (effectively a 2nd-level blocking function) prunes the search space further.
The simplifying heuristic (works not always, but most of the time): "assume that all snippets belong to the same bag".
One important question is how big the individual snippets are - ideally, they'd contain fractions of more than one line of text on top of each other. According to @Pebblebox (see below), “Each bag contains between 2,500 and 3,500 fragments of torn-up pages.”, which means the fragments must be large enough on average to be amenable to language model application.
Then I'd create a data structure with the color of a snippet and its lines of text (either full lines, or prefixes and suffixes at the [left/right] fringes):
type snippet_type = record
snippet_color: RGBColor;
text_height: integer;
text: lines[1..5] of record
left: string;
right: string
end
end;
A statistical or neural language model should be able to piece individual pieces together and come up with a list (sorted by likelihood) of locally probable solutions (called "trellis" or "sausage" in ASR parlance), which can be combined using a beam search.I assume both scanning and reconstruction would be part of the same contract.
I speculate the problem is not technical but financial or political; the ML to do this was up to the task at least ten years ago.
Reconstituting torn-up paper is child's play.
I'll just note that today in France there's one TV channel that isn't a leftist one and the left is working hard to make it shut down, under the excuse that it's an evil far-right racist channel. One channel that isn't a socialist (or downright communist) channel and even that is too much: just like the stasi, they want to crush dissent and have that channel closed.
Leftists cannot conceive that people from the other side of the aisle have a right to freedom of speech, so they'll do everything they can to remove it.
That's what the stasi was. And the people with the mindset that made the Stasi possible are hard at work in the world today.
> Could shredded paper be reconstructed?
> No. A few thousand other bags contained paper that had been shredded into incredibly small pieces in 1990. This material was destroyed back in 1991 after inspection by the Stasi Records Office. Hence, there is no longer any paper shredded by the Stasi at today's archive .
I find the assertion that it was “impossible” to reassemble shredded documents… disappointing - as they seem to be confusing “very difficult with current tools” with “no way of doing it, ever”I mean, they made sure it was true by burning them all after they decided it could never be done. Phenomenally short-sighted - unless of course there was a reason they wanted those particular documents to never be read.
Why would officers from West Germany not want East German documents to be read? That's nonsense. Then they would have destroyed everything, not just th shreddered documents.
Talk about rearranging deck chairs on the Titanic.
> In the fall of 2013, Fraunhofer IPK was able to demonstrate that the software developed by its scientists, the so-called e-Puzzler, works in principle. However, the process proved unsuited for mass production. Overall, the project never achieved the envisaged automated reconstruction rate of at least 80 per cent.
Well, that was tax-payer's money well spent!
Compare that for instance with the Horizon 2020 project "RePAIR – Reconstructing the Past: AI and Robotics Meet Cultural Heritag", which ran for almost 5 years, had a budget of only 3.5 million Euros and that money was divided among six(!) different partners.
Maybe that gives a little bit of a perspective on "expected value".