{"id":2521072,"date":"2024-10-07T14:05:25","date_gmt":"2024-10-07T21:05:25","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2521072"},"modified":"2024-10-10T09:13:18","modified_gmt":"2024-10-10T16:13:18","slug":"2521072-2","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2","title":{"rendered":"From Pixels to Insights: Automating Aircraft Detections with GeoAI"},"author":356032,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[24641,22851],"tags":[],"industry":[],"product":[36571,36551],"class_list":["post-2521072","blog","type-blog","status-publish","format-standard","hentry","category-defense","category-national-government","product-arcgis-enterprise","product-arcgis-online"],"acf":{"authors":[{"ID":362892,"user_firstname":"Gaby","user_lastname":"Gutierrez","nickname":"Gaby Gutierrez","user_nicename":"ggutierrez","display_name":"Gaby Gutierrez","user_email":"ggutierrez@esri.com","user_url":"","user_registered":"2024-10-07 20:44:41","user_description":"Gaby Gutierrez is a National Government Solution Engineer at Esri. Working at Esri since 2020, her primary interests include all things spatial data science and  enabling others with the tools and resources to apply GIS. Gaby holds a Bachelor's degree in Hydrology from the University of California, Santa Barbara.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/photo-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"short_description":"Bring artificial intelligence and geospatial science together to discover the power of GeoAI.","flexible_content":[{"acf_fc_layout":"content","content":"<p><span data-contrast=\"none\"><span class=\"NormalTextRun SCXW227731472 BCX0\">As commercial imagery has become more accessible, its role in geospatial workflows has significantly expanded. ArcGIS harnesses powerful geospatial AI (<\/span><span class=\"NormalTextRun SCXW227731472 BCX0\">GeoAI<\/span><span class=\"NormalTextRun SCXW227731472 BCX0\">) capabilities that when combined with imagery, can transform pixels into valuable insights and unlock a new era of understanding. One common application of this is object detection, a crucial process in defense and intelligence agencies. <\/span>This process is often time and resource intensive as it is typically done manually by an analyst who identifies and labels each object. <\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">To ease this burden, we can turn to GeoAI, a concept that brings together artificial intelligence and geospatial science. Using GeoAI we can accelerate the speed at which we extract insights, develop understanding, and ultimately drive action. To test the scalability and power of the ArcGIS system, this workflow will cover how we automated the detection and classification of grounded aircraft for the entire state of California, daily. <\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"content","content":"<p>&nbsp;<\/p>\n<h3 style=\"text-align: center\"><b><span data-contrast=\"none\">Deep Learning Models<\/span><\/b><span data-ccp-props=\"{&quot;335551550&quot;:2,&quot;335551620&quot;:2}\">\u00a0<\/span><\/h3>\n<p><span data-contrast=\"none\">In addition to imagery, one of the key components to applying GeoAI is the model being used. Esri\u2019s Living Atlas provides <a href=\"https:\/\/livingatlas.arcgis.com\/en\/browse\/?q=dlpk#d=2&amp;q=dlpk\">over 75 pretrained models<\/a> for you to utilize. From building footprint extraction to land cover classification, we can pair these models with deep learning geoprocessing tools to aid in imagery exploitation. These models can also be pulled into your own ArcGIS organization in ArcGIS Online or ArcGIS Enterprise. <\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">An aircraft detection model in not yet available in the Living Atlas, so we used one of Esri\u2019s newest models, Text SAM, to meet our needs. Text SAM is an open-source vision language model created by using Grounding DINO and Meta\u2019s Segment Anything Model (SAM). With the help of Grounding DINO, we can use natural language text prompts to extract specific objects from our imagery. When partnering this model with the Detect Objects Using Deep Learning geoprocessing tool, we can segment out specific objects and get as descriptive as typing in \u201cred cars\u201d or in this case \u201caircraft\u201d into the text prompt parameter. <\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2521162,"id":2521162,"title":"","filename":"TextSAM.jpg","filesize":199643,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/TextSAM.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2\/textsam","alt":"","author":"356032","description":"","caption":"Shown here, Text SAM was successfully able to detect and segment out any aircraft at the Miramar Marine Corps Air Station (MCAS) in California. ","name":"textsam","status":"inherit","uploaded_to":2521072,"date":"2024-10-07 20:42:46","modified":"2024-10-07 20:43:44","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1317,"height":589,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/TextSAM-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/TextSAM.jpg","medium-width":464,"medium-height":208,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/TextSAM.jpg","medium_large-width":768,"medium_large-height":343,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/TextSAM.jpg","large-width":1317,"large-height":589,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/TextSAM.jpg","1536x1536-width":1317,"1536x1536-height":589,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/TextSAM.jpg","2048x2048-width":1317,"2048x2048-height":589,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/TextSAM-826x369.jpg","card_image-width":826,"card_image-height":369,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/TextSAM.jpg","wide_image-width":1317,"wide_image-height":589}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>To gain deeper insight into the type of aircraft being detected, we used ArcGIS Deep Learning Studio to create a custom model that not only detects aircraft but also classifies them too. <span data-contrast=\"none\">Deep Learning Studio is a web application that enables a project-based collaborative environment for users to collect training samples, train deep learning models, and run inferencing in a scalable Enterprise environment. <\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">With this application, we can create models that will classify and detect any object we train it to recognize. In this case, we trained a model to not only detect aircraft but also categorize each one as either military or civilian, with further subcategories to refine the classification. Once we collected sufficient training data and were satisfied with our model&#8217;s performance in Deep Learning Studio, we could run inferencing each day.<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2521222,"id":2521222,"title":"","filename":"DLS.jpg","filesize":162033,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/DLS.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2\/dls","alt":"","author":"356032","description":"","caption":"Aircraft training data created in ArcGIS Deep Learning Studio ","name":"dls","status":"inherit","uploaded_to":2521072,"date":"2024-10-07 20:44:34","modified":"2024-10-07 20:44:54","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1220,"height":643,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/DLS-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/DLS.jpg","medium-width":464,"medium-height":245,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/DLS.jpg","medium_large-width":768,"medium_large-height":405,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/DLS.jpg","large-width":1220,"large-height":643,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/DLS.jpg","1536x1536-width":1220,"1536x1536-height":643,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/DLS.jpg","2048x2048-width":1220,"2048x2048-height":643,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/DLS-826x435.jpg","card_image-width":826,"card_image-height":435,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/DLS.jpg","wide_image-width":1220,"wide_image-height":643}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>&nbsp;<\/p>\n<h3 style=\"text-align: center\"><b><span data-contrast=\"none\">Building Statistics<\/span><\/b><span data-ccp-props=\"{&quot;335551550&quot;:2,&quot;335551620&quot;:2}\">\u00a0<\/span><\/h3>\n<p><span data-contrast=\"none\">Creating detections is often just one part of the larger puzzle when it comes to spatial analysis. We wanted to take it a step further by gaining deeper insights into our detections, such as determining if they occurred in expected areas or identifying any increases in detections at specific locations. Since airports are the most probable sites for aircraft detections, we created geofences around each major airport in California. This enabled us to better monitor activity from day to day and investigate any detections outside any known areas. With this daily analysis, we could begin to build statistics and understand what the average count for each airport looked like. <\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2521242,"id":2521242,"title":"","filename":"MiramarPopUp.jpg","filesize":188278,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/MiramarPopUp.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2\/miramarpopup","alt":"","author":"356032","description":"","caption":"Day 5 of detections and calculated average count for Miramar MCAS ","name":"miramarpopup","status":"inherit","uploaded_to":2521072,"date":"2024-10-07 20:45:11","modified":"2024-10-10 16:10:49","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":993,"height":588,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/MiramarPopUp-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/MiramarPopUp.jpg","medium-width":441,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/MiramarPopUp.jpg","medium_large-width":768,"medium_large-height":455,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/MiramarPopUp.jpg","large-width":993,"large-height":588,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/MiramarPopUp.jpg","1536x1536-width":993,"1536x1536-height":588,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/MiramarPopUp.jpg","2048x2048-width":993,"2048x2048-height":588,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/MiramarPopUp-785x465.jpg","card_image-width":785,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/MiramarPopUp.jpg","wide_image-width":993,"wide_image-height":588}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span class=\"TextRun SCXW104977230 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW104977230 BCX0\">With the airport geofences created, <\/span><span class=\"NormalTextRun SCXW104977230 BCX0\">we could also enrich each detection<\/span><span class=\"NormalTextRun SCXW104977230 BCX0\"> by adding a field<\/span> <span class=\"NormalTextRun SCXW104977230 BCX0\">to show what<\/span><span class=\"NormalTextRun SCXW104977230 BCX0\"> airport it <\/span><span class=\"NormalTextRun SCXW104977230 BCX0\">reside<\/span><span class=\"NormalTextRun SCXW104977230 BCX0\">d<\/span><span class=\"NormalTextRun SCXW104977230 BCX0\"> in<\/span><span class=\"NormalTextRun SCXW104977230 BCX0\">. <\/span><span class=\"NormalTextRun SCXW104977230 BCX0\">I<\/span><span class=\"NormalTextRun SCXW104977230 BCX0\">n addition to <\/span><span class=\"NormalTextRun SCXW104977230 BCX0\">this, <\/span><span class=\"NormalTextRun SCXW104977230 BCX0\">the plane classification and confidence score<\/span> <span class=\"NormalTextRun SCXW104977230 BCX0\">provided by our model<\/span> <span class=\"NormalTextRun SCXW104977230 BCX0\">are <\/span><span class=\"NormalTextRun SCXW104977230 BCX0\">recorded <\/span><span class=\"NormalTextRun SCXW104977230 BCX0\">as attributes <\/span><span class=\"NormalTextRun SCXW104977230 BCX0\">for each <\/span><span class=\"NormalTextRun SCXW104977230 BCX0\">aircraft<\/span> <span class=\"NormalTextRun SCXW104977230 BCX0\">detection<\/span><span class=\"NormalTextRun SCXW104977230 BCX0\">.\u00a0<\/span><\/span><span class=\"EOP SCXW104977230 BCX0\" data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2521272,"id":2521272,"title":"Detections","filename":"Detections.jpg","filesize":127961,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Detections.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2\/detections","alt":"","author":"356032","description":"","caption":"","name":"detections","status":"inherit","uploaded_to":2521072,"date":"2024-10-07 20:45:42","modified":"2024-10-07 20:45:42","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":994,"height":589,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Detections-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Detections.jpg","medium-width":440,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Detections.jpg","medium_large-width":768,"medium_large-height":455,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Detections.jpg","large-width":994,"large-height":589,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Detections.jpg","1536x1536-width":994,"1536x1536-height":589,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Detections.jpg","2048x2048-width":994,"2048x2048-height":589,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Detections-785x465.jpg","card_image-width":785,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Detections.jpg","wide_image-width":994,"wide_image-height":589}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>&nbsp;<\/p>\n<h3 style=\"text-align: center\"><strong><span class=\"TextRun MacChromeBold SCXW127452681 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW127452681 BCX0\">Automating <\/span><span class=\"NormalTextRun SCXW127452681 BCX0\">our<\/span><span class=\"NormalTextRun SCXW127452681 BCX0\"> Workflow<\/span><\/span><span class=\"EOP SCXW127452681 BCX0\" data-ccp-props=\"{&quot;335551550&quot;:2,&quot;335551620&quot;:2}\">\u00a0<\/span><\/strong><\/h3>\n<p><span data-contrast=\"none\">Although we could kick off the inferencing process manually each day, we instead leveraged an ArcGIS Notebook to automate the inferencing and analysis. The notebook runs the detect objects geoprocessing tool against the imagery for that day, does any necessary spatial analytics, then updates both our airport and aircraft detection layer with supporting attributes from our analysis. <\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">It is important to know when major changes are found from one day to the next. Because we are monitoring such a large area, we wanted to be alerted only when one of the following conditions was met:<\/span><span data-contrast=\"none\">\u00a0<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<ol>\n<li data-leveltext=\"%1.\" data-font=\"Aptos\" data-listid=\"27\" data-list-defn-props=\"{&quot;335552541&quot;:0,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[65533,0],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;%1.&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"none\">The number of detections at each airport were far below or above average<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"%1.\" data-font=\"Aptos\" data-listid=\"27\" data-list-defn-props=\"{&quot;335552541&quot;:0,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[65533,0],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;%1.&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"none\">The number of detections outside known areas (airports) had changed.\u00a0<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ol>\n<p><span data-contrast=\"none\">To accomplish this, a webhook was configured. Webhooks are user-defined HTTP callbacks that send data between applications in real-time based on specific trigger events. In our case, we set up a webhook to monitor our feature layers, with the trigger being any time the layer was updated. Once triggered, the webhook would run an ArcGIS Notebook to check for significant changes in detection counts and send an email alert if any were found.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2521282,"id":2521282,"title":"","filename":"Webhook_Email.png","filesize":1015660,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Webhook_Email.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2\/webhook_email","alt":"","author":"356032","description":"","caption":"Email alert sent out in response to changes in detections from one day to the next.  ","name":"webhook_email","status":"inherit","uploaded_to":2521072,"date":"2024-10-07 20:46:43","modified":"2024-10-07 20:47:05","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2108,"height":1276,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Webhook_Email-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Webhook_Email.png","medium-width":431,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Webhook_Email.png","medium_large-width":768,"medium_large-height":465,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Webhook_Email.png","large-width":1784,"large-height":1080,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Webhook_Email-1536x930.png","1536x1536-width":1536,"1536x1536-height":930,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Webhook_Email-2048x1240.png","2048x2048-width":2048,"2048x2048-height":1240,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Webhook_Email-768x465.png","card_image-width":768,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Webhook_Email-1784x1080.png","wide_image-width":1784,"wide_image-height":1080}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>&nbsp;<\/p>\n<h3 style=\"text-align: center\"><strong><span class=\"TextRun MacChromeBold SCXW60409586 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW60409586 BCX0\">Reviewing the Results<\/span><\/span><span class=\"EOP SCXW60409586 BCX0\" data-ccp-props=\"{&quot;335551550&quot;:2,&quot;335551620&quot;:2}\">\u00a0<\/span><\/strong><\/h3>\n"},{"acf_fc_layout":"image","image":{"ID":2521302,"id":2521302,"title":"Dashboard","filename":"Dashboard.jpg","filesize":275798,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Dashboard.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2\/dashboard-15","alt":"","author":"356032","description":"","caption":"","name":"dashboard-15","status":"inherit","uploaded_to":2521072,"date":"2024-10-07 20:47:21","modified":"2024-10-07 20:47:21","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1366,"height":677,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Dashboard-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Dashboard.jpg","medium-width":464,"medium-height":230,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Dashboard.jpg","medium_large-width":768,"medium_large-height":381,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Dashboard.jpg","large-width":1366,"large-height":677,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Dashboard.jpg","1536x1536-width":1366,"1536x1536-height":677,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Dashboard.jpg","2048x2048-width":1366,"2048x2048-height":677,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Dashboard-826x409.jpg","card_image-width":826,"card_image-height":409,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Dashboard.jpg","wide_image-width":1366,"wide_image-height":677}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span class=\"TextRun SCXW66591840 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW66591840 BCX0\">When major changes were found, an email was sent to an analyst to review any changes in the data. Within the email sent by the webhook, was a link to an ArcGIS Dashboard where the analyst could get a quick glance of the detections for the day and review any anomalies found in our results. <\/span><span class=\"NormalTextRun SCXW66591840 BCX0\">Looking at<\/span> <span class=\"NormalTextRun SCXW66591840 BCX0\">San Diego International Airport<\/span><span class=\"NormalTextRun SCXW66591840 BCX0\"> for example<\/span><span class=\"NormalTextRun SCXW66591840 BCX0\">, <\/span><span class=\"NormalTextRun SCXW66591840 BCX0\">we noticed<\/span><span class=\"NormalTextRun SCXW66591840 BCX0\"> one feature<\/span> <span class=\"NormalTextRun SCXW66591840 BCX0\">just outside the<\/span><span class=\"NormalTextRun SCXW66591840 BCX0\"> airport and <\/span><span class=\"NormalTextRun SCXW66591840 BCX0\">wanted to <\/span><span class=\"NormalTextRun SCXW66591840 BCX0\">investigat<\/span><span class=\"NormalTextRun SCXW66591840 BCX0\">e<\/span><span class=\"NormalTextRun SCXW66591840 BCX0\"> further<\/span><span class=\"NormalTextRun SCXW66591840 BCX0\">.\u00a0<\/span><\/span><span class=\"EOP SCXW66591840 BCX0\" data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2521312,"id":2521312,"title":"SanDiego","filename":"SanDiego.jpg","filesize":210142,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/SanDiego.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2\/sandiego","alt":"","author":"356032","description":"","caption":"","name":"sandiego","status":"inherit","uploaded_to":2521072,"date":"2024-10-07 20:47:50","modified":"2024-10-07 20:47:50","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1366,"height":677,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/SanDiego-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/SanDiego.jpg","medium-width":464,"medium-height":230,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/SanDiego.jpg","medium_large-width":768,"medium_large-height":381,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/SanDiego.jpg","large-width":1366,"large-height":677,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/SanDiego.jpg","1536x1536-width":1366,"1536x1536-height":677,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/SanDiego.jpg","2048x2048-width":1366,"2048x2048-height":677,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/SanDiego-826x409.jpg","card_image-width":826,"card_image-height":409,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/SanDiego.jpg","wide_image-width":1366,"wide_image-height":677}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"image","image":{"ID":2521332,"id":2521332,"title":"Boat_SD","filename":"Boat_SD.jpg","filesize":56815,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Boat_SD.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2\/boat_sd","alt":"","author":"356032","description":"","caption":"","name":"boat_sd","status":"inherit","uploaded_to":2521072,"date":"2024-10-07 20:48:12","modified":"2024-10-07 20:48:12","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":987,"height":555,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Boat_SD-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Boat_SD.jpg","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Boat_SD.jpg","medium_large-width":768,"medium_large-height":432,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Boat_SD.jpg","large-width":987,"large-height":555,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Boat_SD.jpg","1536x1536-width":987,"1536x1536-height":555,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Boat_SD.jpg","2048x2048-width":987,"2048x2048-height":555,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Boat_SD-826x465.jpg","card_image-width":826,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/Boat_SD.jpg","wide_image-width":987,"wide_image-height":555}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"none\">As we looked closer, we came to realize this object is in fact not a plane, but a boat in the San Diego Bay. Reviewing the confidence score from our custom model, it returned a 35% rating. This meant that the model was not so sure this object was an aircraft detection. AI is not always going to be perfect, but with human-machine teaming we can carry out quality checks like this one and use this to further refine our custom model in Deep Learning Studio to get as close to perfection as possible.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{&quot;335551550&quot;:2,&quot;335551620&quot;:2}\">\u00a0<\/span><\/p>\n<h3 style=\"text-align: center\"><b><span data-contrast=\"none\">Understanding Detections Over Time\u00a0<\/span><\/b><span data-ccp-props=\"{&quot;335551550&quot;:2,&quot;335551620&quot;:2}\">\u00a0<\/span><\/h3>\n<p><span data-contrast=\"none\">As we continued to collect aircraft detections each day, our data began to build up. This made it difficult to visualize spatial patterns where grounded aircraft were detected over time.\u00a0<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2521342,"id":2521342,"title":"","filename":"CollectedDetections.jpg","filesize":304647,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/CollectedDetections.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2\/collecteddetections","alt":"","author":"356032","description":"","caption":"One week\u2019s worth of detections at Miramar MCAS ","name":"collecteddetections","status":"inherit","uploaded_to":2521072,"date":"2024-10-07 20:48:38","modified":"2024-10-07 20:48:57","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1347,"height":557,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/CollectedDetections-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/CollectedDetections.jpg","medium-width":464,"medium-height":192,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/CollectedDetections.jpg","medium_large-width":768,"medium_large-height":318,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/CollectedDetections.jpg","large-width":1347,"large-height":557,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/CollectedDetections.jpg","1536x1536-width":1347,"1536x1536-height":557,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/CollectedDetections.jpg","2048x2048-width":1347,"2048x2048-height":557,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/CollectedDetections-826x342.jpg","card_image-width":826,"card_image-height":342,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/CollectedDetections.jpg","wide_image-width":1347,"wide_image-height":557}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span class=\"TextRun SCXW189464033 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW189464033 BCX0\">To visualize our data across both space and time and better understand any anomalies or hot spots, we created a voxel layer. <\/span><span class=\"NormalTextRun SCXW189464033 BCX0\">Voxel<\/span><span class=\"NormalTextRun SCXW189464033 BCX0\"> layer<\/span><span class=\"NormalTextRun SCXW189464033 BCX0\">s are <\/span><span class=\"NormalTextRun SCXW189464033 BCX0\">structured in 3D gridded cubes <\/span><span class=\"NormalTextRun SCXW189464033 BCX0\">where each cube<\/span><span class=\"NormalTextRun SCXW189464033 BCX0\"> store<\/span><span class=\"NormalTextRun SCXW189464033 BCX0\">s<\/span><span class=\"NormalTextRun SCXW189464033 BCX0\"> one or many variables, the same way a 2D raster stores a value for each pixel<\/span><span class=\"NormalTextRun SCXW189464033 BCX0\">.\u00a0 <\/span><span class=\"NormalTextRun SCXW189464033 BCX0\">This allows for detailed modeling of multidimensional spatial information and in our case helps us visualize how our spatial detections change <\/span><span class=\"NormalTextRun SCXW189464033 BCX0\">each day<\/span><span class=\"NormalTextRun SCXW189464033 BCX0\"> by converting time into a height<\/span><span class=\"NormalTextRun SCXW189464033 BCX0\">(z)<\/span><span class=\"NormalTextRun SCXW189464033 BCX0\"> dimension<\/span><span class=\"NormalTextRun SCXW189464033 BCX0\">.<\/span><\/span><span class=\"EOP SCXW189464033 BCX0\" data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2526612,"id":2526612,"title":"Voxel","filename":"voxy2.gif","filesize":8078762,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/voxy2.gif","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2\/voxy2","alt":"Voxel","author":"362892","description":"","caption":"","name":"voxy2","status":"inherit","uploaded_to":2521072,"date":"2024-10-09 23:09:14","modified":"2024-10-09 23:11:21","menu_order":0,"mime_type":"image\/gif","type":"image","subtype":"gif","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1366,"height":682,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/voxy2-213x200.gif","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/voxy2.gif","medium-width":464,"medium-height":232,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/voxy2.gif","medium_large-width":768,"medium_large-height":383,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/voxy2.gif","large-width":1366,"large-height":682,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/voxy2.gif","1536x1536-width":1366,"1536x1536-height":682,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/voxy2.gif","2048x2048-width":1366,"2048x2048-height":682,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/voxy2-826x412.gif","card_image-width":826,"card_image-height":412,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/voxy2.gif","wide_image-width":1366,"wide_image-height":682}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"none\">By integrating automation and rich analytics with ArcGIS, we can streamline our ability to extract insights across any geographic area, for any object. This partnered with the collaborative approach between AI and human-machine teaming ensures continuous improvement and reliability in our spatial intelligence, enhancing our capability to analyze and understand valuable assets at any scale.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n"}],"related_articles":"","card_image":false,"wide_image":false},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>From Pixels to Insights: Automating Aircraft Detections with GeoAI<\/title>\n<meta name=\"description\" content=\"Bring artificial intelligence and geospatial science together to discover the power of GeoAI to automate aircraft detection.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"From Pixels to Insights: Automating Aircraft Detections with GeoAI\" \/>\n<meta property=\"og:description\" content=\"Bring artificial intelligence and geospatial science together to discover the power of GeoAI to automate aircraft detection.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-10T16:13:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.esri.com\/arcgis-blog\/wp-content\/uploads\/2024\/10\/Voxel-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1366\" \/>\n\t<meta property=\"og:image:height\" content=\"677\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2\"},\"author\":{\"name\":\"Riley Winkler\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/c12a07d0c3268cc89d43051661fe2677\"},\"headline\":\"From Pixels to Insights: Automating Aircraft Detections with GeoAI\",\"datePublished\":\"2024-10-07T21:05:25+00:00\",\"dateModified\":\"2024-10-10T16:13:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2\"},\"wordCount\":9,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"articleSection\":[\"Defense and Intelligence\",\"Government\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2\",\"name\":\"From Pixels to Insights: Automating Aircraft Detections with GeoAI\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2024-10-07T21:05:25+00:00\",\"dateModified\":\"2024-10-10T16:13:18+00:00\",\"description\":\"Bring artificial intelligence and geospatial science together to discover the power of GeoAI to automate aircraft detection.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"From Pixels to Insights: Automating Aircraft Detections with GeoAI\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/c12a07d0c3268cc89d43051661fe2677\",\"name\":\"Riley Winkler\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/24e027caa88cf99023a3cdf88bf40fe98286c70ab81cabb72c92d145b512b80b?s=96&d=blank&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/24e027caa88cf99023a3cdf88bf40fe98286c70ab81cabb72c92d145b512b80b?s=96&d=blank&r=g\",\"caption\":\"Riley Winkler\"},\"description\":\"Riley is a Product Marketing Manager on the ArcGIS Enterprise team. In her role, she focuses on supporting customer success by developing resources for effective onboarding, training, and adoption of ArcGIS Enterprise on Windows and Linux.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/rileywinkler\/\",\"https:\/\/x.com\/ArcGISXprise\"],\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/rwinkler\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"From Pixels to Insights: Automating Aircraft Detections with GeoAI","description":"Bring artificial intelligence and geospatial science together to discover the power of GeoAI to automate aircraft detection.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2","og_locale":"en_US","og_type":"article","og_title":"From Pixels to Insights: Automating Aircraft Detections with GeoAI","og_description":"Bring artificial intelligence and geospatial science together to discover the power of GeoAI to automate aircraft detection.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2024-10-10T16:13:18+00:00","og_image":[{"width":1366,"height":677,"url":"https:\/\/www.esri.com\/arcgis-blog\/wp-content\/uploads\/2024\/10\/Voxel-1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2"},"author":{"name":"Riley Winkler","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/c12a07d0c3268cc89d43051661fe2677"},"headline":"From Pixels to Insights: Automating Aircraft Detections with GeoAI","datePublished":"2024-10-07T21:05:25+00:00","dateModified":"2024-10-10T16:13:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2"},"wordCount":9,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"articleSection":["Defense and Intelligence","Government"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2","name":"From Pixels to Insights: Automating Aircraft Detections with GeoAI","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2024-10-07T21:05:25+00:00","dateModified":"2024-10-10T16:13:18+00:00","description":"Bring artificial intelligence and geospatial science together to discover the power of GeoAI to automate aircraft detection.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/defense\/2521072-2#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"From Pixels to Insights: Automating Aircraft Detections with GeoAI"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/c12a07d0c3268cc89d43051661fe2677","name":"Riley Winkler","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/24e027caa88cf99023a3cdf88bf40fe98286c70ab81cabb72c92d145b512b80b?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/24e027caa88cf99023a3cdf88bf40fe98286c70ab81cabb72c92d145b512b80b?s=96&d=blank&r=g","caption":"Riley Winkler"},"description":"Riley is a Product Marketing Manager on the ArcGIS Enterprise team. In her role, she focuses on supporting customer success by developing resources for effective onboarding, training, and adoption of ArcGIS Enterprise on Windows and Linux.","sameAs":["https:\/\/www.linkedin.com\/in\/rileywinkler\/","https:\/\/x.com\/ArcGISXprise"],"url":"https:\/\/www.esri.com\/arcgis-blog\/author\/rwinkler"}]}},"text_date":"October 7, 2024","author_name":"Gaby Gutierrez","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/ggutierrez","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/08\/Newsroom-Keyart-Wide-1920-x-1080.jpg","primary_product":"ArcGIS Enterprise","tag_data":[],"category_data":[{"term_id":24641,"name":"Defense and Intelligence","slug":"defense","term_group":0,"term_taxonomy_id":24641,"taxonomy":"category","description":"","parent":0,"count":162,"filter":"raw"},{"term_id":22851,"name":"Government","slug":"national-government","term_group":0,"term_taxonomy_id":22851,"taxonomy":"category","description":"","parent":0,"count":413,"filter":"raw"}],"product_data":[{"term_id":36571,"name":"ArcGIS Enterprise","slug":"arcgis-enterprise","term_group":0,"term_taxonomy_id":36571,"taxonomy":"product","description":"","parent":0,"count":972,"filter":"raw"},{"term_id":36551,"name":"ArcGIS Online","slug":"arcgis-online","term_group":0,"term_taxonomy_id":36551,"taxonomy":"product","description":"","parent":0,"count":2419,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-enterprise","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2521072","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/356032"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=2521072"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2521072\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=2521072"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=2521072"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=2521072"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=2521072"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=2521072"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}