SlideShare uma empresa Scribd logo
ENGENHARIA DE COMPUTAÇÃO E INTELIGENCIA ARTIFICIAL
Andrews Cordolino Sobral


Doutor em Inteligência Arti
fi
cial pela Univ. De La Rochelle, França


Engenheiro e Arquiteto IA Sênior na Activeeon, Paris - França
https://andrewssobral.wixsite.com/home
▸ 36 anos, casado


▸ Doutor em Inteligência Arti
fi
cial pela Univ. De La Rochelle, França


▸ Engenheiro e Arquiteto IA Sênior na Activeeon, Paris - França


▸ + de 15 anos de experiencia pro
fi
ssional


▸ + de 8 empresas (Brasil & exterior)


▸ + de 20 publicações e trabalhos cientí
fi
cos (internacional)


▸ Interesses em Inteligência Arti
fi
cial & Robótica


▸ Fluente em Inglês e Francês


▸ Principais projetos open source


▸ bgslibrary - A C++ Background Subtraction Library with wrappers for Python, MATLAB, Java and GUI on QT


▸ lrslibrary - Low-Rank and Sparse Tools for Background Modeling and Subtraction in Videos


▸ Links


▸ https://andrewssobral.wixsite.com/home


▸ https://www.behance.net/andrewssobral


▸ https://github.com/andrewssobral
SOBRE 2
▸ Introdução à Engenharia de Computação


▸ Breve história


▸ Especializações & mercado de trabalho


▸ Um pouco da minha trajetória


▸ 90s - 20s


▸ Hobby (esporte, informática, …)


▸ Primeiro emprego (menor aprendiz, programador, …)


▸ Graduação


▸ Engenharia de computação (programação, sistemas embarcados, robótica, …)


▸ Pós


▸ Mestrado (mecatrônica, processamento de imagens, visão computacional, …)


▸ Doutorado (visão computacional, aprendizado de máquina, …)


▸ P&D (automação, inteligência arti
fi
cial, …)
SUMÁRIO
GRADUAÇÃO
ANTES PÓS
3
06/2004 06/2009
90s 2021
HOBBY PRIMEIRO EMPREGO
20s
MESTRADO DOUTORADO P&D
BREVE HISTORIA
ENGENHARIA DE COMPUTAÇÃO
▸ A Engenharia de Computação começou em 1939, quando John Vincent Atanasoff e Clifford Berry começaram a
desenvolver o primeiro computador digital eletrônico do mundo através da Física, Matemática e Engenharia Elétrica.


▸ O primeiro programa de graduação em Engenharia de Computação nos Estados Unidos foi estabelecido em 1972.


▸ No Brasil, a maioria dos cursos de Engenharia de Computação surgiu como uma especialização do curso de
Engenharia Elétrica, unindo com disciplinas provenientes do curso de Ciência da Computação.


▸ O primeiro curso no Brasil a oferecer graduação na área foi o de Engenharia de Sistemas e Computação da Faculdade
de Engenharia da UERJ em dezembro de 1976.


▸ Enquanto Ciência da Computação há um foco maior em desenvolvimento de software, teoria de algoritmos, e bancos
de dados, a Engenharia de Computação foca mais em hardware, e tecnologia das ferramentas base da computação,
processos de microeletrônica, eletrônica digital e sistemas embarcados.
ESPECIALIZAÇÕES & MERCADO DE TRABALHO
ENGENHARIA DE COMPUTAÇÃO
▸ A graduação em Engenharia da Computação é do tipo bacharelado e tem
duração de 5 anos.


▸ O pro
fi
ssional formado em Engenharia da Computação é capaz de projetar e
construir hardware e software.


▸ Hardware - faz a integração de circuitos eletrônicos da máquina e desenvolve
placas de ligação entre o equipamento e seus acessórios.


▸ Software - cria programas de computadores e aplicativos para os mais
diversos
fi
ns.


▸ Automação industrial e robótica - desenvolve robôs e sistemas digitais para
fábricas e indústrias.


▸ Outros - e.g. gerenciamento de redes de computadores em empresas de
grande porte.


▸ Ministrar aulas para cursos técnicos e pro
fi
ssionalizantes.


▸ Seguir a carreira acadêmica (mestrado, doutorado, …).
“O mercado de trabalho para pro
fi
ssionais
formados em Engenharia da Computação está em
alta e em constante crescimento. O engenheiro da
computação é um pro
fi
ssional bastante versátil e
atua em vários setores da indústria.”


(Guia da Carreira)
ENGENHARIA DE COMPUTAÇÃO - EXEMPLO DE GRADE CURRICULAR
Versão 27/6/2007
MATRIZ CURRICULAR - FACULDADE ÁREA 1 - ENGENHARIA DE COMPUTAÇÃO - VESP / NOTURNO
1 SEM 2 SEM 3 SEM 4 SEM 5 SEM 6 SEM 7 SEM 8 SEM 9 SEM 10 SEM
Cálculo Cálculo Cálculo Circuitos Análise Controle Controle Proces. Orientação Orientação
1 2 3 Elétricos 1 Sist. Lin. Proc. Cont. Digital Digital Sinais Monografia 1 Monografia 2
90 90 90 90 60 75 75 75 30 60
6 6 6 6 4 5 5 5 2 4
Geometria Álgebra Cálculo Inteligência Inteligência Sistemas Instr e Autom Automação
Analítica Linear Numérico Comput. 1 Comp. 2 Multimídia Sist. Indust Proc. Manuf.
75 60 60 90 75 60 60 60 75 60
5 4 4 6 5 4 4 4 5 4
Introd. Eng. Programação Banco de Computação Redes Princípios de Comportamento
Computação Orient Objetos Dados Gráfica Comp. 2 Administração Organizacional
60 90 90 75 75 75 60 75 60 60
4 6 6 5 5 5 4 5 4 4
Lógica Linguag. Estrutura Microproc Teoria da Redes Sistemas Princípios Orient.
Computacion Proced. de Dados Microcontrol Computação Comp. 1 Distribuíos de Economia Estágio
60 75 75 75 75 60 60 75 60 30
4 5 5 5 5 4 4 5 4 13
Algoritmos Eletrônica Arquitetura Sistemas Direito e
Computacion Digital Comp. 1 Operacionais Ética
75 60 75 75 75 60 60 60 30
5 4 5 5 5 4 4 4 2
Metodologia Redação Arquitetura
Pesq. Cient. Técnica Comp. 2
30 30 75 60
2 2 5 4
CH 390 405 390 405 435 330 315 345 315 210
Créditos 26 27 26 27 29 22 21 23 21 25
Acumulado 390 795 1.185 1.590 2.025 2.355 2.670 3.015 3.330 3.540
A disciplina de Estágio só poderá ser pleiteada por alunos com mais de 50% dos créditos concluídos Sub-TOTAL HORAS 3.540
TOTAL CRÉDITOS 247
Representando os professores, estão cientes e assinam esta grade os núcleos de: Estágio Supervisionado 200
TOTAL HORAS 3.740
_____________________________________________ _____________________________________________ _____________________________________________
Matemática: Álvaro Fernandes Serafim Filho Eletrônica: Mauricio Sobral Coordenação: Giovanni Floridia
_____________________________________________ _____________________________________________ _____________________________________________
Física: Marcus Andrade Cincinato Brzeski Humanas e Sociais: Edson Santana Dir. Ensino e Aprendizagem: André Luiz de L. Balbi
_____________________________________________ _____________________________________________ _____________________________________________
Química: Roberto Márcio Souza Santos Computação: FLuiz Fernando Cardeal de Souza Dir. Geral: Luciano Bastos Fonseca
1) O estágio supervisionado prescreve duração mínima de 200 horas práticas
2) A elaboração da monografia está prevista, por parte do aluno, em 200 horas de dedicação à pesquisa
Optativa1
Optativa2
Compiladores
Estatística
Engenharia de
Software
Sistemas em
Tempo Real
Sistemas
Embarcados
Física 1
Quimica
Física 2
Física 3
UM POUCO DA MINHA
TRAJETÓRIA
90S (1994-2000)
HOBBY
▸ Informática


▸ Jogos de computador


▸ Plataforma, corrida, ….


▸ Software & Hardware


▸ Esporte


▸ Passear de bicicleta
20S (2000+)
PRIMEIRO EMPREGO
▸ De 11/2000 até 06/2008 (~8 anos)


▸ Desenvolvedor Java & Web (PHP, Javascript, …)


▸ Cargos


▸ Estagiário e Jovem Aprendiz


▸ Programador


▸ Analista de Sistemas


▸ Junior, Pleno
GRADUAÇÃO (06/2004 - 06/2009)
▸ de 06/2004 até 06/2009 (5 anos)


▸ Foco em programação, sistemas embarcados e robótica.
https://sites.google.com/site/roborave/Home
ENGENHARIA DE COMPUTAÇÃO
GRADUAÇÃO (06/2004 - 06/2009)
▸ Primeiro artigo cienti
fi
co nacional (CONEM 2010)
https://sites.google.com/site/roborave/Home
1. INTRODUÇÃO
Procurando facilitar o aprendizado em robótica móvel, foi
que surgiu o interesse em construir um robô, denominado
RAVE (Robotic Autonomous VEhicle), com o propósito de
servir como plataforma de testes para pesquisa e
desenvolvimento de sistemas robóticos. Com isto,
estudantes, pesquisadores e professores podem realizar
experimentos reais testando e praticando os
conhecimentos teóricos estudados em sala de aula.
RAVE: UM ROBÔ COMO PLATAFORMA PARA PESQUISA
EM ROBÓTICA MÓVEL UTILIZANDO UM AUTOMODELO
Andrews Cordolino Sobral (andrewssobral@gmail.com)
Caroline Pacheco do Espírito Silva (lolyne.pacheco@gmail.com)
Universidade Federal da Bahia, Rua Aristides Novis, n°
2, Federação
conhecimentos teóricos estudados em sala de aula.
2. SOLUÇÃO PROPOSTA
Apesar do nome RAVE, em português, ser Veículo
Robótico Autônomo, não significa que este é de fato um
robô autônomo e sim uma plataforma de testes para
permitir o estudo e desenvolvimento de sistemas robóticos
capazes de torná-lo autônomo.
Na construção do robô, optou-se pela estrutura
mecânica de um automodelo (carro de rádio controle) por
ser uma alternativa rápida visto que as modelagens e as
fabricações de peças mecânicas costumam ser trabalhos
delicados e custosos.
Também foi desenvolvido um software chamado
RaveControl que permite operar o robô e coletar
informações dos sensores remotamente.
5. RESULTADOS
A seguir é apresentado o resultado do sistema de
mapeamento para ambientes fechados, estáticos e
estruturados onde o robô RAVE foi utilizado como
plataforma de testes.
Figura 2. Arquitetura interna do RAVE.
6. CONCLUSÃO
Este trabalho foi concebido e desenvolvido a partir de
uma grande motivação que surgiu durante os estudos
sobre robótica. Outra opção seria comprar um robô já
existente no mercado, economizando tempo e esforço, mas
infelizmente muitos deles são limitados aos propósitos
pretendidos com este trabalho e os que possuem uma
arquitetura robusta e flexível normalmente são muito caros.
Para maiores informações sobre o robô RAVE, acessar o
endereço: http://sites.google.com/site/roborave
Figura 1. Foto do RAVE tirada em 11/05/2009.
3. ARQUITETURA
Optou-se por uma arquitetura modular por facilitar o
reaproveitamento e a manutenção dos módulos que estes
operam de forma independente. Assim caso ocorra alguma
falha em um módulo, é possível realizar a troca de forma
rápida sem interferir nos módulos existentes.
Figura 3. Teste do sistema de mapeamento.
4. PRINCIPAIS CARACTERÍSTICAS
• 40cm x 12cm x 19cm (comprimento, altura e largura).
• 02 sonares.
• 03 micro-controladores PIC.
• 02 motores DC e 01 servo-motor.
• 02 baterias Ni-Cd.
• 02 módulos RF (alcance 100m).
• 01 conversor RS232/TTL.
• 01 ponte H L298N.
1
3 4
2
ENGENHARIA DE COMPUTAÇÃO
GRADUAÇÃO (06/2004 - 06/2009)
RECONHECIMENTO
MESTRADO (2010 - 2012)
MESTRADO
▸ Mestrado em Mecatrônica (de 2010 até 2012)


▸ Sistemas embarcados & mecatrônicos, controle & automação


▸ Dissertação


▸ Processamento digital de sinais & imagens, visão computacional


▸ Primeiras publicações cientí
fi
cas internacionais (conferência & jornal)
https://www.behance.net/andrewssobral
DOUTORADO (2013 - 2017)
DOUTORADO
▸ Doutorado em Inteligência Arti
fi
cial


▸ Foco intenso em algoritmos de Visão Computacional
e Aprendizado de Máquina


▸ Matemática aplicada, algebra linear, cálculo
numérico, modelagem estatística, otimização, …
DOUTORADO (2013 - 2017)
DOUTORADO (DEFESA)
▸ Maio 2017


▸ 45min de
apresentação


▸ 1h de perguntas &
respostas


▸ Bancada
internacional


▸ Italia, Espanha, França
P&D (2017-ATUAL)
ACTIVEEON
▸ Maio 2017 - Atual.


▸ Engenharia & Arquitetura de
Soluções IA.


▸ Lidera a equipe de IA
formada por doutores.


▸ Foco em IA + Automação.


▸ Treinamento de algoritmos
de aprendizado de máquina
em larga escala.


▸ Industrialização da IA.
P&D (2017-ATUAL)
PROJETO RAVE (PESSOAL)
RAVE 1.0 (2008)
RAVE 2.0 (2011)
RAVE 3.0 (2017)
RAVE 4.0 (2019) RAVE 5.0 (2020-ATUAL)
P&D (2017-ATUAL)
OUTROS PROJETOS PESSOAIS
FIM
DICAS
▸ Pensamento positivo & perseverança


▸ Aprendizado de numa nova lingua


▸ Divulgue o seu trabalho


▸ Fazer o que gosta ou gostar do que faz?


▸ O ideal será sempre conciliar o trabalho com
aquilo que espontaneamente se gosta de fazer
(Luiz Marins)
FIM
SUGESTÕES PARA LEITURA
FIM

Mais conteúdo relacionado

Semelhante a ENGENHARIA DE COMPUTAÇÃO E INTELIGÊNCIA ARTIFICIAL

_Aula 18_Projeto de Vida_Ciência da Computação.pptx
_Aula 18_Projeto de Vida_Ciência da Computação.pptx_Aula 18_Projeto de Vida_Ciência da Computação.pptx
_Aula 18_Projeto de Vida_Ciência da Computação.pptx
CELIMARACORDACO
 
Apresentação - Ciência da Computação e Sistemas de Informação
Apresentação - Ciência da Computação e Sistemas de InformaçãoApresentação - Ciência da Computação e Sistemas de Informação
Apresentação - Ciência da Computação e Sistemas de Informação
Elvis Fusco
 
Palestra integracao calouros area1 2013 por victory fernandes
Palestra integracao calouros area1 2013 por victory fernandesPalestra integracao calouros area1 2013 por victory fernandes
Palestra integracao calouros area1 2013 por victory fernandes
Vic Fernandes
 
[PRJ32][Christopher] aula 1 – introdução
[PRJ32][Christopher] aula 1 – introdução[PRJ32][Christopher] aula 1 – introdução
[PRJ32][Christopher] aula 1 – introdução
Christopher Cerqueira
 
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFSApresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Rogerio P C do Nascimento
 
TDP_2013
TDP_2013TDP_2013
TDP_2013
Ícaro Gargione
 
MyHome - Sistema de Automação Residencial para Dispositivos Móveis.
MyHome - Sistema de Automação Residencial para Dispositivos Móveis.MyHome - Sistema de Automação Residencial para Dispositivos Móveis.
MyHome - Sistema de Automação Residencial para Dispositivos Móveis.
Douglas Scriptore
 
Projeto BECI
Projeto BECIProjeto BECI
Princípios de Sistemas de Informação Unidade IV Unip
Princípios de Sistemas de Informação Unidade IV UnipPrincípios de Sistemas de Informação Unidade IV Unip
Princípios de Sistemas de Informação Unidade IV Unip
Heber Gutenberg
 
plano_de_projeto_controlart_rascunho
plano_de_projeto_controlart_rascunhoplano_de_projeto_controlart_rascunho
plano_de_projeto_controlart_rascunho
userrx
 
Pre proposta trabalho final
Pre proposta trabalho finalPre proposta trabalho final
Pre proposta trabalho final
Sergio Chaves
 
426828051 ciencia-da-computacao (1)
426828051 ciencia-da-computacao (1)426828051 ciencia-da-computacao (1)
426828051 ciencia-da-computacao (1)
Moises de Paula
 
Pp ads
Pp adsPp ads
Cursos de computação
Cursos de computaçãoCursos de computação
Cursos de computação
Sérgio Souza Costa
 
Gerenciamento de Projeto Rede de computadores
Gerenciamento de Projeto Rede de computadoresGerenciamento de Projeto Rede de computadores
Gerenciamento de Projeto Rede de computadores
Lucas Mendes
 
Aula1 Apresentacao TEES
Aula1 Apresentacao TEESAula1 Apresentacao TEES
Aula1 Apresentacao TEES
Rogerio P C do Nascimento
 
acesso-ao-conhecimento
acesso-ao-conhecimentoacesso-ao-conhecimento
acesso-ao-conhecimento
Fábio Nogueira de Lucena
 
Artigo do curso de analise e desenvolvimento de sistemas
Artigo do curso de analise e desenvolvimento de sistemasArtigo do curso de analise e desenvolvimento de sistemas
Artigo do curso de analise e desenvolvimento de sistemas
Daniel André Costa
 
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações  - A experiência do TECPARInteligência Artificial e suas aplicações  - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Bruno Campagnolo
 
Plano do projeto de software SIGEM - Sistema de gestão de materiais
Plano do projeto de software SIGEM - Sistema de gestão de materiaisPlano do projeto de software SIGEM - Sistema de gestão de materiais
Plano do projeto de software SIGEM - Sistema de gestão de materiais
Marcos Pessoa
 

Semelhante a ENGENHARIA DE COMPUTAÇÃO E INTELIGÊNCIA ARTIFICIAL (20)

_Aula 18_Projeto de Vida_Ciência da Computação.pptx
_Aula 18_Projeto de Vida_Ciência da Computação.pptx_Aula 18_Projeto de Vida_Ciência da Computação.pptx
_Aula 18_Projeto de Vida_Ciência da Computação.pptx
 
Apresentação - Ciência da Computação e Sistemas de Informação
Apresentação - Ciência da Computação e Sistemas de InformaçãoApresentação - Ciência da Computação e Sistemas de Informação
Apresentação - Ciência da Computação e Sistemas de Informação
 
Palestra integracao calouros area1 2013 por victory fernandes
Palestra integracao calouros area1 2013 por victory fernandesPalestra integracao calouros area1 2013 por victory fernandes
Palestra integracao calouros area1 2013 por victory fernandes
 
[PRJ32][Christopher] aula 1 – introdução
[PRJ32][Christopher] aula 1 – introdução[PRJ32][Christopher] aula 1 – introdução
[PRJ32][Christopher] aula 1 – introdução
 
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFSApresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFS
 
TDP_2013
TDP_2013TDP_2013
TDP_2013
 
MyHome - Sistema de Automação Residencial para Dispositivos Móveis.
MyHome - Sistema de Automação Residencial para Dispositivos Móveis.MyHome - Sistema de Automação Residencial para Dispositivos Móveis.
MyHome - Sistema de Automação Residencial para Dispositivos Móveis.
 
Projeto BECI
Projeto BECIProjeto BECI
Projeto BECI
 
Princípios de Sistemas de Informação Unidade IV Unip
Princípios de Sistemas de Informação Unidade IV UnipPrincípios de Sistemas de Informação Unidade IV Unip
Princípios de Sistemas de Informação Unidade IV Unip
 
plano_de_projeto_controlart_rascunho
plano_de_projeto_controlart_rascunhoplano_de_projeto_controlart_rascunho
plano_de_projeto_controlart_rascunho
 
Pre proposta trabalho final
Pre proposta trabalho finalPre proposta trabalho final
Pre proposta trabalho final
 
426828051 ciencia-da-computacao (1)
426828051 ciencia-da-computacao (1)426828051 ciencia-da-computacao (1)
426828051 ciencia-da-computacao (1)
 
Pp ads
Pp adsPp ads
Pp ads
 
Cursos de computação
Cursos de computaçãoCursos de computação
Cursos de computação
 
Gerenciamento de Projeto Rede de computadores
Gerenciamento de Projeto Rede de computadoresGerenciamento de Projeto Rede de computadores
Gerenciamento de Projeto Rede de computadores
 
Aula1 Apresentacao TEES
Aula1 Apresentacao TEESAula1 Apresentacao TEES
Aula1 Apresentacao TEES
 
acesso-ao-conhecimento
acesso-ao-conhecimentoacesso-ao-conhecimento
acesso-ao-conhecimento
 
Artigo do curso de analise e desenvolvimento de sistemas
Artigo do curso de analise e desenvolvimento de sistemasArtigo do curso de analise e desenvolvimento de sistemas
Artigo do curso de analise e desenvolvimento de sistemas
 
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações  - A experiência do TECPARInteligência Artificial e suas aplicações  - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPAR
 
Plano do projeto de software SIGEM - Sistema de gestão de materiais
Plano do projeto de software SIGEM - Sistema de gestão de materiaisPlano do projeto de software SIGEM - Sistema de gestão de materiais
Plano do projeto de software SIGEM - Sistema de gestão de materiais
 

Mais de ActiveEon

Robust Low-rank and Sparse Decomposition for Moving Object Detection
Robust Low-rank and Sparse Decomposition for Moving Object DetectionRobust Low-rank and Sparse Decomposition for Moving Object Detection
Robust Low-rank and Sparse Decomposition for Moving Object Detection
ActiveEon
 
Machine Learning for Dummies (without mathematics)
Machine Learning for Dummies (without mathematics)Machine Learning for Dummies (without mathematics)
Machine Learning for Dummies (without mathematics)
ActiveEon
 
PhD Thesis Defense Presentation: Robust Low-rank and Sparse Decomposition for...
PhD Thesis Defense Presentation: Robust Low-rank and Sparse Decomposition for...PhD Thesis Defense Presentation: Robust Low-rank and Sparse Decomposition for...
PhD Thesis Defense Presentation: Robust Low-rank and Sparse Decomposition for...
ActiveEon
 
Incremental and Multi-feature Tensor Subspace Learning applied for Background...
Incremental and Multi-feature Tensor Subspace Learning applied for Background...Incremental and Multi-feature Tensor Subspace Learning applied for Background...
Incremental and Multi-feature Tensor Subspace Learning applied for Background...
ActiveEon
 
Comparison of Matrix Completion Algorithms for Background Initialization in V...
Comparison of Matrix Completion Algorithms for Background Initialization in V...Comparison of Matrix Completion Algorithms for Background Initialization in V...
Comparison of Matrix Completion Algorithms for Background Initialization in V...
ActiveEon
 
Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...
Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...
Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...
ActiveEon
 
Recent advances on low-rank and sparse decomposition for moving object detection
Recent advances on low-rank and sparse decomposition for moving object detectionRecent advances on low-rank and sparse decomposition for moving object detection
Recent advances on low-rank and sparse decomposition for moving object detection
ActiveEon
 
Online Stochastic Tensor Decomposition for Background Subtraction in Multispe...
Online Stochastic Tensor Decomposition for Background Subtraction in Multispe...Online Stochastic Tensor Decomposition for Background Subtraction in Multispe...
Online Stochastic Tensor Decomposition for Background Subtraction in Multispe...
ActiveEon
 
Matrix and Tensor Tools for Computer Vision
Matrix and Tensor Tools for Computer VisionMatrix and Tensor Tools for Computer Vision
Matrix and Tensor Tools for Computer Vision
ActiveEon
 
SPPRA'2013 Paper Presentation
SPPRA'2013 Paper PresentationSPPRA'2013 Paper Presentation
SPPRA'2013 Paper Presentation
ActiveEon
 
Classificação Automática do Estado do Trânsito Utilizando Propriedades Holíst...
Classificação Automática do Estado do Trânsito Utilizando Propriedades Holíst...Classificação Automática do Estado do Trânsito Utilizando Propriedades Holíst...
Classificação Automática do Estado do Trânsito Utilizando Propriedades Holíst...
ActiveEon
 

Mais de ActiveEon (11)

Robust Low-rank and Sparse Decomposition for Moving Object Detection
Robust Low-rank and Sparse Decomposition for Moving Object DetectionRobust Low-rank and Sparse Decomposition for Moving Object Detection
Robust Low-rank and Sparse Decomposition for Moving Object Detection
 
Machine Learning for Dummies (without mathematics)
Machine Learning for Dummies (without mathematics)Machine Learning for Dummies (without mathematics)
Machine Learning for Dummies (without mathematics)
 
PhD Thesis Defense Presentation: Robust Low-rank and Sparse Decomposition for...
PhD Thesis Defense Presentation: Robust Low-rank and Sparse Decomposition for...PhD Thesis Defense Presentation: Robust Low-rank and Sparse Decomposition for...
PhD Thesis Defense Presentation: Robust Low-rank and Sparse Decomposition for...
 
Incremental and Multi-feature Tensor Subspace Learning applied for Background...
Incremental and Multi-feature Tensor Subspace Learning applied for Background...Incremental and Multi-feature Tensor Subspace Learning applied for Background...
Incremental and Multi-feature Tensor Subspace Learning applied for Background...
 
Comparison of Matrix Completion Algorithms for Background Initialization in V...
Comparison of Matrix Completion Algorithms for Background Initialization in V...Comparison of Matrix Completion Algorithms for Background Initialization in V...
Comparison of Matrix Completion Algorithms for Background Initialization in V...
 
Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...
Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...
Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...
 
Recent advances on low-rank and sparse decomposition for moving object detection
Recent advances on low-rank and sparse decomposition for moving object detectionRecent advances on low-rank and sparse decomposition for moving object detection
Recent advances on low-rank and sparse decomposition for moving object detection
 
Online Stochastic Tensor Decomposition for Background Subtraction in Multispe...
Online Stochastic Tensor Decomposition for Background Subtraction in Multispe...Online Stochastic Tensor Decomposition for Background Subtraction in Multispe...
Online Stochastic Tensor Decomposition for Background Subtraction in Multispe...
 
Matrix and Tensor Tools for Computer Vision
Matrix and Tensor Tools for Computer VisionMatrix and Tensor Tools for Computer Vision
Matrix and Tensor Tools for Computer Vision
 
SPPRA'2013 Paper Presentation
SPPRA'2013 Paper PresentationSPPRA'2013 Paper Presentation
SPPRA'2013 Paper Presentation
 
Classificação Automática do Estado do Trânsito Utilizando Propriedades Holíst...
Classificação Automática do Estado do Trânsito Utilizando Propriedades Holíst...Classificação Automática do Estado do Trânsito Utilizando Propriedades Holíst...
Classificação Automática do Estado do Trânsito Utilizando Propriedades Holíst...
 

Último

AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL INDÚSTRIA E TRANSFORMAÇÃO DIGITAL ...
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL  INDÚSTRIA E TRANSFORMAÇÃO DIGITAL ...AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL  INDÚSTRIA E TRANSFORMAÇÃO DIGITAL ...
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL INDÚSTRIA E TRANSFORMAÇÃO DIGITAL ...
Consultoria Acadêmica
 
Workshop Gerdau 2023 - Soluções em Aço - Resumo.pptx
Workshop Gerdau 2023 - Soluções em Aço - Resumo.pptxWorkshop Gerdau 2023 - Soluções em Aço - Resumo.pptx
Workshop Gerdau 2023 - Soluções em Aço - Resumo.pptx
marcosmpereira
 
AE02 - FORMAÇÃO SOCIOCULTURAL E ÉTICA II UNICESUMAR 52/2024
AE02 - FORMAÇÃO SOCIOCULTURAL E ÉTICA II UNICESUMAR 52/2024AE02 - FORMAÇÃO SOCIOCULTURAL E ÉTICA II UNICESUMAR 52/2024
AE02 - FORMAÇÃO SOCIOCULTURAL E ÉTICA II UNICESUMAR 52/2024
Consultoria Acadêmica
 
MAQUINAS-EQUIPAMENTOS-E-FERRAMENTAS.pptx
MAQUINAS-EQUIPAMENTOS-E-FERRAMENTAS.pptxMAQUINAS-EQUIPAMENTOS-E-FERRAMENTAS.pptx
MAQUINAS-EQUIPAMENTOS-E-FERRAMENTAS.pptx
Vilson Stollmeier
 
Introdução ao GNSS Sistema Global de Posicionamento
Introdução ao GNSS Sistema Global de PosicionamentoIntrodução ao GNSS Sistema Global de Posicionamento
Introdução ao GNSS Sistema Global de Posicionamento
GeraldoGouveia2
 
Dimensionamento de eixo. estudo de caso.pdf
Dimensionamento de eixo. estudo de caso.pdfDimensionamento de eixo. estudo de caso.pdf
Dimensionamento de eixo. estudo de caso.pdf
RodrigoQuintilianode1
 
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL ENGENHARIA DA SUSTENTABILIDADE UNIC...
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL ENGENHARIA DA SUSTENTABILIDADE UNIC...AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL ENGENHARIA DA SUSTENTABILIDADE UNIC...
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL ENGENHARIA DA SUSTENTABILIDADE UNIC...
Consultoria Acadêmica
 
AE03 - MATERIAIS DA CONSTRUÇÃO MECÂNICA UNICESUMAR 52/2024
AE03 - MATERIAIS DA CONSTRUÇÃO MECÂNICA UNICESUMAR 52/2024AE03 - MATERIAIS DA CONSTRUÇÃO MECÂNICA UNICESUMAR 52/2024
AE03 - MATERIAIS DA CONSTRUÇÃO MECÂNICA UNICESUMAR 52/2024
Consultoria Acadêmica
 

Último (8)

AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL INDÚSTRIA E TRANSFORMAÇÃO DIGITAL ...
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL  INDÚSTRIA E TRANSFORMAÇÃO DIGITAL ...AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL  INDÚSTRIA E TRANSFORMAÇÃO DIGITAL ...
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL INDÚSTRIA E TRANSFORMAÇÃO DIGITAL ...
 
Workshop Gerdau 2023 - Soluções em Aço - Resumo.pptx
Workshop Gerdau 2023 - Soluções em Aço - Resumo.pptxWorkshop Gerdau 2023 - Soluções em Aço - Resumo.pptx
Workshop Gerdau 2023 - Soluções em Aço - Resumo.pptx
 
AE02 - FORMAÇÃO SOCIOCULTURAL E ÉTICA II UNICESUMAR 52/2024
AE02 - FORMAÇÃO SOCIOCULTURAL E ÉTICA II UNICESUMAR 52/2024AE02 - FORMAÇÃO SOCIOCULTURAL E ÉTICA II UNICESUMAR 52/2024
AE02 - FORMAÇÃO SOCIOCULTURAL E ÉTICA II UNICESUMAR 52/2024
 
MAQUINAS-EQUIPAMENTOS-E-FERRAMENTAS.pptx
MAQUINAS-EQUIPAMENTOS-E-FERRAMENTAS.pptxMAQUINAS-EQUIPAMENTOS-E-FERRAMENTAS.pptx
MAQUINAS-EQUIPAMENTOS-E-FERRAMENTAS.pptx
 
Introdução ao GNSS Sistema Global de Posicionamento
Introdução ao GNSS Sistema Global de PosicionamentoIntrodução ao GNSS Sistema Global de Posicionamento
Introdução ao GNSS Sistema Global de Posicionamento
 
Dimensionamento de eixo. estudo de caso.pdf
Dimensionamento de eixo. estudo de caso.pdfDimensionamento de eixo. estudo de caso.pdf
Dimensionamento de eixo. estudo de caso.pdf
 
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL ENGENHARIA DA SUSTENTABILIDADE UNIC...
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL ENGENHARIA DA SUSTENTABILIDADE UNIC...AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL ENGENHARIA DA SUSTENTABILIDADE UNIC...
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL ENGENHARIA DA SUSTENTABILIDADE UNIC...
 
AE03 - MATERIAIS DA CONSTRUÇÃO MECÂNICA UNICESUMAR 52/2024
AE03 - MATERIAIS DA CONSTRUÇÃO MECÂNICA UNICESUMAR 52/2024AE03 - MATERIAIS DA CONSTRUÇÃO MECÂNICA UNICESUMAR 52/2024
AE03 - MATERIAIS DA CONSTRUÇÃO MECÂNICA UNICESUMAR 52/2024
 

ENGENHARIA DE COMPUTAÇÃO E INTELIGÊNCIA ARTIFICIAL

  • 1. ENGENHARIA DE COMPUTAÇÃO E INTELIGENCIA ARTIFICIAL Andrews Cordolino Sobral 
 Doutor em Inteligência Arti fi cial pela Univ. De La Rochelle, França 
 Engenheiro e Arquiteto IA Sênior na Activeeon, Paris - França https://andrewssobral.wixsite.com/home
  • 2. ▸ 36 anos, casado ▸ Doutor em Inteligência Arti fi cial pela Univ. De La Rochelle, França ▸ Engenheiro e Arquiteto IA Sênior na Activeeon, Paris - França ▸ + de 15 anos de experiencia pro fi ssional ▸ + de 8 empresas (Brasil & exterior) ▸ + de 20 publicações e trabalhos cientí fi cos (internacional) ▸ Interesses em Inteligência Arti fi cial & Robótica ▸ Fluente em Inglês e Francês ▸ Principais projetos open source ▸ bgslibrary - A C++ Background Subtraction Library with wrappers for Python, MATLAB, Java and GUI on QT ▸ lrslibrary - Low-Rank and Sparse Tools for Background Modeling and Subtraction in Videos ▸ Links ▸ https://andrewssobral.wixsite.com/home ▸ https://www.behance.net/andrewssobral ▸ https://github.com/andrewssobral SOBRE 2
  • 3. ▸ Introdução à Engenharia de Computação ▸ Breve história ▸ Especializações & mercado de trabalho ▸ Um pouco da minha trajetória ▸ 90s - 20s ▸ Hobby (esporte, informática, …) ▸ Primeiro emprego (menor aprendiz, programador, …) ▸ Graduação ▸ Engenharia de computação (programação, sistemas embarcados, robótica, …) ▸ Pós ▸ Mestrado (mecatrônica, processamento de imagens, visão computacional, …) ▸ Doutorado (visão computacional, aprendizado de máquina, …) ▸ P&D (automação, inteligência arti fi cial, …) SUMÁRIO GRADUAÇÃO ANTES PÓS 3 06/2004 06/2009 90s 2021 HOBBY PRIMEIRO EMPREGO 20s MESTRADO DOUTORADO P&D
  • 4. BREVE HISTORIA ENGENHARIA DE COMPUTAÇÃO ▸ A Engenharia de Computação começou em 1939, quando John Vincent Atanasoff e Clifford Berry começaram a desenvolver o primeiro computador digital eletrônico do mundo através da Física, Matemática e Engenharia Elétrica. ▸ O primeiro programa de graduação em Engenharia de Computação nos Estados Unidos foi estabelecido em 1972. ▸ No Brasil, a maioria dos cursos de Engenharia de Computação surgiu como uma especialização do curso de Engenharia Elétrica, unindo com disciplinas provenientes do curso de Ciência da Computação. ▸ O primeiro curso no Brasil a oferecer graduação na área foi o de Engenharia de Sistemas e Computação da Faculdade de Engenharia da UERJ em dezembro de 1976. ▸ Enquanto Ciência da Computação há um foco maior em desenvolvimento de software, teoria de algoritmos, e bancos de dados, a Engenharia de Computação foca mais em hardware, e tecnologia das ferramentas base da computação, processos de microeletrônica, eletrônica digital e sistemas embarcados.
  • 5. ESPECIALIZAÇÕES & MERCADO DE TRABALHO ENGENHARIA DE COMPUTAÇÃO ▸ A graduação em Engenharia da Computação é do tipo bacharelado e tem duração de 5 anos. ▸ O pro fi ssional formado em Engenharia da Computação é capaz de projetar e construir hardware e software. ▸ Hardware - faz a integração de circuitos eletrônicos da máquina e desenvolve placas de ligação entre o equipamento e seus acessórios. ▸ Software - cria programas de computadores e aplicativos para os mais diversos fi ns. ▸ Automação industrial e robótica - desenvolve robôs e sistemas digitais para fábricas e indústrias. ▸ Outros - e.g. gerenciamento de redes de computadores em empresas de grande porte. ▸ Ministrar aulas para cursos técnicos e pro fi ssionalizantes. ▸ Seguir a carreira acadêmica (mestrado, doutorado, …). “O mercado de trabalho para pro fi ssionais formados em Engenharia da Computação está em alta e em constante crescimento. O engenheiro da computação é um pro fi ssional bastante versátil e atua em vários setores da indústria.” 
 (Guia da Carreira)
  • 6. ENGENHARIA DE COMPUTAÇÃO - EXEMPLO DE GRADE CURRICULAR Versão 27/6/2007 MATRIZ CURRICULAR - FACULDADE ÁREA 1 - ENGENHARIA DE COMPUTAÇÃO - VESP / NOTURNO 1 SEM 2 SEM 3 SEM 4 SEM 5 SEM 6 SEM 7 SEM 8 SEM 9 SEM 10 SEM Cálculo Cálculo Cálculo Circuitos Análise Controle Controle Proces. Orientação Orientação 1 2 3 Elétricos 1 Sist. Lin. Proc. Cont. Digital Digital Sinais Monografia 1 Monografia 2 90 90 90 90 60 75 75 75 30 60 6 6 6 6 4 5 5 5 2 4 Geometria Álgebra Cálculo Inteligência Inteligência Sistemas Instr e Autom Automação Analítica Linear Numérico Comput. 1 Comp. 2 Multimídia Sist. Indust Proc. Manuf. 75 60 60 90 75 60 60 60 75 60 5 4 4 6 5 4 4 4 5 4 Introd. Eng. Programação Banco de Computação Redes Princípios de Comportamento Computação Orient Objetos Dados Gráfica Comp. 2 Administração Organizacional 60 90 90 75 75 75 60 75 60 60 4 6 6 5 5 5 4 5 4 4 Lógica Linguag. Estrutura Microproc Teoria da Redes Sistemas Princípios Orient. Computacion Proced. de Dados Microcontrol Computação Comp. 1 Distribuíos de Economia Estágio 60 75 75 75 75 60 60 75 60 30 4 5 5 5 5 4 4 5 4 13 Algoritmos Eletrônica Arquitetura Sistemas Direito e Computacion Digital Comp. 1 Operacionais Ética 75 60 75 75 75 60 60 60 30 5 4 5 5 5 4 4 4 2 Metodologia Redação Arquitetura Pesq. Cient. Técnica Comp. 2 30 30 75 60 2 2 5 4 CH 390 405 390 405 435 330 315 345 315 210 Créditos 26 27 26 27 29 22 21 23 21 25 Acumulado 390 795 1.185 1.590 2.025 2.355 2.670 3.015 3.330 3.540 A disciplina de Estágio só poderá ser pleiteada por alunos com mais de 50% dos créditos concluídos Sub-TOTAL HORAS 3.540 TOTAL CRÉDITOS 247 Representando os professores, estão cientes e assinam esta grade os núcleos de: Estágio Supervisionado 200 TOTAL HORAS 3.740 _____________________________________________ _____________________________________________ _____________________________________________ Matemática: Álvaro Fernandes Serafim Filho Eletrônica: Mauricio Sobral Coordenação: Giovanni Floridia _____________________________________________ _____________________________________________ _____________________________________________ Física: Marcus Andrade Cincinato Brzeski Humanas e Sociais: Edson Santana Dir. Ensino e Aprendizagem: André Luiz de L. Balbi _____________________________________________ _____________________________________________ _____________________________________________ Química: Roberto Márcio Souza Santos Computação: FLuiz Fernando Cardeal de Souza Dir. Geral: Luciano Bastos Fonseca 1) O estágio supervisionado prescreve duração mínima de 200 horas práticas 2) A elaboração da monografia está prevista, por parte do aluno, em 200 horas de dedicação à pesquisa Optativa1 Optativa2 Compiladores Estatística Engenharia de Software Sistemas em Tempo Real Sistemas Embarcados Física 1 Quimica Física 2 Física 3
  • 7. UM POUCO DA MINHA TRAJETÓRIA
  • 8. 90S (1994-2000) HOBBY ▸ Informática ▸ Jogos de computador ▸ Plataforma, corrida, …. ▸ Software & Hardware ▸ Esporte ▸ Passear de bicicleta
  • 9. 20S (2000+) PRIMEIRO EMPREGO ▸ De 11/2000 até 06/2008 (~8 anos) ▸ Desenvolvedor Java & Web (PHP, Javascript, …) ▸ Cargos ▸ Estagiário e Jovem Aprendiz ▸ Programador ▸ Analista de Sistemas ▸ Junior, Pleno
  • 10. GRADUAÇÃO (06/2004 - 06/2009) ▸ de 06/2004 até 06/2009 (5 anos) ▸ Foco em programação, sistemas embarcados e robótica. https://sites.google.com/site/roborave/Home ENGENHARIA DE COMPUTAÇÃO
  • 11. GRADUAÇÃO (06/2004 - 06/2009) ▸ Primeiro artigo cienti fi co nacional (CONEM 2010) https://sites.google.com/site/roborave/Home 1. INTRODUÇÃO Procurando facilitar o aprendizado em robótica móvel, foi que surgiu o interesse em construir um robô, denominado RAVE (Robotic Autonomous VEhicle), com o propósito de servir como plataforma de testes para pesquisa e desenvolvimento de sistemas robóticos. Com isto, estudantes, pesquisadores e professores podem realizar experimentos reais testando e praticando os conhecimentos teóricos estudados em sala de aula. RAVE: UM ROBÔ COMO PLATAFORMA PARA PESQUISA EM ROBÓTICA MÓVEL UTILIZANDO UM AUTOMODELO Andrews Cordolino Sobral (andrewssobral@gmail.com) Caroline Pacheco do Espírito Silva (lolyne.pacheco@gmail.com) Universidade Federal da Bahia, Rua Aristides Novis, n° 2, Federação conhecimentos teóricos estudados em sala de aula. 2. SOLUÇÃO PROPOSTA Apesar do nome RAVE, em português, ser Veículo Robótico Autônomo, não significa que este é de fato um robô autônomo e sim uma plataforma de testes para permitir o estudo e desenvolvimento de sistemas robóticos capazes de torná-lo autônomo. Na construção do robô, optou-se pela estrutura mecânica de um automodelo (carro de rádio controle) por ser uma alternativa rápida visto que as modelagens e as fabricações de peças mecânicas costumam ser trabalhos delicados e custosos. Também foi desenvolvido um software chamado RaveControl que permite operar o robô e coletar informações dos sensores remotamente. 5. RESULTADOS A seguir é apresentado o resultado do sistema de mapeamento para ambientes fechados, estáticos e estruturados onde o robô RAVE foi utilizado como plataforma de testes. Figura 2. Arquitetura interna do RAVE. 6. CONCLUSÃO Este trabalho foi concebido e desenvolvido a partir de uma grande motivação que surgiu durante os estudos sobre robótica. Outra opção seria comprar um robô já existente no mercado, economizando tempo e esforço, mas infelizmente muitos deles são limitados aos propósitos pretendidos com este trabalho e os que possuem uma arquitetura robusta e flexível normalmente são muito caros. Para maiores informações sobre o robô RAVE, acessar o endereço: http://sites.google.com/site/roborave Figura 1. Foto do RAVE tirada em 11/05/2009. 3. ARQUITETURA Optou-se por uma arquitetura modular por facilitar o reaproveitamento e a manutenção dos módulos que estes operam de forma independente. Assim caso ocorra alguma falha em um módulo, é possível realizar a troca de forma rápida sem interferir nos módulos existentes. Figura 3. Teste do sistema de mapeamento. 4. PRINCIPAIS CARACTERÍSTICAS • 40cm x 12cm x 19cm (comprimento, altura e largura). • 02 sonares. • 03 micro-controladores PIC. • 02 motores DC e 01 servo-motor. • 02 baterias Ni-Cd. • 02 módulos RF (alcance 100m). • 01 conversor RS232/TTL. • 01 ponte H L298N. 1 3 4 2 ENGENHARIA DE COMPUTAÇÃO
  • 12. GRADUAÇÃO (06/2004 - 06/2009) RECONHECIMENTO
  • 13. MESTRADO (2010 - 2012) MESTRADO ▸ Mestrado em Mecatrônica (de 2010 até 2012) ▸ Sistemas embarcados & mecatrônicos, controle & automação ▸ Dissertação ▸ Processamento digital de sinais & imagens, visão computacional ▸ Primeiras publicações cientí fi cas internacionais (conferência & jornal) https://www.behance.net/andrewssobral
  • 14. DOUTORADO (2013 - 2017) DOUTORADO ▸ Doutorado em Inteligência Arti fi cial ▸ Foco intenso em algoritmos de Visão Computacional e Aprendizado de Máquina ▸ Matemática aplicada, algebra linear, cálculo numérico, modelagem estatística, otimização, …
  • 15. DOUTORADO (2013 - 2017) DOUTORADO (DEFESA) ▸ Maio 2017 ▸ 45min de apresentação ▸ 1h de perguntas & respostas ▸ Bancada internacional ▸ Italia, Espanha, França
  • 16. P&D (2017-ATUAL) ACTIVEEON ▸ Maio 2017 - Atual. ▸ Engenharia & Arquitetura de Soluções IA. ▸ Lidera a equipe de IA formada por doutores. ▸ Foco em IA + Automação. ▸ Treinamento de algoritmos de aprendizado de máquina em larga escala. ▸ Industrialização da IA.
  • 17. P&D (2017-ATUAL) PROJETO RAVE (PESSOAL) RAVE 1.0 (2008) RAVE 2.0 (2011) RAVE 3.0 (2017) RAVE 4.0 (2019) RAVE 5.0 (2020-ATUAL)
  • 19. FIM DICAS ▸ Pensamento positivo & perseverança ▸ Aprendizado de numa nova lingua ▸ Divulgue o seu trabalho ▸ Fazer o que gosta ou gostar do que faz? ▸ O ideal será sempre conciliar o trabalho com aquilo que espontaneamente se gosta de fazer (Luiz Marins)
  • 21. FIM