GISMEDIA: UM ORGANIZADOR AUTOMÁTICO DE FOTOS GEOREFERENCIADAS

Tamanho: px
Começar a partir da página:

Download "GISMEDIA: UM ORGANIZADOR AUTOMÁTICO DE FOTOS GEOREFERENCIADAS"

Transcrição

1 Universidade Federal de Campina Grande - UFCG Centro de Engenharia Elétrica e Informática - CEEI Departamento de Sistemas e Computação DSC Pós-Graduação em Informática COPIN Disciplina: Mineração de Dados Professor: Marcus Sampaio GISMEDIA: UM ORGANIZADOR AUTOMÁTICO DE FOTOS GEOREFERENCIADAS HUGO FEITOSA DE FIGUEIRÊDO Campina Grande, Dezembro de 2007

2 Lista de Figuras Figura 2.1 Arquitetura do GISMedia. 6 Figura 2.2 Hierarquia de eventos. 7 Figura 3.1 Resultado obtido pelo DBSCAN (Longitude x Latitude). 16 Figura 3.2 Resultado do k-means sem o timestamp com semente 10 (Cluster X Pasta). 18 Figura Resultado do k-means sem o timestamp com semente 3 (Cluster X Pasta). 19 Figura Resultado do k-means sem o timestamp com semente 7 (Cluster X Pasta). 21 Figura Resultado do DBSCAN sem o timestamp (Cluster X Pasta). 22 Figura 6 Carregamento de fotos no GISMedia. 23 Figura 7 Visualização de hierarquia de eventos no GISMedia. 24 Figura 8 Visualização de Fotos de um Evento. 25

3 Sumário 1 Problema Solução Qual é a tarefa de mineração? Processo de Mineração Preparação de Dados Transformação de Dados Garimpagem K-Means DBSCAN Análise e Assimilação K-means DBSCAN O Organizador de Fotos Conclusões Referências Bibliográficas Apêndice A A.1. Os Dados A.2. Logs das Execuções A.3. Código fonte do GISMedia A.4. Instalador do GISMedia... 27

4 1 Problema A proliferação de câmeras digitais e o baixo custo de armazenamento de dados fez aumentar rapidamente a quantidade de arquivos de mídia, sendo que estes necessitam ser armazenados e posteriormente recuperados. Com isso, os usuários destas máquinas cada vez mais possuem dificuldades em organizar a grande quantidade de arquivos, muitas vezes não conseguindo localizar algumas fotos de um determinado evento. O usuário deseja armazenar, localizar, visualizar e compartilhar suas fotos, podendo-se utilizar uma biblioteca digital multimídia como provedor destas funcionalidades. Uma forma de localizar as fotos facilmente é a realização de anotações nos metadados das fotos, podendo estas anotações ser feitas de diversas formas, como a partir de informações técnicas da câmera digital no momento da captura, ou até informações sobre a semântica da foto. Alguns exemplos de informações que podem ser utilizadas nos metadados das fotos são: horário, localização geográfica, foco da câmera, tempo de exposição, flash, pessoas presentes na foto, entre outras. Para realizar anotações em fotos existem três possibilidades, a inserção automática, semi-automática e manual. Mas os usuários não desejam demandar esforços para realizar estas anotações, ou seja, eles desejam que o sistema por si só capture informações semânticas das fotos. Com isso, câmeras digitais mais modernas capturam um conjunto de informações do contexto da foto automaticamente, como: data, hora e localização geográfica. Um evento é caracterizado pela situação contextual do usuário e da câmera no momento da captura da foto. Algumas informações contextuais do usuário podem ser obtidas pela própria câmera no momento da captura - como o horário e a localização geográfica - e outras informações podem ser obtidas a partir de fontes externas a foto - como a agenda do usuário no momento da foto. Alguns estudos mostram que o evento e a posição geográfica são as características mais marcantes para os usuários recordarem de uma foto. Então há estudos para realizar a organização de uma coleção de fotos automaticamente baseado nestas informações, como no PhotoCompas [1].

5 Com isso, o usuário necessita de um sistema que o auxilie a organizar suas fotos baseadas nas informações de contexto contidas nos metadados das fotos, principalmente na informação de localização geográfica e horário da foto. 2 Solução Neste projeto é proposta a criação de um sistema de organização de fotos com informações espaciais e temporais, a fim de fornecer ao usuário um mecanismo para uma melhor gerência de sua coleção de fotos. O sistema deverá suportar o carregamento de fotos em uma pasta específica do sistema de arquivos, para que seja possível, a partir de um comando, que as fotos contidas nesta pasta sejam organizadas automaticamente. Dessa forma, o sistema deverá organizar as fotos automaticamente a partir das localizações geográficas e datas contidas nos metadados, separando as fotos em eventos. No âmbito do sistema a ser desenvolvido somente as informações espaciais e temporais da foto serão utilizadas para caracterizar um evento, não sendo utilizadas outras informações contextuais de fontes externas aos metadados das fotos. O sistema de organização será baseado em algoritmos de classificação das fotos, sendo possível ocorrer classificações erradas de fotos em determinados eventos ou até a criação de eventos inexistentes. Caso venha a ocorrer alguma destas inconsistências, o sistema deverá permitir que o usuário manualmente corrija esses problemas de maneira simples e intuitiva. Ou seja, o sistema também deverá prover ao usuário a possibilidade de criação de eventos de forma manual. Além da possibilidade destes ajustes manuais que o PhotoCompas não permite, serão analisadas outras formas de classificação de fotos, que poderão obter resultado melhores do que a proposta pelo PhotoCompas. Na Figura 2.1 é apresentada a arquitetura proposta para o sistema, na qual o GISMedia recebe como entrada uma coleção de fotos e retorna como saída as fotos classificadas, sendo a classificação baseada nas informações de localização geográfica e temporal das fotos. Inicialmente, as fotos são classificadas espacialmente, para posteriormente serem segmentadas no tempo. Para a execução destas tarefas são utilizados dois algoritmos, o primeiro de agrupamento para a classificação espacial e o segundo de segmentação para

6 a classificação temporal. Como resultado final, será obtida uma classificação espaço-temporal das fotos, caracterizando o conceito de evento levantado neste relatório. Figura 2.1 Arquitetura do GISMedia. 2.1 Qual é a tarefa de mineração? Para realizar a classificação das fotos foram escolhidas duas etapas: a primeira é a de classificação espacial das fotos georeferenciadas e a segunda de classificação temporal das fotos obtidas da primeira classificação. Dessa forma, no final das duas etapas será obtida uma hierarquia de eventos com as fotos como elementos folhas (ver Figura 2.2).

7 Figura 2.2 Hierarquia de eventos. Para a realização de uma classificação em mineração de dados existem duas opções, que é a de classificação supervisionada e a de classificação não-supervisionada. A supervisionada é quando se possui um atributo ao qual se deseja que os objetos sejam classificados em relação aos valores possíveis deste atributo. Já na não-supervisionada são criados grupos com os objetos mais semelhantes, sem a necessidade da escolha de uma classe para a classificação. Dessa forma, o método que caracteriza o problema descrito anteriormente é o de classificação não-supervisionada, devido a não existência de uma classe a qual cada objeto deve ser classificado, mas existindo a necessidade dos objetos serem separados em grupos com maiores semelhanças. Para a realização da classificação não-supervisionada foram escolhidas duas abordagens diferentes para uma comparação a ser feita posteriormente. A primeira abordagem é a de classificação não-supervisionada baseada em particionamento, sendo escolhido o algoritmo K-means [2] como representante desta abordagem. A segunda abordagem a ser escolhida foi a de classificação não-supervisionada baseada em densidade, sendo escolhido o algoritmo DBSCAN [2] para esta tarefa. Para a realização deste experimento foi escolhida uma coleção de fotos georeferenciadas e distribuídas no tempo, havendo algumas fotos consideradas pontos fora da curva, para obter-se maior realismo. A idéia central é que o usuário adicione fotos no sistema e este se encarregue de organizá-las somente na primeira vez que estas forem inseridas, para que posteriormente o usuário possua a opção de alterar a hierarquia de eventos gerada pelo sistema. Além disso, será necessário que os nomes dos eventos sejam descritos de maneira lógica para que o usuário consiga detectar rapidamente que evento foi aquele e possa alterar o nome do evento se desejado.

8 O K-means identifica classes de objetos com características semelhantes, sendo estas o mais próximo de um determinado centróide, que é detectado durante a execução do algoritmo e dependendo dos centróides escolhidos inicialmente, poderão ser obtidos resultados diferentes, além disso, o K-means exige que seja passado como parâmetro o número de clusters que serão detectados durante a execução do algoritmo. Com isso, será necessário que o algoritmo seja executado mais de uma vez para ser realizada uma comparação entre os resultados obtidos nas execuções. O DBSCAN utiliza a idéia de densidade de objetos para selecionar as áreas com maior densidade de objetos, podendo-se obter áreas com formatos variados e não somente circulares como é o caso do K-means. Para a execução dos algoritmos foi utilizada a biblioteca Weka [3] de algoritmos de mineração de dados, que possui diversos algoritmos de mineração, entre eles alguns de agrupamento. Para a classificação temporal será realizada uma segmentação do tempo baseado na média e desvio padrão dos horários das fotos, sendo utilizada esta abordagem para simplificação do sistema. Numa próxima etapa serão testadas outras técnicas de classificação temporal das fotos. 3 Processo de Mineração 3.1 Preparação de Dados O arquivo utilizado para o processo de mineração de dados foi gerado a partir de fotos pessoais, sendo carregados os metadados destas e armazenados em um arquivo do tipo CSV que é facilmente transformado para o formato arff, que é o utilizado pelo Weka para executar os algoritmos de classificação. O arquivo no formato arff gerado (Apêndice A.1) possui os dados organizados da seguinte forma: Pasta Nome Latitude Longitude Timestamp O atributo pasta é a localização da foto atualmente, sendo este utilizado para uma comparação posterior com os grupos obtidos da classificação não supervisionada. Este atributo não é utilizado na tarefa de mineração de dados, somente é utilizado para posterior comparação.

9 O atributo nome é o nome da foto, sendo este utilizado para identificar unicamente a foto e para conseguir referenciá-la posteriormente. Este atributo também não é utilizado no processo de mineração, somente é utilizado posteriormente pelo programa a ser gerado para referenciar a foto. Os atributos latitude e longitude identificam a posição geográfica das fotos, sendo estes atributos utilizados no processo de mineração para a classificação não supervisionada das fotos. O atributo timestamp é a representação temporal da foto, sendo este atributo utilizado na segmentação temporal a ser feita depois do agrupamento espacial. 3.2 Transformação de Dados Não houve a necessidade de transformação dos dados, pois todas as fotos adicionadas para o processo de mineração já estavam de acordo com todas as especificações necessárias pelo sistema, que são a existência de uma localização geográfica associada à foto e o horário da captura da imagem. 3.3 Garimpagem K-Means Inicialmente, foi realizado o agrupamento utilizando o K-means para os dados de teste utilizados para este experimento. A escolha do valor de K (número de grupos a ser gerado) é um problema identificado para este algoritmo, com isso, foi realizado o experimento com diversos valores de K, sendo observado o comportamento com cada valor selecionado. Como era de se esperar, quanto menor o valor de K maiores as áreas selecionadas para os grupos, com isso, os resultados obtidos com os valores de K maiores se saíram melhores, sendo que em determinado momento fotos muito próximas são colocadas em grupos diferentes devido à grande quantidade de grupos selecionados. Com isso, para a análise deste algoritmo foi escolhido o valor vinte para o número de grupos retornados pelo K-means, pois este valor é a quantidade de pastas existentes nos dados de testes utilizados para este experimento. Dessa forma, é esperado que os resultados se aproximem mais do esperado, que é cada grupo possuir apenas uma pasta e as fotos de uma pasta estarem incluídas somente em um grupo. O K-means foi executado no Weka com três valores de sementes diferentes: três, sete e dez. Para cada valor de semente escolhido, o k-means retornou um resultado diferente,

10 como pode ser observado nos valores das somas dos erros ao quadrado. Com a semente igual a três, o algoritmo retornou o valor E-4, já com a semente igual a sete, foi retornado o valor E-4 e para dez o valor E-4. O modelo induzido para o conjunto de dados utilizado neste experimento na execução do algoritmo K-means no Weka para cada valor de semente foi: Para semente igual a três: o Cluster 0 Mean/Mode: o Cluster 1 Mean/Mode: o Cluster 2 Mean/Mode: o Cluster 3 Mean/Mode: Std Devs: o Cluster 4 Mean/Mode: Std Devs: o Cluster 5 Mean/Mode: o Cluster 6 Mean/Mode: o Cluster 7 Mean/Mode: o Cluster 8 Mean/Mode:

11 o Cluster 9 Mean/Mode: o Cluster 10 Mean/Mode: Std Devs: o Cluster 11 Mean/Mode: o Cluster 12 Mean/Mode: o Cluster 13 Mean/Mode: o Cluster 14 Mean/Mode: o Cluster 15 Mean/Mode: o Cluster 16 Mean/Mode: Std Devs: o Cluster 17 Mean/Mode: o Cluster 18 Mean/Mode: o Cluster 19 Mean/Mode: Std Devs: Para semente igual a sete: o Cluster 0

12 Mean/Mode: Std Devs: o Cluster 1 Mean/Mode: o Cluster 2 Mean/Mode: o Cluster 3 Mean/Mode: Std Devs: o Cluster 4 Mean/Mode: Std Devs: o Cluster 5 Mean/Mode: o Cluster 6 Mean/Mode: o Cluster 7 Mean/Mode: o Cluster 8 Mean/Mode: o Cluster 9 Mean/Mode: o Cluster 10 Mean/Mode: o Cluster 11 Mean/Mode:

13 o Cluster 12 Mean/Mode: Std Devs: o Cluster 13 Mean/Mode: o Cluster 14 Mean/Mode: o Cluster 15 Mean/Mode: o Cluster 16 Mean/Mode: Std Devs: o Cluster 17 Mean/Mode: Std Devs: o Cluster 18 Mean/Mode: o Cluster 19 Mean/Mode: Para semente igual a dez: o Cluster 0 Mean/Mode: Std Devs: o Cluster 1 Mean/Mode: o Cluster 2 Mean/Mode: o Cluster 3

14 Mean/Mode: o Cluster 4 Mean/Mode: o Cluster 5 Mean/Mode: o Cluster 6 Mean/Mode: o Cluster 7 Mean/Mode: o Cluster 8 Mean/Mode: Std Devs: o Cluster 9 Mean/Mode: Std Devs: o Cluster 10 Mean/Mode: o Cluster 11 Mean/Mode: Std Devs: o Cluster 12 Mean/Mode: o Cluster 13 Mean/Mode: o Cluster 14 Mean/Mode: Std Devs:

15 o Cluster 15 Mean/Mode: o Cluster 16 Mean/Mode: o Cluster 17 Mean/Mode: o Cluster 18 Mean/Mode: o Cluster 19 Mean/Mode: DBSCAN A segunda abordagem a ser escolhida foi a de agrupamento baseado em densidade, sendo utilizado o algoritmo DBSCAN para a realização deste experimento. O DBSCAN possui dois parâmetros de entrada, sendo o primeiro o número mínimo de elementos que um grupo possui e o segundo o valor de epsilon. Como a detecção de pontos fora da curva não é de interesse do sistema, pois todas as fotos devem ser armazenadas em alguma pasta de evento, então o valor do número mínimo de elementos que um grupo pode possuir é um. Em relação ao segundo parâmetro epsilon, o valor padrão que o Weka fornece não retornou bons resultados, pois ele não separa os eventos que estão em localizações próximas em relação a outros, com isso, foi escolhido valores menores para o epsilon para a coleta de resultados do DBSCAN. O epsilon corresponde à distância máxima que um elemento vai ter do próximo elemento do grupo. Dessa forma, foi escolhido o valor para epsilon de 1Km, mas como os dados estão em graus, então deve ser adicionado como valor de epsilon o valor correspondente a 1Km em graus. Para ser feita esta transformação foi assumido que a Terra é redonda e que as fotos estão localizadas próximas a linha do equador. Dessa forma, considerando que a circunferência da Terra no equador mede Km, então cada grau de

16 longitude representa 111,32 Km (40.075/360), então 1Km equivale a 0,00898 (regra de três simples). Dessa forma o valor de epsilon utilizado para este experimento foi de 0, Como pode ser observado na Figura 3.1, foram obtidos 11 grupos com a execução do DBSCAN, sendo os parâmetros de entrada epsilon e minpoints, com os valores 0,00898 e 1, respectivamente. Figura 3.1 Resultado obtido pelo DBSCAN (Longitude x Latitude). 3.4 Análise e Assimilação K-means Os resultados obtidos com as execuções do algoritmo k-means, com os dados de teste utilizados para este experimento, são apresentados graficamente neste tópico. No eixo X dos gráficos estão os grupos criados e no eixo Y estão as pasta nas quais as fotos estão armazenadas. Cada retângulo no gráfico representa pastas diferentes cujas fotos foram classificadas no mesmo grupo, podendo este problema ser resolvido na próxima etapa que é a de segmentação temporal. Já as elipses representam pastas que tiveram suas fotos divididas em mais de um grupo, sendo que este problema só poderá ser resolvido de forma manual pelo usuário posteriormente.

17 Pastas divididas em mais de um grupo na Figura 3.2 (representadas por elipses), de cima para baixo: 2007_-_10_-_19_-_SBBD_-_João_Pessoa; 2007_-_07_-_12_-_Casamento_de_Leo_e_Andréia; 2006_-_12_-_24_-_Natal Crato; 2006_-_09_-_07_-_Feriado_de_7_de_Setembro. Pastas adicionadas num mesmo grupo na Figura 3.2 (representadas por retângulos), da esquerda para a direita: Pastas unidas no grupo 0: o 2006_-_08_-_11_-_Magia_do_Verde; o 2006_-_08_-_22_-_Aniversario_de_Juliana; o Dia_16_-_Missa. Pastas unidas no grupo 4: o 2006_-_09_-_07_-_Feriado_de_7_de_Setembro; o 2007_-_09_-_15_-_Aniversário_Mainha. Pastas unidas no grupo 7: o 2006_-_08_-_26_-_Aquecimento_para_Calourada; o 2007_-_03_-_21_-_Grade_de_Romulo. Pastas unidas no grupo 9: o 2007_-_03_-_Passeio_a_João_Pessoa; o 2007_-_10_-_19_-_SBBD_-_João_Pessoa. Pastas unidas no grupo 17: o 2007_-_08_-_Dia_das_mães; o 2007_-_01_-_20_-_Renovação.

18 Figura 3.2 Resultado do k-means sem o timestamp com semente 10 (Cluster X Pasta). Pastas divididas em mais de um grupo na Figura 3.3 (representadas por elipses), de cima para baixo: 2007_-_10_-_19_-_SBBD_-_João_Pessoa 2007_-_07_-_Expocrato 2007_-_07_-_12_-_Casamento_de_Leo_e_Andréia 2007_-_03_-_Passeio_a_João_Pessoa 2006_-_12_-_24_-_Natal Crato 2006_-_09_-_07_-_Feriado_de_7_de_Setembro Pastas adicionadas num mesmo grupo na Figura 3.3 (representadas por retângulos), da esquerda para a direita: Retângulo 1: o 2007_-_03_-_21_-_Grade_de_Romulo o 2006_-_08_-_26_-_Aquecimento_para_Calourada Retângulo 2: o Dia_16_-_Missa

19 o 2006_-_08_-_22_-_Aniversario_de_Juliana o 2006_-_08_-_11_-_Magia_do_Verde Retângulo 3: o 2007_-_07_-_12_-_Casamento_de_Leo_e_Andréia o 2006_-_12_-_24_-_Natal Crato Retângulo 4: o 2007_-_08_-_Dia_das_mães o 2007_-_01_-_20_-_Renovação Retângulo 5: o 2007_-_09_-_15_-_Aniversário_Mainha o 2006_-_09_-_07_-_Feriado_de_7_de_Setembro o 2006_-_07_-_22_-_Noivado_-_Melina_e_Marcos Retângulo 6: o 2007_-_10_-_19_-_SBBD_-_João_Pessoa 2007_-_03_-_Passeio_a_João_Pessoa Figura Resultado do k-means sem o timestamp com semente 3 (Cluster X Pasta).

20 Pastas divididas em mais de um grupo na Figura 3.4 (representadas por elipses), de cima para baixo: 2007_-_07_-_12_-_Casamento_de_Leo_e_Andréia 2007_-_03_-_Passeio_a_João_Pessoa 2006_-_12_-_24_-_Natal Crato 2006_-_09_-_07_-_Feriado_de_7_de_Setembro Pastas adicionadas num mesmo grupo na Figura 3.4 (representadas por retângulos), da esquerda para a direita: Retângulo 1: o 2007_-_07_-_12_-_Casamento_de_Leo_e_Andréia o 2006_-_12_-_24_-_Natal Crato Retângulo 2: o 2006_-_08_-_22_-_Aniversario_de_Juliana o 2006_-_08_-_11_-_Magia_do_Verde Retângulo 3: o 2007_-_03_-_21_-_Grade_de_Romulo o 2006_-_08_-_26_-_Aquecimento_para_Calourada Retângulo 4: o 2007_-_08_-_Dia_das_mães o 2007_-_01_-_20_-_Renovação Retângulo 5: o 2007_-_10_-_19_-_SBBD_-_João_Pessoa 2007_-_03_-_Passeio_a_João_Pessoa

21 Figura Resultado do k-means sem o timestamp com semente 7 (Cluster X Pasta) DBSCAN Com o DBSCAN foi obtido um resultado próximo do obtido com o K-means, quando se é utilizado o número de elipses criadas como medida de acurácia do algoritmo (Figura 3.5). Mas com o DBSCAN, não foi necessário passar como parâmetro de entrada o número de grupos a ser gerado, sendo necessário apenas o valor de epsilon e o número mínimo de elementos em um grupo. Dessa forma, os parâmetros necessários para a execução do DBCAN são mais fáceis de estimar do que os valores de parâmetro do K-means. Com isso, o DBSCAN foi selecionado como o algoritmo a ser utilizado no sistema de organização automática de fotos (GISMedia). Numa próxima etapa serão avaliados alguns algoritmos de classificação não supervisionada para segunda tarefa do organizador de fotos, que é a etapa de segmentação temporal das fotos de cada grupo obtido na tarefa de agrupamento espacial.

22 Figura Resultado do DBSCAN sem o timestamp (Cluster X Pasta). 4 O Organizador de Fotos Com os resultados obtidos com a classificação não-supervisionada das fotos utilizando as informações de posições geográficas, foi construído o sistema GISMedia que segue a arquitetura descrita anteriormente, sendo a tarefa de agrupamento espacial das fotos realizado com o algoritmo DBSCAN. Para a execução do agrupamento espacial com o DBSCAN foi utilizada a biblioteca Weka que além de uma interface Gráfica para execuções de algoritmos de mineração de dados, possui uma API Java para a execução destes algoritmos em outros programas Java. No apêndice A.3 pode ser encontrado o código fonte gerado do GISMedia, existindo o código fonte para a execução do algoritmo de organização automática de fotos, como também uma interface Web que mostra a hierarquia de eventos e uma visualização em mapa dos grupos espaciais criados na primeira tarefa de agrupamento espacial do organizador. Para a exibição dos mapas com os grupos espaciais foi utilizado o GoogleMaps [4], que é um sistema que auxilia a exibição de mapas e a adição de objetos espaciais no mapa para exibição. O sistema possui uma área para o carregamento de fotos (Figura 6), na qual o usuário pode carregar um conjunto de fotos para ser posteriormente organizadas em hierarquia de

23 eventos pelo sistema. Após carregar as fotos desejadas, o usuário deve clicar no botão organizar, que iniciará o processo de organização automática das fotos, sendo organizadas todas as fotos contidas numa pasta do sistema de arquivos do sistema, na qual estão armazenadas todas as fotos carregadas no sistema. Figura 6 Carregamento de fotos no GISMedia. Na Figura 7 pode ser visualizada a hierarquia de eventos criada pelo organizador de fotos do GISMedia, podendo ser visualizado no lado direito da figura os grupos espaciais das fotos - grupos gerados pelo agrupamento espacial -, havendo a possibilidade de selecionar um grupo no mapa e visualizar os eventos contidos no grupo selecionado.

24 Figura 7 Visualização de hierarquia de eventos no GISMedia. Na Figura 8 é mostrada uma coleção de fotos que está contida no evento selecionado, podendo ser visualizado os atributos da foto incluindo a posição geográfica e o horário, do evento que contêm as fotos e do cluster que contêm o evento selecionado. O GISMedia é um protótipo que se propõe a organizar e gerenciar uma coleção de fotos automaticamente, existindo a possibilidade do usuário corrigir manualmente os defeitos encontrados na organização criada, mas na versão apresentada neste relatório, a funcionalidade de correção manual de erros de classificação não está implementada, sendo esta tarefa alocada para ser feita posteriormente numa próxima etapa da pesquisa.

25 Figura 8 Visualização de Fotos de um Evento. 5 Conclusões O organizador automático de fotos do GISMedia, conseguiu obter bons resultados na organização de um conjunto de 793 fotos pessoais, acontecendo algumas falhas na classificação espacial não-supervisionada, mas sendo algumas destas falhas corrigidas na segmentação temporal. Na tarefa de agrupamento espacial não-supervisionada o algoritmo DBSCAN foi escolhido para ser utilizado pelo GISMedia pelo fato de os parâmetros de entrada utilizados pelo algoritmo serem mais fáceis de serem escolhidos do que os do outro algoritmo testado, que foi o K-Means. Como trabalhos futuros serão realizados novos experimentos com outros algoritmos de classificação não supervisionada e um estudo mais detalhado na tarefa de segmentação

26 temporal, para esta tarefa obter resultados mais satisfatórios. Além disso, é necessário a implementação do algoritmo de organização de fotos do PhotoCompas [1] para uma análise com a mesma coleção de fotos utilizado neste experimento, para ser feita uma comparação dos resultados obtidos em cada um dos sistemas. 6 Referências Bibliográficas [1] Mor Naaman, Yee Jiun Song, Andreas Paepcke, Hector Garcia-Molina. Automatic Organization for Digital Photographs with Geographic Coordinates. In proceedings, Fourth ACM/IEEE-CS Joint Conference on Digital Libraries, (JCDL 04), June [2] Pang-Ning Tan, Michael Steinbach, Vipin Kumar. Introduction to Data Mining. Addison- Wesley. 1 st. Edition [3] Weka. Disponível em: < Acessado em: dezembro de [4] GoogleMaps. Disponível em: < Acessado em: dezembro de Apêndice A A.1. Os Dados Os dados utilizados para o experimento estão localizados nos arquivos /dados/fotos.csv e /dados/fotos.arff. Os arquivos com os dados possuem a referência para 793 fotos, sendo estas distribuídas em vinte eventos distintos, sendo cada evento caracterizado nos dados pela pasta onde está contida a foto. A.2. Logs das Execuções Os logs das execuções estão separados por algoritmos executados, sendo os logs das execuções do algoritmo k-means localizados na pasta /k-means/ e os das execuções do algoritmo DBSCAN estão na pasta /DBSCAN/.

27 A.3. Código fonte do GISMedia O código fonte do GISMedia está localizado na pasta /Código fonte do GISMedia/, existindo nesta pasta a implementação do algoritmo do organizador de fotos automático e da interface Web, para a visualização da hierarquia de eventos e para a visualização das fotos. A.4. Instalador do GISMedia Para instalar o GISMedia é necessário adicionar o arquivo /Código fonte do GISMedia/build/gismedia.war em um servidor Web - pode ser utilizado o Tomcat e acessar a url

6 Conclusão Contribuições da Dissertação

6 Conclusão Contribuições da Dissertação 6 Conclusão Neste trabalho, foi apresentado um sistema colaborativo capaz de controlar as versões das edições de um vídeo no formato MPEG-2, sem que os editores estejam no mesmo local, ao mesmo tempo.

Leia mais

Tutorial sobre o uso da ferramenta de autoria A Ferramenta de Autoria - Célula

Tutorial sobre o uso da ferramenta de autoria A Ferramenta de Autoria - Célula Tutorial sobre o uso da ferramenta de autoria A Ferramenta de Autoria - Célula Célula é uma Ferramenta de Autoria para o padrão Ginga. Auxilia no processo de criação da interatividade na TV Digital e é

Leia mais

Integração de Mineração de Dados com SGBD Detecção de Agrupamentos

Integração de Mineração de Dados com SGBD Detecção de Agrupamentos Integração de Mineração de Dados com SGBD Detecção de Agrupamentos Centro de Matemática Computação e Cognição-UFABC Jéssica Andressa de Souza Pós-Graduação em Ciência da Computação Sistemas de Banco de

Leia mais

Pontifícia Universidade Católica do Rio de Janeiro. Departamento de Informática. Fundamentos de Computação Gráfica

Pontifícia Universidade Católica do Rio de Janeiro. Departamento de Informática. Fundamentos de Computação Gráfica 1. Imagens sísmicas Pontifícia Universidade Católica do Rio de Janeiro Departamento de Informática Fundamentos de Computação Gráfica Aluno: Stelmo Magalhães Barros Netto Relatório do trabalho Imagens Sísmicas

Leia mais

Manual de instalação, configuração e utilização do Enviador XML

Manual de instalação, configuração e utilização do Enviador XML Manual de instalação, configuração e utilização do Enviador XML 1 Manual de instalação, configuração e utilização do Enviador XML 1. Conceitos e termos importantes XML Empresarial: é um sistema web (roda

Leia mais

6 Trabalhos Relacionados

6 Trabalhos Relacionados 6 Trabalhos Relacionados Existem vários projetos, tais como DILLEO e ILUMINA, que constroem Bibliotecas Digitais de LOs, mas não integram os repositórios nem os ambientes. Portanto, eles retratam abordagens

Leia mais

DESENVOLVIMENTO DE UM SISTEMA DE INFORMAÇÃO GEOGRÁFICA PARA GERAÇÃO DE MAPAS PLUVIOMÉTRICOS

DESENVOLVIMENTO DE UM SISTEMA DE INFORMAÇÃO GEOGRÁFICA PARA GERAÇÃO DE MAPAS PLUVIOMÉTRICOS DESENVOLVIMENTO DE UM SISTEMA DE INFORMAÇÃO GEOGRÁFICA PARA GERAÇÃO DE MAPAS PLUVIOMÉTRICOS Osvaldo Cesar Pinheiro de Almeida 1, Roger Cristhian Gomes 2 1 FATEC, Botucatu, SP, Brasil. E-mail cesar@fatecbt.edu.br

Leia mais

Mineração de Dados. Arthur Emanuel de O. Carosia Cristina Dutra de Aguiar Ciferri

Mineração de Dados. Arthur Emanuel de O. Carosia Cristina Dutra de Aguiar Ciferri Mineração de Dados Arthur Emanuel de O. Carosia Cristina Dutra de Aguiar Ciferri 1 Motivação Aumento da capacidade de processamento e de armazenamento de dados; Baixo custo; Grande quantidade de dados

Leia mais

PROTÓTIPO DE UMA FERRAMENTA DE MARKETING PARA SEGMENTAÇÃO DE PÚBLICO UTILIZANDO A API DO INSTAGRAM

PROTÓTIPO DE UMA FERRAMENTA DE MARKETING PARA SEGMENTAÇÃO DE PÚBLICO UTILIZANDO A API DO INSTAGRAM PROTÓTIPO DE UMA FERRAMENTA DE MARKETING PARA SEGMENTAÇÃO DE PÚBLICO UTILIZANDO A API DO INSTAGRAM CABRAL, F. D. S.¹; OLIVEIRA, F. L.²; SOUSA, L. R. R.³ ¹Acadêmico do curso de Sistemas de Informação no

Leia mais

MANUAL DE INSTALAÇÃO SISTEMA DE GERÊNCIA CONSCIUS

MANUAL DE INSTALAÇÃO SISTEMA DE GERÊNCIA CONSCIUS MANUAL DE INSTALAÇÃO SISTEMA DE GERÊNCIA CONSCIUS 1 ÍNDICE ÍNDICE... 2 1. INTRODUÇÃO... 3 2. REQUISITOS... 3 2.1 Requisitos mínimos para utilização do instalador... 3 2.2 Requisitos mínimos para instalação

Leia mais

Document Capture Pro 2.0 para Windows

Document Capture Pro 2.0 para Windows Document Capture Pro 2.0 para Windows Conteúdo Document Capture Pro 2.0 para Windows... 5 Adição e designação de trabalhos de digitalização com o Document Capture Pro - Windows... 5 Digitalização com

Leia mais

Mineração de Dados em Biologia Molecular

Mineração de Dados em Biologia Molecular Mineração de Dados em Biologia Molecular WEKA Tópicos Introdução Simuladores de MD Principais módulos André C. P. L. F. de Carvalho Monitor: Váléria Carvalho André Ponce de Leon de Carvalho 2 Usando MD

Leia mais

GUIA RÁPIDO. MDIForms. Sintel Informática Ltda. Rua Vergueiro, nº º andar Vila Mariana, São Paulo - SP CEP:

GUIA RÁPIDO. MDIForms. Sintel Informática Ltda. Rua Vergueiro, nº º andar Vila Mariana, São Paulo - SP CEP: GUIA RÁPIDO MDIForms Sintel Informática Ltda. Rua Vergueiro, nº 2016-4º andar Vila Mariana, São Paulo - SP CEP: 04102-000 www.sintel.com.br Índice 1. Objetivo...3 2. Exibição dos dados...3 2.1. Seleção

Leia mais

Sumário 1. Inicializando o Sistema Arquitetura do Sistema Consulta Rápida de Veículos Informações Gerais...

Sumário 1. Inicializando o Sistema Arquitetura do Sistema Consulta Rápida de Veículos Informações Gerais... 1 Sumário 1. Inicializando o Sistema... 3 2. Arquitetura do Sistema... 5 2.1. Menu... 5 2.1.1. Detalhamento do Menu e Submenu... 5 2.2. Barra de Ferramentas... 6 2.2.1. Ações... 6 2.2.2. Crédito Disponível...

Leia mais

NOÇÕES DE INFORMÁTICA ALISSON CLEITON MÓDULO III

NOÇÕES DE INFORMÁTICA ALISSON CLEITON MÓDULO III NOÇÕES DE INFORMÁTICA ALISSON CLEITON MÓDULO III 1. Windows é responsável, entre outras funções, pelo gerenciamento: A) do acesso às páginas da Internet; B) das senhas de login em sites e portais; C) da

Leia mais

Fundamentos de Sistemas Operacionais

Fundamentos de Sistemas Operacionais Fundamentos de Sistemas Operacionais Aula 6 Gerenciamento de Memória Prof. Galvez Considerações Gerais Multiprogramação implica em manter-se vários processos em memória Memória necessita ser alocada de

Leia mais

[GUIA RÁPIDO: OFFICE SWAY]

[GUIA RÁPIDO: OFFICE SWAY] [GUIA RÁPIDO: OFFICE SWAY] O Sway é uma ferramenta para a criação de materiais online, funcionando como um painel em que podem ser colocados elementos dinâmicos e interativos. Ele se baseia no conceito

Leia mais

Sistema de Visualização de Sistemas Convectivos. Sistema de Visualização de Sistemas Convectivos

Sistema de Visualização de Sistemas Convectivos. Sistema de Visualização de Sistemas Convectivos Sistema de Visualização de Sistemas Convectivos 1. Introdução: O aplicativo Previsão a Curto Prazo e Evolução dos Sistemas Convectivos denominado de FORTRACC, foi desenvolvido com o objetivo de obter a

Leia mais

Captura de Processos Programa Captura. Programa Captura Orientações

Captura de Processos Programa Captura. Programa Captura Orientações Programa Captura Orientações Elaborado por: Julio Cesar Cavalheiro PÁG. 1/13 Índice 1. Objetivo... 3 2. Instalação do Produto Captura Web... 3 3. Parametrização... 6 4. Andamentos Capturados... 9 5. Tela

Leia mais

INFORMÁTICA PARA CONCURSO MINISTÉRIO PÚBLICO DO PARÁ Cargo: AUXILIAR DE ADMINISTRAÇÃO.

INFORMÁTICA PARA CONCURSO MINISTÉRIO PÚBLICO DO PARÁ Cargo: AUXILIAR DE ADMINISTRAÇÃO. INFORMÁTICA PARA CONCURSO MINISTÉRIO PÚBLICO DO PARÁ 2019. Cargo: AUXILIAR DE ADMINISTRAÇÃO. CONCEITOS BÁSICOS E UTILIZAÇÃO DE APLICATIVOS PARA EDIÇÃO DE TEXTOS, PLANILHAS ELETRÔNICAS E APRESENTAÇÕES:

Leia mais

Parte I. Tela inicial

Parte I. Tela inicial Manual do Usuário Índice Parte I Tela inicial Parte II Visão geral das ferramentas de navegação Ferramenta de zoom automático Ferramenta de zoom in e zoom out com escolha de centro Ferramenta de zoom window

Leia mais

Informática para Concursos

Informática para Concursos Informática para Concursos Professor: Thiago Waltz Ferramentas Multimídia a) Ferramentas Multimídia Multimídia: Multimídia é a combinação, controlada por computador, de pelo menos um tipo de mídia estática

Leia mais

Professor: Rogério Benedito de Andrade. Formação:

Professor: Rogério Benedito de Andrade. Formação: Professor: Rogério Benedito de Andrade Formação: Licenciatura em Informática (Fatec) Especialização em Educação (Univap) Bacharel em Computação (Univap) Objetivos: Implementar evento onmapclick Adicionar

Leia mais

Aprendizagem de algoritmos Numéricos na Web usando PHP

Aprendizagem de algoritmos Numéricos na Web usando PHP Aprendizagem de algoritmos Numéricos Maria Angelica de Oliveira Camargo Brunetto Rafael Arabori Departamento de Computação UEL Sumário Como tudo começou Arquitetura do AnaWeb Conhecendo o Anaweb como aprendiz

Leia mais

MANUAL DO ADMINISTRATOR

MANUAL DO ADMINISTRATOR MANUAL DO ADMINISTRATOR Sumário Introdução... 3 Estrutura e sua função... 3 Conceituação de itens do cabeçalho... 3 Acessibilidade... 4 Menu de Administração... 4 Criação de artigos... 6 Criação de Menu...

Leia mais

SUMÁRIO 1. APRESENTAÇÃO FUNCIONALIDADES COMUNS AOS USUÁRIOS... 3

SUMÁRIO 1. APRESENTAÇÃO FUNCIONALIDADES COMUNS AOS USUÁRIOS... 3 1 2 SUMÁRIO 1. APRESENTAÇÃO... 3 2. FUNCIONALIDADES COMUNS AOS USUÁRIOS... 3 2.1 ACESSO AO SISTEMA... 3 2.1.1 ACESSANDO O SISTEMA VIA WEB... 3 2.1.2 MANUAL DO USUÁRIO... 5 2.2 FUNCIONALIDADES... 5 2.2.1

Leia mais

CAPÍTULO 7 CONCLUSÕES E RECOMENDAÇÕES

CAPÍTULO 7 CONCLUSÕES E RECOMENDAÇÕES 103 CAPÍTULO 7 CONCLUSÕES E RECOMENDAÇÕES "A verdadeira dificuldade não está em aceitar idéias novas, mas em escapar das antigas. John Maynard Keynes A pesquisa orientada à visualização cartográfica visa

Leia mais

Manual do Usuário. Versão 1.0. Página 1 de 73

Manual do Usuário. Versão 1.0. Página 1 de 73 Manual do Usuário Versão 1.0 Página 1 de 73 1 Apresentação O Ondamailing é a nova plataforma do Onda para envio de campanhas de e-mail marketing de forma eficiente e intuitiva e que cumpre com os padrões

Leia mais

Declaração de Trabalho Banco Omega Sistema de Automação Bancária

Declaração de Trabalho Banco Omega Sistema de Automação Bancária Banco Sistema de Automação Bancária Cybertech CSE Informática HISTÓRICO DE REVISÕES Data Versão Descrição Autor 07/03/2008 1.0 Criação da primeira versão da Declaração de Hélio Engholm Jr Trabalho do Projeto

Leia mais

Aprendizado de Máquina

Aprendizado de Máquina Aprendizado de Máquina Introdução ao WEKA Luiz Eduardo S. Oliveira Universidade Federal do Paraná Departamento de Informática http://web.inf.ufpr.br/luizoliveira Luiz S. Oliveira (UFPR) Aprendizado de

Leia mais

OntoGen: Uma Ferramenta para Integração de Esquemas XML - Manual da Ferramenta

OntoGen: Uma Ferramenta para Integração de Esquemas XML - Manual da Ferramenta UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE INFORMÁTICA CURSO DE CIÊNCIA DA COMPUTAÇÃO MÁRCIO ROBERTO DE MELLO OntoGen: Uma Ferramenta para Integração de Esquemas XML - Manual da Ferramenta

Leia mais

APRESENTAÇÃO... 3 IGEO... 3 ACESSO AO SISTEMA... 4 MANUAL DO USUÁRIO... 4 FUNCIONALIDADES... 5 NAVEGAÇÃO E CONSULTA... 5 MANIPULAÇÃO DE CAMADAS...

APRESENTAÇÃO... 3 IGEO... 3 ACESSO AO SISTEMA... 4 MANUAL DO USUÁRIO... 4 FUNCIONALIDADES... 5 NAVEGAÇÃO E CONSULTA... 5 MANIPULAÇÃO DE CAMADAS... Sumário APRESENTAÇÃO... 3 IGEO... 3 FUNCIONALIDADES COMUNS AOS USUÁRIOS E ADMINISTRADOR ACESSO AO SISTEMA... 4 ACESSANDO O SISTEMA VIA WEB... 4 MANUAL DO USUÁRIO... 4 FUNCIONALIDADES... 5 NAVEGAÇÃO E CONSULTA...

Leia mais

APLICAÇÃO DE ALGORITMO DE APRENDIZAGEM DE MÁQUINA NÃO-SUPERVISIONADO PARA CLASSIFICAÇÃO DE USUÁRIOS NA REDE SOCIAL ACADÊMICA SCIENTIA.

APLICAÇÃO DE ALGORITMO DE APRENDIZAGEM DE MÁQUINA NÃO-SUPERVISIONADO PARA CLASSIFICAÇÃO DE USUÁRIOS NA REDE SOCIAL ACADÊMICA SCIENTIA. APLICAÇÃO DE ALGORITMO DE APRENDIZAGEM DE MÁQUINA NÃO-SUPERVISIONADO PARA CLASSIFICAÇÃO DE USUÁRIOS NA REDE SOCIAL ACADÊMICA SCIENTIA.NET Heloína Alves Arnaldo (bolsista do PIBIC/UFPI), Vinicius Ponte

Leia mais

Conceitos Básicos. Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI. Disciplina: Banco de Dados

Conceitos Básicos. Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI. Disciplina: Banco de Dados Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI Conceitos Básicos Disciplina: Banco de Dados Prof: Márcio Palheta, Esp Manaus - AM ROTEIRO Introdução Dados

Leia mais

Introdução a Teste de Software

Introdução a Teste de Software Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Introdução a Teste de Software Prof. Luthiano Venecian 1 Conceitos Teste de software

Leia mais

2 Fluxos no Ciclo de Vida do Processo Unificado. O Processo Unificado consiste da repetição de uma série de ciclos durante a vida de um sistema.

2 Fluxos no Ciclo de Vida do Processo Unificado. O Processo Unificado consiste da repetição de uma série de ciclos durante a vida de um sistema. Processo Unificado Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Ciclo de Vida - Fluxos Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre

Leia mais

Prof. Heitor Silvério Lopes

Prof. Heitor Silvério Lopes Prof. Heitor Silvério Lopes WEKA WEKA: Waikato Environment for Knowledge Analysis Iniciado em 1992, versão estável atual: 3.8.1 É um software para mineração de dados desenvolvido em Java com código aberto

Leia mais

MANUAL DE PROCEDIMENTOS

MANUAL DE PROCEDIMENTOS WEBISSUES MANUAL DE PROCEDIMENTOS V 1.0.0 Curitiba Novembro de 2012 1 SUMÁRIO 1 WEBISSUES... 3 1.1 O QUE É O WEBISSUES... 3 1.2 COMO OBTER O WEBISSUES... 3 1.3 ACESSANDO O WEBISSUES VIA DESKTOP CLIENT...

Leia mais

1. A principal razão de dividir o processo de teste em tarefas distintas é:

1. A principal razão de dividir o processo de teste em tarefas distintas é: Simulado CTFL- BSTQB Tempo de duração: 60 minutos 1. A principal razão de dividir o processo de teste em tarefas distintas é: a) Cada fase do teste tem uma proposta diferente b) É mais fácil para gerência

Leia mais

Autor(es) HARLEI MIGUEL DE ARRUDA LEITE. Orientador(es) MARINA TERESA PIRES VIEIRA. Apoio Financeiro PIBIC/CNPQ. 1. Introdução

Autor(es) HARLEI MIGUEL DE ARRUDA LEITE. Orientador(es) MARINA TERESA PIRES VIEIRA. Apoio Financeiro PIBIC/CNPQ. 1. Introdução 19 Congresso de Iniciação Científica IMPLEMENTAÇÃO DE GUIAS E ALGORITMOS PARA REGRAS DE ASSOCIAÇÃO MULTIRELACIONAL NA FERRAMENTA DE MINERAÇÃO DE DADOS KIRA Autor(es) HARLEI MIGUEL DE ARRUDA LEITE Orientador(es)

Leia mais

SKATER. Esse arquivo deve conter as informações de cada área dispostas em uma linha, seguindo a estrutura abaixo:

SKATER. Esse arquivo deve conter as informações de cada área dispostas em uma linha, seguindo a estrutura abaixo: SKATER 1) Arquivos de entrada: ======= = ====== Para fazer a análise espacial, o SKATER necessita de dois arquivos de entrada O primeiro deles, chamado de ARQUIVO DE COORDENADAS, deve conter os rótulos

Leia mais

EA075 Memória virtual

EA075 Memória virtual EA075 Memória virtual Faculdade de Engenharia Elétrica e de Computação (FEEC) Universidade Estadual de Campinas (UNICAMP) Prof. Levy Boccato 1 Motivação Problema: programas cujos tamanhos ultrapassavam

Leia mais

SISTEMA OPERACIONAL WINDOWS PHONE

SISTEMA OPERACIONAL WINDOWS PHONE Manual do Usuário SISTEMA OPERACIONAL WINDOWS PHONE Copyright GVT 2015 1 Versão 1.4.2 www.gvtcloud.com.br 1 Cloud... 3 2 Instalação do Cloud... 4 3 Configuração e uso dos componentes Cloud... 7 3.1 Tela

Leia mais

Identificação de Pontos Perceptualmente Importantes (PIP) em séries temporais de tópicos extraídos de dados textuais

Identificação de Pontos Perceptualmente Importantes (PIP) em séries temporais de tópicos extraídos de dados textuais Universidade de São Paulo Biblioteca Digital da Produção Intelectual - BDPI Departamento de Ciências de Computação - ICMC/SCC Comunicações em Eventos - ICMC/SCC 2015 Identificação de Pontos Perceptualmente

Leia mais

Manual do Usuário SinFAT Web

Manual do Usuário SinFAT Web Manual do Usuário SinFAT Web Manual do Usuário SinFAT Web Versão 1.1 Última atualização: 26/04/2014 Sumário 1.0 O que é o SinFAT Web?...4 1.1 Quem pode usar?...4 2.0 Como acessar?...4 2.1 Como se cadastrar?...5

Leia mais

SENAI ESCOLA. Gerenciador de conteúdo SENAI escolas. Documentação de especificação de gerenciamento de conteúdo para escolas SENAI.

SENAI ESCOLA. Gerenciador de conteúdo SENAI escolas. Documentação de especificação de gerenciamento de conteúdo para escolas SENAI. Gerenciador de conteúdo SENAI escolas Documentação de especificação de gerenciamento de conteúdo para escolas SENAI. Marketing Digital 02/10/2012 Índice 1. Noticia ----------------------------------------------------------------------------------------------------------

Leia mais

GEOWEB INCLUSÃO PRODUTIVA NO SEU MUNICÍPIO

GEOWEB INCLUSÃO PRODUTIVA NO SEU MUNICÍPIO GEOWEB INCLUSÃO PRODUTIVA NO SEU MUNICÍPIO Instruções Básicas Outubro de 2017 VISÃO GERAL mapas.cnpm.embrapa.br/mds 2 VISÃO GERAL Esta é a visão geral da tela ao acessar o GeoWeb pela primeira vez. Nenhuma

Leia mais

3 Uma Arquitetura Distribuída via WEB

3 Uma Arquitetura Distribuída via WEB 24 3 Uma Arquitetura Distribuída via WEB Neste capítulo será apresentada a Arquitetura de Ambiente Distribuído no qual está implementado o Gerador VRML (VRMLGer) e o fluxo de dados que há entre as diferentes

Leia mais

Introdução a Tecnologia da Informação

Introdução a Tecnologia da Informação Introdução a Tecnologia da Informação Informática Básica Software de apresentação Prof. Jonatas Bastos Power Point p Faz parte do pacote Microsoft Office; p Software com muitos recursos para construção

Leia mais

Metadados. Plano de manejo dos parques do trecho sul do Rodoanel

Metadados. Plano de manejo dos parques do trecho sul do Rodoanel 1 Metadados Plano de manejo dos parques do trecho sul do Rodoanel 1 Contexto Os metadados surgiram como pré-requisito para o compartilhamento de informações. Eles fazem parte da Infraestrutura de Dados

Leia mais

Korreio: solução integrada para a administração de sistemas de correio eletrônico baseada em software livre

Korreio: solução integrada para a administração de sistemas de correio eletrônico baseada em software livre Korreio: solução integrada para a administração de sistemas de correio eletrônico baseada em software livre Reinaldo Carvalho 1, Antônio Abelém 2 Instituto de Informática Universidade Federal do Pará (UFPA)

Leia mais

Manual Coleção Interativa Papel Professor Versão 2.5.3

Manual Coleção Interativa Papel Professor Versão 2.5.3 Manual Coleção Interativa Papel Professor / 33 Manual Coleção Interativa Papel Professor Versão 2.5.3 Manual Coleção Interativa Papel Professor 2/ 33 Manual Coleção Interativa ACESSAR A COLEÇÃO INTERATIVA...

Leia mais

Sankhya Web Connection. Versão: 02 Criado em: 28/03/2017

Sankhya Web Connection. Versão: 02 Criado em: 28/03/2017 0 de 14 Em alguns navegadores de internet, vem se tornando complicado o uso de plugins (um plugin ou módulo de extensão é um programa de computador usado para adicionar funções a outros programas maiores,

Leia mais

4 Análise de Dados. 4.1.Procedimentos

4 Análise de Dados. 4.1.Procedimentos 4 Análise de Dados 4.1.Procedimentos A idéia inicial para a comparação dos dados foi separá-los em series de 28 ensaios, com a mesma concentração, para depois combinar esses ensaios em uma única série.

Leia mais

3 Arquitetura do Sistema

3 Arquitetura do Sistema Arquitetura do Sistema 22 3 Arquitetura do Sistema 3.1. Visão geral O sistema desenvolvido permite a criação de aplicações que possibilitam efetuar consultas em um banco de dados relacional utilizando

Leia mais

1 O QUE É O ZOTERO? INSTALAR O ZOTERO INSTALAR O CONECTOR ZOTERO NOS NAVEGADORES GOOGLE CHROME E MOZILLA FIREFOX...

1 O QUE É O ZOTERO? INSTALAR O ZOTERO INSTALAR O CONECTOR ZOTERO NOS NAVEGADORES GOOGLE CHROME E MOZILLA FIREFOX... SUMÁRIO 1 O QUE É O ZOTERO?...6 2 INSTALAR O ZOTERO...7 3 INSTALAR O CONECTOR ZOTERO NOS NAVEGADORES GOOGLE CHROME E MOZILLA FIREFOX... 9 3.1 CONECTOR ZOTERO PARA GOOGLE CHROME... 10 3.2 CONECTOR ZOTERO

Leia mais

1 - Obter as séries temporais de um ponto (pág. 1/2)

1 - Obter as séries temporais de um ponto (pág. 1/2) 1 - Obter as séries temporais de um ponto (pág. 1/2) As séries podem ser obtidas: Clicando com o botão esquerdo do mouse sobre o mapa do Google Maps em qualquer local da América do Sul ; Fornecendo as

Leia mais

APRESENTAÇÃO Tela da internet que permite a pesquisa ao Catálogo da Instituição. Acesse: Figura: Consulta Web

APRESENTAÇÃO Tela da internet que permite a pesquisa ao Catálogo da Instituição. Acesse:  Figura: Consulta Web Guia Pergamum APRESENTAÇÃO Tela da internet que permite a pesquisa ao Catálogo da Instituição. Acesse: www.pergamum.udesc.br Figura: Consulta Web FUNCIONALIDADES GERAIS A pesquisa pela Internet permite

Leia mais

Figura 16 Niagara - Visão de grupos de notas.

Figura 16 Niagara - Visão de grupos de notas. Conclusão 6 Conclusão 6.1 Trabalhos Relacionados Dentre as funcionalidades fornecidas pela interface gerada pelo framework, em destaque está a possibilidade do zoom livre. Disponibilizar esta funcionalidade

Leia mais

Sumário APRESENTAÇÃO...3 ACESSO AO SISTEMA...4 FUNCIONALIDADES...5 SIG-PCJ... 3 ACESSANDO O SISTEMA VIA WEB...4 MANUAL DO USUÁRIO...

Sumário APRESENTAÇÃO...3 ACESSO AO SISTEMA...4 FUNCIONALIDADES...5 SIG-PCJ... 3 ACESSANDO O SISTEMA VIA WEB...4 MANUAL DO USUÁRIO... SIG-PCJ Sumário APRESENTAÇÃO...3 SIG-PCJ... 3 ACESSO AO SISTEMA...4 ACESSANDO O SISTEMA VIA WEB...4... 4 FUNCIONALIDADES...5 NAVEGAÇÃO E CONSULTA... 5 FERRAMENTAS DE NAVEGAÇÃO DO MAPA...5 FERRAMENTAS DE

Leia mais

DIRECTSUBMIT. SafeAssign AMBIENTE VIRTUAL DE APRENDIZAGEM TUTORIAL DO. DirectSubmit. Autor(es) Natália Regina de Souza Lima

DIRECTSUBMIT. SafeAssign AMBIENTE VIRTUAL DE APRENDIZAGEM TUTORIAL DO. DirectSubmit. Autor(es) Natália Regina de Souza Lima TUTORIAL DO DIRECTSUBMIT AMBIENTE VIRTUAL DE APRENDIZAGEM SafeAssign DirectSubmit Autor(es) Natália Regina de Souza Lima 1 SUMÁRIO 1. O que é DirectSubmit. 2. Acessando ao DirectSubmit. 3. Enviando Trabalhos

Leia mais

4. ARQUITETURA DE UM SISTEMA

4. ARQUITETURA DE UM SISTEMA 4. ARQUITETURA DE UM SISTEMA PARA REFORÇO EM EAD BASEADO EM ONTOLOGIAS Neste capítulo será mostrada a arquitetura conceitual do sistema que tem o objetivo de fornecer, de forma automática, reforço de aprendizagem

Leia mais

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 30/360

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 30/360 1 DEMAIS SIMULADOS NO LINK ABAIXO CLIQUE AQUI REDE SOCIAL SIMULADO 30/360 INFORMÁTICA INSTRUÇÕES TEMPO: 30 MINUTOS MODALIDADE: CERTO OU ERRADO 30 QUESTÕES CURTA NOSSA PÁGINA MATERIAL LIVRE Este material

Leia mais

08. A figura seguinte representa uma tela do Excel XP.

08. A figura seguinte representa uma tela do Excel XP. INFORMÁTICA A figura acima mostra uma janela do Windows XP, contendo informações acerca de uma lista de arquivos. Com relação a essa janela e ao Windows XP, responda a questão 01. 01. Ao se clicar o menu,

Leia mais

Detecção e Correção Automáticas de Olhos Vermelhos

Detecção e Correção Automáticas de Olhos Vermelhos Setor de Tecnologia da Universidade Federal do Paraná Curso de Engenharia Elétrica TE 072 Processamento Digital de Sinais Detecção e Correção Automáticas de Olhos Vermelhos Trabalho elaborado pelo aluno

Leia mais

6 Arquitetura do Sistema

6 Arquitetura do Sistema 6 Arquitetura do Sistema Nos capítulos anteriores são apresentados diversos aspectos relacionados com a geração das histórias (conteúdo, geração, níveis de interatividade, diversidade), que têm como apoio

Leia mais

SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADO AO GERENCIAMENTO DE INFORMAÇÃO DE TRANSPORTE URBANO

SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADO AO GERENCIAMENTO DE INFORMAÇÃO DE TRANSPORTE URBANO SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADO AO GERENCIAMENTO DE INFORMAÇÃO DE TRANSPORTE URBANO Edilene de Fátima Vetorato 1, Osvaldo Cesar Pinheiro de Almeida 2 1 Fatec, Botucatu, SP, Brasil. E-mail: edilenefv@hotmail.com

Leia mais

Banco de Dados Geográficos

Banco de Dados Geográficos Banco de Dados Geográficos Valéria Gonçalves Soares Professora DIMAp/UFRN Conteúdo Bancos de Dados Geográficos 1. Conceitos e Definições Características Gerais 2. Modelos de Dados Geográficos Modelos de

Leia mais

Como capturar imagens de alta resolução?

Como capturar imagens de alta resolução? Perguntas frequentes sobre captura de imagens com câmeras de alta resolução que utilizam conexão USB. O Laudo & Imagem oferece a opção de captura de imagens de câmeras de alta resolução que utilizam a

Leia mais

Mais de 12 mil séries de tempo relativas às economias brasileira e mundial, selecionadas por sua relevância e que podem ser acessadas de forma

Mais de 12 mil séries de tempo relativas às economias brasileira e mundial, selecionadas por sua relevância e que podem ser acessadas de forma Mais de 12 mil séries de tempo relativas às economias brasileira e mundial, selecionadas por sua relevância e que podem ser acessadas de forma simples e eficiente. Séries diárias, mensais trimestrais e

Leia mais

Manual Gerenciador de Aprendizagem Papel Professor Versão 2.5.3

Manual Gerenciador de Aprendizagem Papel Professor Versão 2.5.3 Manual GA, Papel Professor / 37 Manual Gerenciador de Aprendizagem Papel Professor Versão 2.5.3 Manual GA, Papel Professor 2/ 37 Manual Gerenciador de Aprendizagem ACESSAR O GERENCIADOR DE APRENDIZAGEM...

Leia mais

Sistema de Atendimento Telefônico Automático. Manual do Usuário

Sistema de Atendimento Telefônico Automático. Manual do Usuário Monitor Intelicon Sistema de Atendimento Telefônico Automático Manual do Usuário Del Grande Informática www.delgrande.com.br Copyright 2008 :: Del Grande Comércio e Representações Ltda :: Todos os direitos

Leia mais

Um ambiente super amigável de trabalho com recursos poderosos de análise e acesso a uma ampla base de dados da economias brasileira e internacional.

Um ambiente super amigável de trabalho com recursos poderosos de análise e acesso a uma ampla base de dados da economias brasileira e internacional. Um ambiente super amigável de trabalho com recursos poderosos de análise e acesso a uma ampla base de dados da economias brasileira e internacional. Mais de 12 mil séries de tempo relativas às economias

Leia mais

Victor Hugo Andrade Soares monitor João Vitor dos Santos Tristão Primeiro Trabalho Prático

Victor Hugo Andrade Soares monitor João Vitor dos Santos Tristão Primeiro Trabalho Prático Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Ciências de Computação Disciplina de Algoritmos e Estruturas de Dados II docente Profa. Dra. Cristina Dutra de

Leia mais

SIPAC Sistema Integrado de Patrimônio, Administração e Contratos PROTOCOLO (v )

SIPAC Sistema Integrado de Patrimônio, Administração e Contratos PROTOCOLO (v ) M A N U A I S SIPAC Sistema Integrado de Busque pelo Manual clicando no link abaixo: Protocolo Acessar -> Aba Administração Acessar -> Aba Processos Acessar -> Aba Documentos Acessar -> Aba Memorandos

Leia mais

Especificação dos Requisitos do Software UFPI Maps 1.0. Autores:4A Team Alceu Medeiros Antonio Lima AntonioHelves Fernando Assunção

Especificação dos Requisitos do Software UFPI Maps 1.0. Autores:4A Team Alceu Medeiros Antonio Lima AntonioHelves Fernando Assunção UFPI Maps 1.0 Autores:4A Team Alceu Medeiros Antonio Lima AntonioHelves Fernando Assunção Teresina PI Julho de 2013 1 UFPI Maps 1.0 Sumário 1. Introdução... 3 1.1. Objetivo deste documento... 3 1.2. Escopo

Leia mais

1. Introdução O que é Microsoft PowerPoint Recursos de PowerPoint. Introdução

1. Introdução O que é Microsoft PowerPoint Recursos de PowerPoint. Introdução 1. Introdução 1.1. O que é Microsoft PowerPoint 2007 Microsoft Office PowerPoint 2007 é um software de apresentação gráfica produzido pela Microsoft Corporation para o sistema operacional Microsoft Windows.

Leia mais

Manual de Utilização do Convert Video. Passo Fundo, abril de Av. Presidente Vargas, 1305 / Sala 201 Passo Fundo RS

Manual de Utilização do Convert Video. Passo Fundo, abril de Av. Presidente Vargas, 1305 / Sala 201 Passo Fundo RS Manual de Utilização do Convert Video Passo Fundo, abril de 2015 ÍNDICE 1) Acesso... 3 2) Permissões do Flash... 4 3) Configurações de Som... 5 4) Tela inicial do programa... 6 5) Funcionalidades da barra

Leia mais

Oficina de Publicações

Oficina de Publicações q Ministério da Educação Colégio Pedro II Campus Realengo II Oficina de Publicações Centro de Inclusão Digital Prof. Wilson Choeri Setembro/2015 1 Apresentação Seja bem-vindo (a) ao Centro de Inclusão

Leia mais

Documento de Requisitos SISTEMA DE APOIO À ESCRITA (SAPES)

Documento de Requisitos SISTEMA DE APOIO À ESCRITA (SAPES) 1. Introdução 1.1 Propósito Documento de Requisitos SISTEMA DE APOIO À ESCRITA (SAPES) O propósito deste documento de especificação de requisitos é definir os requisitos do sistema SAPES - Sistema de Apoio

Leia mais

Card Tree Reader. Um Sistema para a visualização de árvores de cartões.

Card Tree Reader. Um Sistema para a visualização de árvores de cartões. Card Tree Reader Um Sistema para a visualização de árvores de cartões. 1. Introdução Card Tree Reader é um sistema escrito em linguagem JAVA que tem por objetivo fornecer uma ferramenta para a visualização

Leia mais

3 Processo de Teste. 3.1.Visão Geral do Processo

3 Processo de Teste. 3.1.Visão Geral do Processo 3 Processo de Teste Nesse capítulo será apresentado um processo de teste que foi desenvolvido para que diminua o retrabalho e o esforço gasto no processo de teste tradicional. Inicialmente é mostrada uma

Leia mais

MANUAL DE UTILIZAÇÃO DO SISTEMA LUX NF-E V

MANUAL DE UTILIZAÇÃO DO SISTEMA LUX NF-E V MANUAL DE UTILIZAÇÃO DO SISTEMA LUX NF-E V. 3.9.1 SUMÁRIO 1. CONFIGURAÇÕES DO SISTEMA... 3 1.1.CONFIGURAÇÃO DE PASTAS... 4 1.2 CONFIGURAÇÕES DE PROXY... 5 1.3 PROCESSOS AUTOMÁTICOS... 5 1.4 PROCESSOS AUTOMÁTICOS...

Leia mais

Instalação e utilização do Software Pináculo SMS

Instalação e utilização do Software Pináculo SMS Instalação e utilização do Software Pináculo SMS Características do produto Pináculo SMS: Sem limite de quantidade de envios de SMS; Limite de 140 caracteres por mensagem; Histórico de mensagens enviadas

Leia mais

PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE

PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE ATO CONVOCATÓRIO Nº 006/2016 CONTRATO DE GESTÃO IGAM Nº 002/IGAM/2012 09/2017 1 PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE ATO CONVOCATÓRIO

Leia mais

2 Versão 1: Funcionalidade Básica e Interface Web

2 Versão 1: Funcionalidade Básica e Interface Web Técnicas de Projeto e Implementação de Sistemas II Descrição do Projeto da Disciplina 1 Introdução O projeto da disciplina consiste na implementação de um sistema de busca de tarifas de passagens aéreas.

Leia mais

Caracterização de Sistemas Distribuídos

Caracterização de Sistemas Distribuídos Caracterização de Sistemas Distribuídos Prof. Leonardo Barreto Campos http://sites.google.com/sitew/leonardobcampos 1/29 Sumário Introdução Exemplos de Sistemas Distribuídos Tendências em Sistemas Distribuídos

Leia mais

Segundo trabalho prático de implementação Sistema de reserva de assentos

Segundo trabalho prático de implementação Sistema de reserva de assentos Segundo trabalho prático de implementação Sistema de reserva de assentos 1. Descrição do problema Computação Concorrente (MAB-117) 2016/2 Prof. Silvana Rossetto 1 DCC/IM/UFRJ 17 de novembro de 2016 Um

Leia mais

Objetivo: Teste de Ponto e Teste de Busca da característica (zonas).

Objetivo: Teste de Ponto e Teste de Busca da característica (zonas). Tutorial de Teste Tipo de Equipamento: Relé de Proteção Marca: Siemens Modelo: 7SA Função: 21- Distância (Impedância) Ferramenta Utilizada: CE-6006 Objetivo: Teste de Ponto e Teste de Busca da característica

Leia mais

Data Warehouse ETL. Rodrigo Leite Durães.

Data Warehouse ETL. Rodrigo Leite Durães. Data Warehouse ETL Rodrigo Leite Durães rodrigo_l_d@yahoo.com.br Introdução Um dos desafios da implantação de um DW é a integração dos dados de fontes heterogêneas e complexas, padronizando informações,

Leia mais

4 Caso de Uso no Ambiente Oracle

4 Caso de Uso no Ambiente Oracle 4 Caso de Uso no Ambiente Oracle No capítulo anterior foi definido o processo para definição de uma estratégia de rastreabilidade. Neste capítulo será realizada uma instanciação do processo em um ambiente

Leia mais

Centro de Suporte. (Sistema Android) RCAMail Manual de Utilização Página 1

Centro de Suporte. (Sistema Android) RCAMail Manual de Utilização Página 1 (Sistema Android) Manual de Utilização Página 1 Sumário 1. Acesso ao no Android (aplicativo E-mail )... 4 2. Tela inicial do aplicativo E-mail e suas pastas... 5 2.1 Pasta Entrada... 5 2.2 Pasta Rascunhos...

Leia mais

Manual de Utilização PrintScout

Manual de Utilização PrintScout Manual de Utilização PrintScout Sumário 1. Login... 3 2. Tela Home... 4 3. Meus Locais... 5 3.1 Editar Local... 6 3.2 Adicionar Equipamento... 7 3.3 Alterar Dados de um Equipamento... 7 3.4 Excluir um

Leia mais

Guia de Uso do BigBlueButton

Guia de Uso do BigBlueButton Guia de Uso do BigBlueButton Itabuna, 2018 Sumário 1. Visão geral... 3 2. Ativando e configurando o microfone... 6 2.1. Silenciar o microfone... 9 2.2. Desativando o microfone... 10 3. Ativando e configurando

Leia mais

MINERAÇÃO DE DADOS EM ARQUIVOS DE LOG GERADOS POR SERVIDORES DE PÁGINAS WEB

MINERAÇÃO DE DADOS EM ARQUIVOS DE LOG GERADOS POR SERVIDORES DE PÁGINAS WEB MINERAÇÃO DE DADOS EM ARQUIVOS DE LOG GERADOS POR SERVIDORES DE PÁGINAS WEB Acadêmico: Leonardo José Correia Orientador: Prof. Ricardo Alencar Azambuja Blumenau, Julho/2004 1 Roteiro Introdução Objetivo

Leia mais

Manual. Portal de Seminovos

Manual. Portal de Seminovos Manual Portal de Seminovos Administração Versão 1.0 Sumário Introdução... 4 1. Menu Concessionárias... 4 1.1. Cadastrar Concessionária... 4 1.2. Listar Concessionária... 5 1.3. Editar Concessionária...

Leia mais

Índice. Parte I Perfis do usuário e forma de acesso Realização de cadastro Realização do login Tela inicial

Índice. Parte I Perfis do usuário e forma de acesso Realização de cadastro Realização do login Tela inicial Manual do Usuário Índice Parte I Perfis do usuário e forma de acesso Realização de cadastro Realização do login Tela inicial Parte II Visão geral das ferramentas de navegação Ferramenta de zoom automático

Leia mais

UFCG - CEEI DSC Grupo PET Computação Ciclo de Seminários

UFCG - CEEI DSC Grupo PET Computação Ciclo de Seminários UFCG - CEEI DSC Grupo PET Computação Ciclo de Seminários Flávio Henrique Farias e Gleyser Guimarães flvhfarias@gmail.com gleyser.bonfim.guimaraes@ccc.ufcg.edu.br Ciclo de Seminários, outubro 2012 1 Apresentando

Leia mais

Palavras-chave: v18, Editor de Critérios, recursos, edição de critérios.

Palavras-chave: v18, Editor de Critérios, recursos, edição de critérios. Palavras-chave: v18, Editor de Critérios, recursos, edição de critérios. Antigamente, até a versão 17 do CAD/TQS, os critérios eram editados individualmente, ou seja, cada tipo de arquivo de critério era

Leia mais

MANUAL DO INSTALADOR DE CURSOS VERSÃO

MANUAL DO INSTALADOR DE CURSOS VERSÃO ÍNDICE 1. Instalador de cursos... 2 1.1. Instalação do Instalador de cursos... 2 1.2. Conhecendo o Instalador de cursos... 5 1.2.1. Instalar Cursos... 5 1.2.2. Cursos Instalados... 8 1.2.3. Atualizações

Leia mais