Image Anonymization in Esri ArcGIS Online
Easily blur personal information in images hosted on ArcGIS Online by using Celantur Cloud API.
The Notebook will fetch the original image attachments which have not been anonymized yet, send them to Celantur Cloud API for anonymization, and save the anonymized images back to ArcGIS Online.
Architecture of Celantur Cloud API and ArcGIS Online integration
Before you begin, ensure you have the following:
- An Esri ArcGIS Online account with access to the Notebook service
- A Celantur account (app.celantur.com)
- Basic understanding of Python
Log in to your ArcGIS Online account.
- 2.Then open that new Item, and open
Datatab and select
- 3.Click to
Addbutton (only if this field does not yet exist)
Add New Field
Add images as attachment to points via e.g. Field Maps app. Make sure the same Feature Service Layer is specified in the Notebook code.
- 1.In the section of
! CREDENTIALS !specify your credentials accordingly
- 2.Go to section
- 3.Run the Notebook
Verify that the personal information in your images has been successfully anonymized.
Schedule the Notebook to be executed regularly.
The current Notebook code will process all images where
false. Please consider the impact of the amount of images on the Notebook runtime.
Congratulations! 🎉 You have successfully anonymized images in Esri ArcGIS Online using the provided Jupyter Notebook and Celantur Cloud API. Feel free to explore the code and customize it for your specific use case.
If you encounter any issues or have suggestions for improvement, please address your contact person at Celantur.