Prévia do material em texto
Você acertou 10 de 10 questões Verifique o seu desempenho e continue treinando! Você pode refazer o exercício quantas vezes quiser. Verificar Desempenho A B C 1 Marcar para revisão No dia a dia de qualquer projeto de desenvolvimento é necessário preocupar-se com a qualidade e posterior manutenção dos códigos. Isso também ocorre em aplicações de visão computacional. Por isso mesmo, é tão importante o uso de frameworks. Nesse sentido, selecione a opção correta que apresente uma vantagem de usar frameworks para desenvolver aplicações de visão computacional. Padronizar o desenvolvimento com estruturas padrões de código Trabalhar exatamente como as bibliotecas Utilizar os melhores algoritmos de visão computacional Questão 1 de 10 Corretas (10) Em branco (0) 1 2 3 4 5 6 7 8 9 10 Lista de exercícios Visão… Sair D E Oferecer garantia de suporte sempre que houver algum bug de funcionalidade Aumentar a quantidade de código para priorizar a manutenção posteriormente Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A principal vantagem de utilizar frameworks para desenvolver códigos é garantir a padronização deles. Isso ocorre porque os frameworks forçam que os programadores trabalhem de uma forma específica. As demais opções estão erradas, pois nem sempre os frameworks possuem as melhores funcionalidades e nem garantem a correção de bugs, uma vez que muitos deles são de código aberto e sem um responsável comercial específico 2 Marcar para revisão Atualmente, estamos vivendo uma pandemia de crimes. Entre esses diversos tipos de crime estão as fraudes de documentos e obras de artes. Nesse sentido, selecione a opção correta que apresente uma aplicação de visão computacional que evita fraudes. A B C D E Eliminar completamente as chances de aceitar um documento falso Recuperar documentos antigos Aumentar a qualidade da imagem de uma obra de arte Detectar se uma obra de arte é legítima Reduzir os danos causados pelo tempo em uma obra de arte Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A visão computacional é uma tecnologia que permite aos computadores interpretar e entender o mundo visual de maneira semelhante aos humanos. Uma das suas aplicações é a detecção de fraudes em obras de arte e documentos, como indicado na alternativa D. Isso é possível através do treinamento de modelos computacionais para identificar características específicas que determinam a autenticidade de uma obra de arte ou documento. As outras alternativas, embora possam parecer plausíveis, não são corretas, pois não se referem diretamente à prevenção de fraudes, mas sim a outras possíveis aplicações da visão computacional, como a restauração de A B C D E obras de arte ou a melhoria da qualidade de imagem. 3 Marcar para revisão A visão computacional apresenta várias aplicações práticas. Selecione a opção correta que justifique o uso de visão computacional na medicina diagnóstica. Substituir os profissionais de saúde Dar suporte aos profissionais na detecção de situações anômalas Aumentar o lucro das empresas de plano de saúde Oferecer garantia total do diagnóstico dos pacientes Propor tratamentos para os pacientes Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado O diagnóstico de um paciente é uma tarefa complexa que requer anos de estudo e experiência. Além disso, é um assunto extremamente delicado que envolve A B C D E questões éticas profundas. Nesse contexto, a visão computacional tem o papel de auxiliar o profissional de saúde na detecção de anomalias, não substituindo o profissional, mas sim fornecendo uma ferramenta adicional para melhorar a precisão do diagnóstico. Portanto, a alternativa B é a correta, pois as demais opções sugerem usos da visão computacional que são contraproducentes ou eticamente questionáveis. 4 Marcar para revisão Existem diversas técnicas que são usadas para o reconhecimento de imagens. Uma das que mais se destaca é a de segmentação de imagens. Nesse sentido, selecione a opção correta a respeito do objetivo da técnica de segmentação de imagens. Destacar cores Agrupar os elementos da imagem por semelhanças Descrever formas dos objetos Dar nomenclatura para os itens da imagem Suavizar os tons de cores da imagem Resposta correta A B Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A técnica de segmentação de imagens tem como principal objetivo agrupar os elementos da imagem por semelhanças. Isso significa que, através dessa técnica, é possível identificar e agrupar partes da imagem que possuem características semelhantes, facilitando assim o reconhecimento e a análise da imagem como um todo. As demais alternativas, embora possam fazer parte de outras técnicas ou etapas do processamento de imagens, não representam o objetivo central da segmentação de imagens. 5 Marcar para revisão O fato da área de visão computacional ter tanta popularidade, em especial, comercialmente, ocorre como uma demanda da sociedade para resolver problemas reais. Nesse sentido, selecione a opção correta que apresente um exemplo de aplicação de visão computacional que é muito útil no dia a dia das pessoas. Reconhecer a veracidade das obras de arte Aplicações de reconhecimento facial em smartphones C D E Ampliação de imagens de propagandas Realizar melhoramentos nas imagens Causar sensações de vertigens em jogos de realidade virtual Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Embora todas as opções apresentadas sejam aplicações da visão computacional, a alternativa B destaca-se por ser uma ferramenta amplamente utilizada no cotidiano das pessoas. O reconhecimento facial em smartphones é uma tecnologia que permite a identificação e autenticação de um indivíduo, sendo frequentemente empregada em aplicativos de segurança. As demais opções, apesar de também serem relevantes, são aplicadas em contextos mais específicos. 6 Marcar para revisão As redes neurais são um poderoso recurso para visão computacional. Mas afinal de contas, o que é uma rede neural? A B C D E É um modelo matemático É uma funcionalidade disponível em diversos frameworks de aprendizado de máquina É o nome genérico usado para qualquer modelo computacional de inteligência artificial É um modelo que é completamente aleatório e que reproduz situações reais É um modelo computacional que simula o comportamento dos neurônios Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Uma rede neural é um modelo computacional que simula o comportamento dos neurônios, reproduzindo a maneira como essas estruturas biológicas processam informações. Esses modelos são amplamente utilizados em diversos campos, incluindo a visão computacional, devido à sua capacidade de reconhecer padrões complexos. As outras alternativas não são precisas. Embora as redes neurais possam ser implementadas em diversos frameworks de aprendizado de máquina A B C D E (Alternativa B) e envolvam matemática em sua concepção (Alternativa A), essas descrições não capturam a essência do que é uma rede neural. A Alternativa C é muito ampla e a Alternativa D é incorreta, pois as redes neurais não são modelos completamente aleatórios. 7 Marcar para revisão O termo aprendizado de máquina é bastante utilizado no contexto de visão computacional. Mas, afinal de contas, como o aprendizado é formado? A partir da definição de regras pré- estabelecidas por especialistas Através de um processo de treinamento e de testes A partir das regras já utilizadas por outros programas Naverdade, é apenas uma expressão genérica É bem conhecido que as máquinas são incapazes de aprender. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! A B Gabarito Comentado O aprendizado de máquina é formado através de um processo de treinamento e de testes. Nesse processo, os algoritmos de aprendizado de máquina utilizam dados como referência para determinar o que seria a resposta correta. A partir desses dados, os algoritmos extraem características e as generalizam para aplicar em situações semelhantes. Portanto, as demais alternativas são incorretas. O aprendizado de máquina não é formado a partir de regras pré- estabelecidas por especialistas, nem a partir de regras já utilizadas por outros programas. Também não é apenas uma expressão genérica, e é incorreto afirmar que as máquinas são incapazes de aprender. 8 Marcar para revisão É bastante comum que haja diversos objetos em uma imagem. Alguns desses elementos podem revelar informações importantes sobre algumas coisas, como a identificação de uma mancha que possa revelar uma predisposição a uma doença. Nesse sentido, selecione a opção correta que justifique a necessidade de distinguir objetos em uma imagem com o uso de algoritmos de visão computacional. Exibir todos os detalhes de uma imagem Atribuir mais valor para uma imagem C D E Realizar testes aleatórios até obter a imagem de ótima qualidade Usar a quantidade mínima de elementos da imagem que, ainda assim, ajudem a entendê-la Destacar elementos importantes que dificilmente seriam percebidos pelo olho humano Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A alternativa correta é a letra E. A visão computacional, por meio de algoritmos, tem a capacidade de destacar e identificar elementos em uma imagem que seriam difíceis de serem percebidos pelo olho humano. Isso é extremamente útil em diversas áreas, como na medicina, onde pode auxiliar na identificação de manchas que possam indicar uma predisposição a uma doença. As demais alternativas não abordam o objetivo principal da visão computacional, focando em aspectos mais superficiais, como exibir todos os detalhes de uma imagem ou atribuir mais valor a ela. 9 Marcar para revisão A B C D E O termo visão computacional nos remete a diversas aplicações práticas. Neste sentido, selecione a opção correta sobre o entendimento correto do que ele se trata. É focado exclusivamente nos algoritmos. Tem sua principal característica focada nos dispositivos de hardware. É utilizado para complementar a visão humana em detalhes que dificilmente seriam percebidos naturalmente. É um conjunto de técnicas que combinam algoritmos, arquiteturas computacionais e hardware. É um nome comercial utilizado por empresas de jogos interativos voltados para imersão virtual. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A visão computacional é uma subárea do aprendizado de máquina, que é um campo da inteligência artificial. Ela consiste em um conjunto de técnicas que combinam soluções de software (como algoritmos) e hardware para simular e, em muitos casos, superar a visão humana em termos de precisão. Portanto, não é correto dizer que A B C D E a visão computacional se concentra exclusivamente em aspectos de software, como algoritmos, ou apenas em aspectos de hardware. Da mesma forma, é incorreto afirmar que é um nome comercial usado por empresas de jogos interativos. A alternativa D é a correta, pois abrange a definição mais completa e precisa de visão computacional. 10 Marcar para revisão Uma das aplicações da visão computacional é na manutenção preditiva. Neste sentido, selecione a opção correta que justifique esse tipo de aplicação. Detectar a possibilidade de anomalias antes que elas se tornem em problemas mais sérios Utilizar de tecnologia avançada para monitorar os equipamentos Substituir profissionais de manutenção Atender normas técnicas estabelecidas pelos órgãos de segurança do trabalho Reduzir os custos com equipamentos de manutenção Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A manutenção preditiva é uma estratégia que visa identificar possíveis falhas em equipamentos antes que elas se tornem problemas mais graves. Nesse contexto, a visão computacional pode ser uma ferramenta valiosa, pois permite o monitoramento contínuo de componentes de equipamentos e pode ser programada para emitir alertas quando detecta algo fora do comum. As demais alternativas não estão corretas, pois não refletem adequadamente o objetivo da manutenção preditiva e o papel da visão computacional nesse processo. A visão computacional não tem como objetivo substituir profissionais de manutenção, atender normas técnicas de segurança do trabalho ou reduzir custos com equipamentos de manutenção, mas sim auxiliar na detecção precoce de possíveis problemas.