Find Jobs
Hire Freelancers

Computer vision: detecting 2D structures (filaments) in satellite images

$250-750 USD

Fechado
Publicado há mais de 5 anos

$250-750 USD

Pago na entrega
The task is to detect and somehow measure certain 2D structures called “filaments” that are narrow finger-like streams and in our case are oriented mostly diagonally (from upper right to lower left). The preferred software is OpenCV and its Microsoft .NET implementation EMGU [login to view URL] . You can use any software in the background but the front end should be a Visual Studio (VS2015 is preferred) solution of Windows Console application using C#. If you must use Python then it is OK but the front end must be a C# console application. Satellite images are 2D matrices of UINT8 numbers in either HDF4 or netCDF formats. For startup I can provide PNG (grayscale or RGB) bitmaps but the final solution must read datasets in HDF4 or netCDF. OpenCV and other software have extensions for reading HDF4 or netCDF datasets. Filaments are finger-like structures that extend from coast to offshore and are recognized by their COLD signature in SST (sea-surface temperature) images and HIGH values of CHL (chlorophyll) images. They can also bend and form eddies. Regions inside filaments have low SST (cold) and high CHL. Filament edges have HIGH gradients. Using typical color lookup palette filaments typically are blue in SST and green to yellow in CHL images – however, just using color or thresholding by value is NOT sufficient to detect filaments and their spatial structure (shape) must be used. I can easily do thresholding and gradient finding with my existing software. There is often cold and high CHL water along the coast that is NOT filaments. Along with the shape detection we also need some measures of the filaments, e.g. dimensions, directions, etc and some measure of intensity. An important issue is that most 2D datasets are only partly valid as clouds cover parts of the images. These invalid pixels (typically white or 255 in UINT8 datasets) have to be eliminated from the analysis. Note that the narrow areas BETWEEN filaments can be separated from filaments because the values inside must have low SST and high CHL. I have thousands of images. Once the method is adapted on sample images, I need to apply it to thousands of images, i.e. the method MUST be scalable to MANY images. From you I need a concrete plan: 1. Can you read 2D UINT8 datasets in HDF4 or netCDF? 2. Which methods (in OpenCV or other libraries) are you going use to detect and measure filaments? 3. What are the milestones that you suggest for the project? I don’t like videos and prefer a Visual Studio solution that does something useful. Link to sample images and task as Word file: [login to view URL]!AvbCFsQrBn0Sgm-_mnKuBqw_5xAF Note: Filaments are those colored fingers going away from coast but not the possibly similarly colored areas ALONG the coast. Colors are created using a particular color palette (lookup table) and is not fundamental. Fundamental is to use the UINT8 numbers that are the true variable.
ID do Projeto: 17581112

Sobre o projeto

12 propostas
Projeto remoto
Ativo há 6 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
12 freelancers estão ofertando em média $624 USD for esse trabalho
Avatar do Usuário
Hello there. I have seen your job posting. I will like to ask some questions. Please come over the chat so we can discuss things. Some intro about me. I am an enthusiastic developer/implementer who does not stop until or unless I fulfill all of your project's requirements. I don't call myself a GEEK as pride consumes the weak but I don't put up a break till the finish line. Let's talk over the chat and start this project right away. You've found your perfect fit for this work as you're are seeing the proposal of a right guy. I am waiting anxiously for you to come over the chat-- so we can fill in some missing pieces of puzzles in the requirements you've mentioned here. It seems like an interesting project. I would like to discuss all the requirements with you, so I can mark the scope of this project. Please also note that final estimation will be provided once all the requirements will be revealed from your end. Hence, my cost of development & deadline solely depends on what you reveal (in detail). Looking forward to conduct an extensive chat with you.
$555 USD em 10 dias
5,0 (30 avaliações)
7,4
7,4
Avatar do Usuário
..........................................................................................................................................................................
$1.666 USD em 10 dias
4,8 (88 avaliações)
7,6
7,6
Avatar do Usuário
Dear Employer, I understand that you want help related to detecting 2D structures (filaments) in satellite images. I have more than 5 years of experience in C Programming, C# Programming, C++ Programming, Python, Software Architecture. Kindly ping me for more discussion.
$750 USD em 10 dias
4,9 (83 avaliações)
6,6
6,6
Avatar do Usuário
Hi, I can detect the filaments using UINT8 dataset and opencv. i have an experience of more than 5 years in the field. and also will be able to deliver the result faster than you imagine. Also the milestones will be decided after a 5 minute technical skype meeitng where we will finalize all the technical aspects and outcomes of the application. I have a lot of experience in Computer Vision applications / image and video processing in mobile and windows applications. My Team experience includes: -Port Based container Damage detection Software: detecting damaged container and keeping record and report of containers movement, -Driver fatigue detection using raspberry pi which in a matter of milli seconds determines if the driver is sleeping or not and alarm accordingly using OpenCV, -Vehicle counting in the particular category they belong to on a high speed road, -Number plate recognition using OCR algorithm of openCV, -Face detection and recognition for attendance system of a school and patient management system of a medical system. -Body measurement and detection of changes in body -3D reconstruction from 2D multifocus images In short We have all the experience needed to complete the project with maximum accuracy. I will be waiting for your kind response. Regards
$750 USD em 10 dias
4,9 (32 avaliações)
6,6
6,6
Avatar do Usuário
I'm computer engineering TA with 12+ years of experience; experienced in computer vision - image processing and pattern recognition, either with MATLAB/Python and openCV use inside qt or integrated with MSVS2015 Developed many projects of detecting shapes based on feature extraction either using geometric features based on axis aligned bounding box or using neural networks - support vector machine 0 clustering and other classification methods experienced also with object recognition and feature extraction algorithms "harris- cany - SIFT - SURF - RANSAC" which focuses in edges and highly variations region inside the image I'm proposing to use background detctionto isolate it if the filaments have movining ot dynamic behavior - applying hybrid of feature detection (supervised learning) and unsupervised learning techniques (such as k-means or NN)
$500 USD em 10 dias
5,0 (106 avaliações)
5,7
5,7
Avatar do Usuário
Hello, Greetings of the day.!! Your project attracted my attention at first glance, because I've really rich experience in Machine Learning & Python Programming. I have worked on several similar projects before! I'm really confident about your project, and very eager to join your project. I am having 3+ year of experience in Data Science using tools like Python, R, Spark. Worked on multiple projects in various domains like life sciences, CPG, Insurance. I have completed Master of Technology in Machine Learning. If we have a chance to cooperate, I'll do my best to provide wonderful result. Work Areas - Image Processing, Text Mining, Supervised and Unsupervised Machine learning problem, Voice Analytics. Thanks, Analix D
$266 USD em 10 dias
4,6 (43 avaliações)
5,6
5,6
Avatar do Usuário
Hello! I have rich experiences in C, C++, C#, .NET, OCR, OpenCV, ALPR, Image Processing, Video Processing, etc. Especially I have been working in computer vision for 10+ years. So I am really interested in your project. Please feel free to discuss with me. Best Regards
$1.000 USD em 10 dias
5,0 (10 avaliações)
4,3
4,3
Avatar do Usuário
HI I have seen that you are looking for freelancer, but I am from an agency and have a team of 30 asp.net developer. the most experienced person has 12 years experienced in asp.net.i can help you with any type of asp.net project. We are having great experience and expertise in working with offshore clients. The most experienced developer has 12 years of experience and having expertise in following : >> having expertise in ASP.NET, MVC 3/4 Razor >> Proficient in C#, Entity Framework First Code, VB.NET, Visual Studio 2012 >> Expertise in JavaScript, CSS, REST/ SOAP, Web API >> Expertise in HTML, XHTML, XML, XSL, AJAX, jQUERY >> have good understanding and expertise in core and enterprise design patterns >> Expertise in Reporting i.e. Telerik controls, crystal reports, SQL Reports >> Database experience: MSSQL, MySQL, SQL Server 2012 Looking forward to your positive response. Thanks Harshvir
$500 USD em 10 dias
4,5 (11 avaliações)
4,8
4,8
Avatar do Usuário
Hello, i have read the details provided..please contact me to discuss more on the project deadline and some other few things
$250 USD em 10 dias
3,6 (22 avaliações)
5,4
5,4
Avatar do Usuário
I do have experience with Emgu and C#. I delivered few Emgu projects in the past and I have one ongoing Emgu project now. Besides that, I am using python with Numpy, Scipy and OpenCV for Computer Vision on daily basis for processing microscopy images and hyperspectral images (envi). Python with OpenCV gives me ability to prototype a solution and tune it. The C# knowledge and Emgu experience will help me to wrap my approach faster. My project milestones are: 1) Develop and test a robust algorithm for filaments detection using Python and OpenCV (A jupiter notebook can be delivered as proof of concept and for test purposes, necessary help and explanation for code will be provided). I assume this part as the most challenging and the most time consuming one. 2) Simply transform Emgu OpenCV calls into C#, make necessary wrapper for command line processing and etc. 3) Implement or reuse opensource HDF4 reader. This part is technical one. It can be time consuming but it is less risky.
$250 USD em 10 dias
5,0 (1 avaliação)
2,8
2,8
Avatar do Usuário
Hi, I am experienced developer and I can better do your task of system for detecting 2D structure. I have already done this kind of tasks in my MS thesis which was related to GIS/RS images with waterstream directions and pit removal etc. You can have hope that you will get quality work. Thanks
$444 USD em 10 dias
5,0 (5 avaliações)
2,2
2,2
Avatar do Usuário
Dear client. How are you? I have good skills in C sharp, C++ for 5+ years. I saw your project description and attached file. I have experiences in hand detection, motion detection with OpenCV and google vision api for OCR. I hope to discuss with you about the project in more details. if you award project to me, you will never disappoint. I will wait for you. Thanks.
$555 USD em 10 dias
5,0 (1 avaliação)
1,6
1,6

Sobre o cliente

Bandeira do(a) UNITED STATES
San Diego, United States
5,0
5
Método de pagamento verificado
Membro desde jul. 29, 2011

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.