Graduação
URI Permanente desta comunidade
Navegar
Navegando Graduação por Orientador "André Alessandro Stein, Msc"
Agora exibindo 1 - 5 de 5
Resultados por página
Opções de Ordenação
- ItemAlta disponibilidade de banco de dados(2019) Pereira, Gustavo; André Alessandro Stein, Msc; Fábio Alexandrini, Dr; Rodrigo Curvêllo, M.EngEste trabalho apresenta uma análise sobre a disponibilidade de bancos de dados. Frente a crescente utilização dos sistemas computacionais, se faz necessário o funcionamento contínuo dos mesmos. Diante de possíveis falhas e erros, é de extrema importância uma alternativa que evite prejuízos aos seus usuários. Diante deste cenário, este trabalho de conclusão de curso visa implementar uma estrutura com disponibilidade de banco de dados, no qual será utilizado um servidor com banco de dados principal e outro com espelhamento para atender a disponibilidade ao usuário. Desta forma, quando um servidor falhar o segundo entrará em operação garantindo assim, a disponibilidade ao usuário final. Criou-se uma solução com disponibilidade, baseada no uso de uma estrutura de banco de dados e virtualização. Para a implementação utilizou-se uma técnica de Database Mirroring. Posteriormente, foram executados testes para simular falhas de hardware e de software, de forma a validar o ambiente criado e sua disponibilidade. Como resultado constatou-se que os tempos médios obtidos através de estudos de casos de indisponibilidade atendeu ao objetivo do trabalho e também é possível melhorar o tempo de disponibilidade utilizando recursos de hardware específicos para essa técnica aplicada.
- ItemClassificação de folhas de tabaco através de técnicas de processamento de imagem e visão computacional(2018) Prada, Dan Lúcio; André Alessandro Stein, Msc; Rodrigo Curvêllo, M.Eng; Cristhian Heck, M.EngA cadeia produtiva de tabaco exerce um papel socioeconômico importante no Brasil, principalmente na região Sul, concernindo sustento para milhares de agricultores e tornando-se uma das alternativas econômicas mais seguras na geração de renda para muitas propriedades rurais. Ao longo dos anos evidenciou-se o beneficiamento de tecnologias aplicadas ao agronegócio, soluções como a classificação de hortifrútis, automatização em processos e agricultura de precisão são exemplos aplicados que impactam de maneira direta na produtividade, qualidade e otimização de recursos. Contudo são escassas as soluções tecnológicas disponíveis a indústria fumageira, de modo consequente têm-se uma grande quantidade de processos manuais durante o ciclo produtivo do tabaco e sua comercialização, muitos destes suscetíveis a falhas humanas. Dentro desse contexto, o presente trabalho visa abordar técnicas e estratégias que permitam au tomatizar o processo de classificação de folhas de tabaco, evitando uma avaliação subjetiva e inconsistente das safras por parte das empresas compradoras, causadas principalmente em ra zão de variações luminosas, fadiga ocular e influencias mercantil. Por meio de técnicas de visão computacional e processamento de imagens se mostram promissoras na extração de dados sobre as folhas de tabaco e inferir sua classificação com base em suas características de cor, dimensão e área.
- ItemComparação de técnicas e tecnologias para aceleramento do treinamento de redes convolucionais(2021) Kita, Luigi Takeo; André Alessandro Stein, MscSistemas de tomada de decisão e reconhecimento facial são exemplos de tecnologia aplicada, onde é empregada uma Rede Neural Artificial (RNA). Para uma RNA ser capaz de efetuar tais tarefas, ela aplica a estratégia de dividir e conquistar. A Rede possui vários neurônios ligados entre si, cada um contendo seus próprios pesos sinápticos. Dessa forma, cada neurônio possui parte do conhecimento da RNA e com a interligação deles a Rede consegue realizar sua função. Os pesos sinápticos são ajustados na etapa de treinamento, esta etapa consiste em várias épocas. Em cada época é enviado um conjunto de dados para a Rede, observando seu comportamento e alterando os pesos. Ao utilizar um conjunto de dados junto com a saída esperada, o treinamento é chamado de supervisionado. Mesmo com a simplicidade que seja implementar esse algoritmo com as ferramentas disponíveis, outros problemas surgem. Entre eles, o tempo necessário para realizar o treinamento, de forma que, conforme o conjunto de dados aumente, é necessário mais épocas para a RNA convergir. Por consequência aumentando o tempo de execução da Rede. Visto a complexidade do problema, este trabalho visou testar e comparar formas de diminuir esse tempo, utilizando a capacidade de paralelização de processadores e placas gráficas. Além disso, a diminuição do espaço em memória utilizado pelos pesos sinápticos de 32 bits para 16 bits, conhecido como precisão mista, também foi testada. Com os resultados obtidos, foi possível verificar uma melhora de 8 a 18 vezes na utilização da placa gráfica sobre o processador. Entretanto, a utilização de precisão mista não apresentou ganhos significativos.
- ItemDetecção de melanomas com base em técnicas de processamento de imagens e visão computacional(2020) Torres, Carlos Alberto; André Alessandro Stein, Msc; Marcelo Lopes, Msc; Juliano Tonizetti Brignoli, Dr; Daniel Gomes Soares, MscMelanomas são o tipo mais letal de câncer de pele, sendo responsáveis por um número crescente de mortes anualmente. Apesar da mortalidade dos Melanomas avançados, quando a doença é detectada no início de seu desenvolvimento, observa-se uma elevada taxa de sobrevivência dentre pacientes, o que destaca a importância da avaliação e detecção precoce. Estudos mais recentes apontam que a irregularidade da mancha é sua característica mais proeminente, o que abre novas possibilidades para o diagnóstico computadorizado de Melanomas. Discriminar entre um nevo atípico e um Melanoma é a tarefa mais difícil no campo da dermatofatologia, de forma que a precisão do prognóstico se torne altamente dependente do treinamento do médico. Dessa maneira, por meio do uso de técnicas de Processamento de Imagens, o processo de diagnostico da doença pode ser aliviado de uma gama de entraves, estes que ocorrem majoritariamente devido a falhas relacionadas ao fator humano, como erros de julgamento decorrentes da fadiga ou estresse vindos do trabalho. Decorrente dessa metodologia, a baixa relevância dos perfis de cores acaba diminuindo a carga geral imposta ao sistema, fornecendo uma simplificação significativa em relação a abordagens semelhantes. Embora sistemas CAD convencionais ainda forneçam previsões mais precisas, a abordagem proposta pode ser empregada como uma solução alternativa em ambientes menos restritos.
- ItemSoftware para determinação da circularidade da córnea em tempo de execução no pós-operatório em ceratoplastia(2017) Fernandes, Hélton José Oliveira; André Alessandro Stein, Msc; Cristhian Heck, M.Eng; Renon Steinbach Carvalho, DrA utilização das tecnologias computacionais a cada dia está sendo mais difundida, com o objetivo de auxiliar em outras áreas como a oftalmologia. Portanto, dispositivos que auxiliem um procedimento médico são de grande valia para a qualidade e controle nesses procedimentos. No caso específico dos transplantes de córnea (ceratoplastias), é identificado um alto grau de astigmatismo residual nos pós-operatórios, mesmo em procedimentos considerados de sucesso que, dentre outros motivos, pode ser ocasionadas por diferença nas tensões das suturas realizadas. Para correção desta situação, podem ser aplicadas técnicas cirúrgicas como micro incisões de relaxamento e/ou remoção suturas efetuadas em pontos específicos, que geralmente dependem da perícia e experiência do médico cirurgião. Neste sentido o presente trabalho visa o desenvolvimento de um protótipo de software para a determinação da circularidade da córnea humana em tempo de execução, a fim de auxiliar nas intervenções cirúrgicas de redução do astigmatismo residual no pós-operatório de ceratoplastias. Os testes realizados do protótipo apresentaram resultados satisfatórios, mostrando a viabilidade do desenvolvimento de um sistema para a detecção do astigmatismo e determinação da circularidade da córnea mais robusto. Haja vista que há um interesse em continuar os trabalhos com a utilização de programação com placas gráficas em GPU.