Cerrado

Desarrollo App Android para clasificación de Nubes - 26/04/2018 18:59 EDT

Objetivo

Desarrollar una aplicación móvil capaz de identificar, mediante algoritmos de reconocimiento de imágenes, el tipo de nubes presentes en el cielo, su altura y velocidad de desplazamiento, así como también el punto de orígen y destino del desplazamiento. Por último, también deberá ser capaz de determinar el porcentaje de cobertura del cielo.

Aplicación para Análisis de Nubes

Objetivo
Desarrollar una aplicación móvil capaz de identificar, mediante algoritmos de reconocimiento de imágenes, el tipo de nubes presentes en el cielo, su altura y velocidad de desplazamiento, así como también el punto de orígen y destino del desplazamiento. Por último, también deberá ser capaz de determinar el porcentaje de cobertura del cielo.

Introducción
Se trata de una aplicación de construcción sencilla, aunque su punto complejo reside en saber utilizar las librerías de reconocimiento de imágenes disponibles en el mercado para poder llevar a cabo la tarea. La aplicación está pensada para obtener datos de tipo meteorológicos, que sean capaces de suplir la falta de instrumental profesional (nefobasímetros o ceilómetros). Dicha información es de suma importancia en aeródromos para determinar la factibilidad de despegues y aterrizajes.

Requerimientos de Hardware
La aplicación solo podrá funcionar en dispositivos móviles (smartphones) que cuenten con los siguientes accesorios:

- Cámara de fotos superior a 5 MP (megapíxeles)
- Brújula (Compass)
- Giróscopo/Acelerómetro

Workflow

Activación
Para comenzar la medición, el usuario presionará un botón ubicado convenientemente en medio de la pantalla y de generosas proporciones. Al hacer esto, comenzará un timer de N segundos que le permitirá al usuario posicionar el dispositivo smartphone en una superficie plana y con la cámara apuntando hacia el cielo.

En este paso, se utizará el giróscopo para comprobar que el dispositivo se encuentra de cara al cielo, dicha medición no debe ser perfecta, ya que es bastante dificil conseguir el ángulo correcto, sino que debe tener un pequeño márgen de error que le permite a la aplicación tomar mediciones aunque no este perfectamente paralela al cielo. En otras palabras, si el dispositivo movil en lugar de estar a 90 grados, se encuentra a 95 o 100, debería poder tomar la medición, lo importante es que no se encuentre, por ejemplo, a 160 grados, ya que en ese caso si sería muy dificil proceder a la medición.

Luego deberá comprobar que no tiene obstáculos en la visual de la cámara, por ejemplo, que no hay un árbol en las cercanías, cuya copa pueda interferir con la imagen del cielo.

Una vez realzadas estas comprobaciones y, de ser factible la medición, comienza el proceso de adquisición de datos a través de la cámara del dispositivo.

Adquisición de Datos
Para ello se puede trabajar o bien tomando una serie de fotos durante un lapso de tiempo (por ej: 1 foto por segundo durante 10 segundos) o bien a través de una breve filmación.

Análisis de Datos

Determinación del tipo de Nubes
Para ello, se comparán las formas de las nubes fotografiadas contra un banco de imágenes y se determinará el porcentaje de similtud con las mismas, para lograr reconocerlas.

Altura de Nube
Asimismo, se desea determinar una altura aproximada de la base de la nube, es decir, de la parte mas baja de la misma.

Velocidad y Dirección de desplazamiento.
Utilizando las fotos tomadas y comparando la posición de las nubes en cada una, y posteriormente cruzando esa información con la brújula del dispositivo, se deberá informar velocidad y dirección de desplazamiento de la nube.

Porcentaje de Cobertura
Para ello se debe dividir la foto en 8 octavos y se debe informar la cobertura en porcentaje del total de la foto asi como tambien en octavos, es decir, cuantos octavos están cubiertos.

Nubes de tormenta
Si se detectan nubes oscuras o relámpagos, se deberá indicar la presencia de Nubes de Tormenta.

Presentación en Pantalla
Una vez finalizado el análisis, los resultados deberán mostrarse en pantalla y serán grabados automáticamente en un historial.

Sonidos
Dado que esta aplicación opera de manera autónoma y requiere que el usuario se despoje del dispositivo móvil, la pantalla del mismo podrá no ser visible para el mismo. Por este motivo se requiere incorporar diversos sonidos a la misma, para informar de manera audible los

Habilidades: Android, Image Processing, Mobile App Development

Ver más: App Android / iOS para Agendamento de Serviços por Clientes, Desarrollo de un Sistema para gestión de Laboratorios Clínicos. , necesito programador android para una app ecuador, preciso de um programador android para criar um app, portal freelance para desarrollo app, app android para convertir youtube mp3, app para android para convertir videos mp3, app android para convertir videos youtube mp3, desarrollo app para redes sociales repost, app android para convertir videos mp3, app android para convertir mp4 mp3, porting iphone app android, port iphone app android, dialer app android, radio app android

Información del empleador:
( 0 comentarios ) Argentina

Nº del proyecto: #16793598

13 freelancers están ofertando el promedio de $8085 para este trabajo

jinzhenzhu8691

My name is Li Ming. Hi, How are you? I’ve carefully gone through your job post. I am very much interested in your project with all of your requirements. I feel very confident on your project and You will get the " Más

$8888 ARS en 10 días
(25 comentarios)
7.0
Julian29

Hello, I have the real vision and desire for the opportunity i am looking for the long term working relationship and that would be only possible once i will deliver you the quality work. I read your post and i am Más

$6000 ARS en 10 días
(39 comentarios)
6.9
zhangguimin0604

Hi, there. I have been developing and managing mobile apps, backend and website as well. Nice User Interface, well configured data structure, and high quality coding is my working style. Especially, data structure a Más

$8888 ARS en 10 días
(12 comentarios)
5.4
$8888 ARS en 10 días
(7 comentarios)
5.1
shivanideveloper

Olá, Eu sou um freelancer sério. Tenho 6 anos de experiência em serviços web de aplicativos e desenvolvimento para dispositivos móveis. Eu passei pela especificação de requisitos do projeto e, conforme minha exper Más

$4000 ARS en 10 días
(7 comentarios)
5.6
buldier08

My name is Nelson. I am a mobile developer by profession and expert. I have developed many apps for 10+ years and uploaded it on app store and play store and so have the rich experience in this area. I have develope Más

$8888 ARS en 10 días
(2 comentarios)
4.6
ahsan423

HI there, We can help you to deliver the quality and fully functional app for any of the operating systems (Android and IOS) as per your choice. We would be glad to see the wire frames and can assure you provide a qual Más

$8888 ARS en 10 días
(4 comentarios)
4.5
zhwitxegzk

Hi, I have good experiences of mobile development with 15+ software engineer background and have published a lot of mobile apps on app store. If you choose me, you will get the result what is more wonderful than you a Más

$8888 ARS en 10 días
(6 comentarios)
3.8
beautiXiao

hello,sir. I'm a professional programmer with 6 years of experience. I've already done this kind of project before. If you award me, I'll implement all of your requirements in a short time. Desarrollo App Android para Más

$8888 ARS en 54 días
(4 comentarios)
3.6
Jinxuetian

Hi, Always ready to work hard on your great project idea so your dream will come true. Full experience in mobile apps development makes me confident to build any android & iOS apps and websites from scratch. I'm very Más

$4000 ARS en 10 días
(20 comentarios)
4.8
$8888 ARS en 10 días
(4 comentarios)
2.7
Krazzaq47

Hello we have an experience setup for development , for details inbox please , looking forward to hear from you . Regards

$5555 ARS en 14 días
(0 comentarios)
0.0
kiev52

[login to view URL] tiene los algoritmos de reconocimiento de imagen y base en I.A.................................

$14444 ARS en 10 días
(0 comentarios)
0.0