In Progress

Image analysis of aerial photography to identify features of interest and calculate area

Hi Freelancers

This project requires the ability to analyse a collection of images from high resolution aerial imagery of a major city in Australia (Melbourne) to detect certain features and characteristics, relating to water demand, rain absorption and run-off. We are looking for a solution where we can submit a batch of images that will be classified by your solution to identify these characteristics, using Python and OpenCV. Additional libraries may be used to assist with visual recognition if necessary.

Features of interest will initially begin as follows:

* Swimming pools (indicative of high water demand)

* Open grassland - subdivided into high/medium/low levels of irrigation (based on HSV / colour)

* Areas of dense tree vegetation

* Open water (lakes, pools, ocean) - do not include swimming pools in this category

Raw satellite data will be provided as a series of (slightly overlapping) images

We expect you will use colour masks using HSV values to identify pools and grass as individual contours. For all categories calculate the total area as a percentage of the tile. You may need to develop your own classifiers to detect vegetation. We will supply some marked up examples of pools and vegetation however you may have to perform your own additional markup on the raw images to train your classifier, if you choose to use one.

Examples are in attached PPT.

Your script must be able to take a number of input images and subdivide them into smaller gridded tiles, driven by parameters in your script. E.g. we may wish for each supplied image to be subdivided into 6 columns x 4 rows etc.

For each tile in the image:

* identify the unique number (count) and approximate area of swimming pools.

* identify the approximate area of open grassland, further subdivided into tiers or clustering based upon the amount of irrigation. E.g. in this tile 36% is open grassland, of which: 5% in highly irrigated, 14% in medium irrigated, 17% in low irrigated.

* identify the approximate area of tree coverage

* identify the approximate area of open water

* calculate the remaining area of the tile which approximates as area of roads, buildings

The output should be exported to a CSV file, where the input image is referenced, the subdivision into tiles, and the percentage areas of coverage are broken down as shown above.


Filename, tile: x, tile: y, %pools, %total grassland, %high irrigation grassland, %medium irrigation grassland, %low irrigation grassland, %open water, %buildings

(sums to 100%)

We would be interested in a discussion of your recommended approach, however we would expect a script that can be executed in Python 3.7 using OpenCV bindings. We will verify correct performance of your script by processing a similar batch of images separate to those provided to you as part of the brief.

Please commence your response with Python Aerial Imagery Analysis to indicate you have read and understood the brief, and provide your final and fixed price for this project. Failure to deliver with the stated success rates or on the agreed time will result in an unsuccessful project and will forfeit the associated payment.

Final deliverable is a Python script with appropriate comments/documentation in English and required libraries (e.g. via pip/pip3).

Skills: Python, OpenCV, Image Processing

See more: working aerial photography arcgis, glass image analysis matlab, image analysis used matlab, aerial photography roof measurement, image analysis visual basic, freelance aerial photography pilot gis, image analysis programming visual basic, freelance matlab image analysis, calculate area polygon google maps, outsource image editing stock photography indian company, java video image analysis, as3 image analysis, calculate area polygon arcobjects arcgis, draw shape calculate area, identify features arcobjects, macro calculate area bounding line excel, aerial photography industry analysis, industry market analysis aerial photography

About the Employer:
( 3 reviews ) Ulladulla, Australia

Project ID: #22197732

19 freelancers are bidding on average $861 for this job


Hello Sir, I am expert who understands the value of time. I pride myself in my attention to detail. I am very hard working and aim to deliver in less time than quoted. I want to make you, my employer happy without cha More

$500 AUD in 10 days
(45 Reviews)

To what degree of accuracy do you need to detect all these different features? I do not think a grid approach as proposed would be sufficient, what would happened when a pool for example lies between two tiles? Also, a More

$6500 AUD in 20 days
(10 Reviews)

Dear sir. Your project attracted my attention at first glance, because I've extensive experience in computer vision programming. I'm really confident about your project, and very eager to join your project. If we have More

$500 AUD in 7 days
(40 Reviews)

Hi, I have read your project description and also the attached ppt. The bolck based classification approach is good but there are some flaws. like, you may find multiple target regions into one block. in such cases you More

$722 AUD in 6 days
(13 Reviews)

Dear Client. I am an experienced OpenCV developer with full knowledge and career. I am sure I can do your job perfectly. Hope to see you in a chat. Thank you for taking time to read my application. Kind Wishes.

$500 AUD in 7 days
(5 Reviews)

I am a professional Data Scientist with a vast amount of experience in ML, AI Deep Learning, Django, Flask, other web development technologies, Swift, React Native and flutter working with corporate clients. I am happ More

$1000 AUD in 7 days
(7 Reviews)

Python Aerial Imagery Analysis....Hi, i am Computer Scientist and have experience of Image processing with Python, i have recently completed an image processing task you can see it in my portfolio. I am interested in y More

$400 AUD in 7 days
(4 Reviews)

Python Aerial Imagery Analysis hi I can help you to develop the application on analyzing aerial images for detection of regions of interest. I have implemented similar applications using deep learning, Python and OpenC More

$500 AUD in 15 days
(1 Review)

We at Eulerslab ([login to view URL]) expertise in helping Business with NLP,image Recognition and analysis. We have had handled good projects in field of image Recognition using OpenCV,CNN ,Tensor flow object detection More

$750 AUD in 10 days
(2 Reviews)

Hello, i have read the details provided..please contact me to discuss more on the project deadline and some other few things

$250 AUD in 7 days
(6 Reviews)

********PLEASE GIVE ME CHANCE TO SHOW MY EXTRA ABILITY************ Thanks for your posting! I am a image processing expert using machine learning, such as tensorflow, caffe, darknet and etc. I have developed a lot ob More

$500 AUD in 7 days
(1 Review)

Python Aerial Imagery Analysis Dear Sir/Madam, I read through your requirements and I'm confident that I can help. If we agree upon a budget and a time line, I can work with a partner for data labelling. Looking fo More

$500 AUD in 14 days
(0 Reviews)

Hello Sir/Mam, I have read your post requirement for the " Features of interest will initially begin as follows: * Swimming pools (indicative of high water demand) * Open grassland - subdivided into high/medium/low lev More

$500 AUD in 4 days
(0 Reviews)

********YOU WILL GET PERFECT RESULT IN TIME ******* ***** Thanks for your posting! I am an image processing expert with 8 years experiences using machine learning such as tensorflow, caffe, darknet, etc and opencv, int More

$500 AUD in 5 days
(0 Reviews)

Hi, This project looks something we have worked before. I can work on this job and provide you the clean work with documentation/pip/additional mark-ups. Happy to help. Looking forward. Thanks, Harsh

$649 AUD in 7 days
(0 Reviews)

Hi from Melbourne. I have worked on precision farming and also applied for a related grant with Australia govt. Would love to connect and collaborate.

$250 AUD in 1 day
(0 Reviews)

Hey! I have read through your specifications and believe I would be a great fit for the project. I'm a freelance graphic designer based in Vancouver, Canada. I have 6+ experience in graphic designing. I will provide y More

$582 AUD in 7 days
(0 Reviews)

I have gone through you project and attachements and i think i can provide you with the Image analysis of aerial photography to identify features of interest and calculate area and will take at least 2 week but will n More

$500 AUD in 14 days
(0 Reviews)

Hello, With a background that includes five years of Python programming in a high-volume transaction environment, I'm very interested in this position opening. I have a passion for coding and produce high-quality code More

$750 AUD in 7 days
(0 Reviews)