miércoles, 24 de abril de 2013

Startups


Fundación Romero ??
"PARA QUITARSE EL SOMBRERO" 
Promueve las iniciativas empresariales en los jóvenes peruanos.

Bases del concurso

Universidades e Institutos

18 y 35 años.

Nacionalidad Peruana

Matriculado y estudiando en tus respectivas universidades
e institutos superiores.
No podrán participar aquellos jóvenes egresados o aquellos
que hayan decidido postergar sus estudios.

Grupo: 2-5

1 Representante - lider --> coordinaciones y gestiones


Plan de negocio inicial
----------------------

Podrá ser corregido por un asesor o docente,
se puede mejorar, modificar y completar hasta el 31 de mayo.

Después de eso, será inalterable.
En la segunda y tercera etapa deberán ampliar detalles del plan,
según se solicitará en dichas etapas.

Propuesta de negocio
----------------------

Producto o servicio terminado para su demostración ante el
jurado en la feria nacional que se llevará a cabo en Lima.
No es necesario que tenga ventas o que haya sacado RUC para el negocio.


El dinero del premio será utilizado exclusivamente para la
realización de proyecto o idea de negocio ????


ETAPAS
-----------------------

Etapa 1: Inscripción de proyectos en todos los departamentos
-------------------------

Debes confirmar que tu proyecto está terminado al 100%
para enviarlo asegúrate que todo esté bien ya que luego
no podrás hacer ningún cambio.

A cada institución por medio de un coordinador se le otorgará
un código de acceso para a la revisión, evaluación y calificación
de los planes de negocio en la primera etapa del concurso
(jurado interno) siguiendo los criterios preestablecidos.


Etapa 2: Concurso regional
-------------------------

Agregan preguntas para complementar el plan de negocio.
Estas deberán ser completadas para que el plan sea considerado.
En esta fase se contará con un jurado regional (gobierno regional,
municipalidad y cámara de comercio), que calificará el proyecto
y el reto según los criterios establecidos.

El peso de esta calificación corresponde al 80%.

El 20% restante se obtendrá de votación en línea del público a
favor del plan de negocio. Dicha votación se llevará a cabo
en el portal web del concurso.

Luego de todo este proceso se seleccionará los mejores proyectos.

Etapa 3: Final concurso nacional
-------------------------

En esta fase se agregarán preguntas para complementar el
plan de negocio. Estas deberán ser completadas para que el
plan sea considerado.

Se contará con un jurado nacional, que calificará el proyecto
según los criterios establecidos por la Fundación Romero.
El peso de esta calificación corresponde al 80%.

Luego de esto, el proyecto ingresa a la votación en línea
del público en general que corresponde al 20% restante del puntaje.

Feria Nacional - Lima

Se contará con la participación del líder o representante del equipo.
La Fundación corre con los gastos de viaje y estadía.

Luego de todo este proceso se seleccionará a los ganadores nacionales.

El premio se distribuirá por categorías y sustentación financiera.


CRONOGRAMA
-----------------------


PRIMERA ETAPA Del 3 de Abril al 26 de junio
Inscripción de Planes de Negocio Del 12 de abril al 31 de mayo
Evaluación de los proyectos a cargo del jurado Del 01 al 21 de junio
Publicación de Resultados de cada institución Del 24 al 26 de junio
 
SEGUNDA ETAPA Del 28 de junio al 12 de agosto
*Ampliación de los planes de negocio Del 28 de junio al 12 de julio
Evaluación del jurado regional Del 13 al 26 de julio
Votación online en www.paraquitarseelsombrero.pe Del 13 al 26 de julio
Declaración de ganadores 12 de agosto
 
TERCERA ETAPA - CONCURSO NACIONAL Del 13 de agosto al 18 de octubre
*Ampliación de los planes de negocio Del 13 de agosto al 23 de agosto
Evaluación del jurado Del 24 de agosto al 13 de setiembre
Votación online en www.paraquitarseelsombrero.pe Del 14 de setiembre al 17 de octubre
Feria Nacional Del 16 al 17 de octubre
Premiación de ganadores 18 de octubre

---------------------------

Criterios de evaluación...

http://concursopqs.mass.pe/bases-y-cronograma/bases

sábado, 30 de marzo de 2013

Computer Vision - OPENCV GSOC 2013

LineMod - 3D object recognition software

Next important dates:
  • March 18th-29th: Organization Application deadline.
  • April 8th: Announcement of GSoC Mentoring Orgs. (whether we're in or out)
  • April 9th-21st: POTENTIAL INTERNS: Discuss project ideas with us 
  • April 22-May 3rd: Application period
  • May 8th: Slot allocations published
  • May 22nd 12-1PST Dedup meeting
  • May 27th Final project decisions are made
  • June 17th: Let's start coding !!!

Project Idea summary

April 9th-21st: Discuss projects below or other ideas with us 
Students may propose their own projects


- Mobile vision app development
Clear "hello world" type of example to make it easier for the rest to start developing mobile vision applications. ios o android examples

-Computational Photography
SUpport mobile cameras on tablets and phones
  • noise estimation and reduction,
  • tilt-shift images and movies,
  • multi-focal point images,
  • high dynamic range images by composition with different shutter times

Vision Applications:
working functionality.

OpenCL Optmization

Mech Turk Interface
  • Easily label images for train test in OpenCV ???

1D and 2D Barcode readers
- We have a basic datamatrix reader. Expand to other kinds of barcodes (1D, other 2D).

Natural barcodes
OpenCV can read calibration patterns. Calibrate a camera, rectify it's output. Put a picture next to a calibration pattern in a scene. Find 2D interest points with features2D. Measure them in the image using the calibration pattern. Use the pattern of interest points and their measures to turn the picture into a calibration pattern/barcode so that the computer recognizes the picture and knows where it is in relation to the iamge.

  • Stretch goal, embeded and retrieve watermarks in the image.

Python examples

Tutorials
Continue with OpenCV Tutorials

Inverted index
create an inverted index of functionality to functions  ---- FACIL

more Qt integration ----PREGUNTAS


SfM integration:
  • Ceres integration (we need some BA stuff). It depends on Eigen but they just changed their license and that could be a micro-module

Matlab integration:  --- PREGUNTAR
  • we could have somebody writing samples/testing the latest wrapper. Needs: OpenCV knowledge a bit, Python knowledge. Write a script
    that takes output from parser (list of classes/methods/functions) and generates C code that is Matlab wrappers (mex knowledge). Find solution to deal with row-major/col major
multi-camera calibration:
  • that should be its own micro-module

RGBD functions:   ---PREGUNTAR
  • We already have normal, plane finder, ICP, we could have more maybe: octrees, plane-plane ICP, depth cleaner ...
Full LINE-MOD implementation:   ----- NO
  • That would focus on the ACCV paper for pre/post processing

Course-ware:   --- PREGUNTAR
  • We want to start offering vision courses using OpenCV.
    • If you are expert in a topic (say it's your area of graduate research, or you've just finished a project or course in a particular topic and can explain it well)
    • Write up the topic, the math and then develop a step by step example of it using OpenCV.

Generic numerical optimization module:
  • We want to have the package of general purpose optimization methods that can be easily used in computer vision algorithms (ex. downhill simplex method, annealing particle filter).
  • This will require a mathematically inclined student and/or one who has taken course work in the area obviously

PYTHON
Expose OpenCV GPU functionality into Python API 
  • Current Python OpenCV wrappers use cv::Mat <=> Numpy array mapping for passing data between C++ and Python worlds. Aim of this project is to adopt PyCuda GPUArray as a counterpart of GpuMat.
  • This would allow to extend cv2 wrapper generator to expose CUDA-powered OpenCV functions.
  • Project requires good knowledge of C++ and Python and willingness to dive into the internals of OpenCV, Python and PyCuda.
  • Expect all sorts of gotchas, subtle issues and design discussion with mentors.
  • The resulting design decisions can be used to wrap the OpenCV's OpenCL functionality with PyOpenCL

GSOC OPENCV APPLICATION - ORG


MENTORES

Anatoly Baksheev
 Researcher, Vision Algorithms on GPU
 Argus/Itseez
 
Serge J. Belongie
 Professor Computer Science and Engineering 
 University of California, San Diego 
 
Alexander Bovyrin
  PhD, Senior Researcher
  Argus/Itseez founder
  NNU Lecturer
  
Gary Bradski
 Founder, Industrial Perception Inc.
 Consulting Prof. Stanford U.
 OpenCV Founder, Technical Content Owner, GSoC Admin
 Co-author of Learning OpenCV Book
 http://www.willowgarage.com/pages/people/gary-bradski-senior-researcher
 
Victor Eruhimov
 OpenCV founding team/Senior Researcher
 Argus/Itseez founder
 NNU Lecturer
 
Adrian Kaehler
 Principle Engineer, Applied Minds
 Co-author of Learning OpenCV Book.
 
Peter Karasev
 PhD Student, MINERVA Research Group
 Georgia Tech
 
Kurt Konolige
 Founder, Industrial Perception Inc
 Consulting Professor, Stanford CS
 
Caroline Pantofaru 
 Researcher Scientist in perceiving people
 http://www.willowgarage.com/pages/people/caroline-pantofaru-research-scientist
 
Vadim Pisarevsky
 OpenCV founding team/Czar
 
Vincent Rabaud
 Research Engineer/Perception, Willow Garage
 
Ethan Rublee
  Founder, Industrial Perception Inc
 Ported OpenCV to Android
 See Android vision apps under "Robot view" or "the vegan robot" 
 
Eric Christiansen
 PhD Student, UCSD
 

Back up Mentors

Mark Asbach
 Fraunhofer IAIS
 Schloss Birlinghoven
 Sankt Augustin, Germany
 http://mmprec.iais.fraunhofer.de/asbach.html
 
Nicolas Saunier, Ph.D.
 Assistant Professor
 Civil, Geological and Mining Department (CGM)
 École Polytechnique de Montréal
 http://nicolas.saunier.confins.net
 
Alexander Mordvintsev
 Software Engineer
 http://znah.net
 

domingo, 3 de marzo de 2013

Computer Vision - OPENCV GSOC 2013 from Meeting notes

http://code.opencv.org/projects/opencv/wiki/2013

2013-01-15
===========
coverity -- static analysis of code
http://www.coverity.com/
http://scan.coverity.com/all-projects.html


2013-02-05
===========

GSoC : SOME IDEAS

- mexopencv  = opencv y matlab
- more tutorial
- cooperation with other open source projects. GIMP filters? zxing? Mexopencv?
- Bar code support
- Working with zxing


2013-02-26
==========
OpenCV 2.4.4 - release on March 1st

MORE GSOC IDEAS

- barcodes: 1D and 2D with 2D and 3D cameras (a zebra-crossing wrapper most likely)

- more Qt integration
- need precision from Adrian
- multiwin
- visual output for certain algorithm during the execution (for the different steps)

- visualizer for SfM (basic OpenGL and Qt integration), e.g. : http://www.youtube.com/watch?v=jZlhnguoBag

- more computational photography (tilt shift maybe) + collaboration with GIMP

- Ceres integration (we need some BA stuff). It depends on Eigen but they just changed their license and that could be a micro-module

- Matlab integration: we could have somebody writing samples/testing the latest wrapper.

Needs: OpenCV knowledge a bit, Python knowledge. Write a script that takes output from parser
(list of classes/methods/functions) and generates C code that is Matlab wrappers (mex knowledge).

- Find solution to deal with row-major/col major

- multi-camera calibration: keep libmv as micro-module

- RGBD functions (we have a pretty strong module, maybe we could add a few things (octrees, plane-plane ICP ...).


2013-02-26
==========

OpenCV 2.4.4 is out
Announce: http://opencv.org/opencv-2-4-4-is-out.html

June 1 = 2.4.5

[github statistics] Over 35 pull requests have been closed during the last week.


--------------------Start File GSOC application---------------------------


2013-03-05
==========
Start the GSOC 2013 project


2013-03-12
==========

Prioritize list of GSOC projects, contact mentors


POSSIBLE MENTORS
================

-Gary
-Vincent
-Ilya
-Vadim
-Victor
-Vincent
-Adrian