SlideShare uma empresa Scribd logo
1 de 52
LabMacambira.sf.net
      Promovendo a Programação de Software Livre

               Prof. Ricardo Fabbri, Ph.D.



 1
111                    Maio de 2012
2
222
“Macambira”




 3
33
4
44
Pedro Macambira é Cleodon Silva




 5
55
Fundadores




 6
66
Ascendência:
                      Felipe Machado


 oescritorio.com.br




 7
77
8
88
9
99
10
1010
11
1111
Hacklabs
          &
       Hackdays



 12
1212
13
1313
14
1414
15
1515
16
1616
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
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
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
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
2121
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
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
Missão:
       Desenvolvimento de Software Livre




           Áudio + Vídeo + Web




 24
2424
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
A Área da Computação com Maior demanda
                  é a Web




 26
2626
Lab Macambira + Ubuntu




       Ubuntu Também é bom para dev



 27
2727
Lab Macambira + Ubuntu

       300GB
               /home


       100GB
               Ubuntu 11.10

       100GB
               Gentoo? ArchLinux? Slackware? Sabayon?


 28
2828
Lab Macambira + Ubuntu

       300GB
               /home


       100GB
               Ubuntu 11.10

       100GB
               Ubuntu 12.04!!

 29
2929
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
Ubuntu –
       Graças a Você eu Existo




 31                              Chico Simões
3131
32
 32
3232
(AA)
   • Metodologia própria
       – Microblogging público
       – Git
       – IRC + bots
       – Screencasts
       – Trac
       – Wiki
       – Peer review
       – Meritocracia
       – Pseudônimos e Despersonalização


 33
3333
(AA)




 34
3434
(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
(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
3737
Air Hack Table




 38
3838
39
3939
40
4040
41
4141
42
4242
43
4343
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
Atividades em Reconstrução 3D




 45
4545
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
The Matrix




 47
4747
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
3D Curve Sketch




 49
4949
3D Curve Sketch



     – Curvas sao mais eficientes, flexiveis, e
       estruturadas do que pontos.




 50 Exemplo de Imagem
5050
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
5252

Mais conteúdo relacionado

Destaque

Bitacoras de tecnologia michel
Bitacoras de tecnologia michelBitacoras de tecnologia michel
Bitacoras de tecnologia michelMichel Urrego
 
FGV / IBRE - Propostas para Regulação e Desburocratização da Infraestrutura n...
FGV / IBRE - Propostas para Regulação e Desburocratização da Infraestrutura n...FGV / IBRE - Propostas para Regulação e Desburocratização da Infraestrutura n...
FGV / IBRE - Propostas para Regulação e Desburocratização da Infraestrutura n...FGV | Fundação Getulio Vargas
 
Projeto de cartazes São Paulo Companhia de Dança
Projeto de cartazes São Paulo Companhia de DançaProjeto de cartazes São Paulo Companhia de Dança
Projeto de cartazes São Paulo Companhia de DançaNatália Ftc
 
áLbum de fotografias orientar
áLbum de fotografias orientaráLbum de fotografias orientar
áLbum de fotografias orientarGeralda Ferraz
 
La comunidad educativa
La comunidad educativaLa comunidad educativa
La comunidad educativacaballero09
 
Vygotsky pensamento e linguagem cap7
Vygotsky pensamento e linguagem cap7Vygotsky pensamento e linguagem cap7
Vygotsky pensamento e linguagem cap7giovannavilelabrandao
 
23 clima
23 clima23 clima
23 climairennug
 
Multimidiaeducacional
MultimidiaeducacionalMultimidiaeducacional
MultimidiaeducacionalDina Carvalho
 
Como instalar uma motherboard 2º aula
Como instalar uma motherboard 2º aulaComo instalar uma motherboard 2º aula
Como instalar uma motherboard 2º aulaAlexandre Pereira
 
A criança atual frente as telinhas resumo
A criança atual frente as telinhas resumoA criança atual frente as telinhas resumo
A criança atual frente as telinhas resumoSussu Ca
 

Destaque (19)

Bitacoras de tecnologia michel
Bitacoras de tecnologia michelBitacoras de tecnologia michel
Bitacoras de tecnologia michel
 
Doc 53 da cnbb
Doc 53 da cnbbDoc 53 da cnbb
Doc 53 da cnbb
 
Saussure vida e obra
Saussure   vida e obraSaussure   vida e obra
Saussure vida e obra
 
Ws moldar novos negócios
Ws moldar novos negóciosWs moldar novos negócios
Ws moldar novos negócios
 
Park Premium
Park PremiumPark Premium
Park Premium
 
FGV / IBRE - Infraestrutura: diagnóstico e remédios
FGV / IBRE - Infraestrutura: diagnóstico e remédios FGV / IBRE - Infraestrutura: diagnóstico e remédios
FGV / IBRE - Infraestrutura: diagnóstico e remédios
 
FGV / IBRE - Propostas para Regulação e Desburocratização da Infraestrutura n...
FGV / IBRE - Propostas para Regulação e Desburocratização da Infraestrutura n...FGV / IBRE - Propostas para Regulação e Desburocratização da Infraestrutura n...
FGV / IBRE - Propostas para Regulação e Desburocratização da Infraestrutura n...
 
Projeto de cartazes São Paulo Companhia de Dança
Projeto de cartazes São Paulo Companhia de DançaProjeto de cartazes São Paulo Companhia de Dança
Projeto de cartazes São Paulo Companhia de Dança
 
áLbum de fotografias orientar
áLbum de fotografias orientaráLbum de fotografias orientar
áLbum de fotografias orientar
 
La comunidad educativa
La comunidad educativaLa comunidad educativa
La comunidad educativa
 
Vygotsky pensamento e linguagem cap7
Vygotsky pensamento e linguagem cap7Vygotsky pensamento e linguagem cap7
Vygotsky pensamento e linguagem cap7
 
23 clima
23 clima23 clima
23 clima
 
Trabalho nº6
Trabalho nº6Trabalho nº6
Trabalho nº6
 
Multimidiaeducacional
MultimidiaeducacionalMultimidiaeducacional
Multimidiaeducacional
 
Trabalhos realizados nas aulas de português na e
Trabalhos realizados nas aulas de português na eTrabalhos realizados nas aulas de português na e
Trabalhos realizados nas aulas de português na e
 
Revisão cinematicashalom
Revisão cinematicashalomRevisão cinematicashalom
Revisão cinematicashalom
 
Como instalar uma motherboard 2º aula
Como instalar uma motherboard 2º aulaComo instalar uma motherboard 2º aula
Como instalar uma motherboard 2º aula
 
EM NOME DE JESUS
EM NOME DE JESUSEM NOME DE JESUS
EM NOME DE JESUS
 
A criança atual frente as telinhas resumo
A criança atual frente as telinhas resumoA criança atual frente as telinhas resumo
A criança atual frente as telinhas resumo
 

Semelhante a LabMacambira.sf.net: Promovendo a Programação de Software Livre

KDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TI
KDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TIKDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TI
KDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TImarioaxavier7
 
III CAFÉ e CODE - PROVOCAÇÕES DO MESTRE
III CAFÉ e CODE - PROVOCAÇÕES DO MESTRE III CAFÉ e CODE - PROVOCAÇÕES DO MESTRE
III CAFÉ e CODE - PROVOCAÇÕES DO MESTRE Cloves da Rocha
 
Encontros de Usuários e Entusiastas de Métodos Ágeis no Brasil
Encontros de Usuários e Entusiastas de Métodos Ágeis no BrasilEncontros de Usuários e Entusiastas de Métodos Ágeis no Brasil
Encontros de Usuários e Entusiastas de Métodos Ágeis no BrasilAdolfo Neto
 
UI Design para Desenvolvimento Mobile & Games
UI Design para Desenvolvimento Mobile & GamesUI Design para Desenvolvimento Mobile & Games
UI Design para Desenvolvimento Mobile & GamesSérgio Bezerra da Silva
 
Voce se preocupa com performance ou é sempre problema da infra
Voce se preocupa com performance ou é sempre problema da infraVoce se preocupa com performance ou é sempre problema da infra
Voce se preocupa com performance ou é sempre problema da infraCDS
 
Brasil, Open Source e o Mundo dos Negócios
Brasil, Open Source e o Mundo dos NegóciosBrasil, Open Source e o Mundo dos Negócios
Brasil, Open Source e o Mundo dos NegóciosOpenBossa
 
BIGDATA: Da teoria à Pratica
BIGDATA: Da teoria à PraticaBIGDATA: Da teoria à Pratica
BIGDATA: Da teoria à PraticaDaniel Checchia
 
Engenharia De Software e O Software Livre
Engenharia De Software e O Software LivreEngenharia De Software e O Software Livre
Engenharia De Software e O Software LivreFabio Sperotto
 
Crystalfinal 100906101303-phpapp02
Crystalfinal 100906101303-phpapp02Crystalfinal 100906101303-phpapp02
Crystalfinal 100906101303-phpapp02Aldemir Almeida
 
Aula 1 - Interaction Design From Ethnography, Mental Models to IA
Aula 1 - Interaction Design From Ethnography, Mental Models to IAAula 1 - Interaction Design From Ethnography, Mental Models to IA
Aula 1 - Interaction Design From Ethnography, Mental Models to IAAmyris Fernandez
 
Qt Techday - João Pessoa
Qt Techday - João PessoaQt Techday - João Pessoa
Qt Techday - João PessoaOpenBossa
 
TDC2018SP | Trilha Data Science - Numerologos - Contando historias com numeros
TDC2018SP | Trilha Data Science - Numerologos - Contando historias com numerosTDC2018SP | Trilha Data Science - Numerologos - Contando historias com numeros
TDC2018SP | Trilha Data Science - Numerologos - Contando historias com numerostdc-globalcode
 
Flisol zabbix 2016_df
Flisol zabbix 2016_dfFlisol zabbix 2016_df
Flisol zabbix 2016_dfRuan Carlos
 
Oportunidades de Pesquisa em Engenharia de Software
Oportunidades de Pesquisa em Engenharia de SoftwareOportunidades de Pesquisa em Engenharia de Software
Oportunidades de Pesquisa em Engenharia de SoftwareKalil Araujo Bispo
 
Oportunidades de Pesquisa em Engenharia de Software
Oportunidades de Pesquisa em Engenharia de SoftwareOportunidades de Pesquisa em Engenharia de Software
Oportunidades de Pesquisa em Engenharia de SoftwareRogerio P C do Nascimento
 
Cdi cn pq-lixo_eletrônico_robotica_livre
Cdi   cn pq-lixo_eletrônico_robotica_livreCdi   cn pq-lixo_eletrônico_robotica_livre
Cdi cn pq-lixo_eletrônico_robotica_livreeducadorescoordenadores
 
[TDC Floripa 2016] Facilitando Concepções de Produtos de TI de maneira colabo...
[TDC Floripa 2016] Facilitando Concepções de Produtos de TI de maneira colabo...[TDC Floripa 2016] Facilitando Concepções de Produtos de TI de maneira colabo...
[TDC Floripa 2016] Facilitando Concepções de Produtos de TI de maneira colabo...Guilherme Motta
 

Semelhante a LabMacambira.sf.net: Promovendo a Programação de Software Livre (20)

KDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TI
KDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TIKDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TI
KDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TI
 
III CAFÉ e CODE - PROVOCAÇÕES DO MESTRE
III CAFÉ e CODE - PROVOCAÇÕES DO MESTRE III CAFÉ e CODE - PROVOCAÇÕES DO MESTRE
III CAFÉ e CODE - PROVOCAÇÕES DO MESTRE
 
Encontros de Usuários e Entusiastas de Métodos Ágeis no Brasil
Encontros de Usuários e Entusiastas de Métodos Ágeis no BrasilEncontros de Usuários e Entusiastas de Métodos Ágeis no Brasil
Encontros de Usuários e Entusiastas de Métodos Ágeis no Brasil
 
Python Não Corporativo
Python Não CorporativoPython Não Corporativo
Python Não Corporativo
 
UI Design para Desenvolvimento Mobile & Games
UI Design para Desenvolvimento Mobile & GamesUI Design para Desenvolvimento Mobile & Games
UI Design para Desenvolvimento Mobile & Games
 
Voce se preocupa com performance ou é sempre problema da infra
Voce se preocupa com performance ou é sempre problema da infraVoce se preocupa com performance ou é sempre problema da infra
Voce se preocupa com performance ou é sempre problema da infra
 
Brasil, Open Source e o Mundo dos Negócios
Brasil, Open Source e o Mundo dos NegóciosBrasil, Open Source e o Mundo dos Negócios
Brasil, Open Source e o Mundo dos Negócios
 
BIGDATA: Da teoria à Pratica
BIGDATA: Da teoria à PraticaBIGDATA: Da teoria à Pratica
BIGDATA: Da teoria à Pratica
 
Engenharia De Software e O Software Livre
Engenharia De Software e O Software LivreEngenharia De Software e O Software Livre
Engenharia De Software e O Software Livre
 
Crystalfinal 100906101303-phpapp02
Crystalfinal 100906101303-phpapp02Crystalfinal 100906101303-phpapp02
Crystalfinal 100906101303-phpapp02
 
Aula 1 - Interaction Design From Ethnography, Mental Models to IA
Aula 1 - Interaction Design From Ethnography, Mental Models to IAAula 1 - Interaction Design From Ethnography, Mental Models to IA
Aula 1 - Interaction Design From Ethnography, Mental Models to IA
 
Google android pdf
Google android pdfGoogle android pdf
Google android pdf
 
Qt Techday - João Pessoa
Qt Techday - João PessoaQt Techday - João Pessoa
Qt Techday - João Pessoa
 
TDC2018SP | Trilha Data Science - Numerologos - Contando historias com numeros
TDC2018SP | Trilha Data Science - Numerologos - Contando historias com numerosTDC2018SP | Trilha Data Science - Numerologos - Contando historias com numeros
TDC2018SP | Trilha Data Science - Numerologos - Contando historias com numeros
 
Flisol zabbix 2016_df
Flisol zabbix 2016_dfFlisol zabbix 2016_df
Flisol zabbix 2016_df
 
Oportunidades de Pesquisa em Engenharia de Software
Oportunidades de Pesquisa em Engenharia de SoftwareOportunidades de Pesquisa em Engenharia de Software
Oportunidades de Pesquisa em Engenharia de Software
 
Oportunidades de Pesquisa em Engenharia de Software
Oportunidades de Pesquisa em Engenharia de SoftwareOportunidades de Pesquisa em Engenharia de Software
Oportunidades de Pesquisa em Engenharia de Software
 
Cdi cn pq-lixo_eletrônico_robotica_livre
Cdi   cn pq-lixo_eletrônico_robotica_livreCdi   cn pq-lixo_eletrônico_robotica_livre
Cdi cn pq-lixo_eletrônico_robotica_livre
 
eXtreme eXperiment
eXtreme eXperimenteXtreme eXperiment
eXtreme eXperiment
 
[TDC Floripa 2016] Facilitando Concepções de Produtos de TI de maneira colabo...
[TDC Floripa 2016] Facilitando Concepções de Produtos de TI de maneira colabo...[TDC Floripa 2016] Facilitando Concepções de Produtos de TI de maneira colabo...
[TDC Floripa 2016] Facilitando Concepções de Produtos de TI de maneira colabo...
 

LabMacambira.sf.net: Promovendo a Programação de Software Livre

  • 1. LabMacambira.sf.net Promovendo a Programação de Software Livre Prof. Ricardo Fabbri, Ph.D. 1 111 Maio de 2012
  • 5. Pedro Macambira é Cleodon Silva 5 55
  • 7. Ascendência: Felipe Machado oescritorio.com.br 7 77
  • 12. Hacklabs & Hackdays 12 1212
  • 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. 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. 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. 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
  • 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. 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. Missão: Desenvolvimento de Software Livre Áudio + Vídeo + Web 24 2424
  • 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. A Área da Computação com Maior demanda é a Web 26 2626
  • 27. Lab Macambira + Ubuntu Ubuntu Também é bom para dev 27 2727
  • 28. Lab Macambira + Ubuntu 300GB /home 100GB Ubuntu 11.10 100GB Gentoo? ArchLinux? Slackware? Sabayon? 28 2828
  • 29. Lab Macambira + Ubuntu 300GB /home 100GB Ubuntu 11.10 100GB Ubuntu 12.04!! 29 2929
  • 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. Ubuntu – Graças a Você eu Existo 31 Chico Simões 3131
  • 33. (AA) • Metodologia própria – Microblogging público – Git – IRC + bots – Screencasts – Trac – Wiki – Peer review – Meritocracia – Pseudônimos e Despersonalização 33 3333
  • 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. (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
  • 38. Air Hack Table 38 3838
  • 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
  • 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
  • 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. 3D Curve Sketch 49 4949
  • 50. 3D Curve Sketch – Curvas sao mais eficientes, flexiveis, e estruturadas do que pontos. 50 Exemplo de Imagem 5050
  • 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

Notas do Editor

  1. Good afternoon, Thank you all for being here. So I will be presenting my work on Multiview Differential Geometry in Application to Computer Vision.
  2. Good afternoon, Thank you all for being here. So I will be presenting my work on Multiview Differential Geometry in Application to Computer Vision.
  3. Good afternoon, Thank you all for being here. So I will be presenting my work on Multiview Differential Geometry in Application to Computer Vision.
  4. 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.
  5. 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.
  6. 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 ...
  7. 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