[go: up one dir, main page]

BRPI0615445A2 - sistema e método de marcação de água de projetor de cinema digital - Google Patents

sistema e método de marcação de água de projetor de cinema digital Download PDF

Info

Publication number
BRPI0615445A2
BRPI0615445A2 BRPI0615445-0A BRPI0615445A BRPI0615445A2 BR PI0615445 A2 BRPI0615445 A2 BR PI0615445A2 BR PI0615445 A BRPI0615445 A BR PI0615445A BR PI0615445 A2 BRPI0615445 A2 BR PI0615445A2
Authority
BR
Brazil
Prior art keywords
watermark
presentation
files
projector
null
Prior art date
Application number
BRPI0615445-0A
Other languages
English (en)
Inventor
Mike Arthur Derrenberger
Chris Sendejas
Chuck Null
Mark Leroy Walker
Original Assignee
Thomson Licensing
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thomson Licensing filed Critical Thomson Licensing
Publication of BRPI0615445A2 publication Critical patent/BRPI0615445A2/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/74Projection arrangements for image reproduction, e.g. using eidophor
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/0085Time domain based watermarking, e.g. watermarks spread over several images
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0051Embedding of the watermark in the spatial domain

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Image Processing (AREA)
  • Transforming Electric Information Into Light Information (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

SISTEMA E MéTODO DE MARCAçãO DE áGUA DE PROJETOR DE CINEMA DIGITAL. Um sistema e método para a marcação de água de uma imagem projetada de um projetor de cinema digital incluem um projetor tendo uma pluralidade de arquivos de imagem de marca de água associados com ele. Um mecanismo de preparação de roteiro é configurado para determinar quando e onde os arquivos de imagem da marca de água são exibidos durante a apresentação. Os arquivos de imagem da marca de água incluem uma combinação de imagens de marca de água nulas e não nulas únicas para um dado projetor e renderizadas de acordo com o mecanismo de preparação de roteiro durante uma renderização de uma apresentação digital tal que as imagens da marca de água e sua colocação temporal identificam o projetor renderizando a apresentação.

Description

"SISTEMA E MÉTODO DE MARCAÇÃO DE ÁGUA DE PROJETORDE CINEMA DIGITAL"
REFERÊNCIA CRUZADA COM PEDIDOS RELACIONADOS
Esse pedido está relacionado com o Pedido de Pa-tente Provisório U.S. 60/715.350, intitulado "DIGITAL CINEMAPER PROJECTOR WATERMARKING SCHEME", depositado em 8 de se-tembro de 2005, que é incorporado por referência aqui na suaintegridade.
CAMPO DA INVENÇÃO
A presente invenção refere-se, de forma geral, asistemas e métodos de marcação de água e, mais particular-mente, à marcação de água em um filme de acordo com um dis-positivo de exibição único ou de identidade de projetor.
ANTECEDENTES DA INVENÇÃO
Projetores de cinema digital atuais têm capacida-des limitadas para exibição de marcas de água únicas paracada projetor. As técnicas atuais utilizam arquivos de sub-título únicos criados para cada projetor para cada distribu-ição. Esse método é de preparação intensiva e não é conside-rado escalável para grandes números de telas.
Até o momento, foram propostos esquemas para usarmarcas de água codificadas entre códigos espaciais para i-dentificar um projetor fonte. Essa abordagem é facilmentefrustrada pela edição pirata, entretanto.
Os esquemas de marcação temporais para impressãode filme incluem um processo separado, que usa várias loca-lizações para transportar os dados e uma para uma verifica-ção de paridade. 0 filme é marcado em uma série de localiza-ções. Cada localização é também dividida em zonas. Cada zonaé de duração de 8 quadros, 3 dos quais são usados para ren-derizar uma marca.
Uma das possibilidades é codificada em virtude dacolocação de uma marca na zona correspondente para uma dadalocalização. Com várias zonas dedicadas aos dados, combina-ções únicas de marcas ficam disponíveis. Entretanto, o núme-ro de combinações é somente suficiente para a marcação deimpressão do filme.
As marcas únicas são criadas para cada filme atra-vés de um processo de pré-exibição. As marcas são criadas napreparação antes da distribuição. Vários aspectos da marca-ção de água com base na impressão do filme não traduzem di-retamente em cinema digital. Por exemplo, o esquema com baseem filme provê somente aproximadamente 74.000 combinaçõesúnicas. Isso é insuficiente para as 128.000 exigências míni-mas para cinema digital. Seria muito difícil marcar unica-mente cada "impressão" digital da mesma maneira como filme.
Portanto, existe uma necessidade de tirar vantagemda nova tecnologia de cinema digital para prover a marcaçãode água no lugar durante a projeção.
SUMÁRIO DA INVENÇÃO
A presente invenção trata dos interesses acima. Ainvenção provê um sistema para marcação de água de uma ima-gem, compreendendo: um sistema de gerenciamento ~~dã~~e"x±b±ç-ão-tendo uma pluralidade de arquivos de imagem de marca de águaassociados com ele e dispositivo para gerar sinais represen-tativos de uma apresentação das imagens; um mecanismo depreparação de roteiro, acoplado no sistema de gerenciamentoda exibição e configurado para determinar quando e onde osarquivos de imagem da marca de água são exibidos durante aapresentação das imagens; os arquivos de imagem da marca deágua incluindo imagens de marca de água únicas para o dispo-sitivo para gerar sinais e sendo renderizados de acordo como mecanismo de preparação de roteiro durante a apresentaçãodas imagens tal que a colocação das imagens da marca de águaidentifique o dispositivo para gerar sinais renderizando aapresentação. Em uma modalidade exemplar, o sistema compre-ende um sistema de cinema digital tendo um sistema de geren-ciamento de exibição acoplado em um projetor, onde um arqui-vo de preparação de roteiro é transmitido para o sistema decinema digital com o arquivo de apresentação. O arquivo damarca de água é único para o projetor e a presença das mar-cas de água de acordo com o mecanismo de preparação de ro-teiro pode ser usada para identificar o projetor renderizan-do a apresentação.
A invenção também provê um método para renderizaruma apresentação, compreendendo: receber um arquivo de marcade água unicamente associado com um dispositivo de apresen-tação de imagem digital; receber um arquivo de apresentaçãorepresentativo de uma apresentação de imagens; receber ins-truções de preparação de roteiro associadas com o arquivo deapresentação e gerar o sinal de imagem represent"at±vo—da—a-presentação das imagens tendo o arquivo de marca de água in-cluído nele de. acordo com as instruções de preparação de ro-teiro, por meio do que a colocação do arquivo de marca deágua na apresentação identifica o dispositivo de apresenta-ção de imagem digital renderizando a apresentação. Em umamodalidade exemplar, a apresentação é renderizada com umsistema de cinema digital e o dispositivo de apresentação daimagem digital compreende um projetor. 0 arquivo de marca deágua é unicamente associado com o projetor e pode ser atri-buído para o projetor no momento da fabricação. A presençadas marcas de água de acordo com o mecanismo de preparaçãode roteiro pode ser usada para identificar o projetor rende-rizando a apresentação.
BREVE DESCRIÇÃO DOS DESENHOS
As vantagens, natureza e vários aspectos adicio-nais da presente invenção aparecerão mais totalmente com aconsideração das modalidades ilustrativas a serem descritasem detalhes agora em conjunto com os desenhos acompanhantesnos quais:
A figura 1 é um diagrama de blocos de um sistemade cinema digital exemplar para criar a codificação de marcade água nas imagens de apresentação de acordo com uma moda-lidade,
A figura 2 é um diagrama mostrando um pedaço defilme gravado de uma apresentação digital mostrando uma lo-calização e zona para colocação da marca de água,
A figura 3 é um diagrama de blocos/fluxo mostrandoum método ilustrativo para renderizar marcas dé~"água—úni-ca-s-de acordo com aspectos da presente invenção e
A figura 4 é um diagrama de blocos/fluxo mostrandoum método ilustrativo para determinar retoricamente uma ori-gem única de um filme com base na codificação da marca deágua de acordo com aspectos da presente invenção.
Deve ser entendido que os desenhos são para fina-lidades de ilustração dos conceitos da invenção e não sãonecessariamente a única configuração possível para ilustrara invenção.
DESCRIÇÃO DETALHADA DA INVENÇÃO
De acordo com modalidades descritas aqui, um sis-tema e método para imitar a codificação temporal única dasmarcas de água, mesmo embora um arquivo de controle de pre-paração de roteiro comum seja usado para reprodução, sãodescritos em forma de ilustração. As modalidades descritasaqui limitam a quantidade de informação espacial necessáriapara constituir uma marca de água. As exigências que sãotratadas pela marcação de água de acordo com aspectos dapresente invenção incluem, entre outras coisas, as vantagensseguintes. O esquema permite a criação de um único arquivode subtítulo por distribuição, que suportará múltiplas telascom um resultado de marca de água único para cada tela. Oesquema suporta um mínimo de 128.000 combinações únicas,muitas mais são possíveis, o que permite a capacidade esca-lável e permite a organização para uso em tantos auditóriosde cinema digital quanto possível.
Um mesmo arquivo da linguagem de preparação de ro-teiro controla a reprodução do vídeo para cada projetor decinema digital (para cada filme de cinema individual). Essearquivo da linguagem de preparação de roteiro pode especifi-car quando (quadro/código de tempo) uma marca de água espe-cifica será apresentada, onde (x, y) uma marca de água espe-cifica será apresentada e os nomes dos arquivos que incluemos desenhos da marca de água.
Os mesmos nomes de arquivo de marca de água podemser usados para cada projetor; entretanto, os conteúdos des-ses arquivos podem ser diferentes para realizar um esquemade marcação de água temporal imitado. As marcas de água po-dem ser "nulas" (significando sem marca) ou "marca", por e-xemplo, um ponto, que colocaria uma marca de água de pontoúnico como especificado pela linguagem de preparação de ro-teiro. Os arquivos de marca de água são preferivelmente pré-carregados antes de qualquer reprodução do filme de cinema.Arquivos "nulos" não usarão muito espaço de memória já queeles não incluem uma marca de água real.
Quando o filme de cinema e o arquivo de controleda linguagem de preparação de roteiro acompanhante sãotransferidos para cada projetor de cinema digital, a lingua-gem de preparação de roteiro controla a reprodução do filmede cinema e "quando e onde" a marca de água é colocada. Em-bora a linguagem de preparação de roteiro evoque quando umdado arquivo de marca de água é exibido, as diferenças nosconteúdos dos arquivos de marca de água específicos fazemcom que uma seqüência diferente de marcas de água seja exi-bida para cada projetor. Isso permite que uma marca de águaúnica seja criada para cada projetor. Além do que, essa mar-ca de água é temporal, o que significa que a presença damarca de água em um quadro específico constitui a marca deágua (não qualquer informação codificada dentro da marca).Através do gerenciamento cuidadoso do conjunto dearquivos de marca de água, uma única transferência para cadaprojetor antes da reprodução do filme de cinema pode criaruma marca de água única por projetor. Um outro resultadodessa abordagem é que a colocação da marca de água pode sercontrolada em uma base por filme de cinema. Isto é, o filmede cinema pode ser pré-exibido para localizações apropriadasque equilibram a recuperação retórica com a redução da exci-tação da audiência na marca de água visível. Observe que amarca de água não tem que ser novamente transferida para re-alizar isso. A linguagem de preparação de roteiro permite oposicionamento de marcas de água individuais com base na lo-calização do quadro/código de tempo.
Para o caso específico de cinema digital, as mar-cas de água podem ser especificadas através de arquivos grá-ficos (por exemplo, formato .png). Nesses arquivos, as mar-cas podem ter informações de cor, luminância e espacial di-ferentes. Então, as informações de cor, luminância e espaci-al podem ser utilizadas para aumentar a informação incluídano esquema de codificação temporal.
No cinema digital, a marcação física de um filmenão é mais uma opção e aspectos do esquema com base na im-pressão do filme não traduzem diretamente em cinema digital.0 esquema com base no filme somente provê aproximadamente74.000 combinações únicas. Isso é insuficiente para a~s~128.000 exigências mínimas ditadas pelos padrões de cinemadigital. A marcação única de cada "impressão" digital não épossível da mesma maneira como a marcação de filme física.De acordo com uma modalidade, as imagens podem ser pré-carregadas em um projetor e somente o sincronismo e o posi-cionamento espacial de toda a marca de água podem ser modi-ficados para uma apresentação enquanto a própria marca deágua não pode ser modificada. No método de impressão de fil-me, a marca (glifo) é essencialmente personalizada para cadaimpressão.
É para ser entendido que. a presente invenção édescrita em termos de um sistema de projetor digital; entre-tanto, a presente invenção é muito mais ampla e pode incluirqualquer sistema de multimídia digital, que seja capaz daentrega digital através de uma rede. Além disso, a presenteinvenção é aplicável a qualquer método de reprodução inclu-indo, por exemplo, dados entregues ou reproduzidos por tele-fone, conversores de sinal de freqüência, computador, liga-ções de satélite, etc. A presente invenção será agora des-crita em forma de ilustração em termos de um sistema de pro-jetor de cinema digital.
Deve ser entendido que os elementos mostrados nasfiguras podem ser implementados em várias formas de hardwa-re, software ou combinações desses. De preferência, esseselementos são implementados em uma combinação de hardware esoftware em um ou mais dispositivos de uso geral apropriada-mente ..programados , que podem incluir um processador, memóriae interfaces de entrada/saída.
Com referência agora em detalhes específicos aosdesenhos nos quais numerais de referência semelhantes iden-tificam elementos similares ou idênticos por todas as váriasvistas e inicialmente à figura 1, um sistema de cinema digi-tal ilustrativo 100 inclui um computador ou sistema de ge-renciamento de exibição de renderização digital equivalente102, tal como, por exemplo, um servidor de cinema digital,sistema de gerenciamento de teatro e/ou sistema de gerencia-mento de tela. A distribuição e a exibição do filme de cine-ma estão atualmente em transição do uso do filme como o meiode distribuição e exibição para o uso de meios digitais quesão distribuídos como arquivos de computador e exibidos u-sando servidores de playout de cinema digital do sistema degerenciamento de exibição 102, projetor(es) digital(is) 101e processadores de áudio 105. O servidor do cinema digital102 é configurado para renderizar uma apresentação 124. Oabaixo descreve os elementos no contexto de um sistema decinema digital, entretanto, é para ser entendido que o sis-tema de gerenciamento de exibição ou o sistema tendo tal ca-pacidade de gerenciamento de exibição pode ser personificadona forma de um processador e elementos associados para gerarum sinal de exibição. Um tal processador e elementos associ-ados podem ser incluídos, por exemplo, mas não limitados a,um conversor de sinal de freqüência digital, um receptor detelevisão, reprodutor de DVD e PVR.
O projetor 101 inclui uma designação de marca deAg-ua_a_tribuída na fábrica/classe ou conjunto de arquivos demarca de água com uma combinação de arquivos nulos e não nu-los 120. A designação dos arquivos 120 permite que o proje-tor particular 101 exiba um arquivo ou arquivos de marca deágua particulares 122 como providos (por exemplo, transferi-dos) para o servidor 102 ou projetor 101. Uma pluralidade dearquivos de marca de água 122 é provida para cada projetorpor um dono de conteúdo, distribuidor ou semelhante 133. Asimagens de marcas de água são geradas de acordo com os ar-quivos 122. Uma seleção de quais marcas de água serão exibi-das é determinada de acordo com um conjunto de marcas de á-guas recebido com a designação estabelecida na fábrica 120do projetor 101. Os arquivos de marca de água 122 (por exem-plo, arquivos de imagem PNG) são pré-organizados para cadaprojetor e preferivelmente não são incluídos com a apresen-tação 124. Uma matriz ou tabela 132 pode ser utilizada pelodono do conteúdo 133 para determinar como programar cadaproj etor.
Um arquivo de roteiro/preparação de subtítulo 111é organizado com a apresentação 124 (e recebido do dono doconteúdo ou outra fonte) . Embora o conteúdo das marcas deágua (imagens) seja armazenado no projetor, a ordem de exi-bição dessas imagens e o posicionamento temporal ou espacialdessas imagens são controlados por um mecanismo de prepara-ção de roteiro/preparação de subtítulo 130 usando o arquivode preparação de subtítulo 111.
Um método de marcação de água por projetor provêmarcação de água visível única por projetor digital a des-peito de ter um mecanismo de preparação de roteiro de repro-dução comum 130. 0 mecanismo de preparação de roteiro 130controla a reprodução do cinema digital do vídeo e outrosdados auxiliares (tal como informação de subtítulo) . Pelaexploração da capacidade gráfica do mecanismo de preparaçãode roteiro/preparação de subtítulo 130, as marcas de águapodem ser colocadas sobre o vídeo durante o processo de pro-jeção.
Para obter marcação de água única por projetor,uma "seqüência" especial de arquivos de marca de água 122 éusada para imitar um esquema de marcação de água temporal.
Além do que, para símbolos de marcação de água simples, amarca de água pode ser colocada primorosamente em um quadropara reduzir o aborrecimento da marcação de água visível pa-ra os observadores da apresentação. O mecanismo de prepara-ção de roteiro/preparação de subtítulo 130 lê as instruçõesdentro do arquivo de roteiro/subtítulo 111. O arquivo de ro-teiro/subtítulo 111 é o que determina o tempo (por exemplo,quadro/código de tempo) e onde (por exemplo, coordenadas x,y) exibir os arquivos de subtítulos ou de imagem (marca deágua) 122.
De acordo com as presentes modalidades, os nomesdo arquivo de marcação de água são comuns para todos os pro-jetores 101 para uma dada apresentação 124. A modulação tem-poral da marca de água é realizada através do uso de imagensnulas e não nulas, que são armazenadas com os nomes comunsdos arquivos de marca de água 122. Imagens nulas resultam emnenhuma marca renderizada para a tela enquanto as imagensnão nulas resultam em uma marca de água renderizada. Issopode ser implementado pelo mecanismo de preparação de rotei-ro 130 em conjunto com o arquivo de roteiro/subtítulo 111usando os arquivos de marca de água 122 no projetor 101 paradeterminar qual, quando e onde as marcas de água devem sergeradas e representadas em uma tela de projeção. 0 conteúdoda matriz 132 não é conhecido pelo mecanismo de subtítulo130, então o mecanismo de subtítulo 130 renderiza os arqui-vos de marca de água 122 na ordem programada no arquivo desubtítulo 111 (como enviado com a apresentação 124). O con-teúdo da matriz 132 e o arquivo de subtítulo 111 são conhe-cidos para o dono de conteúdo 133. Embora o arquivo de sub-título 111 inclua atribuições para renderização dos arquivosde marca de água 122, o projetor 101 expressa a alocação ú-nica de imagens nulas e não nulas para esse projetor 101. Osistema de preparação de subtítulo 130 segue as instruçõesprovidas no arquivo de subtítulo 111, que conduz todos osprojetores identicamente, porém em virtude dos conteúdos ú-nicos dos arquivos de marca de água 122 cria uma assinaturade marca de água única para cada projetor.
Vantajosamente, um mesmo arquivo de subtítulo 111ou mecanismo 130 controla a reprodução de vídeo para cadaprojetor de cinema digital 101 (para cada filme de cinemaindividual). Esse arquivo da linguagem de preparação de ro-teiro 111 pode especificar quando (quadro/código de tempo)uma marca de água específica será apresentada, onde (x, y)uma marca de água específica será apresentada e os nomes dosarquivos que incluem as marcas de água. Observe que os mes-mas nomes de arquivo de marca de água são usados para cadaprojetor; entretanto, os conteúdos desses arquivos não têmque ser os mesmos. Na realidade, para realizar um esquema demarcação de água temporal imitado, os conteúdos dos arquivossão preferivelmente diferentes. Em uma modalidade, o conteú-do das marcas de água pode ser pré-carregado no projetor 101ou no servidor 102 e carregado quando o nome do arquivo damarca de água apropriado é exigido do mecanismo de prepara-ção de subtítulo 130.
A tabela 1 mostra uma amostra dos arquivos de mar-ca de água (WM) 122. Para simplificar a explicação, assume-se que as marcas de água são "nulas" (significando sem mar-ca) ou "ponto" (não nulas) que colocaria uma marca de águade ponto único como especificado pela linguagem do mecanismode preparação de subtítulo no arquivo 111. Os arquivos demarca de água 122 são pré-carregados antes de qualquer re-produção de filme de cinema. Arquivos "nulos" não usarãomuito espaço de memória já que eles não incluem uma marca deágua real (arquivos vazios).
Tabela 1
<table>table see original document page 14</column></row><table>Quando o filme de cinema e o arquivo de subtitulode controle da linguagem de preparação de roteiro acompa-nhante 111 são transferidos para cada projetor de cinema di-gital 101, o mecanismo da linguagem de preparação de subtí-tulo 130 controla a reprodução do filme de cinema e "quandoe onde" uma marca de água é colocada. A tabela 2 mostra umareprodução hipotética de cada projetor para um arquivo decontrole de subtitulo comum 111. O arquivo de subtitulo 111é o roteiro que controla a reprodução.
TABELA 2
<table>table see original document page 19</column></row><table><table>table see original document page 16</column></row><table>
Embora o arquivo de subtítulo 111 evoque quando umdado arquivo de marca de água 122 é exibido, as diferençasnos conteúdos dos arquivos de marca de água específicos 122fazem com que uma seqüência diferente de marcas de água sejaexibida para cada projetor 101. Isso permite que uma codifi-cação de marca de água única seja criada para cada projetor101. Além do mais, essa marca de água é temporal. Isto é, apresença da marca de água em um quadro específico constituia marca de água (não qualquer informação codificada dentroda marca).
Como indicado na tabela 2, por exemplo, quando oprojetor 2 exibe o quadro 2, uma marca de água não nula(ponto) é também exibida. Através do gerenciamento de umconjunto de arquivos de marca de água 122, uma transferênciaúnica para cada projetor 101 antes da reprodução do filme decinema cria uma marca de água única por projetor. Um outroresultado dessa abordagem é que a colocação da marca de águapode ser controlada em uma base por filme de cinema. Isto é,o filme de cinema pode ser pré-exibido para localizações a-Qropxiadas que equilibram a recuperação retórica com a redu-ção da excitação da audiência na marca de água visível. Ob-serve que os arquivos de marca de água 122 não têm que sernovamente transferidos para realizar isso. A linguagem depreparação de roteiro do mecanismo de preparação de subtítu-lo 130 pode posicionar marcas de água individuais com basena localização do quadro/código de tempo.
Para cinema digital, os arquivos de marca de água122 podem incluir arquivos gráficos (por exemplo, formato.png). Nesses arquivos, as marcas podem ter informações di-ferentes de cores, luminância e espacial. É também possívelusar informações de cor, luminância e espacial para aumentara informação incluída no esquema de codificação temporal pa-ra acrescentar dimensões adicionais na codificação.
Embora os arquivos de marca de água 122 possam sersimilares aos arquivos de imagem de preparação de subtítulo,os arquivos de marcação de água têm regras de renderizaçãomais restritas, e o mecanismo de preparação de subtítulo po-de não ser apropriado dadas algumas das restrições seguin-tes. Não é recomendado misturar texto de subtítulo com ima-gens. 0 sincronismo das imagens não será mais confiável des-de que o sincronismo é afetado pelo sincronismo do texto. Asimagens usadas para marcação de água devem permanecer rela-tivamente pequenas. Imagens maiores tendem a renderizar Ii-nha por linha e também afetar o sincronismo da exibição. Aexibição de imagens deve ser por um mínimo de aproximadamen-te 36 instantes (um instante é 1/250 segundos) ou aproxima-damente 3 quadros, de outra forma a imagem pode não renderi-zar. Isso gasta pelo menos 3 quadros do fim da exibição deuma imagem para o começo da exibição da próxima. Isso 1-eva- aum tempo de imagem mínimo de partida para partida de aproxi-madamente 6 quadros. 8 quadros podem ser usados por razõeshistóricas. Essas restrições podem não se aplicar em todosos mecanismos de preparação de subtítulo, mas são providascomo uma ilustração dos fatores a serem considerados. Em umamodalidade preferida, uma renderização de marca de água dequadro único pode ser utilizada.
As imagens da apresentação com marcas de água sãoentão exibidas em uma tela de exibição 134. A tela de exibi-ção 134 mostra o conteúdo da apresentação com marcas de águavisíveis, porém discretas. Dessa maneira, a pirataria ilegalpode ser localizada para um projetor único ou outra fonte.
O tamanho e a intensidade do ponto (contraste) pa-ra marcas de água podem ser determinados com base em experi-mentos empíricos para garantir a sobrevivência em situaçõestípicas (por exemplo, cópia de máquina de filmar). Os pontosdevem ser perceptíveis por um observador até a extensão ne-cessária para estar presente em uma versão gravada da apre-sentação, mas não devem ser importunos para o observador.Dessa maneira, a marca de água pode ser decifrada em uma có-pia ilegal de um filme de cinema sem prejudicar a experiên-cia de visualização de um observador legítimo.
Com referência à figura 2, em uma modalidade ilus-trativa, um esquema de codificação usa localizações, cadauma compreendida de zonas. A figura 2 mostra em forma de i-lustração um filme gravado 400 de modo a indicar as locali-zações e as zonas em uma maneira tangível. Deve ser entendi-do que a única gravação de filme que incluiria esses aspec-tos é uma que é gravada de uma apresentação de teatro, que éilegal sem a permissão apropriada. 0 filme 400 mostra emforma de ilustração uma localização única 402 e uma zona 404(compreendendo um ou mais quadros) . A localização 402 podeser determinada para uma dada área ou porção de uma apresen-tação. Uma marca de água 406 pode ser colocada em uma posi-ção particular 401 em um quadro 403, por exemplo, posiçõesdentro de um quadro ou quadros 403 do conteúdo na localiza-ção 402 na zona 404.
Cada zona 404 é similarmente tratada como para es-quemas com base em filme onde uma zona 404 é aproximadamentede 8 quadros de comprimento, dos quais 3 quadros são usadospara renderizar uma marca de água. Como mencionado, para servisível em uma reprodução ilegal do filme (por exemplo, umagravação de câmera de vídeo no teatro), cada símbolo de mar-ca de água deve estar presente por pelo menos três quadros,embora menos quatros sejam aceitáveis. Uma localização nocontexto dos valores de codificação é um conjunto de (13)zonas e representa um valor com base no glifo selecionado ena zona na qual ele aparece.
Com referência à figura 3, um método para aplica-ção de marcas de água durante a projeção para identificar oprojetor ou a fonte é descrito em forma de ilustração e mos-trado. No bloco 502, um projetor de imagem digital é atribu-ído com um valor (por exemplo, projetor 1 nas tabelas 1 e 2)ou de outra forma configurado de acordo com um esquema de-maxsa^de água para permitir a seleção de marcas de água queserão mostradas e em quais localizações em uma apTê~srentação.Por exemplo, uma combinação predeterminada de arquivos demarca de água nulos e não nulos pode ser provida para o pro-jetor. A combinação de arquivos de imagem nulos e não nulosé retida pelo fabricante ou dono do conteúdo para o valorretórico quando necessário para identificar o projetor. 0valor ou combinação de arquivos (conjunto de arquivos) podeser atribuído por ou de outra forma provido por, por exem-pio, um fabricante de projeção ou dono de conteúdo. O con-junto pode ser inserido no servidor do sistema ou pode sersimplesmente incluído no projetor. Esse conjunto ou combina-ção de arquivos contribui para a imparidade da marcação deágua durante a organização da apresentação.
No bloco 504, um mecanismo de preparação de rotei-ro/preparação de subtítulo é utilizado para determinar quaismarcas de água são exibidas de acordo com o projetor. Os ar-quivos de preparação de roteiro/preparação de subtítulo sãopreferivelmente providos com a apresentação. 0 arquivo doroteiro inclui informação para uma pluralidade de arquivosde imagem ou arquivos de marca de água (por exemplo, WMl natabela 1) com informação da marca de água. 0 mesmo arquivode roteiro é enviado para todos os projetores para uma dadaapresentação. Os arquivos corretos a serem renderizados sãoselecionados de acordo com o arquivo de roteiro/subtítulousando nomes para arquivos comuns a todos os projetores. Seesses arquivos incluem informação de marca de água nula ounão nula é dependente do projetor. Os conjuntos únicos dearquivos de_imagem (marcas de água) são criados e organiza-dos para cada projetor. Os conjuntos incluem todos os mesmosnomes de arquivo para os arquivos de marca de água, porémcada conjunto tem uma combinação diferente de arquivos demarca de água nulos e não nulos. Isso "pré-modula" a infor-mação temporal e de marca de água para cada projetor. Vanta-josamente, todas as apresentações subseqüentes podem' usar omesmo sincronismo relativo e marcas de água nas zonas en-quanto o sincronismo detalhado e o posicionamento (localiza-ções) podem ser determinados pelo arquivo de subtítu-lo/roteiro, que é enviado com a apresentação.
No bloco 506, para marcação de água, o conteúdo éexibido para localizar uma posição nos quadros onde a marcade água será visível. Uma marca de água de colocação podeser utilizada como uma ferramenta para se certificar que to-dos os pontos ou aspectos estão visíveis. A marca de água decolocação pode incluir um compósito de todas as marcas deágua associadas com uma dada apresentação.
No bloco 508, durante uma apresentação, de acordocom a designação do projetor e o arquivo de imagem a serrenderizado, uma codificação de marca de água única é digi-talmente renderizada para um projetor único pela colocaçãoda marca de água ou marcas de água em um quadro ou quadrospré-destinados. As marcas de água podem incluir uma seqüên-cia de símbolos, cada símbolo pode incluir um padrão de pon-tos, por exemplo. As marcas de água são preferivelmente con-duzidas em uma ou mais zonas na apresentação, tal que umacombinação do tipo de símbolo da marca de água e colocaçãotempoxal é única para um projetor individual.
No bloco 510, um cálculo de paridade pode ser exe-cutado antecipadamente e pode ser parte do esquema de marca-ção de água. Em um exemplo, a paridade é pré-calculada e setorna parte do valor da marca de água pré-organizada. Porexemplo, na implementação onde 3 localizações são valoresatribuídos, a 4a localização (paridade) é calculada com basena soma dos valores codificados nas primeiras três localiza-ções, então um módulo é usado depois dividido por um número,por exemplo, um número de combinações, a saber 52 nesse ca-so. Outras fórmulas de paridade e valores podem ser utiliza-dos. 0 valor de paridade pode ser exibido em uma localizaçãodiferente de uma localização onde uma marca de água estápresente.
Como um exemplo, a tabela 3 demonstra quatro loca-lizações, cada uma tendo uma série de valores. As séries devalores provêem 52 possibilidades diferentes para cada loca-lização. A localização D é um módulo 52 da soma dos valorespara valores de zonas correspondentes para as três localiza-ções A, B e C. Outras fórmulas de paridade e esquemas podemser utilizados.
TABELA 3
<table>table see original document page 22</column></row><table>
A paridade provê uma verificação adicional. A res-posta do cálculo de paridade é exibida na tela em uma (porexemplo, quarta) localização, mas os outros valores de loca-lização não precisam ser exibidos, mas podem correspondercom uma tabela ou matriz mantida pelo dono do conteúdo ououtra entidade autorizada.
Com referência à figura 4, um método para utilizara marca de água para determinar um projetor do qual uma a-presentação foi renderizada é mostrado em forma de ilustra-ção. No bloco 602, uma versão de apresentação (por exemplo,um filme ilegalmente copiado) é revista para determinar mar-cações de água. A detecção pode ser realizada usando múlti-pias técnicas.
No bloco 604, uma determinação dos parâmetros damarcação de água é determinada, por exemplo, as localizaçõestemporais (números de quadro, etc., para um dado filme) e otipo de símbolo e/ou seqüência nas zonas. Para cenários ondea reflexão, a rotação ou a inclinação são injetadas no re-gistro da imagem, uma comparação com a imagem original é re-comendada para evitar a má interpretação da marca de água.
No caso onde uma marca está removida, obscurecida ou quadroscortados do comprimento total, alguns dados podem ainda serrecuperados com base na codificação temporal. Isso é feitoreconhecendo a localização específica no tempo que foi modi-ficada e, portanto, o parâmetro de codificação temporal es-pecífico.
No bloco 606, uma base de dados de projetores éconsultada para determinar qual projetor renderizou O-TTHnerA base de dados incluirá os tipos de marca de água e a com-binação de marcas de água em seqüências, bem como as locali-zações onde as marcas de água foram posicionadas para umadada apresentação. Dessa maneira, um projetor único será de-terminado no bloco 608.
Tendo descrito modalidades preferidas para o sis-tema e método para o sistema e método de marcação de água deprojetor de cinema digital (que são planejados para seremilustrativos e não limitadores), é observado que modifica-ções e variações podem ser feitas por pessoas versadas natécnica à luz dos ensinamentos acima. Portanto, é para serentendido que mudanças podem ser feitas nas modalidades par-ticulares da invenção revelada que estão dentro do escopo edo espirito da invenção como esboçada pelas reivindicaçõesanexas.

Claims (27)

1. Sistema para marcação de água de uma imagem,CARACTERIZADO pelo fato de que compreende:um sistema de gerenciamento da exibição tendo umapluralidade de arquivos de imagem de marca de água associa-dos com ele e dispositivo para gerar sinais representativosde uma apresentação das imagens;um mecanismo de preparação de roteiro, acoplado nosistema de gerenciamento da exibição e configurado para de-terminar quando e onde os arquivos de imagem da marca de á-gua são exibidos durante a apresentação das imagens;os arquivos de imagem da marca de água incluindoimagens de marca de água associadas com o dispositivo paragerar sinais e sendo renderizados de acordo com o mecanismode preparação de roteiro durante a apresentação das imagenspor meio do que a colocação das imagens da marca de água deacordo com o mecanismo de preparação de roteiro identifica odispositivo para gerar sinais renderizando a apresentação.
2. Sistema, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que o mecanismo de preparação deroteiro inclui arquivos de imagem nulos e não nulos e rende-riza os arquivos de imagem não nulos de acordo com quadrosatribuídos da apresentação.
3. Sistema, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que o mecanismo de preparação deroteiro incluiu um mecanismo de subtítulo configurado pararenderizar as imagens da marca de água.
4. Sistema, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que as imagens da marca de águaincluem arquivos PNG.
5. Sistema, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que o dispositivo para gerar ossinais compreende um projetor em um sistema de cinema digi-tal .
6. Sistema, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que os arquivos de imagem da mar-ca de água são atribuídos na fabricação do projetor.
7. Sistema, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que o mecanismo de preparação deroteiro determina uma posição na apresentação para as ima-gens de marca de água com base na localização do qua-dro/código de tempo.
8. Sistema, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que o dispositivo para gerar ossinais é identificado com base nas imagens da marca de águae sua colocação temporal na apresentação das imagens.
9. Sistema para marcação de água de uma imagemprojetada de um projetor de cinema digital, CARACTERIZADOpelo fato de que compreende:um projetor configurado para renderizar uma apre-sentação digital e tendo associado com o projetor uma codi-ficarão de marca de água que identifica o projetor durante arenderização da apresentação, a codificação sendo unicamenteassociada com o projetor,um mecanismo de preparação de roteiro configuradopara renderizar os arquivos de imagem da marca de água deacordo com a codificação da marca de água, o mecanismo depreparação do roteiro sendo configurado para determinarquando e onde os arquivos de imagem da marca de água são e-xibidos durante a apresentação,a codificação da marca de água incluindo imagensde marca de água únicas para o projetor e renderizadas deacordo com o mecanismo de preparação de roteiro durante arenderização da apresentação digital tal que as imagens damarca de água e sua colocação temporal identificam o proje-tor renderizando a apresentação.
10. Sistema, de acordo com a reivindicação 9,CARACTERIZADO pelo fato de que o projetor inclui arquivos deimagem de marca de água nulos e não nulos e renderiza os ar-quivos de imagem não nulos de acordo com quadros atribuídosda apresentação.
11. Sistema, de acordo com a reivindicação 9,CARACTERIZADO pelo fato de que o mecanismo de preparação deroteiro inclui um mecanismo de subtítulo configurado pararenderizar os arquivos de imagem da marca de água.
12. Sistema, de acordo com a reivindicação 9,CARACTERIZADO pelo fato de que os arquivos de imagem da mar-ca de água incluem arquivos PNG.
13. Sistema, de acordo com a reivindicação 9,CARACTERIZADO pelo fato de que as imagens da marca de águaincluem uma forma ou formas geométricas.
14. Sistema, de acordo com a reivindicação 9,CARACTERIZADO pelo fato de que a codificação da marca de á-gua é atribuída na fabricação do projetor.
15. Sistema, de acordo com a reivindicação 9,CARACTERIZADO pelo fato de que o mecanismo de preparação deroteiro determina uma posição na apresentação para as ima-gens da marca de água com base na localização do qua-dro/código de tempo.
16. Sistema, de acordo com a reivindicação 9,CARACTERIZADO pelo fato de que as imagens da marca de águausam as informações de cor, luminância e espacial.
17. Método para a marcação de água de uma apresen-tação, CARACTERIZADO pelo fato de que compreende:receber uma pluralidade de arquivos de marca deágua em um projetor, incluindo arquivos de marca de água nu-los e não nulos, onde os arquivos nulos e não nulos são se-lecionados para dados nomes de arquivo em uma combinaçãoparticular para identificar o projetor durante a renderiza-ção de uma apresentação erenderizar arquivos de marca de água nulos e nãonulos com um mecanismo de preparação de roteiro para colocaras marcas não nulas em uma relação temporal com a apresenta-ção para identificar unicamente o projetor.
18. Método, de acordo com a reivindicação 17,CARACTERIZADO pelo fato de que as imagens nulas incluem ar-quivos vazios e a renderização inclui colocar marcas de águage-radas. p_e.los arquivos de imagem não nulos em números dequadro selecionados.
19. Método, de acordo com a reivindicação 17,CARACTERIZADO pelo fato de que o mecanismo de preparação deroteiro é provido com uma apresentação e nomes de arquivopara os arquivos da marca de água são comuns para todos osprojetores e também compreendendo gerar uma pluralidade deconjuntos de arquivo de marca de água onde todos os conjun-tos incluem arquivos com os mesmos nomes e selecionar quaisarquivos de marca de água no conjunto têm arquivos de marcade água nulos e não nulos.
20. Método, de acordo com a reivindicação 17,CARACTERIZADO pelo fato de que a renderização inclui rende-rizar marcas de água não nulas usando um mecanismo de prepa-ração de subtítulo.
21. Método, de acordo com a reivindicação 17,CARACTERIZADO pelo fato de que prover inclui atribuir umconjunto de arquivos de marca de água nulos e não nulosquando o projetor é fabricado.
22. Método para operação de um dispositivo de a-presentação de imagem digital, CARACTERIZADO pelo fato deque compreende:receber um arquivo de marca de água associado como dispositivo de apresentação de imagem digital;receber um arquivo de apresentação representativode uma apresentação de imagens;receber instruções de preparação de roteiro asso-ciadas com o arquivo de apresentação;gerar sinais de imagem representativos da apresen-tação das imagens tendo o arquivo de marca de água incluídonele de acordo com as instruções de preparação de roteiro,por meio do que a colocação do arquivo de marca de água naapresentação identifica o dispositivo de apresentação de i-magem digital renderizando a apresentação.
23. Método, de acordo com a reivindicação 22,CARACTERIZADO pelo fato de que o arquivo da marca de água éincluído com a apresentação usando um mecanismo de prepara-ção de subtítulo associado com o dispositivo de apresentaçãoda imagem digital.
24. Método, de acordo com a reivindicação 22,CARACTERIZADO pelo fato de que os arquivos de marca de águaincluem arquivos nulos e não nulos para colocar os arquivosda marca de água na apresentação.
25. Método para prover uma apresentação de imagensem um aparelho de processamento digital, CARACTERIZADO pelofato de que compreende:associar um arquivo de preparação de roteiro comum arquivo de apresentação representativo da apresentaçãodas imagens, o arquivo de preparação de roteiro configuradopara controlar o aparelho de processamento digital onde umarquivo de marca de água unicamente associado com o aparelhode processamento digital é incluído com a apresentação deacordo com instruções no arquivo de preparação de roteiro,por meio do que a colocação do arquivo da marca de água naapresentação identifica o aparelho de processamento digitalrenderizando a apresentação etransmitir o arquivo de preparação do roteiro e oarquivo de apresentação para o aparelho de processamento di-gital .
26. Método, de acordo com a reivindicação 25,CARACTERIZADO pelo fato de que o mecanismo de preparação doroteiro determina uma posição na apresentação para as ima-gens da marca de água tal que a posição e a colocação tempo-ral das imagens da marca de água identificam o aparelho deprocessamento digital.
27. Método, de acordo com a reivindicação 25,CARACTERIZADO pelo fato de que o aparelho de processamentodigital compreende um projetor em um sistema de cinema digi-tal.
BRPI0615445-0A 2005-09-08 2006-03-06 sistema e método de marcação de água de projetor de cinema digital BRPI0615445A2 (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US71535005P 2005-09-08 2005-09-08
US60/715.350 2005-09-08
PCT/US2006/007907 WO2007030140A1 (en) 2005-09-08 2006-03-06 Digital cinema projector watermarking system and method

Publications (1)

Publication Number Publication Date
BRPI0615445A2 true BRPI0615445A2 (pt) 2011-05-17

Family

ID=36636647

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0615445-0A BRPI0615445A2 (pt) 2005-09-08 2006-03-06 sistema e método de marcação de água de projetor de cinema digital

Country Status (8)

Country Link
US (1) US20090123022A1 (pt)
EP (1) EP1932339A1 (pt)
JP (1) JP5022369B2 (pt)
CN (1) CN101258743B (pt)
AU (1) AU2006287912B2 (pt)
BR (1) BRPI0615445A2 (pt)
CA (1) CA2620143A1 (pt)
WO (1) WO2007030140A1 (pt)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI423041B (zh) * 2007-07-09 2014-01-11 Cyberlink Corp 可提升多媒體互動機制之影音播放方法及其相關裝置
US20100226526A1 (en) 2008-12-31 2010-09-09 Modro Sierra K Mobile media, devices, and signaling
CN102754122B (zh) 2010-02-08 2015-07-08 汤姆森特许公司 取证标记立体3d内容媒体的方法和系统
US9124801B2 (en) * 2012-07-26 2015-09-01 Omnivision Technologies, Inc. Image processing system and method using multiple imagers for providing extended view
FR3047825B1 (fr) * 2016-02-12 2019-10-11 Viaccess Procede d’identification d’un spectacle dans une video filmee par une camera d'un spectateur
KR102380187B1 (ko) * 2020-02-28 2022-03-30 선문대학교 산학협력단 이미지 식별 정보 삽입 방법 및 장치

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8813137B2 (en) * 1998-05-08 2014-08-19 Qualcomm Incorporated Apparatus and method for decoding digital image and audio signals
WO2001015162A2 (en) * 1999-08-13 2001-03-01 Microsoft Corporation Methods and systems of protecting digital content
US6769061B1 (en) * 2000-01-19 2004-07-27 Koninklijke Philips Electronics N.V. Invisible encoding of meta-information
US20030002708A1 (en) * 2001-02-23 2003-01-02 Joe Pasqua System and method for watermark detection
US7043019B2 (en) * 2001-02-28 2006-05-09 Eastman Kodak Company Copy protection for digital motion picture image data
US20030016825A1 (en) * 2001-07-10 2003-01-23 Eastman Kodak Company System and method for secure watermarking of a digital image sequence
US20060155732A1 (en) * 2002-07-09 2006-07-13 Seiko Epson Corporation Electronic file operation method and layout edition device
CN1207892C (zh) * 2002-12-11 2005-06-22 日本电气株式会社 将电子水印插入数字图像并对其进行检测的方法及装置
KR100619053B1 (ko) * 2003-11-10 2006-08-31 삼성전자주식회사 서브 타이틀을 기록한 정보저장매체 및 그 처리장치
US7555487B2 (en) * 2004-08-20 2009-06-30 Xweb, Inc. Image processing and identification system, method and apparatus
WO2006067677A2 (en) * 2004-12-20 2006-06-29 Koninklijke Philips Electronics N.V. Unlocking a protected portable storage medium

Also Published As

Publication number Publication date
AU2006287912A1 (en) 2007-03-15
US20090123022A1 (en) 2009-05-14
EP1932339A1 (en) 2008-06-18
AU2006287912A8 (en) 2010-04-08
WO2007030140A1 (en) 2007-03-15
JP5022369B2 (ja) 2012-09-12
AU2006287912B2 (en) 2011-09-08
CN101258743B (zh) 2010-07-14
CN101258743A (zh) 2008-09-03
JP2009509364A (ja) 2009-03-05
CA2620143A1 (en) 2007-03-15

Similar Documents

Publication Publication Date Title
US20040109016A1 (en) Motion picture anti-piracy coding
CN1942895B (zh) 电影拷贝的水印标识
CA2480994C (en) Methods and apparatus for uniquely identifying a large number of film prints
JP2004005925A (ja) マテリアル記録方法
CN1839622A (zh) 利用投影到屏幕上的标识符的剧院标识系统
EP1588544B1 (en) Motion picture anti-piracy coding
BRPI0615445A2 (pt) sistema e método de marcação de água de projetor de cinema digital
BRPI0616365A2 (pt) sistema e mÉtodo para geraÇço de marca d&#39;Água em projetor digital de cinema
EP1680709B1 (en) Tracking an image-recording medium
US20060049262A1 (en) Method for embedding security codes into film during printing
JP2009509364A5 (pt)
CN118940231B (zh) 对合同添加水印的方法及装置
JP2001197341A (ja) 写真システム
JP2003331256A (ja) 映像加工装置及び映像加工方法

Legal Events

Date Code Title Description
B08F Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette]

Free format text: REFERENTE A 6A ANUIDADE.

B08H Application fees: decision cancelled [chapter 8.8 patent gazette]

Free format text: REFERENTE AO DESPACHO 8.6 NA RPI 2161 NA DATA 05/06/2012

B08F Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette]
B08K Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette]