Successfully reported this slideshow.
Your SlideShare is downloading. ×

AApresentação do labMacambira.sf.net

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Upcoming SlideShare
O caso do onibus 499
O caso do onibus 499
Loading in …3
×

Check these out next

1 of 52 Ad

AApresentação do labMacambira.sf.net

Download to read offline

apresentação geral do labMacambira.sf.net

we are always at IRC channel #labmacambira @ Freenode :::
http://webchat.freenode.net/?channels=#labmacambira

apresentação geral do labMacambira.sf.net

we are always at IRC channel #labmacambira @ Freenode :::
http://webchat.freenode.net/?channels=#labmacambira

Advertisement
Advertisement

More Related Content

Viewers also liked (19)

Similar to AApresentação do labMacambira.sf.net (20)

Advertisement

Recently uploaded (20)

AApresentação do labMacambira.sf.net

  1. 1. LabMacambira.sf.net Promovendo a Programação de Software Livre Prof. Ricardo Fabbri, Ph.D. 1 111 Maio de 2012
  2. 2. 2 222
  3. 3. “Macambira” 3 33
  4. 4. 4 44
  5. 5. Pedro Macambira é Cleodon Silva 5 55
  6. 6. Fundadores 6 66
  7. 7. Ascendência: Felipe Machado oescritorio.com.br 7 77
  8. 8. 8 88
  9. 9. 9 99
  10. 10. 10 1010
  11. 11. 11 1111
  12. 12. Hacklabs & Hackdays 12 1212
  13. 13. 13 1313
  14. 14. 14 1414
  15. 15. 15 1515
  16. 16. 16 1616
  17. 17. Lab Macambira em Números Maio de 2012 • ~15 Membros ativos • ~ 40 Membros até hoje • Contribuição a > 25 softwares livres externos • Criação de > 20 softwares livres • ~ 60 repositórios Git (40 @labmacambira.sf.net) • 683 Vídeos/Screencasts • 160 páginas wiki (de 353 do pontão) • 157 tickets trac • ~20 pessoas no canal IRC em média • 8 participantes do Google Summer of Code 2012 17 1717
  18. 18. Google Summer of Code 2012 FASE I • Organizações submetem propostas – 406 em 2012 • Google seleciona organizações – 180 em 2012 • Mozilla • Scilab • KDE • GNU • E-cidadania • Organizações selecionam mentores – 2 ligados ao Lab Macambira 18 1818
  19. 19. Google Summer of Code 2012 FASE II • Alunos submetem propostas – Quase 7mil em 2012 • Organizações + Google selecionam estudantes – 1210 pagos • 5 ligados ao Lab Macambira – Colaboradores não-pagos • 1 ligado ao Lab Macambira • Investimento direto ~ $10 milhões por ano 19 1919
  20. 20. Google Summer of Code 2012 Lab Macambira • 8 participantes do Lab Macambira • Cada estudante recebe $5,015 dólares por 3 meses • Projetos: – Scilab: 5 estudantes + 1 mentor – Mozilla: 1 estudante – E-Cidadania: 1 mentor 20 2020
  21. 21. 21 2121
  22. 22. Financiamento • Prestação de serviços em massa / Freelancing • Bolsas e verba de empresas – Google Summer of Code → próximos 3 meses – Ethymos – Editais culturais – ONGs • Pontão Nós Digitais / Teia Casa de Criação – Verba governamental direta (CNPq, FAPERJ, MinC) • Não há CNPj único – Usamos várias MEIs + CNPj de ONGs amigas • Vantagem: nenhum chefão 22• Desvantagem: muitos chefinhos / clientes 22 22
  23. 23. Qualidades do Lab Macambira • Distribuído • Descentralizado • Replicável • Não há sede física • Mínimo de reuniões formais • Mínimo de relatórios 23 2323
  24. 24. Missão: Desenvolvimento de Software Livre Áudio + Vídeo + Web 24 2424
  25. 25. Missão: Desenvolvimento de Software Livre • Fusão: (AA) = Hacker + X – Computação + Cultura tradicional – Tecnologia Aberta + Arte – Desmitificação da Alta Tecnologia – Empoderamento da comunidade civil 25 2525
  26. 26. A Área da Computação com Maior demanda é a Web 26 2626
  27. 27. Lab Macambira + Ubuntu Ubuntu Também é bom para dev 27 2727
  28. 28. Lab Macambira + Ubuntu 300GB /home 100GB Ubuntu 11.10 100GB Gentoo? ArchLinux? Slackware? Sabayon? 28 2828
  29. 29. Lab Macambira + Ubuntu 300GB /home 100GB Ubuntu 11.10 100GB Ubuntu 12.04!! 29 2929
  30. 30. Lab Macambira + Ubuntu • Sim, Usamos ubuntu para desenvolvimento! – ./configure && make && make install – Pacotes *-dev estáveis • Não foi necessário usar outra distro! 30 3030
  31. 31. Ubuntu – Graças a Você eu Existo 31 Chico Simões 3131
  32. 32. 32 32 3232
  33. 33. (AA) • Metodologia própria – Microblogging público – Git – IRC + bots – Screencasts – Trac – Wiki – Peer review – Meritocracia – Pseudônimos e Despersonalização 33 3333
  34. 34. (AA) 34 3434
  35. 35. (AA) Vantagens • Elimina necessidade de relatórios • Sincronia de maneira asíncrona – Time se informa sob demanda – Minimiza reuniões trandicionais • Elimina necessidade de um chefe – Coletivo funciona de modo espontâneo • Legitimiza ação de um coletivo de SL 35 – O dinheiro investido é convertido em ação real 3535
  36. 36. (AA) Vantagens • Documentação não só do produto, mas do processo • Permite empregar programadores medianos – Garante-se que irão fazer um mínimo de trabalho – Após certo tempo de (AA), estarão treinados • Pode ser aplicado a outros coletivos – Não apenas programação! 36 3636
  37. 37. 37 3737
  38. 38. Air Hack Table 38 3838
  39. 39. 39 3939
  40. 40. 40 4040
  41. 41. 41 4141
  42. 42. 42 4242
  43. 43. 43 4343
  44. 44. The Making of the AHT • Desenvolvimento do Software – Scilab • Prototipagem / detector de cor – Pd / Pure Data • Programação multimídia – C/C++ • Algoritmos finais 44 4444
  45. 45. Atividades em Reconstrução 3D 45 4545
  46. 46. Geometria de Multiplas Perspectivas O Problema • Dada uma sequencia de imagens 2D – Video – Conjunto arbitrario de fotos sem trajetoria definida • O que se pode inferir do mundo 3D? • Onde estava a camera em cada foto? 46 4646
  47. 47. The Matrix 47 4747
  48. 48. Paradigma Atual • Baseado em pontos – 'SIFT features' Snavely, Seitz, and Szeliski 2008 Fornece: Orientacao e posicao relativa das cameras Nuvem de pontos 3D 48 Schaffalitzky and Zisserman Brown and Lowe 4848 ECCV 2002 3DIM 2005
  49. 49. 3D Curve Sketch 49 4949
  50. 50. 3D Curve Sketch – Curvas sao mais eficientes, flexiveis, e estruturadas do que pontos. 50 Exemplo de Imagem 5050
  51. 51. Atividades no Google: Um Breve Historico • Estagio remunerado em 2008 • Trabalho em periodo integral em 2010 • Ambos no Google Book Search Team • Tarefa: aprimorar sistemas de escaneamento de livros • Muitos livros nao podem ser danificados para escaneamento 51 5151
  52. 52. 52 5252

Editor's Notes

  • Good afternoon, Thank you all for being here. So I will be presenting my work on Multiview Differential Geometry in Application to Computer Vision.
  • Good afternoon, Thank you all for being here. So I will be presenting my work on Multiview Differential Geometry in Application to Computer Vision.
  • Good afternoon, Thank you all for being here. So I will be presenting my work on Multiview Differential Geometry in Application to Computer Vision.
  • The general gooal in multiple view geometry I guess is very familiar to everyone here – given a sequence of 2D images, how to recover 3D scene and cameras.
  • As an example, lets consider big structure from motion systems that use most techniques in multiple view geometry. They start by detecting and matching keypoints in each image, typically SIFT features, and output sequence of cameras and a point cloud.
  • However, current theory and practice is overwhelmingly based on isolated point features. Our goal is to develop a new framework to deal with curved structures in multiple view geometry, such as ...
  • TODO: most relevant/deep future work from thesis and PAMI-sketch. Show the system diagram for the curve sketch system, and point to what to make better. Elimination of calibration input is one. Pushing output further than curve sketch is another

×