quinta-feira, 20 de outubro de 2011

Mutimédia


Multimédia designa a combinação, controlada por computador, de texto, gráficos, imagens, vídeo, áudio, animação e qualquer outro meio, pelo qual a informação possa ser representada, armazenada, transmitida e processada sob a forma digital, em que existe pelo menos um tipo de média estático (texto, gráficos ou imagens) e um tipo de média dinâmico (vídeo, áudio ou animação).

Tipos de media:

Estáticos: agrupam elementos de informação independentes do tempo, alterando apenas a sua dimensão no espaço, tais como, por exemplo, texto e gráficos.

Dinâmicos: agrupam elementos de informação dependentes do tempo, tais como, por exemplo, o áudio, o vídeo e a animação. Nestes casos, uma alteração, no tempo, da
ordem de apresentação dos conteúdos conduz a alterações na informação associada ao respectivo tipo de media dinâmico (áudio, vídeo e animação).


Origem dos media:

Capturados: São aqueles que resultam de uma recolha do exterior para o computador, através da utilização de hardware específico, como, por exemplo, scanners, câmaras digitais e microfones, e de software específico.

Sintetizados: São aqueles que são produzidos pelo próprio computador, através da utilização de hardware e de software específico.


Modos de divulgação de conteúdos multimédia:

Online: Divulgação online significa disponibilidade imediata dos conteúdos multimédia.
              Pode ser efectuada através de:
  - Rede local;
  - Conjunto de redes (World Wide Web);
  - Monitores ligados a computadores que não estão ligados em rede, cujos dados           estão armazenados em disco.

Offline: A divulgação offline de conteúdos multimédia é efectuada através da utilização de suportes de armazenamento, na maioria das vezes do tipo digital. Neste caso, os suportes de armazenamento mais utilizados são do tipo óptico, CD e DVD.

Linearidade

A linearidade multimédia pode ser entendida como o facto do utilizador apenas receber a informação que é transmitida pelo computador, não podendo alterá-la nem decidir como a acção se desenrola.
Esta é a forma de aprendizagem mais utilizada, o professor ensina e o aluno limita-se a recolher a informação.

Vantagens:
A linearidade é muito mais objectiva, dando ao utilizador apenas o que ele precisa. Desta forma o utilizador recebe a informação desejada de uma forma mais rápida, não perdendo tempo com periféricos.
Desvantagens:
A linearidade torna-se muito mais monótona para o utilizador do que a não linearidade. Pode também ser mais difícil para o utilizador aprender a utilizar a linearidade pois não tendo interacção com a máquina não lhe é tão fácil aprender, estando limitado a assistir

Não-Linearidade

Existe não-linearidade multimédia quando o utilizador não está limitado a receber as informações que o computador lhe envia, pode interagir com ele e decidir o desenrolar da apresentação.
Vantagens:
A não-linearidade torna a aprendizagem mais fácil para o utilizador, pois ele interage com o computador e com o que está a prender. Resumidamente “é a fazer que se aprende”.
Desvantagens:
Pode ser mais confuso para o utilizador interagir num ambiente não-linear, podendo “perder-se” no sistema, devido a ser ele que escolhe um de vários caminhos que tem à sua disposição.

 Produtos Multimédia Baseados em Páginas

Os tipos de media estáticos ou baseados em páginas são, portanto, constituídos por elementos de informação independentes do tempo, que apenas variam na sua dimensão espacial, tais como parágrafos de texto, modelos gráficos ou conjuntos de pixeis. Estes elementos podem ser apresentados em qualquer sequência ou em instantes de tempo arbitrários sem perderem o seu significado. Para estes conteúdos, o tempo não faz parte da sua semântica, sendo a sua localização espacial o aspecto que importa considerar.

Produtos Multimédia Baseados no Tempo


Por outro lado, os tipos de media dinâmicos ou baseados no tempo incluem os tipos de informação multimédia cuja apresentação exige uma reprodução contínua ao longo do tempo. Por outras palavras, o tempo faz parte do próprio conteúdo. Se a informação temporal se alterar, isto é, se a sequência dos elementos que constituem o conteúdo dinâmico for modificada, o significado do conteúdo pertencente a um dos tipos de media dinâmicos também se altera. Em suma, o tempo faz parte da sua semântica. Quando se apresenta uma sucessão de imagens ou de modelos gráficos no ecrã, cria-se a impressão de movimento. Por isso, também é comum identificar os tipos de media dinâmicos utilizando, respectivamente, as designações de imagens em movimento para o vídeo digital e gráficos em movimento para a animação. Um exemplo disso é a banda-desenhada, que apresenta ao longo do tempo sucessivas imagens no qual o seu produto final será, neste caso, uma animação. Outros exemplos: Programas de TV, cinema e clips de vídeo.


quarta-feira, 19 de outubro de 2011

Biometria e robotica

O que é biometria ?

O termo biometria significa medição biológica, ou seja, é o estudo das características físicas e comportamentais de cada pessoa. O princípio básico desta técnica para identificação é o corpo. Os métodos mais utilizados nesta tecnica são a identificação da retina e das impressões digitais, pois cada pessoa é única.
As técnicas de reconhecimento por meio das características das pessoas já eram utilizadas na China no ano 800 d.C, quando comerciantes confirmavam a identidade dos seus clientes por meio das impressões digitais em tábuas de barro.
Como funciona?
Para que um sistema biométrico funcione sem problemas alguns equipamentos são necessários como os scanners ou sensores, e computadores com a capacidade de reconhecimento de imagens.
Em teoria, o processo de análise biométrica é bem simples. Quando o scanner é acionado, a principal função dele é obter uma imagem nítida e de alta resolução do objeto em estudo: impressões digitais da mão, íris, retina, expressões faciais.
O passo seguinte é colocar a imagem captada à disposição do software biométrico, o qual analisa e extrai as características mais relevantes da figura. Uma foto da mão, por exemplo, o que interessa são as linhas que dão forma às digitais.
Uma vez com as características extraídas, a última etapa consiste na comparação entre a imagem obtida e as fotos presentes no banco de dados. Esta verificação é feita com o auxílio de diversos algoritmos.


 Robótica

Robótica é um ramo da informática que engloba computadores, robôs e computação, que trata de sistemas compostos por partes mecânicas automáticas e controladas por circuitos integrados, tornando sistemas mecânicos motorizados, controlados manualmente ou automaticamente por circuitos eléctricos. As máquinas, pode dizer-se que são vivas, mas ao mesmo tempo são uma imitação da vida, não passam de fios unidos e mecanismos, isso tudo junto concebe um robô. Cada vez mais as pessoas utilizam os robôs para realizar as suas tarefas. Em breve, tudo poderá ser controlado por robôs. Os robôs são apenas máquinas: não sonham nem sentem e muito menos ficam cansados. Esta tecnologia, hoje adaptada por muitas fábricas e indústrias, tem obtido de um modo geral, êxito em questões levantadas sobre a redução de custos, aumento de produtividade e os vários problemas de trabalho com funcionários.
A ideia de se construir robôs começou a tomar força no início do século XX com a necessidade de aumentar a produtividade e melhorar a qualidade dos produtos. É nesta época que o robô industrial encontrou as suas primeiras aplicações. O pai da robótica industrial foi George Devol. Devido aos inúmeros recursos que os sistemas de microcomputadores nos oferece, a robótica atravessa uma época de contínuo crescimento que permitirá, em um curto espaço de tempo, o desenvolvimento de robôs inteligentes fazendo assim a ficção do homem antigo se tornar a realidade do homem actual.

A robótica tem possibilitado às empresas redução de custos com os trabalhadores e um significativo aumento na produção. O país que mais tem investido na robotização das actividades industriais é o Japão, um exemplo disso observa-se na Toyota.
Porém há um ponto negativo nisso tudo. Ao mesmo tempo que a robótica beneficia as empresas diminuindo gastos e agilizando processos, ele cria o desemprego estrutural, pela substituição do trabalho humano por máquinas.


quinta-feira, 13 de outubro de 2011

Inteligência artificial.

Bom dia.
Esta semana tivemos a abordar vários temas, sendo um deles a inteligência artificial, no qual tivemos de fazer uma pesquisa sobre o seu conceito, as suas áreas de aplicação e os sistemas periciais. Deixando então esse mesmo trabalho de seguida para poderem ver e aprender um pouco sobre este mesmo tema.

A Inteligência Artificial (IA) é uma área de pesquisa da ciência da computação e Engenharia da Computação, dedicada a buscar métodos ou dispositivos computacionais que possuam ou simulem a capacidade racional de resolver problemas, pensar ou, de forma ampla, ser inteligente.
A construção de máquinas inteligentes interessa à humanidade há muito tempo, havendo na história um registo significante de autómatos mecânicos (reais) e personagens místicos, como Frankenstein, que demonstram um sentimento ambíguo do homem, composto de fascínio e de medo, em relação à Inteligência Artificial.
Apenas recentemente, com o surgimento do computador moderno, é que a inteligência artificial ganhou meios e massa crítica para se estabelecer como ciência integral, com problemáticas e metodologias próprias. Desde então, o seu desenvolvimento tem extrapolado os clássicos programas de xadrez ou de conversão e tem-se envolvido áreas como visão computacional, análise e síntese da voz, lógica difusa, redes neurais artificiais e muitas outras.
Inicialmente a IA visava reproduzir o pensamento humano. A Inteligência Artificial abraçou a ideia de reproduzir faculdades humanas como criatividade, auto-aperfeiçoamento e uso da linguagem. Porém, o conceito de inteligência artificial é bastante difícil de se definir. Por essa razão, Inteligência Artificial foi (e continua a ser) uma noção que dispõem de múltiplas interpretações, não raro conflituantes ou circulares.


Áreas de aplicação
o   Planeamento automatizado: a uma centena de milhões de quilómetros da Terra, o programa “Remote Agent” da NASA tornou-se o primeiro programa de planeamento automatizado (autónomo) de bordo a controlar o escalonamento de operações de uma nave espacial. O “Remote Agent” gerou planos de metas de alto nível específicas a partir do solo e monitorou a operação da nave espacial à medida que os planos eram executados efectuando a detecção, o diagnóstico e a recuperação de problemas conforme eles ocorriam.

o   Robótica: Muitos cirurgiões agora utilizam robôs assistentes em microcirurgias. O HipNav é um sistema que emprega técnicas de visão computacional para criar um modelo tridimensional da anatomia interna de um paciente, e depois utiliza controlo robótico para orientar a inserção de uma prótese de substituição do quadril.

o   Reconhecimento de linguagem e resolução de problemas: O PROVERB é um programa de computador que resolve quebra-cabeças de palavras cruzadas melhor que a maioria dos seres humanos, utilizando restrições sobre possíveis preenchimentos de palavras, um grande banco de dados de quebra-cabeças anteriores e uma variedade fonte de informações que incluem dicionários e bancos de dados online, como uma lista de filmes e dos actores que participam deles.

o   Lógica incerta, uma técnica para raciocinar dentro de incertezas, tem sido amplamente usada em sistemas de controlos industriais.

o   Sistemas especialistas vêm sendo usados a uma certa escala industrial.

o   Sistemas tradutores.

o   Redes Neurais vêm sendo usadas em uma larga variedade de tarefas, de sistemas de detecção de intrusos a jogos de computadores.

o   Sistemas de reconhecimento óptico de caracteres (OCR) podem traduzir letra escrita de forma arbitrária em texto.


o   Sistemas de álgebra computacional, tais como Matemática, é um bom exemplo de aplicações de IA na solução de problemas algébricos.

o   Sistemas com Visão computacional são usados em muitas aplicações industriais.

o   Aplicações utilizando Vida Artificial são utilizados na indústria de entretenimento e no desenvolvimento da Computação Gráfica


Sistemas Periciais
Os especialistas humanos são capazes de atingir um alto desempenho na medida em conhecem muito bem as suas áreas de especialização.

Um Sistema Pericial é um programa de computador que utiliza conhecimento específico do domínio de um problema e emula a metodologia e desempenho de um especialista no domínio desse problema.

O conhecimento inerente a um Sistema Pericial é um ponto-chave na sua construção e é normalmente definido por engenheiros do conhecimento ou programadores.

Para tal são consultados peritos no domínio do problema e tenta-se codificar numa linguagem formal todo o conhecimento que estes adquiriam ao longo da sua experiência nomeadamente heurísticas e truques.

Os Sistemas Periciais não imitam a estrutura da mente humana, nem os mecanismos da inteligência.

São programas práticos que usam estratégias heurísticas desenvolvidas por humanos na resolução de classes específicas de problemas.

São uma classe de programas na área da Inteligência Artificial e têm contribuído para o sucesso desta área através dos produtos comerciais desenvolvidos

quinta-feira, 6 de outubro de 2011

Iniciação da matéria.

Ao longo desta semana fomos aprendendo alguns conceitos relacionados com a disciplina de aplicações informáticas que são eles : interface grafica, interactividade, realidade virtual e dispositivos utilizados na realidade virtual, também conhecidos como widgets.
São conceitos importantes pois dão-nos a conhecer como o utilizador interage com o sistema.
Com a realidade virtual faz-nos acreditar que estamos no mundo real dentro do sistema.
São conceitos com os quais interagimos todos os dias, mas não temos essa precepção.