Loading video...

Video Failed to Load

Go Home

🚀 GeoAI Tutorial 6: Building Footprint Regularization Using Deep Learning and GeoAI! 🌍 Learn how to regularize building footprints detected from aerial imagery with three different regularization techniques. Transform building footprints with rugged edges into smooth and rectangular shapes. 🎥 Watch the full tutorial here: 📓 Access the notebook:...

16,628 views • 1 year ago •via X (Twitter)

8 Comments

andygol.bsky.social's profile picture
andygol.bsky.social1 year ago

Is this applicable to low-quality imagery, especially in densely populated areas of Southeast Asia?

Qiusheng Wu's profile picture
Qiusheng Wu1 year ago

Maybe, I have not tested on medium resolution images yet

Rainmaker's profile picture
Rainmaker2 years ago

🚀 Discover how Reinforcement Learning can transform trading strategies! Check out my free Substack for full code and backtest of the completed Q-learning algorithm. Don't miss out! 📈✨

Jack Tang's profile picture
Jack Tang1 year ago

Is there rooftop extraction model?

Jonathan Chemla's profile picture
Jonathan Chemla1 year ago

Seems that your USA buildings example based on the @Esri building footprint extraction model does output nicer geometries, parametrized by rectangularity, orthogonality, angle thresholds. Is it simply a matter of params, or are the underlying methods really different?

Qiusheng Wu's profile picture
Qiusheng Wu1 year ago

Their building regularization algorithm isn't open source. I have to implement it on my own. If you are aware of any other open source algorithms that have better performance, I would be happy to integrate them

Dillon's profile picture
Dillon1 year ago

Wow that's useful. Amazing work, the docs are great. Going to play with this at the weekend. Is it expensive to run?

Qiusheng Wu's profile picture
Qiusheng Wu1 year ago

You can run it on Colab. It is free.

Related Videos

RustGIS is now on PyPI: pip install rustgis RustGIS is a fast, free and open-source GIS in pure Rust for mapping, analyzing and sharing geospatial data. It runs natively on Windows, macOS and Linux, and in your web browser. Your data stays on your machine unless you send it to an AI model you choose, and every action is a command you can script. The new rustgis Python package brings the RustGIS engine into Python and the full RustGIS app into your Jupyter notebook, with no server to run and nothing else to install. What you can do - The engine in-process: open the same data the app opens, run any of RustGIS's commands and geoprocessing tools, style layers and render maps, all from Python. - GeoPandas in and out: turn any layer into a GeoDataFrame, or add a GeoDataFrame as a layer. - The whole app in a notebook cell: shows the ribbon, panes and map right below your code. - Two-way sync: what Python adds or styles appears in the app, and what you pan, edit or add in the app comes back to Python. - Projects that travel: save a .rgis project from Python and open it as it is in the desktop app or the web app. - Runs where you work: JupyterLab, Jupyter Notebook, VS Code and Google Colab, with prebuilt wheels for Windows, macOS and Linux. Get started in three lines: import rustgis m = m Try it out - Open the getting-started notebook in Colab: - PyPI: - Python guide: - Launch the web app: - GitHub: #GIS #Rust #Python #Jupyter #OpenSource #Geospatial

Qiusheng Wu

13,730 views • 10 days ago