tv digital e personalização

Post on 13-Jan-2015

499 Views

Category:

Education

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

Jornada de Informática da UNESP Bauru 2011

TRANSCRIPT

TV Digital e PersonalizaçãoProfª Ms. Elaine Cecília Gatto12ª Jornada de Informática da UNESP21 a 23 de Setembro de 2011

10/0

4/20

23

Sinal Analógico e Sinal DigitalSinal analógico: sempre há sinal de TV, entretanto gera

fantasmas, ruídos e chiados;Sinal digital: 0 ou 1. Nem sempre há sinal de TV, entretanto

não há ruído, chiados e fantasmas.

Prof

.ª M

s.El

aine

Cec

ília

Gatt

o

3

10/0

4/20

23P

rof.

ª Ms.

Eng

.ª E

lain

e C

ecíli

a G

atto

TV Analógica X TV Digital no Brasil

4Figura de Toshio Izawa (http://imagemesomhd.blogspot.com/2009/11/recepcao-de-tv-digital.html)

10/0

4/20

23P

rof.

ª Ms.

Eng

.ª E

lain

e C

ecíli

a G

atto

TV Analógica X TV Digital no Brasil

5Figura de Toshio Izawa (http://imagemesomhd.blogspot.com/2009/11/recepcao-de-tv-digital.html)

10/0

4/20

23P

rof.

ª Ms.

Eng

.ª E

lain

e C

ecíli

a G

atto

TV Analógica X TV Digital no Brasil

6Figura de Toshio Izawa (http://imagemesomhd.blogspot.com/2009/11/recepcao-de-tv-digital.html)

10/0

4/20

23P

rof.

ª Ms.

Ela

ine

Cec

ília

Gat

to

Sistema de TVD

7

10/0

4/20

23P

rof.

ª Ms.

Ela

ine

Cec

ília

Gat

to

Sistema de TVD

8

Ambiente da empresa radiodifusora ou

provedora de conteúdo

10/0

4/20

23P

rof.

ª Ms.

Ela

ine

Cec

ília

Gat

to

Sistema de TVD

9

Ambiente do cliente (usuário telespectador)

10/0

4/20

23P

rof.

ª Ms.

Eng

.ª E

lain

e C

ecíli

a G

atto

O receptor de TVD

10

10/0

4/20

23P

rof.

ª Ms.

Ela

ine

Cec

ília

Gat

to

Conjunto de padrões adotados no sistema brasileiro

11

Aplicações EPG, t-GOV, t-COM, InternetMiddleware Ginga

Compressão de áudio MPEG-4 AAC 2.0 , 5.1 canais

Compressão de vídeo MPEG-4 H.264Transporte MPEG-2 TS

Modulação COFDM

10/0

4/20

23P

rof.

ª Ms.

Ela

ine

Cec

ília

Gat

to

Relação de Aspecto

12

10/0

4/20

23P

rof.

ª Ms.

Eng

.ª E

lain

e C

ecíli

a G

atto

Definição do Sinal Digital

13

Significado Aspecto Audio Pixels

HDTV high definition televisiontelevisão de alta definição 16:9 Estéro com

até 6 canais1920 x 10801280 x 720 TV Fixa

SDTV standard definition televisiontelevisão de definição padrão

16:94:3

Estéro com até 6 canais 720 X 480 TV Fixa

EDTVenhanced definition television

televisão de definição melhorada (ou estendida)

16:9Estéro com até 5 canais 704 x 480

TV Portátil e Móvel

LDTV low definition televisiontelevisão de baixa definição

16:94:3 Estéreo

180x144160x120160x90

320x240320x180352x288

TV Portátil e Móvel

10/0

4/20

23P

rof.

ª Ms.

Ela

ine

Cec

ília

Gat

to

Fórum SBTVB• http://www.forumsbtvd.org.br e http://www.dtv.org.br

• O Fórum do Sistema Brasileiro de TV Digital Terrestre foi formalmente instaurado em novembro de 2006 com a missão de auxiliar e estimular a criação e melhoria do sistema de transmissão e recepção de sons e imagens digitais no Brasil, propiciando padrão e qualidade compatíveis com as exigências dos usuários;

• Membros: representantes das emissoras de TV, fabricantes de equipamentos de recepção e transmissão, indústria de software, governo federal e entidades de ensino e pesquisa.

14

10/0

4/20

23P

rof.

ª Ms.

Ela

ine

Cec

ília

Gat

to

ISDB-TB• Integrated Services Digital Broadcasting – Terrestrial Brazil ou

Sistema Integrado de Radiodifusão Digital Terrestre;

• ISDB: sistema desenvolvido no Japão, adotado e atualizado pelo Brasil (atualizações tecnológicas nas partes de áudio, vídeo e interatividade);

• Estréia da TVD no Brasil: 02/12/2007

15

10/0

4/20

23P

rof.

ª Ms.

Ela

ine

Cec

ília

Gat

to

Normas Brasileiras - ABNTAssunto ABNT NBR Partes Português

Transmissão 15601 Parte 1 07/04/2008

Codificação 15602Parte 1 07/04/2008 Parte 2 07/04/2008 Parte 3 07/04/2008

Multiplexação 15603Parte 1 22/08/2008 Parte 2 21/09/2009 Parte 3 02/09/2009

Receptores 15604 Parte 1 07/04/2008 Segurança 15605 Parte 1 16/07/2009

Middleware 15606

Parte 1 14/07/2010 Parte 2 17/04/2009 Parte 3 09/11/2010 Parte 4 13/04/2010 Parte 5 19/04/2011 Parte 6 19/07/2010 Parte 7 21/03/2011

Canal de interatividade 15607 Parte 1 05/04/2008

Guia de operação 15608Parte 1 22/08/2008 Parte 2 02/06/2010 Parte 3 28/01/2011

16

10/0

4/20

23P

rof.

ª Ms.

Ela

ine

Cec

ília

Gat

to

Regiões transmitindo TVD no Brasil

17

10/0

4/20

23P

rof.

ª Ms.

Ela

ine

Cec

ília

Gat

to

Cronograma de Implantação

18

10/0

4/20

23P

rof.

ª Ms.

Ela

ine

Cec

ília

Gat

to

19

10/0

4/20

23P

rof.

ª Ms.

Ela

ine

Cec

ília

Gat

to

Tipos de Interatividade• Nenhuma: sem canal de retorno;

• Interatividade local: sem canal de retorno. O usuário telespectador recebe e pode interagir livremente com os dados que ficam armazenados no seu receptor;

• Interatividade Unidirecional: com canal de retorno. O recebimento das informações ocorre via torres de transmissão, mas o retorno à central de transmissão ocorre pelo telefone;

• Interatividade Bidirecional: com canal de retorno. O recebimento e envio de dados ocorre via rede (wimax por exemplo)

20

10/0

4/20

23P

rof.

ª Ms.

Ela

ine

Cec

ília

Gat

to

Middleware Ginga• “Ginga® é o nome do Middleware Aberto do Sistema

Brasileiro de TV Digital (SBTVD). Ginga é constituído por um conjunto de tecnologias padronizadas e inovações brasileiras que o tornam a especificação de middleware mais avançada e a melhor solução para os requisitos do país. O middleware aberto Ginga é subdividido em dois subsistemas principais interligados, que permitem o desenvolvimento de aplicações seguindo dois paradigmas de programação diferentes. Dependendo das funcionalidades requeridas no projeto de cada aplicação, um paradigma será mais adequado que o outro.”

21

10/0

4/20

23P

rof.

ª Ms.

Ela

ine

Cec

ília

Gat

to

Middleware Ginga• “Esses dois subsistemas são chamados de Ginga-J (para

aplicações procedurais Java) e Ginga-NCL (para aplicações declarativas NCL). Os links acima possuem informações específicas sobre os dois sistemas. O Ginga é fruto do desenvolvimento de projetos de pesquisa coordenados pelos laboratórios Telemídia da PUC-Rio e LAViD da UFPB. Todas as informações oficiais sobre o middleware Ginga possuem referências neste site.”

22

10/0

4/20

23P

rof.

ª Ms.

Ela

ine

Cec

ília

Gat

to

Java DTV• API utilizada para o desenvolvimento de aplicações interativas

usando a linguagem JAVA;

• A API Java DTV utiliza a API LWUIT para interface com o usuário;

• A API Java DTV usa a API Java TV, um pacote opcional do Java Micro Edition (Java ME) que fornece controle sobre funcionalidades únicas para receptores de televisão;

• Especificação GINGA-J;

23

10/0

4/20

23P

rof.

ª Ms.

Ela

ine

Cec

ília

Gat

to

NCLua• NCL: Nested Context Language. linguagem utilizada para o

desenvolvimento de aplicações para TVD. Linguagem de marcação, como o HTML. Desenvolvida pela PUC-RIO

• Lua: linguagem de script utilizada junto à linguagem NCL para o desenvolvimento de aplicações interativas para TVD – complementa a linguagem NCL. Desenvolvida pela PUC-RIO.

• Especificação Ginga-NCL;

24

Personalização• Na computação, a Personalização é uma área de pesquisa que

anda junto com a Privacidade. Isto porque na maioria das vezes, para aplicar a Personalização, é necessário coletar dados dos usuários. Portanto, caminham juntas, permitindo que dados sejam coletados de forma a não prejudicar o usuário.

Personalização

Automatiza um processo comum do cotidiano das pessoas. Exemplo:

Eu gostaria de ir ao cinema. Mas não

estou certa de qual filme assistir.

Eu tenho uma sugestão para você.

Que tal assistir “Death Note”? É um

filme muito bom. Hehehehe!

Personalização

Muito aplicada em sistemas de e-commerce:- Submarino- Amazon

Sistemas de Recomendação• Sistemas de recomendação concentram-se em encontrar

informações que podem ser úteis ao usuário. A recomendação é obtida a partir da identificação das preferências - perfil do usuário - e da interação com o próprio sistema.

Sistemas de Recomendação

• Etapas básicas de um Sistema de Recomendação

Sistemas de Recomendação

• Na TV Digital o processo de recomendar conteúdos pode acontecer de duas formas:

• Local: o software é embutido no middleware; todas as informações são coletadas, armazenadas e processadas no dispositivo receptor de TV;• Local e Remoto: o software coleta os dados do

dispositivo receptor, entretanto, faz o armazenamento e processamento em servidores remotos;

Sistemas de Recomendação• Filtragem Baseada em Conteúdo

No caso da TV Digital itens são os programas de TV.

O Guia Eletrônico de Programação – EPG – é utilizado para fazer o “casamento”.

Os itens visualizados são os programas assistidos pelo usuário.

Sistemas de Recomendação

• Filtragem Colaborativa: recomenda-se itens semelhantes às preferências de outros usuários que tenham interesses em comum. comum - encontra usuários com perfis semelhantes. Exemplo de uma livraria:

Sistemas de Recomendação• Quem é semelhante a quem?• Itens não avaliados pelos usuários;• O sistema fará a previsão de qual avaliação o usuário Valter dará para o

livro 3.

Sistemas de Recomendação

• Ana e Valter compartilham os mesmos gostos;• Edson, Rosalina e Paula não compartilham - totalmente - dos mesmos

gostos que Ana e Valter (isso é visualizado pelas pontuações dadas)• Portanto, Ana influenciará na previsão da nota de Valter• Cálculos matemáticos – que medem a similaridade - são utilizadas para

fazer a previsão

Sistemas de Recomendação• HÍBRIDOS:• Utilizam tanto técnicas de recomendação baseada em

conteúdo, quanto técnicas de recomendação colaborativa

Trabalhos na Área

• Recommender TV: Suporte ao desenvolvimento de Aplicações de Recomendação para o Sistema Brasileiro de TV Digital• Foi desenvolvido um novo módulo na

implementação de referência do middleware Ginga, que possibilita suporte ao desenvolvimento de sistemas de recomendação• Fornece APIs para outros desenvolvedores que

desejam usar os dados coletados para suas aplicações

Trabalhos na Área

• Personalização para Televisão Digital utilizando a estratégia de Sistema de Recomendação para ambientes multiusuário• O objetivo principal do sistema consiste em

identificar os padrões de comportamento e tendências dos membros de um grupo. • Utiliza mineração de dados – algoritmo apriori –

biblioteca Weka e foi desenvolvido com XLETS

Trabalhos na Área

• Personalização de Programas de TV no contexto da TV Digital Portátil Interativa

Demonstração

Links importantes• http://www.softwarepublico.gov.br/spb/ver-comunidade?commun

ity_id=1101545

• http://www.ginga.org.br/

• http://www.ncl.org.br/

• http://clube.ncl.org.br/

• http://www.gingancl.org.br/

• http://www.lua.org/

• http://www.eclipse.org/

• http://laws.deinf.ufma.br/ncleclipse/installation.html

• http://www.vmware.com/products/player/

• http://manoelcampos.com/tvd/lua-slide-show/

• https://groups.google.com/group/gingajava?hl=pt-BR

• https://groups.google.com/group/devdtv?hl=pt-BR

10/0

4/20

23P

rof.

ª Ms.

Ela

ine

Cec

ília

Gat

to

41

MUITO OBRIGADAelaine.gatto@usc.br

elainececiliagatto@gmail.com

http://garotascpbr.com.brhttp://groups.google.com/group/javanoroeste?hl=pt-BR

http://www.usc.br/graduacao/curso.php?codigo=25

top related