Tatarigami_UA Profile picture
Jun 6 15 tweets 5 min read Read on X
The latest satellite images show 3 major developments: a large Russian troop buildup in Bryansk Oblast, damage from recent drone strikes in Kyiv, and unusual military activities at Taiwan’s Wangan Airport.

All three have one thing in common - they were generated by AI. 🧵Thread: Image
2/ While those who regularly work with satellite imagery or OSINT can quickly tell that something is "off," the quality of AI-generated satellite images is improving fast. As the number of convincing fakes grows, I've put together a few recommendations to help avoid being misled Image
3/ In the case of the "Kyiv attack," it took just a single prompt on a free platform to generate the image. While it appears convincing at first glance, a closer look reveals clear geometric irregularities - distorted car shapes, and irregular windows and balconies on buildings Image
4/ Similarly, a closer look at the "Bryansk build-up" image shows many geometric flaws. In the central part of the image, vehicle shapes often appear distorted - turning into cubes or misshapen rectangles. It’s also hard to identify what type of vehicles you’re looking at. Image
5/ Another good method is to compare the claimed location with actual satellite maps. A quick check on Google Maps will show that area either doesn’t exist or is heavily distorted. In the case of the Bryansk image, the location shown doesn’t match any real place in the region
6/ Imagery generated to imitate Synthetic Aperture Radar, or SAR, can be trickier. Compared to standard optical satellite images, SAR is often more complex and inherently more "distorted", especially if you aren't used to work with it. Yet, the same rules still apply Image
7/ Besides the problem with the helicopter blades, the lengths of helicopters in the same "class" don’t match. You can also compare them to other objects, like the "truck." A Russian Kamaz truck is about 7 to 8 meters long, while the Ka-52 helicopter should be twice long - 16 m Image
8/ Now the task becomes more challenging. Take a close look at these two high-quality images — one optical, the other SAR, and try to identify at least three geometric inconsistencies or suspicious anomalies in each Image
9/ We’re now reaching the most pivotal part of discussion - both images are original and made by Maxar and Umbra. In other words, there are no AI-made inconsistencies or anomalies here. If you spotted any or dismissed the imagery as fake, you flagged real images as false.
10/ And that’s precisely the problem — going forward, for every real image, there may be several convincing fakes. This risks eroding trust in satellite imagery altogether, making it easier to dismiss authentic visuals as AI-generated and undermining its value as evidence.
11/ To protect yourself, the best practice is to always verify the origin of the image. Companies like Maxar, Planet Labs, BlackSky, Airbus, or Umbra typically release imagery through their official channels, social media accounts, or via trusted journalists at major news outlets Image
12/ Organizations like ours, Frontelligence Insight, purchase imagery from resellers and publish analyses under specific licenses or conditions. In such cases, trust depends largely on the organization's track record and transparency - credibility that often takes years to build
13/ To summarize: always refer to the chain of custody. A Telegram channel sharing the image is unlikely to be the source. A visual investigator from an outlet like NYT, BBC, FT, or The WaPo with direct press access to Maxar or Planet Labs is far more reliable
14/ This kind of scrutiny will only grow more important going forward.

If you found this thread useful, consider liking and sharing the initial post, or leaving a comment to help boost it in the algorithm
15/ You can also support our work by following this account - we’ll be sharing more high-quality materials and investigations throughout the month. If you'd like to contribute directly, even a small donation via Buy Me a Coffee makes a difference: buymeacoffee.com/frontelligence

• • •

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

Keep Current with Tatarigami_UA

Tatarigami_UA 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 @Tatarigami_UA

Aug 1
What we know about today's ambush on Russian mercenaries in Mali.

🧵Thread:
1/ The attack likely took place on August 1st in the Mopti/Segou region, central Mali. At least 3 mercenaries were killed, though the actual toll is likely to be 4 KIA and 8 WIA from the African Corps:Image
2/ The perpetrators are JNIM, an Al-Qaeda branch in Sahel. There are currently no indicators suggesting Tuareg separatist involvement.

Equipment was damaged as well. In the video, our team identified what appears to be a Ural-4320 MTP-A2.1, delivered to Mali earlier this year Image
3/ In January 2025, our team documented hundreds of Russian vehicles moved to Mali via Guinea. Since then, at least two more shipments have followed. Based on visual comparison, we’re confident is the same Ural MTP - a mobile workshops that helps to recover and repair vehicles Image
Read 6 tweets
Aug 1
Early Damage Assessment of Drone Attack on Penza Radio Plant - July 31, 2025

Preliminary analysis of imagery reveals multiple buildings suffered damage ranging from light to severe. One building appears likely to be completely inoperable. Frontelligence Insight reports. Thread: Image
2/ Based on high-resolution imagery, unavailable for public release due to license, our team concluded: at least one building sustained severe damage; another has signs of penetration and fire, a third likely suffered penetration but no fire; and a fourth appears lightly damaged Image
3/ Overall, this attack appears to have been more successful than several others on larger facilities, primarily due to the significant fire damage inflicted on at least one building. The strike’s depth is also notable - approximately 600 km from Ukrainian-controlled territory.
Read 4 tweets
Jul 31
In July, NATO Secretary General Mark Rutte claimed Russia produces 4 times more artillery ammo than the NATO. To assess this, RFE/RL and CIT analyzed data on Russian vs. NATO ammo production and concluded that the situation is not as nearly dramatic. Thread with key findings🧵: Image
2/ According to the Royal United Services Institute (RUSI), Russia produced 250,000 152mm rounds in 2022, one million in 2023 and planned to produce 1.325 million in 2024. In practice, however, researchers note that Russia produced slightly more than 1.3 million 152mm rounds
3/ Ukrainian military intelligence offered a higher estimate. According to the Main Intelligence Directorate of Ukraine's Ministry of Defense, Russia produced a total of 2 million 152mm and 122mm artillery rounds in 2023 and planned to produce 2.7 million rounds in 2024
Read 10 tweets
Jul 30
An earthquake with a magnitude of 8.7 struck near Petropavlovsk-Kamchatsky, a city located in the same bay that hosts several key Russian submarine facilities and naval infrastructure. Given the quake's intensity and the resulting tsunami, some damage is possible. 🧵Thread: Image
2/ The earthquake’s epicenter was located roughly over 100 kilometers from Avacha Bay, home to Russia’s Pacific Fleet, which hosts both diesel and nuclear submarines. Early footage from Petropavlovsk-Kamchatsky, indicates damage from both ground shaking and tsunami. Image
3/ The bay has multiple installations, but three stand out: the North-Eastern Repair Center, which services both diesel and nuclear submarines; the Rybachiy Submarine Base, home to Pacific Fleet submarines; and a specialized SLBM loading jetty used for arming submarines. Image
Read 6 tweets
Jul 29
Over three days, Ukrainian long-range drone strikes have dealt a tangible logistical blow to a rail line linking the military and industrial hubs of Volgograd and Rostov-on-Don. Preliminary analysis points to the destruction of traction substations and fuel tanks. 🧵Thread: Image
2/ The strikes have repeatedly targeted infrastructure along the rail line, which serves both industry and the supply of Russian forces, including those in Donetsk and Luhansk. The pattern points to a deliberate and systematic effort to disrupt the route Image
3/ Video uploaded by residents of Orlovskiy shows the local traction substation "Dvoynaya", which powers the railway movement, engulfed in flames. We've geolocated the site and assess it's likely to remain temporarily out of service. Coordinates: Image
Read 9 tweets
Jul 28
Units like K-2, Madyar’s Birds, the Lasar Group, and the 3rd Corps stand out as well-organized formations that, through leadership, organization, media savvy, and initiative, have delivered solid results often to the point where their unit presence can shift battlefield dynamics: Image
2/ For all their success, these units are just a small part of Ukraine’s forces. They can’t hold the whole frontline or make up for systemic flaws. Nurturing leaders takes time - they can’t be copied. To extrapolate personal skill into institutional strength , you need a system.
3/ The priority remains systemic reform: to build a military where all units, if not matching the elite few, at least operate within reach of their standards. The Ministry of Defense has made progress since late 2024, but Ukraine is still lagging behind where it needs to be
Read 7 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

Don't want to be a Premium member but still want to support us?

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

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(