8 ms·
Satellites Spotting Aircraft
- rolfr 2y ago[flagged]
- ck2 2y agoIs bouncing radar from above on an active commercial airport an okay idea?
- snakeyjake 2y agoThe vast majority of SAR satellites are below 500W and have a beam "footprint" of about 5km by 5km at minimum. Imagine 5 100W lightbulbs reflected and focused to channel as much light as possible onto a 25 square kilometer field from hundreds of kilometers away. The planes are fine.
- m2fkxy 2y agoyes, received power is inversely proportional to the distance squared. it's hard to overstate how ridiculously small the amounts of power are at play with spaceborne SAR systems.
- Sanzig 2y agoSure, happens all the time. Synthetic aperture radar satellites operate in different bands than air traffic control radar, so there is no risk. Your house is scanned at least once every few days from wide swath radar satellites like Sentinel-1.
- Horffupolde 2y agoWhat for?
- schoen 2y agohttps://en.wikipedia.org/wiki/Sentinel-1#Applications https://en.wikipedia.org/wiki/Sentinel-1#Applications Sounds like some disaster response, some scientific, and some commercial uses.
- stavros 2y agoAnd, obviously, lots of military uses.
- schoen 2y agoI don't know how it's applied in practice, but apparently the treaty establishing ESA specifies that its space activities will be "for exclusively peaceful purposes" and they apparently have no missions that are classified or have any declared military purpose. I think there are other non-ESA European (and national) agencies that work on military use of space. For example, there's apparently an "EU Satellite Centre" based in Spain that is concerned with military use of space (and is not part of ESA). https://en.wikipedia.org/wiki/European_Union_Satellite_Centre https://en.wikipedia.org/wiki/European_Union_Satellite_Centr... I do imagine that military users can probably buy or access data from ESA sources on the same terms as civilian users and that they probably do so.
- stavros 2y agoSorry, yes, I meant non-ESA, just satellites in general.
- rurban 2y agoThey have much much better resolution though. They can detect car plates, and probably also people looking up.
- stavros 2y agoDo they? From the declassified Trump photo, it seems like the maximum resolution is a few tens of cm, very far from detecting car plates.
- jprd 2y agoRegardless of topic, Mark's blog has been consistently making me smarter. ClickHouse, DuckDB, literally anything GIS related. Thank you dude.
- jauntywundrkind 2y agoAgreed, great blog. "satellites spotting ships" was only 82d ago. https://tech.marksblogg.com/yolo-umbra-sar-satellites-ship-detection.html https://tech.marksblogg.com/yolo-umbra-sar-satellites-ship-d... https://news.ycombinator.com/item?id=40716032 https://news.ycombinator.com/item?id=40716032
- tomcam 2y agoYeah this blog is a find. Welcome to the 21st.
- 0cf8612b2e1e 2y agoIt used to be a joke that satellites could read your license plate from space. Then I see commercial images like this and I am less sure.
- actionfromafar 2y agoWell the Hubble is 70s tech, right?
- mandevil 2y agoBecause Hubble was designed for in-orbit servicing by the STS, it had it's optics, CCD systems, and even the flight computers (not originally designed for in-orbit servicing!) replaced over the various servicing missions. The differences between WF/PC 1 and WFC 3 is the difference between going into space in 1990 with mid-80's hardware and going into space in 2009. Since the 2009 Service Mission 4, Hubble tech has held steady, but until then it was regularly being upgraded to state-of-the-art.
- skinwill 2y agoState-of-the-art for what could survive space. It used 486's for quite a while. You are still very correct, I just think it's funny that the "best" is not always what people think.
- ceejayoz 2y agoWe got a hint of how much better spy satellites are during Trump's presidency. https://www.npr.org/2022/11/18/1137474748/trump-tweeted-an-image-from-a-spy-satellite-declassified-document-shows https://www.npr.org/2022/11/18/1137474748/trump-tweeted-an-i... / https://www.npr.org/2019/08/30/755994591/president-trump-tweets-sensitive-surveillance-image-of-iran https://www.npr.org/2019/08/30/755994591/president-trump-twe... Folks figured out the satellite that took it, too; a 2011 KH-11: https://www.npr.org/2019/09/02/756673481/amateurs-identify-u-s-spy-satellite-behind-president-trumps-tweet https://www.npr.org/2019/09/02/756673481/amateurs-identify-u...
- 1f60c 2y ago> Umbra has an open data programme where they share SAR imagery from 500+ locations around the world I think they're referring to this: https://umbra.space/open-data/ https://umbra.space/open-data/ (warning: most files are absolutely ginormous)
- 1024core 2y agoIs there a mapping from, say, a geo location to a list of Umbra files which cover that location? I'd hate to download 42TB of data and then have to grep through it :-D
- gloyoyo 2y agoThings like this would instantaneously make the world a better place.
- marklit 2y agoThe JSON files in the S3 bucket can be downloaded in isolation from any other format and they're pretty small. I did some geo-enrichment of them in a previous blog post where I found the country and waters of Umbra's ship imagery. https://tech.marksblogg.com/yolo-umbra-sar-satellites-ship-detection.html https://tech.marksblogg.com/yolo-umbra-sar-satellites-ship-d... The above relies on network calls to OSM but with Capella, I found a way to get the smallest GeoFabrik partition for each image using a single GeoJSON file. The code could probably be modified to work on Umbra's feed with a bit of work. https://tech.marksblogg.com/capella-open-data-free-satellite-sar-imagery.html https://tech.marksblogg.com/capella-open-data-free-satellite... Lastly, Umbra have ~24 locations they image frequently but there is an 'ad hoc' folder with a lot of subject names in English that give away the location and subject matter. This might be easier to look through for interesting imagery. aws s3 --no-sign-request ls 's3://umbra-open-data-catalog/sar-data/tasks/ad hoc/' | grep -i 'tesla\|nvidia\|saudi'
- afm-umbra 2y agoHi! Our Archive Catalog STAC API indicates which items are in our Open Data Catalog on AWS. You can use the STAC Search endpoints to filter by this property alongside location. Instructions in our docs: https://docs.canopy.umbra.space/docs/archive-catalog-searching-via-stac-api#search-for-items-in-the-open-data-catalog https://docs.canopy.umbra.space/docs/archive-catalog-searchi... Unfortunately we don't directly link to the s3 assets for those items at this time :( So you'll still have to pull the list of files and grep by task ID.
- m2fkxy 2y agoA little nitpick about: The number of looks correlates with a higher resolution. Yes and no. When you task an image, you usually (as is the case with Umbra) specify your desired ground resolution, eg. 25, 50, 100 cm, etc. There are two dimensions in a SAR image: range and azimuth. Range resolution is determined by the SAR system bandwidth. Azimuth resolution is determined by the integration angle (the angle formed between your target and your satellite from start to end of the collection). Let's assume you want a 50 cm image. Your range resolution will be equal to that and, in a 1-look image, your native azimuth resolution will also be 50 cm. What happens when you request a multi-looked image, is that the satellite will collect data over your target for a longer amount of time (and thus over a greater angle diversity). Range resolution will not change; however, in the natural ("native") image, you get asymmetrical pixels: taking the same target resolution of 50 cm, a 2-looks image will have a 25 cm azimuth resolution. For 3-looks, ~16 cm. And so on. What then happens during the processing of derived products (eg. GEC) is that the pixels are squared: to do that, you have to average out the pixels in the azimuth dimension. This greatly improves what is called the radiometric resolution (ie. how much information a pixel contains), by cancelling out the speckle and averaging the noise. But for all intents and purposes, on a multi-looked image (which is what the GEC products that you use are), spatial resolution remains the same, square pixel. [SAR nerds here: I am not mentioning the slant-range-to-ground-range process, and I am also ignoring the resolution vs. sampling distinction for simplicity]
- OJFord 2y agoI know nothing about any of this, but: > Azimuth resolution is determined by the integration angle (the angle formed between your target and your satellite from start to end of the collection). For any non-zero value (geostationary), wouldn't it be a quadrilateral rather than an (single) angle? Or is it, measured from Earth, the change in angle from 'straight up' to satellite? But then how would the satellite calculate/observe that? Or is that what you're saying the resolution derived from that is, the ground distance that that same angle moves over in the time taken?
- tomcam 2y agoMan there’s everything to love about this. A novel free dataset, complete example code, clear description of how to get it up and running—the ideal blog post IMHO. Delighted to learn about it.
- Luc 2y ago> Below is Umbra's image of the same location. Though it was taken on a different day and some aircraft might have been moved around, you can see that a lot of the aircraft in the bottom left are barely visible unless you zoom in very closely and pay attention to artefacts that give away a large man-made object is present. Bad example, because the radar image simply shows a different situation with all but two of the aircraft not present. The two that are present are easy enough to spot. Here's another image with 5 aircraft present (including the two from the radar image). It's rotated, the aircraft are in the top left: https://x.com/___Harald___/status/1825362047061971309/photo/1 https://x.com/___Harald___/status/1825362047061971309/photo/...
- greggsy 2y agoI think it successfully got the point across that visual vs SAR have different benefits.
- shitlord 2y agoWould the F-35 actually show up on SAR or does the radar absorbent material distort the image somehow?
- KeplerBoy 2y agoIt would certainly show up. Maybe not as a recognizable plane, but at the very least you could make out the plane-shaped shadow (or more accurately lack of reflection).
- m2fkxy 2y agoYes, radar shadow is how you would find it. But your sensor must be performing well enough for it to be able to distinguish a shadow from the surface backscatter (ie. radar signature) the aircraft is sitting on. This is usually not a problem for rough surfaces (eg. grass or dirt, or some types of pavement), but it can be more problematic for surfaces with more specular scattering.
- KeplerBoy 2y agoFor those less obsessed with SAR images: calm water surfaces are good examples of surfaces with specular scattering, they are basically black/extremely low magnitude areas in SAR images. Example: https://x.com/umbraspace/status/1831111648498810967 https://x.com/umbraspace/status/1831111648498810967 I wonder if the tarmac/runways used for stealth planes take this into account and are somehow especially smooth or otherwise special. Also how would such an image look like, I guess one would still see some multi-bounces between aircraft and tarmac making it's way back to the SAR antenna.
- m2fkxy 2y agoFor those less obsessed with SAR images Touché! Also good point regarding multibounces and multipath. I would expect eg. landing gear returns to be standing out in those cases (cockpit too, although probably the canopy is coated to prevent radar penetrating).
- chris_va 2y agoRelated, they are also visible while flying: https://medium.com/google-earth/planespotting-465ee081c168 https://medium.com/google-earth/planespotting-465ee081c168 (not SAR in this case)
- walrus01 2y agoIf some guy on the internet can do this in his home office, imagine the SAR and analysis capabilities the NRO and NSA have built in-house.
- sangnoir 2y ago"Some guy" who happens to be a consultant with a long list of household-name clients, and seems like a GIS pro
- walrus01 2y agoIndeed so, I also meant the hardware budget/hardware resources to acquire the data before it's processed. I'd bet it's a solid theory that some of the large things launched in those large payload fairings of NRO satellite launches in the past 20 years are SAR satellites, with billion+ dollar budgets.
- jofer 2y agoQuick geospatial note that's important for accurately geolocating these images: You need a DEM to use RPCs for geolocation. Running things through gdalwarp as was done here will assume no terrain and 0 elevation. That will lead to significant mislocations anytime it's not flat and at sea level, especially given the off-nadir view angle of the data used here. In other words: gdalwarp \ -t_srs "EPSG:4326" \ 2024-05-25-15-37-54_UMBRA-06_GEC.tif \ warped.tif Should be: gdalwarp \ -to RPC_DEM=some_dem.tif \ -rpc \ -t_srs "EPSG:4326" \ 2024-05-25-15-37-54_UMBRA-06_GEC.tif \ warped.tif If you don't want to use a DEM for orthographic corrections, then you should at least include a constant elevation in meters of the scene with RPC_HEIGHT. Otherwise things can be shifted kilometers from where the image actually is.
- singleshot_ 2y agoWhat about the fact these are all pictures of airports? Does that control for "any time it's not flat" or are you talking about really, really flat? Or, given your mention of angles, do you mean flat as in perpendicular to the observer?
- jofer 2y ago"Orthorectified" (i.e. on a map) means both. It's corrected to a perpendicular to the observer view _and_ also corrected for scale distortion due to elevation (the top of a mountain is closer to the sensor and therefore appears larger than the valley beside it). For off-nadir imagery (i.e. not looking straight down) the view angle plays a larger role than the scale distortion part. With that said, raw elevation matters too, especially when the imagery is off-nadir. RPCs describe a view direction + lens distortion / etc. A completely flat surface at elevation will be in a different location than a completely flat surface at sea level. Things will also be a different _size_ as well depending on elevation. Think of the RPC as a vector looking a specific direction (at a single pixel level, that's kind of what it is, though each pixel gets a different one). You're placing a point on the map where that ray intersects the Earth's surface. It intersects at a different point depending on the elevation of the surface. Projected (aka orthorectified) data needs to correct all of that to be able to place imagery on a map accurately. If the airport is completely flat, then using a constant elevation is fine, but you still need to use that elevation and not assume it's at sea level. Otherwise it will be in the wrong place on a map and also a slightly incorrect size.
- wslh 2y agoGreat hands-on example! I recently read a news article [1] that discussed the monitoring of Russian "Mainstay" AEW&C Beriev A-50 aircraft [1] but unfortunately, it didn’t include the actual code. [1] https://www.linkedin.com/posts/spaceknow_spaceknow-inc-in-cooperation-with-satellogic-activity-7236641575945068546-GmdZ/ https://www.linkedin.com/posts/spaceknow_spaceknow-inc-in-co...
- seoulmetro 2y agoIn the blog there's a video of what looks like cars moving around, but the lighting is constantly changing. How does that work? It looks like a timelapse but then there are cars doing normal car things. https://www.youtube.com/watch?v=cwDjJqtx_og https://www.youtube.com/watch?v=cwDjJqtx_og
- mikeiz404 2y agoMy guess is they are steering the radar beam from something hovering overhead. The video links to a paper [1] titled "Airborne Circular W-Band SAR for Multiple Aspect Urban Site Monitoring" which mentions beam steering in the abstract. 1: https://ieeexplore.ieee.org/document/8701523/ https://ieeexplore.ieee.org/document/8701523/
- seoulmetro 2y agoThat's what I thought too, but how can there be such significant shadows? Wouldn't the shadows of any wavelength they are sending be near nothing?
- Prbeek 2y agoI thought this was interesting :A Chinese satellite tracking planes at Hartsfield-Jackson International Airport Atlanta https://x.com/HenriKenhmann/status/1325377922228629507?t=7Sx2Odd6AzW1bPOH0KjUoQ&s=19 https://x.com/HenriKenhmann/status/1325377922228629507?t=7Sx...
- maxglute 2y agoAlso this clip of Jilin allegedly tracking a F22 in 2020. https://www.youtube.com/watch?v=VxKSJck7gls https://www.youtube.com/watch?v=VxKSJck7gls
- skinwill 2y agoA company called Erim back in the 70's pioneered SAR systems. They had an interesting approach to processing and storage of the data which was all analog back then. They used holography. Erim and their SAR work is documented in wikipedia but their company presidents obsession with holography was detailed in their monthly news letters. I was handed some of these documents from a former (now deceased) worker at Erim. He told me how they were able to fly the massive radar systems and the huge analog computers they used to process the data. It must have been absolutely wild to work there in those days.
- Waterluvian 2y agoIt’s really cool to see the kinds of stuff I learned in school using closed source turnkey remote sensing and GIS software being done in a more open, programmatic way. There’s just this far nicer feel of control.