Fundamentos Multimídia
|
|
|
- Júlio César Affonso
- 7 Há anos
- Visualizações:
Transcrição
1 1. Introdução Padrão MPEG-7 Fundamentos Multimídia Aumento da quantidade de informações AV digitais disponíveis Impulsionado pelo aumento da largura de banda e do processamento das máquinas e pela possibilidade da captura digital das informações. É comum a procura por dados no formato de texto e números Anna Verônica Fernandes Ribeiro UFF Universidade Federal Fluminense Surge a necessidade de uma busca eficiente de conteúdos AV Introdução 1. Introdução Um sistema para recuperação de conteúdos multimídia deve ser capaz de: Estabelecer relações espaciais, identificar a posição dos elementos dentro do conteúdo; Estabelecer relações temporais, correlacionar um evento em um determinado tempo; Reconhecer e Interpretar uma imagem; Possibilitar consultas através de representações. MPEG (Moving Picture Experts Group), comitê que também desenvolveu outros padrões conhecidos, como: MPEG-1 (1992); MPEG-2 (1994); MPEG-4 (versão 1 em 1998 e versão 2 em 1999). Padrão MPEG-7 (Multimedia Content Description Interface) - Interface de Descrição de Conteúdos Multimídia 3 4
2 2. Objetivos Especificar um conjunto padrão de descritores que podem ser usados para definir vários tipos de informações multimídia, através da inclusão de mais tipos de dados. Essas descrições, entretanto, não dependem do modo como o conteúdo é codificado ou armazenado Funcionalidades Partes: MPEG-7 Systems MPEG-7 Description Definition Language MPEG-7 Visual MPEG-7 Audio MPEG-7 Multimedia Description Schemes MPEG-7 Reference Software - uma implementação do software das partes relevantes do padrão MPEG-7 já em estado normativo. MPEG-7 Conformance Testing - diretrizes e procedimentos para testes de conformidade das implementações MPEG-7. MPEG-7 Extraction and use of descriptions - material informativo (na forma de relatórios técnicos) sobre a extração e uso de algumas ferramentas de descrição. 6 Ferramentas de Descrição Description Tools Descritores (D), que definem a sintaxe e a semântica de cada característica (elementos metadados); Esquemas de Descrição (DS), que especificam a estrutura e a semântica dos relacionamentos entre seus componentes; 7 8
3 Linguagem para Definição de Descrição Description Definition Language (DDL) para definir a sintaxe das ferramentas de descrição do MPEG-7 e para permitir a criação de novos Esquemas de Descrição e, possivelmente, descritores e para permitir a extensão e modificação dos esquemas de descrição existentes; Ferramentas de Sistemas System Tools para dar suporte: a representações de códigos binários para armazenar e transmitir eficientemente, aos mecanismos de transmissão (tanto para o formato texto quanto para o formato binário), à multiplexação das descrições, à sincronização da descrição com o conteúdo, à gestão e à proteção da propriedade intelectual nas descrições do MPEG Nível de abstração para definir uma determinada mídia: Inferior - para um vídeo, seria a descrição de forma, tamanho, textura, cor e movimento; e para um arquivo de áudio, seria posição do som no espaço, timbre e pausas. Superior - este nível pode ser representado na forma semântica, como por exemplo, um determinado personagem faz uma determinada ação em um determinado local. 11 Este nível de abstração está relacionado na maneira como as características são extraídas, ou seja, características de baixo nível de abstração são extraídas de forma automática por meio de processamento de computadores, enquanto que características de alto nível de abstração utilizam interação humana. 12
4 A. Descrições separadas do conteúdo AV. B. Descrições junto ao conteúdo AV Sistema MPEG-7 Funções Tradicionais: Entrega: as descrições AV são entregues usando uma variedade de protocolos de transmissão e armazenamento; Sincronização: as diferentes componentes de uma apresentação AV são relacionadas no tempo. Para algumas aplicações, as informações de descrição devem ser apresentadas em um determinado instante preciso (antes, depois ou no mesmo tempo do conteúdo ser mostrado); Gerência do Stream: o completo gerenciamento dos streams de informações AV, incluindo descrições, implica na necessidade de um determinado mecanismo que permita uma aplicação consumir o conteúdo Sistema MPEG-7 Funções Específicas do MPEG-7: Linguagem para a representação dos esquemas de descrições, é resolvida pela DDL (Linguagem para definição de Descrição); Representação das descrições binária e dinâmica, é referida como BiM (Binary format for metadata) Arquitetura do Terminal É esperado que em algum ambiente operacional MPEG-7, a distribuição dos recursos seja escassa -armazenamento ou rede. Dados precisam ser comprimidos e transferidos em um modo incremental. A principal exigência para o BiM é prover uma compacta representação das descrições. O BiM é equivalente à descrição textual (XML). Portanto, é esperado que algumas aplicações usem o conteúdo em formato binário diretamente, sem necessariamente passar por uma etapa intermediária de representação textual
5 4.1. Arquitetura do Terminal Unidade de Acesso Streams de Descrição: Esta informação pode ser uma completa descrição do conteúdo AV ou um fragmento da descrição. Fragmentos são usados em situações onde a transmissão da descrição inteira em um único bloco grande de dados não é apropriada. Desta forma, a descrição MPEG-7 tem de ser reconstruída combinando vários fragmentos; Streams de Esquema: Esta informação define a estrutura de descrição MPEG-7. Para algumas aplicações, pode-se assumir que as aplicações conhecem o esquema que foi usado para gerar as descrições. Desta maneira, o esquema não precisa ser transmitido para o terminal. 17 As unidades de acesso são estruturas como comandos encapsulando descrições ou esquemas de descrição. Comandos provêm os aspectos dinâmicos da descrição MPEG-7: eles permitem uma descrição ser entregue em um bloco grande ou ser fragmentado em pequenas partes. A descrição ou esquema de descrição em formato texto (XML) é fisicamente uma estrutura em árvore. Esta árvore pode ser dividida conforme a necessidade, esta divisão é uma modificação da árvore original Unidade de Acesso Unidade de Acesso A unidade de Acesso Define: O tipo de comando a ser executado no terminal (add, delete, update, etc); A descrição ou esquema de descrição a ser usado para a modificação; A localização do nó da árvore onde esta modificação foi feita
6 Formato Binário Entrega das Descrições Existem duas principais razões para ter um pacote baseado no formato binário: O formato textual exige mais recursos de transmissão e armazenamento. Conseqüentemente, uma eficiente compressão do formato textual é aplicada quando se converte para o formato binário. O formato textual não é muito apropriado para aplicações de streaming. Para este tipo de aplicação, um nível alto de flexibilidade é necessário com respeito à ordem de transmissão dos elementos. 21 A entrega da descrição em um sistema particular está fora do escopo do padrão MPEG-7. Existem ferramentas de entrega que podem ser usadas para este propósito. O MPEG desenvolveu especificações para o transporte dos dados MPEG-7 no sistema do MPEG-2, assim como o conteúdo MPEG-4. O transporte dos dados MPEG-7 ao longo do conteúdo MPEG-4 é feito considerando dados MPEG-7 como um tipo específico de streams elementares do MPEG-4. A identificação dos streams elementares para os dados MPEG-7 já é provida na especificação MPEG DDL 5. DDL DDL (Linguagem para Definição de Descrição) A DDL define a linguagem utilizada para especificar o esquema de descritores, inclui regras sintáticas e semânticas. A DDL é capaz de estabelecer relações espaciais, temporais, estruturais e conceituais entre os elementos DS e D. Para a criação das descrições, o MPEG-7 disponibiliza um conjunto de elementos de metadados descritos em XML (extensible Markup Language). Além das descrições textuais em arquivos XML, muitas vezes extensas, o MPEG-7 especifica descrições em formato binário, o BiM, permitindo o streaming e a compressão em até 98% das descrições. ISO/IEC JTC1/SC29/WG11 N3575, Julho, 2000 (Beijing) 23 Permite representar e estender descritores, descrições e esquemas de descrições Adiciona Extensões ao XML específicas para MPEG-7 como suporte a: Vetores Matrizes <simpletype name="integermatrix3x4" base="integer" derivedby="list"> <mpeg7:dimension value="3 4" /> </simpletype> <element name='integermatrix3x4' type='integermatrix3x4'/> <IntegerMatrix3x4> </IntegerMatrix3x4> 24
7 5. DDL 5.1. Esquema XML DS DDL DS O efetivo objetivo deste esquema é definir uma classe de documentos XML, especificando construções particulares que restringem a estrutura e conteúdo dos documentos. Algumas destas restrições poderão ser, por exemplo, os elementos e os seus conteúdos, atributos e seus valores, os tipos de dados entre outras. D D DS D D D 25 A escolha da linguagem XML foi fundamentalmente motivada pela estabilidade deste esquema de linguagem, a sua larga adoção, a disponibilidade de ferramentas e de parsers e sua capacidade de satisfazer a maioria das exigências da norma. A DDL pode ser dividida nas seguintes partes: Componentes estruturais do esquema XML; componentes de tipos de dados do esquema XML; extensões MPEG-7 ao esquema XML MDS MDS (Esquemas de Descrição Multimídia) 6. MDS Elementos Básicos O MPEG-7 fornece ferramentas de esquema (Schema Tools) que ajudam na formação, empacotamento e anotação de descrições MPEG-7. Uma descrição MPEG-7 começa com um elemento raiz que indica se a descrição é completa ou parcial. Uma descrição completa contém uma descrição exaustiva do conteúdo AV de uma aplicação. Entretanto, uma unidade descritiva possui apenas informação parcial ou incremental, para ser adicionada a uma descrição já existente
8 6. MDS 6. Visual Gerência do Conteúdo O MPEG-7 provê DSs para a gestão de conteúdos AV, sendo que tais ferramentas são usadas para descrever as seguintes informações: criação e produção; codificação da essência, formatos de arquivos e de armazenamento; uso do conteúdo. Descrição do Conteúdo O MPEG-7 fornece DSs para a descrição da estrutura e da semântica dos conteúdos AV. A ferramenta estrutural descreve a estrutura do conteúdo AV em termos de segmentos de vídeo, quadros, regiões estáticas e dinâmicas e segmentos de áudio. As ferramentas semânticas descrevem os objetos, os eventos e as noções do mundo real capturadas no conteúdo AV. 29 Estruturas Básicas: Existem cinco estruturas básicas relacionadas com a parte visual: Mapa de coordenadas (Grid Layout), Séries de Tempo (Time Series), Múltiplas Vistas 2D- 3D (2D-3D Multiple View), Coordenadas Espaciais 2D (Spatial 2D Coordinates) e Interpolação temporal (Temporal Interpolation). Além das estruturas Básicas existem os descritores de cor, forma, textura, movimentação, localização e reconhecimento de face Visual 7. Áudio Tipo Visual Característica (Feature) Cor Textura Forma Movimento Localização Outros Descritor Color Space Color Quantization Dominant Colors Scalable Color Color Layout Color Struture GoP/Gof Color Homogeneous Texture Texture Browsing Edge Histogram Region Shape Contour Shape Shape 3D Camera Motion Motion Trajectory Parametric Motion Motion Activity Region Locator Spatio-Temporal Locator Face Recognition 31 32
9 8. Aplicação do Padrão No mercado, atualmente já existem ferramentas disponíveis para a indexação e utilização de descritores MPEG-7. Dentre eles, pode-se destacar o Ricoh MPEG-7 Movie Tool usado para criar descrições, o Cânon MPEG-7 Spoken Content Transcription Service um serviço que transcreve em XML no padrão MPEG-7 um arquivo de áudio e o IBM MPEG-7 Annotation Tool. O IBM Annotation Tool é uma ferramenta de uso livre, que auxilia na criação de descrições MPEG-7 para vídeos gravados na formato MPEG-1. Pode-se usá-lo para anotar partes de uma seqüência de vídeo através de descritores de cena, descrições de objetos chave, descrições de eventos. As descrições anotadas são associadas com cada parte de vídeo e armazenadas como uma descrição MPEG-7 em um arquivo XML Estrutura Elemento raiz: <Mpeg7> Description Metadata Header: metadados sobre a descrição <DescriptionMetadata> Dois tipos Válidos diferentes: Unidades de descrição <DescriptionUnit> Permite que se envie apenas parte de toda a descrição, quando a aplicação fizer uma requisição específica Descrições Completas <Description> Estrutura 9. Estrutura Elementos de Alto Nível: Organizados em três grupos: Content Management Content Entity (*) Content Abstraction (*) Content Management Lida com Informações relacionadas ao conteúdo, mas independente do que este vem a ser: User description Media Description Creation Description Usage Description Classification Scheme Description (*) Content Description 35 36
10 9. Estrutura 9. Estrutura Content Entity Multimedia Content: Image (still region) Video (segment) Audio (segment) Multimedia content Multimedia collection Signal Ink Content Analytic Edited Video Content Entity Semantic Description Model Description Sumary Description View Description Variation Description
Padrão MPEG-7. Anna Verônica Fernandes Ribeiro
Padrão MPEG-7 Anna Verônica Fernandes Ribeiro Escola de Engenharia Universidade Federal Fluminense (UFF) R. Passo da Pátria, 156 São Domingos 24.210-240 Niterói RJ Brasil [email protected] Resumo:
Padrões para Definição de Metadados
Padrões para Definição de Metadados Marcos Vinícius Salgado Monteiro [email protected] 1- Introdução 2- MPEG-7 3- TV-Anytime 4- RDF 4.1- OWL 5- Conclusão Roteiro Introdução Hoje em dia, cada
Denise Gomes Silva Morais Cavalcante. Programa de Pós-graduação em Ciências da Informação/ECA- USP. Orientador: Nair Yumiko Kobashi
INTEGRAÇÃO DE ACERVOS MULTIMÍDIA NO CONTEXTO DA WEB SEMÂNTICA: ANÁLISE DE INSTRUMENTOS E METODOLOGIAS PARA REPRESENTAÇÃO E RECUPERAÇÃO DE DOCUMENTOS MULTIMÍDIA. Denise Gomes Silva Morais Cavalcante [email protected]
FUNDAMENTOS DE SISTEMAS MULTIMÍDIA INTEGRAÇÃO DE OBJETOS MPEG-4
FUNDAMENTOS DE SISTEMAS MULTIMÍDIA INTEGRAÇÃO DE OBJETOS MPEG-4 UFF UNIVERSIDADE FEDERAL FLUMINENSE FERNANDO DE MATTOS MACIEL MATR.: 100.41.014-2 Fevereiro de 2004 APRESENTAÇÃO: Introdução; Objetivos do
Introdução. descrever os tipos de interfaces e linguagens oferecidas por um SGBD. mostrar o ambiente de programas dos SGBD s
Introdução Contribuição do Capítulo 2: discutir modelos de dados definir conceitos de esquemas e instâncias descrever os tipos de interfaces e linguagens oferecidas por um SGBD mostrar o ambiente de programas
Banco de Dados. SGBD - Sistema de Gerenciamento de Banco de Dados Parte 2. Prof. Leonardo Vasconcelos
Banco de Dados Parte 2 Prof. Leonardo Vasconcelos - Conceitos e Arquiteturas de SBD Modelos de dados: conjunto de conceitos que podem ser usados para descrever a estrutura de um banco de dados. Permitem
Banco de Dados. Professor: Marcelo Machado Cunha IFS Campus Aracaju
Banco de Dados Professor: Marcelo Machado Cunha IFS Campus Aracaju Definição Banco de Dados Conjunto de dados interrelacionados que objetivam atender as necessidades de um conjunto de usuários. Inglês:
Aula 2 BD Introdução. Profa. Elaine Faria UFU
Aula 2 BD Introdução Profa. Elaine Faria UFU - 2017 Motivação A quantidade de informação disponível está crescendo exponencialmente Os dados e as informações tem um papel importante para as organizações
Introdução a B anco de Dados. INE5206 Introdução à Informática INE/CTC/UFSC Prof. Roberto Willrich
Introdução a B anco de Dados INE5206 Introdução à Informática INE/CTC/UFSC Prof. Roberto Willrich 1 Introdução Sistema de banco de dados Projetados para gerenciar grandes quantidades de informação Proporcionar
Modelagem de Sistemas Web. Modelagem de BD
Modelagem de Sistemas Web Aula 9 Modelagem de BD OBS: Pré-requisito: noções intermediárias em BD e de modelo ER Fonte: Proj. e Mod. BD 4/E Capítulo: Análise de Req. E Mod. Dados Conceit. - Toby Teorey
Definição das 7 Camadas do Modelo OSI e Explicação das Funções
O modelo OSI (Open Systems Interconnect) tem sete camadas. Este artigo as descreve e explica, começando pela camada "inferior" na hierarquia (a camada física) e avançando até a "superior" (a camada de
Arquiteturas de Redes de Computadores Os Modelos RM-OSI e TCP/IP. Prof. M.e Helber Wagner da Silva
Arquiteturas de Redes de Computadores Os Modelos RM-OSI e TCP/IP Prof. M.e Helber Wagner da Silva [email protected] 1 Arquiteturas de Protocolos de Redes de Computadores Rede de computadores Sistema
Universidade Federal da Paraíba CCEN Departamento de Informática Disciplina: Banco de Dados. Aula 1 Introdução a Banco de Dados
Universidade Federal da Paraíba CCEN Departamento de Informática Disciplina: Banco de Dados Aula 1 Introdução a Banco de Dados 1. Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído
Adriano Maranhão PROFISSIONAIS E ATIVIDADES ENVOLVIDAS EM UM SGBD
Adriano Maranhão PROFISSIONAIS E ATIVIDADES ENVOLVIDAS EM UM SGBD ADMINISTRADOR DA BASE DE DADOS Em qualquer organização onde muitas pessoas compartilham muitos recursos, existe a necessidade de um administrador
Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos
Introdução Laboratório de Computação para Ciências Módulo II Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional
Prof. Me. Sérgio Carlos Portari Júnior
Prof. Me. Sérgio Carlos Portari Júnior Ambientes que visam desenvolver aplicações que precisam de um processamento paralelo e distribuído deverão saber lidar com algumas dificuldades. Isto decorre da heterogeneidade
Sistemas de Banco de Dados
Sistemas de Banco de Dados Fundamentos em Bancos de Dados Relacionais Wladmir Cardoso Brandão www.wladmirbrandao.com Departamento de Ciência da Computação (DCC) Instituto de Ciências Exatas e Informática
ara entender os Sistemas Gerenciadores de Banco de Dados é importante conhecer
Parte 2 ara entender os Sistemas Gerenciadores de Banco de Dados é importante conhecer P alguns conceitos básicos. A primeira definição é relativa aos conceitos de dados e informação. Dados são fatos em
Sistema Gestor de Bancos de Dados (SGBD)
Sistema Gestor de Bancos de Dados (SGBD) Conceitos Gerais Prof. Guilherme Tomaschewski Netto [email protected] Roteiro! Contextualização! Apresentação, um pouco de história Legendas! Nesta apresentação
Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos
Conceitos Básicos Introdução Tópicos Especiais Modelagem de Dados Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional
Prof. Fabiano Taguchi
Prof. Fabiano Taguchi [email protected] http://fabianotaguchi.wordpress.com (66) 9953-7642 1 Efeito audível produzido por movimentos de corpos vibratórios propagando na forma de ondas. AUDIÇÃO é
Sistemas da Informação. Banco de Dados I. Edson Thizon
Sistemas da Informação Banco de Dados I Edson Thizon ([email protected]) 2008 Apresentação (mini-currículo) Formação Acadêmica Mestrando em Ciência da Computação (UFSC/ ) Créditos Concluídos. Bacharel
Processamento de Imagem. Prof. MSc. André Yoshimi Kusumoto
Processamento de Imagem Prof. MSc. André Yoshimi Kusumoto [email protected] Definição Compressão de Imagem Formas de diminuir a área de armazenamento dos dados, reduzindo a quantidade de bits
LINGUAGEM, TIPOS DE USUÁRIOS DE SGBD E MODELOS DE DADOS
Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI LINGUAGEM, TIPOS DE USUÁRIOS DE SGBD E MODELOS DE DADOS Disciplina: Banco de Dados Prof: Márcio Palheta,
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
Bancos de Dados Notas de Aula Introdução Prof. Dr. Daniel A. Furtado
Bancos de Dados Notas de Aula Introdução Prof. Dr. Daniel A. Furtado Definição de Banco de Dados De uma forma genérica, um banco de dados é definido como uma coleção de dados relacionados. Os dados são
Professor Emiliano S. Monteiro
Professor Emiliano S. Monteiro To-Do Doing Done Conhecer os processos de desenvolvimento habilita o aluno a realizar uma melhor escolha de processo para uso em projetos futuros. A vantagem de conhecer
Banco de Dados. SGBDs. Professor: Charles Leite
Banco de Dados SGBDs Professor: Charles Leite Sistemas de BD Vimos que um BANCO DE DADOS representa uma coleção de dados com algumas propriedades implícitas Por exemplo, um BD constitui os dados relacionados
Projeto de Banco de Dados. Componentes de um Sistema de Informação. Arquitetura de SI. Sistema de Informação (SI) SI nas Organizações
Sistema (SI) Coleção de atividades de Banco de Dados que regulam o compartilhamento, SI nas Organizações a distribuição de informações Fernando Fonseca e o armazenamento de dados relevantes ao gerenciamento
Curso Online de E-commerce. Plano de Estudo
Curso Online de E-commerce Plano de Estudo Descrição do programa O programa oferece metodologias e técnicas necessárias para a implementação de soluções web baseadas no CMS para o suporte, estratégias
RUP RATIONAL UNIFIED PROCESS
O que é RUP? É um metodologia para gerenciar projetos de desenvolvimento de software que usa a UML como ferramenta para especificação de sistemas. Ele é um modelo de processo híbrido Mistura elementos
Introdução. O que é um Banco de Dados (BD)?
O que é um Banco de Dados (BD)? É uma coleção de dados relacionados e armazenados em algum dispositivo Associações aleatórias de dados não podem ser chamadas de base de dados Conceito de dados Valor de
Desenvolvimento de Aplicações Distribuídas
SOA e Web Services Pontifícia Universidade Católica de Minas Gerais Instituto de Ciências Exatas e Informática DAD (2019/01) Tópicos Apresentação da disciplina Introdução Desafios e características Arquitetura
Conceitos de Sistemas de Banco de Dados INE 5323
Conceitos de Sistemas de Banco de Dados INE 5323 Prof. Mario Dantas Introdução Por quê Sistemas de Banco de Dados Visão dos Dados Modelos de Dados Linguagem de Definição de Dados (DDL) Linguagem de Manipulação
Modelo de Referência OSI. Prof. Alberto Felipe
Modelo de Referência OSI Prof. Alberto Felipe Modelo em camadas Redes de computadores são sistemas complexos; Decomposição dos sistemas em elementos realizáveis; Organizadas como uma série de camadas Permite
BANCO DE DADOS. Introdução. Prof. Marcelo Machado Cunha
BANCO DE DADOS Introdução Prof. Marcelo Machado Cunha Profissionais Envolvidos Administrador de Banco de Dados (DBA) responsável por autorizar o acesso ao banco de dados e coordenar e monitorar seu uso;
Banco de Dados II. Administrador de Banco de Dados - DBA. Portela
UNIVERSIDADE FEDERAL DO MARANHAO - UFMA Banco de Dados II Administrador de Banco de Dados - DBA Portela * DBA Introdução Atuação Responsabilidades 2 Atuação O Administrador de Banco de Dados (DBA) é o
Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto
Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto Engenharia de Software I Informática 2006 Profa. Dra. Itana Gimenes RUP: Projeto Artefatos Modelo de Projeto: Lista de classes de
o CÓDIGO FM 92-VIII EXT. GRIB
514 o CÓDIGO FM 92-VIII EXT. GRIB E UTILITÁRIOS PARA CONVERSÃO ROSÃNGELA SAHER CORREA CINTRA CPTEC-CENTRO DE PREVISÃO DE TEMPO E ESTUDOS CLIMÁTICOS INPE/SCT - INSTITUTO DE PESQUISAS ESPACIAIS Avenida Dos
Apresentação do Capítulo 4 MDA (Model-Driven Archtecture) ALUNO: DOMENICO SCHETTINI FILHO NÚMERO USP:
Apresentação do Capítulo 4 MDA (Model-Driven Archtecture) ALUNO: DOMENICO SCHETTINI FILHO NÚMERO USP: 8429016 Definição de MDA OMG (Object Management Group) propôs uma aplicação abrangente das práticas
Sistemas Multimídia. O Áudio (Parte III)
Sistemas Multimídia O Áudio (Parte III) Sistemas Multimídia Tópico: Manipulação de Sinais de Voz Compressão Formatos Manipulação de Sinais de Áudio Descrição simplificada de uma placa de som Fonte: http://paginas.terra.com.br/lazer/py4zbz/teoria/digitaliz.htm
Gerenciamento de Redes. Alan Santos
Gerenciamento de Redes Alan Santos Ciclo de gerenciamento Quando falamos de gerenciamento de redes devemos primeiro estabelecer o que será gerenciado e o que se espera como resultado desse gerenciamento.
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
BCD29008 Banco de dados
BCD29008 Banco de dados Prof. Emerson Ribeiro de Mello Instituto Federal de Santa Catarina IFSC campus São José [email protected] http://docente.ifsc.edu.br/mello/bcd 21 de fevereiro de 2018 1/24 Apresentação
Matéria Introdutória. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri
Matéria Introdutória Banco de Dados Motivação Necessidade de armazenar grandes quantidades de dados Necessidade de acessar as informações de maneira eficiente e segura Evolução histórica: desenvolvimento
PLANIFICAÇÃO A MÉDIO/LONGO PRAZO
2017/2018 1.º Período DISCIPLINA: Aplicações Informáticas B ANO: 12º CURSO: Ciências e Tecnologias/Socioeconómicas/Línguas e Humanidades Total de aulas Previstas: 36 Mês Setembro a Dezembro Unidades Temáticas
Modelagem Física e SQL
Programação em Banco de Dados - Parte 1 Modelagem Física e SQL Prof. Pablo Passos [email protected] SQL - Um modelo físico é gerado a partir de um modelo lógico já construído. A geração dos objetos
contidos na descrição do serviço para localizar, contactar e chamar o serviço. A figura mostra os componentes e a interação entre eles.
Web Services Web Service é um componente de software identificado por uma URI que independe de implementação ou de plataforma e pode ser descrito, publicado e invocado sobre uma rede por meio de mensagens
Sistemas de Arquivos. (Aula 23)
Sistemas de Arquivos (Aula 23) Funções de um SO Gerência de processos Gerência de memória Gerência de Arquivos Gerência de I/O Sistema de Proteção 2 Sistemas Operacionais 2008/1 Necessidade de Armazenamento
MATA60 BANCO DE DADOS Aula 5- Modelo Relacional. Prof. Daniela Barreiro Claro
MATA60 BANCO DE DADOS Aula 5- Modelo Relacional Prof. Daniela Barreiro Claro Agenda Histórico Modelo em Redes e Hierárquico Modelo Relacional Restrições de Integridade Chaves FORMAS - UFBA 2 de X Histórico
Formatos de Áudio e Vídeo Digital Compactação de Vídeo
Redes Multimídia 2016.2 Formatos de Áudio e Vídeo Digital Compactação de Vídeo Curso Superior de Tecnologia em Sistemas para Internet Turma: TEC.SIS.4T Redes Multimídia Conteúdo Programático :: 1 a Unidade
Banco de Dados. Aula 2 - Prof. Bruno Moreno 19/08/2011
Banco de Dados Aula 2 - Prof. Bruno Moreno 19/08/2011 Aula passada.. Apresentação do professor e disciplina Definição de Banco de Dados Sistema de BD vs Tradicional Principais características de BD Natureza
Introdução. Qual é a importância dos bancos de dados no nosso dia a dia? Imaginem como seria as grandes empresas sem os bancos de dados?
Aula - 01 Introdução Qual é a importância dos bancos de dados no nosso dia a dia? Imaginem como seria as grandes empresas sem os bancos de dados? Controle automático de estoques. Introdução Aplicações
BCD29008 Banco de dados
BCD29008 Banco de dados Prof. Emerson Ribeiro de Mello Instituto Federal de Santa Catarina IFSC campus São José [email protected] http://docente.ifsc.edu.br/mello/bcd 31 de julho de 2017 1/24 Apresentação
MODELAGEM DE DADOS UNIDADE 1 Visão Geral. Luiz Leão
UNIDADE 1 Visão Geral Luiz Leão [email protected] http://www.luizleao.com Conteúdo Programático 1.1 Visão geral: Banco de dados 1.2 Dados versus informação 1.3 Classificando os bancos de dados 1.4 Sistemas
Prof. Marcelo Machado Cunha
Prof. Marcelo Machado Cunha www.marcelomachado.com [email protected] Ementa Introdução a Banco de Dados (Conceito, propriedades), Arquivos de dados x Bancos de dados, Profissionais de Banco de dados,
Fundamentos da Compressão de Vídeo
Sistemas de Telecomunicações 2007-2008 Televisão Digital Fundamentos da Compressão de Vídeo Rui Marcelino Abril 2008 Engenharia Electrica e Electrónica - TIT Sumário 1. Motivação para Compressão de Vídeo
Banco de Dados - Conceitos. Baseado no material da Profa. Vania Bogorny (UFSC)
Banco de Dados - Conceitos Baseado no material da Profa. Vania Bogorny (UFSC) 1 Por que estudar BD? Os Bancos de Dados fazem parte do nosso dia-a-dia: operação bancária reserva de hotel compra de passagens
Transporte Multimídia em Redes. Transporte Multimídia em Redes. Transmissão multimídia em tempo real. Categorias dos protocolos
Transporte Multimídia em Redes Transporte Multimídia em Redes A transmissão multimídia requer que garantias diversas de Qualidade de Serviço (QoS) sejam estabelecidas e mantidas para que se atendam aos
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Luiz Leão [email protected] http://www.luizleao.com Questão 1 Para Sommerville a arquitetura de sistemas descreve o sistema em termos de um conjunto de unidades
Compiladores. Motivação. Tradutores. Motivação. Tipos de Tradutores. Tipos de Tradutores
Motivação Prof. Sérgio Faustino Compiladores Conhecimento das estruturas e algoritmos usados na implementação de linguagens: noções importantes sobre uso de memória, eficiência, etc. Aplicabilidade freqüente
ESCOLA SECUNDÁRIA DA AMORA ANO LECTIVO 2014/2015 PLANIFICAÇÃO ANUAL. Ensino Diurno Disciplina: Aplicações Informáticas B Docente: Rui Barbosa
ESCOLA SECUNDÁRIA DA AMORA ANO LECTIVO 2014/2015 PLANIFICAÇÃO ANUAL Ensino Diurno Disciplina: Aplicações Informáticas B Docente: Rui Barbosa Ano: 12º Turma: A e C Objetivos Conteúdos Estratégias/Actividades
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
O padrão MIDI. Protocolo de tempo-real e formato de arquivo
O padrão MIDI Protocolo de tempo-real e formato de arquivo MIDI - Motivação MIDI surgiu em meio a necessidade de padronização dos meios de comunicação entre os sintetizadores híbridos(que combinam controle
Televisão Digital. MPEG-2 Video
Televisão Digital MPEG-2 Video Pedro A. Amado Assunção - Pólo de Coimbra Instituto Politécnico de Leiria - ESTG 1 Sumário Introdução. Características principais da norma MPEG-2. Compressão de vídeo: princípios
Padrões. Arquitetura de Software Thaís Batista
Padrões Endereçam uma classe de problemas recorrentes e apresenta uma solução para eles (podem ser considerados um par problema-solução) Permitem a construção de software com propriedades definidas Ajudam
Livro texto: Capítulo 1
Livro texto: Capítulo 1 Bancos de dados (BD) No decorrer do dia, a maioria de nós se depara com atividades que envolvem alguma interação com os BD s banco reservas em um hotel compra de passagens aéreas
Aplicações Multimídia sobre Redes
Redes Multimídia 2016.2 Aplicações Multimídia sobre Redes Curso Superior de Tecnologia em Sistemas para Internet Turma: TEC.SIS.4T Redes Multimídia Conteúdo Programático :: 1 a Unidade 1. Aplicações multimídia
Análise e projeto de sistemas
Análise e projeto de sistemas Conteúdo: UML O processo de desenvolvimento de software Prof. Patrícia Lucas A linguagem de modelagem unificada (UML) A UML teve origem em uma tentativa de se unificar os
1. Conceitos de Bancos de Dados
Bancos de Dados 1. Conceitos de Bancos de Dados 1 Bancos de Dados na Vida Cotidiana BD e sistemas de informação baseados em BD são cada vez mais essenciais para a vida moderna Quase todas as nossas atividades
