Got a few questions about how we did the (partial) face comparison in our latest investigation. This is a valid question given that the standing man in the Omsk hospital wears a mask. As this issue is bound to pop-up in the foreseeable future in our Covid times, I will explain.
Obviously, the publicly available professional-grade face-verification services like Azure are not geared up to compare partial faces to other faces. In fact, they don't recognize a mask-covered face as a face at all.
So we need to cheat the system and use a proxy for the missing half-face of our unknown suspect. The idea is to force the software to give us a face match based on the upper face section (eyes, skull shape, ears = signal), while ignoring the lower part (nose, mouth, chin = noise)
To achieve this, we need to substitute the masked area with *another person's* lower-face section, thus adding "noise". At the same time we hope the upper-face features of the two photos are identical enough to cause the AI to give us a high-enough score - ideally >50.
So, we took a random person's lower-part face section and supplanted it on to "unknown suspect" masked area: in this case we borrowed, just for fun, Graham Phillip's face (the man in the middle disrupting our press conference in London).
Here is the somewhat Frankesteinian proxy we are going to use for the partial facial comparison:
And bingo: Azure gave us a 0.58 score; in fact attributing such as high identity score the upper-face segment that it overrode the obviously *different* lower-face parts.
No, if we had done the same trick with the lower-face part of the *known* suspect - FSB's Mikhail Evdokimov - the score obviously would be much higher... near perfect.
Obviously, this hack can be made much more reliable by running the same experiment over hundreds of other people's (or AI-generated) lower-face segment.. But as this was not a critical part of our investigation, we ran it on 5 random faces and always got >50% score (except 1)
(it worked even with @aplusk's face)

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Christo Grozev

Christo Grozev Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @christogrozev

3 Nov
In a video address to court recorded October 22, indicted suspect Pulatov claims he said things on the phone shortly after the MH17 shoot-down that were "meant to mislead the enemy". Funny because there's no reason to mislead the enemy that you shot down a commercial airliner.
"Whenever we said nonsense like "we have a BUK" that was meant to mislead the enemy that we have more superiority than we did" << ouch. Borat-level cringeworthy.
Hard to watch his lawyer's face as she has to pretend she buys it.
Read 14 tweets
2 Nov
The account that appeared to take credit for the Vienna terror attack (before being suspended) has a photo that overlapped with the avatar photo on this (alleged) ISIS account.
This appears to be the profile image of the account holder who (appeared to) take credit for the Vienna attacks - and threatened more. The account tweeted in English and Russian before being suspended.
Here are some cached tweets from the account
Read 5 tweets
12 Sep
A friend was telling me an anecdote of how dizygotic (nonidentical) twins of a friend were able to mutually unlock their phones using face recognition. I remembered that actually that's a bug that helped us identify a GRU spy a couple of years ago.
We only had a photograph of him under his fake name. The Russian government had deleted all records of him under his real name once they knew we were onto unit 21955. But they didn't delete his twin sister's passport file. Borderline ethically we used her photo to compare to his.
But totally ethically we never published that photo, not used the finding as basis of our final identification. It was very useful insight though.
Read 6 tweets
20 Aug
In other news, Macron said today we should involve this government in deciding the fate of the people of Belarus
Contrary to the attitude of his own government and @realDonaldTrump, the level of concern and offers of support for @navalny from the rest of the world is overwhelming. Offers of help came also from the Bulgarian doctors who in 2015 treated Emilian Gebrev, poisoned by GRU.
The Kremlin has waged a multilayered war on @Navalny for years, including a psy-ops type I haven't seen before. It could be described as "discrediting through false-flag endorsement". Several times Kremlin or its proxies have tried to "leak" false info that he is a Kremlin puppet
Read 7 tweets
18 Aug
This is totally incredible. This "job interview" with an ex Wagner (unfakeable - definitely authentic) drags all details out of him; including how many times he shot down planes, and what Russian military awards he got that. This is an incredible coup by SBU
He sent copies of his awards, and boasted Surkov personally handed the awards at the Kremlin
And a medal "For services to the Fatherland" signed by Putin.
Read 8 tweets
18 Aug
Ukrainian site censor.net, citing security sources, provides a version of events surrounding the arrest - and then release - of 32 RU mercenaries who traveled to Belarus end of July. The story appears more plausible than either the Belarus or Russian claims so far.
The arrival of the "Wagnerites" to Belarus was indeed a covert operation by Ukraine's SBU and GUR (military intel). It had been planned over a year. The goal was to detain approximately 28 wanted unlawful combatants, 9 of whom Ukrainian citizens, and 2 linked to #MH17.
To this end, Ukraine's secret services indeed brought back to life a disused St. Petersburg private military company (MAR), and engineered a sophisticated game plan to recruit over a hundred ex mercenaries - while their targets were specifically the 28 wanted persons.
Read 9 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!