The objective of the project is to develop an algorithm to normalize the footprint of building polygons by eliminating undesirable artifacts in their geometry.
After the building mask is extracted from the satellite image via semantic segmentation, the building shape is often irregular. The objective is to regularise the building shapes via the algorithm developed. The algorithm should take care of only the regularisation/polygonisation part. The segmentation part is already completed. The algorithm has to be developed in Python and should not use any paid API calls.
The solution may use the polyline compression algorithm to correct distortions in building footprint polygons created through semantic segmentation that may produce undesirable artifacts. The developed solution should not use standard approaches, e.g. the Douglas-Peucker algorithm, which are greedy in nature.
The solution may use some priori building properties, which can be manually set. Some properties for example can be:
1. The building edge must be of at least some length, both relative and absolute, e.g. 3 meters
2. Consecutive edge angles are likely to be 90 degrees
3. Consecutive angles cannot be very sharp, smaller by some auto-tuned threshold, e.g. 30 degrees
4. Building angles likely have very few dominant angles, meaning all building edges are forming an angle of (dominant angle ± n?/2)
To summarise, the solution can follow any logic to output regularised polygons with min no of vertices. The regularisation process should take less than a sec for each polygon., in total for a large area with 10,000 polygons, the process should not take more than few mins.
At the time of bidding, kindly explain your algorithm in brief (just the building blocks so that I get a rough idea where we are headed). For solution acceptance, a processed mask (building footprint) will be shared as a numpy file and you will have to share the corresponding regularised mask along with time statistics.
I have worked lot on image processing and have developed image enhancement operations from scratch in python. Relevant Skills and Experience I have developed image processing tool by developing each image processin Daha Fazla
Bu iş için 5 freelancer ortalamada ₹22577 teklif veriyor
4+ years of professional experience as GIS Mapper and Developer. Worked on ArcMap, ArcGIS, ArcGIS Pro, ArcGIS JS api, QGis, Open Street Maps and amny more. Contact me. Thanks
~~~ Very interested to me! ~~~ Hi, dear! Feel contact me for these kinds of projects. I will provide you the best result on time. I am waiting for your message to have a detail discussion. Thanks.
Greetings i have read the project description and understand the nature of work. Well versed with ArcGIS and Remote Sensing. Allow me to assist you in this project. Warmest Regards