Easily blur personal information in images hosted on ArcGIS Online by using Celantur Cloud API.
Introduction
This tutorial will guide you through the process of anonymizing personal information in your images stored in ArcGIS Online. We'll use a Jupyter Notebook to connect ArcGIS Online with the 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
Verify that the personal information in your images has been successfully anonymized.
7. Schedule the Notebook (optional)
Schedule the Notebook to be executed regularly.
Limitations:
The current Notebook code will process all images where is_anonymized equals false. Please consider the impact of the amount of images on the Notebook runtime.
Conclusion
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.