BRPI0622064A2 - Novos elementos de sintaxe para padrões de codificação de vídeo com fornecimento de suporte para capacitação de profundidade de bit de cor - Google Patents

Novos elementos de sintaxe para padrões de codificação de vídeo com fornecimento de suporte para capacitação de profundidade de bit de cor Download PDF

Info

Publication number
BRPI0622064A2
BRPI0622064A2 BRPI0622064-9A BRPI0622064A BRPI0622064A2 BR PI0622064 A2 BRPI0622064 A2 BR PI0622064A2 BR PI0622064 A BRPI0622064 A BR PI0622064A BR PI0622064 A2 BRPI0622064 A2 BR PI0622064A2
Authority
BR
Brazil
Prior art keywords
bit
depth
prediction
indication
layer
Prior art date
Application number
BRPI0622064-9A
Other languages
English (en)
Inventor
Yongying Gao
Yuwen Wu
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 BRPI0622064A2 publication Critical patent/BRPI0622064A2/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/187Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a scalable video layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/105Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/184Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Color Television Systems (AREA)

Description

“NOVOS ELEMENTOS DE SINTAXE PARA PADRÕES DE CODIFICAÇÃO DE VÍ- DEO COM FORNECIMENTO DE SUPORTE PARA CAPACITAÇÃO DE PROFUNDIDADE DE BIT DE COR”
CAMPO DA INVENÇÃO
Este invenção refere-se ao campo técnico de codificação digital de vídeo. Apresen- ta-se uma solução técnica para um novo tipo de capacitação de graduação: capacitação de graduação de profundidade de bit colorido. Os dois novos elementos de sintaxe são acres- centados ao SVC.
ANTECEDENTES DA INVENÇÃO
Em anos recentes, a profundidade de bit de cor mais acentuada ao invés da pro- fundidade em oito cores por bit convencional tornou-se mais e mais desejável em muitos campos, tais como o mapeamento científico, o cinema digital, jogos por computador viabili- zados por um vídeo de alta qualidade, e aplicações voltadas a estúdios profissionais e am- bientações sonoras domésticas. Por conseqüência, o padrão de codificação de vídeo no estado atual da técnica - H.264/AVC - já apresenta incluso Extensões da Faixa de Fidelida- de, que promovem sustentação de até 14 bits por amostra e acrescentam uma amostragem de saturação de 4:4:4.
Entretanto, nenhuma das soluções existentes de codificação acentuada de bit for- nece suporte para capacitação de graduação de profundidade de bit de cor. Assume-se que tenhamos um cenário com dois codificadores diferentes (ou clientes com diferentes solicita- ções para a profundidade de bit de cor, por exp., 12 bits) para o mesmo vídeo original. A solução atual através do padrão H.264/AVC consiste em codificar o vídeo original de 12-bits para geração de um fluxo de bits n°1, e daí, fazer a conversão do vídeo original de 12-bits em um vídeo original de 8-bits e codificar a parte restante aos 8-bits para geração do fluxo de bits n°2. Caso deseje-se fornecer o vídeo para diferentes clientes que estejam solicitando diferentes profundidades de bits, tem-se fazer este fornecimento por duas vezes, ou dispo- nibilizar os dois fluxos de bits conjuntamente em um disco. Obtém-se uma baixa eficiência com respeito tanto para a taxa de compressão quanto a complexidade operacional.
SUMÁRIO DA INVENÇÃO
Esta invenção apresenta uma solução com capacidade de graduação para codificar todo o vídeo original de 12-bits de uma única vez para gerar-se um fluxo de bits que conte- nha uma camada básica compatível ao padrão H.264/AVC e uma camada de tratamento da capacidade de graduação. Caso um decodificador de padrão H.264/AVC esteja disponível por parte do cliente, decodifica-se somente a camada de base do sub-fluxo de bits, e o ví- deo de 8-bits decodificado pode ser visualizado em um dispositivo de visualização conven- cional de 8-bits; caso esteja disponível o decodificador de capacitação de graduação de pro- fundidade de bit de cor por parte do cliente, tanto os sub-fluxos de bits da camada de base quanto os sub-fluxos de bits da camada de tratamento serão decodificados para obtenção do vídeo em 12-bits que poderá ser visto em um dispositivo de visualização de alta qualida- de fornecendo condições de suporte para mais de oito bits.
BREVE DESCRIÇÃO DOS DESENHOS A Figura 1 ilustra uma estrutura de enquadramento de codificação de capacitação
de graduação de profundidade de bit de cor.
O vídeo de M-bits é codificado na forma de camada de base utilizando o codificador interno no padrão H.264/AVC. O vídeo de N-bits é codificado como a camada de tratamento utilizando o codificador com capacitação de graduação. A eficiência de codificação da ca- 10 mada de tratamento pode melhorar de forma significativa através do emprego da informação advinda da camada de base. Denomina-se a utilização de informação de camada de base em codificação da mesma como predição entre-camadas. Cada imagem - um agrupamento de Macroblocos (MBs) - irá consistir de duas unidades de acesso, uma para a camada de base e a outra para a camada de tratamento. O fluxo de bits codificado será multiplexado 15 para a formação de um fluxo de bits com capacidade de graduação.
Durante o processo de decodificação, o decodificador de camada de base irá utili- zar somente o sub-fluxo de bits da camada de base extraído a partir do fluxo de bits comple- to, fornecendo um vídeo de M-bits reconstruído. Através da decodificação do fluxo de bits completo, pode-se reconstruir o vídeo de N-bits.
Neste relatório, apresenta-se a solução técnica referente a capacitação de gradua-
ção de profundidade de bit de cor. Os dois novos elementos de sintaxe são adicionados ao padrão SVC e sintaxe SPS na extensão SVC seq_parameter_set_svc_extension( ) ) para fornecimento de suporte da capacitação de graduação de profundidade de bit de cor: bit_depth_scalability_flag e bit_depth_pred_idc, nos formatos relevantes.
seq_parameter_set_svc_extension(){ C Elemento de De¬ scrição extended_spatial_scalability 0 u(2) caso (chroma_format_idc>0){ chroma_phase_x_plus1 O u(2) chroma_phase_y_plus1 0 u(2) } caso (extended_spatial_scalability==1){ scaled_base_let_offset 0 se(v) scaled__base_top_offset 0 se(v) scaled_base_right_offset O se(v) scaled_base_bottom_offset O se(v) } bit_depth_scalability_flag O u(1) caso(bit_depth_scalability_flag){ bit_depth_pred_idc O ue(v) } fgs_coding_mode 2 u(1) caso (fgs_coding_mode = =0) { groupingSizeMinusl 2 ue(v) } ou então { numPosVector = O fazer{ caso (numPosVector = =0) { scanlndexO 2 ue(v) } ou então { deltaScanlndexMinusl [numPosVector] 2 ue(v) } numPosVector ++ } enquanto (scanPosVect- Lu ma [n u m Pos Vector-1 ]< 15) } } O elemento de sintaxe bit_depth_scalability_flag igual a 1 especifica que o processo
de predição de profundidade de bit de cor deve ser buscado na predição entre-camadas. Ou em caso contrário (igual a 0), especifica-se que não será buscado nenhum processo de pre- dição de profundidade de bit de cor (ponto limite).
O elemento de sintaxe bit_depth_pred_idc igual a O especifica que a operação de
desvio de bit é utilizada na forma de predição entre-camadas de profundidade de bit de cor (ponto limite). Ou em caso contrário, reserva-se a predição avançada de profundidade de bit de cor.

Claims (6)

1. Método para codificação de dados de vídeo em modo com capacidade de gradu- ação de profundidade de bit, CARACTERIZADO pelo fato de uma camada de tratamento de vídeo ser predita a partir de uma camada de base de vídeo reconstruída, e em que, pelo menos, são adicionadas uma primeira indicação e uma segunda indicação diferenciada jun- to aos dados para definição do processo de capacitação de graduação de profundidade de bit, em que - caso a primeira indicação (bit_depth_scalability_flag) apresente um primeiro valor, não se faz uso de nenhuma predição entre-camadas de profundidade de bit; - caso a primeira indicação apresente um segundo valor (bit_depth_scalability_flag), ela está especificando que está sendo utilizada a predição entre-camadas de profundidade de bit, em que o tipo de predição entre-camadas depende do valor da segunda indicação (bit_depth_pred_idc), em que - caso a segunda indicação apresente um primeiro valor, utiliza-se a predição entre- camadas com base no desvio de bit; e - caso a segunda indicação apresente um valor que não seja o primeiro valor, utili- za-se uma predição avançada de profundidade de bit.
2. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de serem adicionados dois novos elementos de sintaxe: - um primeiro elemento de sintaxe (bit_depth_scalability_flag) sinalizando o proces- so de capacitação de graduação de profundidade de bit de cor, que caso seja igual a um, especifica que deve ser buscado o processo de predição de profundidade de bit de cor na predição entre-camadas, e em caso contrário, especifca que não deve ser buscado nenhum processo de predição de profundidade de bit de cor; - um segundo elemento de sintaxe (bit_depth_pred_idc) especificando a abordagem para a predição entre-camadas de profundidade de bit de cor, que no caso de ser igual a zero especifica que a operação de desvio de bit deve ser utilizada na forma de predição en- tre-camadas de profundidade de bit de cor, e, em caso contrário, utiliza a predição avançada de profundidade de bit de cor na forma de predição entre-camadas de profundidade de bit de cor.
3. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que cada imagem apresenta duas unidades de acesso, uma para a camada de base e outra pa- ra a camada de tratamento.
4. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato dos flu- xos de bits codificados serem multiplexados para formarem um fluxo de bits com capacidade de graduação.
5. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que o modo de ponto limite de acordo com a primeira indicação consiste em que não seja buscado nenhum processo de predição de profundidade de bit de cor.
6. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato do modo de ponto limite de acordo com a segunda indicação consistir de que seja utilizado o desvio de bit.
BRPI0622064-9A 2006-10-25 2006-10-25 Novos elementos de sintaxe para padrões de codificação de vídeo com fornecimento de suporte para capacitação de profundidade de bit de cor BRPI0622064A2 (pt)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2006/002848 WO2008049271A1 (en) 2006-10-25 2006-10-25 New syntax elements to svc to support color bit depth scalability

Publications (1)

Publication Number Publication Date
BRPI0622064A2 true BRPI0622064A2 (pt) 2014-05-27

Family

ID=39324094

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0622064-9A BRPI0622064A2 (pt) 2006-10-25 2006-10-25 Novos elementos de sintaxe para padrões de codificação de vídeo com fornecimento de suporte para capacitação de profundidade de bit de cor

Country Status (7)

Country Link
US (1) US8306107B2 (pt)
EP (1) EP2084909A4 (pt)
JP (1) JP2010507939A (pt)
KR (1) KR20090086960A (pt)
CN (1) CN101601298A (pt)
BR (1) BRPI0622064A2 (pt)
WO (1) WO2008049271A1 (pt)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100091840A1 (en) * 2007-01-10 2010-04-15 Thomson Licensing Corporation Video encoding method and video decoding method for enabling bit depth scalability
KR101509070B1 (ko) * 2007-10-16 2015-04-06 톰슨 라이센싱 비트 깊이 크기 조정 능력에 관한 아티팩트 제거 방법 및 장치
BRPI1005386A2 (pt) * 2009-09-22 2016-03-08 Panasonic Corp aparelho de codificação de imagem, aparelho de decodificação de imagem, método de codificação de imagem e método de decodificação de imagem
JP2012060261A (ja) 2010-09-06 2012-03-22 Sony Corp 画像処理装置および方法
EP2684365A1 (en) * 2011-03-10 2014-01-15 Dolby Laboratories Licensing Corporation Bitdepth and color scalable video coding
TWI575933B (zh) 2011-11-04 2017-03-21 杜比實驗室特許公司 階層式視覺動態範圍編碼中之層分解技術
US9124899B2 (en) 2012-09-28 2015-09-01 Sharp Laboratories Of America, Inc. Motion derivation and coding for scaling video
US9414058B2 (en) * 2012-12-25 2016-08-09 Mediatek Inc. Video processing apparatus capable of generating output video pictures/sequence with color depth different from color depth of encoded video bitstream
EP3021590A4 (en) * 2013-07-12 2017-03-29 Sony Corporation Image coding device and method
GB2516424A (en) * 2013-07-15 2015-01-28 Nokia Corp A method, an apparatus and a computer program product for video coding and decoding

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003036980A1 (en) 2001-10-26 2003-05-01 Koninklijke Philips Electronics N.V. Spatial scalable compression scheme using spatial sharpness enhancement techniques
JP2004343451A (ja) * 2003-05-15 2004-12-02 Matsushita Electric Ind Co Ltd 動画像復号化方法および動画像復号化装置
US20050259729A1 (en) * 2004-05-21 2005-11-24 Shijun Sun Video coding with quality scalability
KR100643291B1 (ko) * 2005-04-14 2006-11-10 삼성전자주식회사 랜덤 엑세스의 지연을 최소화하는 비디오 복부호화 장치 및방법

Also Published As

Publication number Publication date
US8306107B2 (en) 2012-11-06
EP2084909A1 (en) 2009-08-05
JP2010507939A (ja) 2010-03-11
EP2084909A4 (en) 2012-11-21
WO2008049271A1 (en) 2008-05-02
US20090323804A1 (en) 2009-12-31
CN101601298A (zh) 2009-12-09
KR20090086960A (ko) 2009-08-14

Similar Documents

Publication Publication Date Title
CN101796841B (zh) 用增强层残差预测对视频数据编码/解码的方法和设备
ES2837853T3 (es) Codificación de datos de vídeo para un conjunto de capas de salida
CN101601300B (zh) 用自适应增强层预测对位深度可分级视频数据进行编码和/或解码的方法和设备
CN101622878B (zh) 用于实现位深度可分级性的视频编解码方法和视频编解码设备
CN104041036B (zh) 视频编码方法、视频解码方法、编码器、解码器以及系统
US8401085B2 (en) Method and apparatus for decoding/encoding of a video signal
CN101822059B (zh) 可缩放视频的层间残差预测的方法和设备
EP1933563A1 (en) Method and apparatus for encoding and/or decoding bit depth scalable video data using adaptive enhancement layer residual prediction
US10419778B2 (en) JCTVC-L0227: VPS_extension with updates of profile-tier-level syntax structure
KR102000868B1 (ko) 인코딩 장치, 방법 및 컴퓨터 판독가능 매체
JP2010512699A (ja) ビット深度スケーラビリティのためのエンハンスメントレイヤの残差予測を使用したビデオデータを符号化及び/又は復号化する方法及び装置
BRPI0622064A2 (pt) Novos elementos de sintaxe para padrões de codificação de vídeo com fornecimento de suporte para capacitação de profundidade de bit de cor
JP2017508336A5 (pt)
CN101238736A (zh) 在avs-m视频比特流中的随机访问
MY141344A (en) Coding dependency indication in scalable video coding
WO2017063168A1 (zh) 图像编码方法、装置以及图像处理设备
TWI621350B (zh) 包括第一層和第二層的多層串流之圖像區塊解碼方法和解碼裝置以及編碼方法和編碼裝置
WO2008077273A1 (en) Device for encoding video data, device for decoding video data, stream of digital data
US20240244158A1 (en) Method, apparatus, and medium for video processing
JP7414856B2 (ja) ビデオコーディングレイヤアップスイッチング指示
HK40008134B (zh) 处理多层数据流的装置和方法、编码器和方法及存储介质
KR20140126785A (ko) 인핸스먼트 레이어에서의 인트라 예측 방법 및 모드 부호화 방법
HK40008135B (zh) 装置、方法、编码器和计算机程序
BR112019017670A2 (pt) Método e dispositivo para reconstruir uma imagem hdr
BR102017027195A2 (pt) método e dispositivo para a reconstrução de dados de imagem a partir de dados de imagem decodificados

Legal Events

Date Code Title Description
B08L Patent application lapsed because of non payment of annual fee [chapter 8.12 patent gazette]

Free format text: REFERENTE AO NAO RECOLHIMENTO DAS 7A E 8A ANUIDADES.

B15K Others concerning applications: alteration of classification

Free format text: PROCEDIMENTO AUTOMATICO DE RECLASSIFICACAO. A CLASSIFICACAO IPC ANTERIOR ERA H04N 7/26.

Ipc: H04N 19/187 (2014.01), H04N 19/105 (2014.01), H04N

Ipc: H04N 19/187 (2014.01), H04N 19/105 (2014.01), H04N

B08I Application fees: publication cancelled [chapter 8.9 patent gazette]

Free format text: ANULADA A PUBLICACAO CODIGO 8.12 NA RPI NO 2277 DE 26/08/2014 POR TER SIDO INDEVIDA.

B08F Application fees: application dismissed [chapter 8.6 patent gazette]

Free format text: REFERENTE AS 7A, 8A, 9A, 10A, 11A, 12A, 13A E 14A ANUIDADES.

B08K Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette]

Free format text: EM VIRTUDE DO ARQUIVAMENTO PUBLICADO NA RPI 2602 DE 17-11-2020 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDO O ARQUIVAMENTO DO PEDIDO DE PATENTE, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013.