BRPI0302384B1 - "método para intensificar de forma adaptativa uma cor, e equipamento para intensificar de forma adaptativa a cor de uma imagem" - Google Patents

"método para intensificar de forma adaptativa uma cor, e equipamento para intensificar de forma adaptativa a cor de uma imagem" Download PDF

Info

Publication number
BRPI0302384B1
BRPI0302384B1 BRPI0302384-2A BRPI0302384A BRPI0302384B1 BR PI0302384 B1 BRPI0302384 B1 BR PI0302384B1 BR PI0302384 A BRPI0302384 A BR PI0302384A BR PI0302384 B1 BRPI0302384 B1 BR PI0302384B1
Authority
BR
Brazil
Prior art keywords
saturation
function
determines
intensification
variable
Prior art date
Application number
BRPI0302384-2A
Other languages
English (en)
Inventor
Choe Won-Hee
Kim Chang-Yeong
Park Du-Sik
Lee Seong-Deok
Lee Ho-Young
Original Assignee
Samsung Electronics Co., Ltd.
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
Priority claimed from KR10-2003-0041060A external-priority patent/KR100537509B1/ko
Application filed by Samsung Electronics Co., Ltd. filed Critical Samsung Electronics Co., Ltd.
Publication of BRPI0302384A2 publication Critical patent/BRPI0302384A2/pt
Publication of BRPI0302384A8 publication Critical patent/BRPI0302384A8/pt
Publication of BRPI0302384B1 publication Critical patent/BRPI0302384B1/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/6027Correction or control of colour gradation or colour contrast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/6002Corrections within particular colour systems
    • H04N1/6005Corrections within particular colour systems with luminance or chrominance signals, e.g. LC1C2, HSL or YUV
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/80Camera processing pipelines; Components thereof
    • H04N23/84Camera processing pipelines; Components thereof for processing colour signals
    • H04N23/86Camera processing pipelines; Components thereof for processing colour signals for controlling the colour saturation of colour signals, e.g. automatic chroma control circuits

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Image Processing (AREA)
  • Color Image Communication Systems (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Processing Of Color Television Signals (AREA)

Abstract

"método para intensificar de forma adaptativa uma cor, equipamento para intensificar de forma adaptativa a cor de uma imagem e meio de gravação legível em computador". método e equipamento para intensificar de forma adaptativa uma cor de uma imagem são proporcionados. o equipamento inclui uma unidade de derivação de componente de saturação, um calculador da variável que determina a função de intensificação de saturação, uma unidade de intensificação de saturação e uma unidade sintetizadora do componente de saturação. a unidade de derivação do componente de saturação deriva um componente de saturação a partir de uma imagem de entrada. o calculador da variável que determina a função de intensificação de saturação determina uma função de intensificação de saturação usada para intensificar a saturação da imagem de entrada com base em um predeterminado valor de referência. a unidade de intensificação de saturação altera o derivado componente de saturação usando a função de intensificação de saturação. a unidade sintetizadora do componente de saturação sintetiza o alterado componente de saturação e outros componentes da imagem de entrada e gera uma imagem de saída com base nos componentes sintetizados.

Description

(54) Título: MÉTODO PARA INTENSIFICAR DE FORMA ADAPTATIVA UMA COR, E
EQUIPAMENTO PARA INTENSIFICAR DE FORMA ADAPTATIVA A COR DE UMA IMAGEM (51) Int.CI.: H04N 1/60 (30) Prioridade Unionista: 20/07/2002 KR 2002-42762, 24/06/2003 KR 2003-41060 (73) Titular(es): SAMSUNG ELECTRONICS CO., LTD.
(72) Inventor(es): WON-HEE CHOE; CHANG-YEONG KIM; DU-SIK PARK; SEONG-DEOK LEE; HOYOUNG LEE
1/31
MÉTODO PARA INTENSIFICAR DE FORMA ADAPTATIVA UMA COR, E EQUIPAMENTO PARA INTENSIFICAR DE FORMA ADAPTATIVA A COR DE UMA
IMAGEM
1. Campo da Invenção [0001] A presente invenção refere-se a um equipamento e a um método para intensificar de forma adaptativa a cor de uma imagem, e mais particularmente a um equipamento e a um método para intensificar a cor de uma imagem de entrada mediante de forma adaptativa alterar a saturação da imagem de entrada.
2. Descrição da Arte Relacionada [0002] Têm existido algumas técnicas convencionais de intensificação da coloração de uma imagem colorida. Um é um método para a correção da saturação da cor dependente da imagem em uma imagem pictórica de uma cena natural revelada na patente norte americana 5450217 (Xerox Corporation, 1995.9). Nesse método, a saturação de cor é intensificada em um espaço de cor HSV, que é considerado como sendo capaz de representar uma imagem como tendo quase a mesma saturação como uma saturação identificada da imagem. Todavia, esse método pode intensificar a saturação de cor apenas de certas imagens, que possuem uma saturação media não maior que um certo valor limite. Portanto, em um caso onde esse método é aplicado para imagens consecutivas que constituem uma imagem de movimento e que possuem uma saturação em torno do valor limite como média, ele pode causar cintilação em uma tela.
[0003] Um outro método é um método de controlar automaticamente a saturação da cor em um decodificador de vidro usando algoritmo recursivo revelado na patente norte americana 6188788B1 (Texas Insruments Inc, 2001.2). Nesse
Petição 870170087697, de 13/11/2017, pág. 6/51
2/31 método, um sinal YCbCr é obtido a partir de um compósito de sinal de vídeo e em seguida comparado com um sinal de descarga ideal, derivando desse modo a relação do sinal YCbCr para o sinal de descarga ideal. Em seguida, a cor de uma imagem é compensada quanto a estar baseada na relação do sinal de YCbCr para sinal de descarga ideal mediante o aumento do ganho de amplitude de um sinal de cor usando um algoritmo recursivo. Entretanto, essa técnica pode ser aplicada de modo limitado aos sinais de vídeo em vez de todos os tipos de imagens de cor, e a variação dos sinais de diferença de cor pode causar a variação dos matizes.
[0004] Ainda um outro método é um método para conversão da saturação de cor em alta velocidade revelado na patente norte americana 5315694 (Toshiba Kabushiki Kaisha, 1994.5) . Esse método está baseado na hipótese de que a quantidade através da qual a saturação de um sinal de cor RGB para uma imagem de entrada é aumentada após a conversão do sinal de cor de uma imagem de entrada na forma de um sinal em um espaço de cor HSI (H: hue (matiz), S: Saturação, e I: intensidade) é igual à soma do vetor RGB do sinal de cor da imagem de entrada e o vetor RGB obtido através da intensificação da saturação no espaço de cor RGB. Em outras palavras, a quantidade através da qual a saturação de um sinal de cor é aumentada pode ser representada com vetor em um espaço de cor RGB. Conseqüentemente, é possível obter um sinal RGB de saída possuindo uma saturação intensificada mediante a conversão da quantidade através da qual a saturação de um sinal RGB original é aumentada na forma de uma matriz 3 x 3. De acordo com essa técnica, um processo de converter não linearmente um espaço de cor capaz de representar uma imagem com matiz e
Petição 870170087697, de 13/11/2017, pág. 7/51
3/31 saturação na forma de uma outra é desnecessário, e desse modo essa técnica é considerada como conversão de saturação de alta velocidade. Todavia, uma vez que esse método intensifica de modo coletivo a saturação de todas as imagens através da mesma quantidade, é impossível intensificar de forma adaptativa a de cor em saturação dos sinais de cor em consideração das características de cada imagem de entrada.
[0005] As técnicas convencionais de intensificação de saturação acima descritas intensificam de modo coletivo em vez de forma adaptativa a saturação dos sinais de cor de uma imagem de entrada através da mesma quantidade sem considerar as características das partes da imagem de entrada, como partes representando uma nuvem, as quais são consideradas como regiões de baixa saturação. Conseqüentemente, tais regiões de baixa saturação de uma imagem de entrada podem ser representadas com cores não naturais.
SUMÁRIO DA INVENÇÃO [0006] A presente invenção proporciona um método e um equipamento para intensificar de forma adaptativa as cores em imagens coloridas o qual pode ser eficazmente aplicado às imagens em movimento, pode prevenir um problema de mutilação de sinais na intensificação da saturação, e pode prevenir a saturação das imagens de saturação de ser excessivamente intensificadas.
[0007] De acordo com um aspecto da presente invenção, é proporcionado um método para intensificar de forma adaptativa uma cor. O método inclui: (a) derivar um componente de saturação a partir de uma imagem de entrada, (b) determinar uma função de intensificação de saturação usada para intensificar a saturação da imagem de entrada de acordo com um
Petição 870170087697, de 13/11/2017, pág. 8/51
4/31 valor de referência predeterminado, (c) alterar o componente de saturação derivado usando a função de intensificação da
saturação, (d) gerar um valor de cor de saída mediante
sintetizar o componente de saturação alterado e outros
componentes da imagem de entrada, e (e) gerar uma imagem de
saída com base no valor de cor de saída.
[0008] Preferivelmente, a etapa (a) inclui (a1) converter
uma imagem de entrada representada em um primeiro espaço de
cor na forma de uma imagem em um segundo espaço de cor onde a saturação da imagem de entrada pode ser extraída, e (a2) derivar o componente de saturação a partir da imagem de entrada convertida.
[0009] Preferivelmente, de acordo com a função de intensificação de saturação, as quantidades através das quais a saturação de um pixel de entrada em uma região de baixa saturação é intensificada e por meio do que um pixel de entrada em uma região de alta saturação é intensificado são diferentes.
[00010] Preferivelmente, a função de intensificação de saturação é determinada com base nas características da imagem de entrada.
[00011] Preferivelmente, a etapa (b) inclui (b1) extrair uma saturação média da imagem de entrada a partir dos sinais de cor da imagem e entrada, (b2) determinar uma variável que determina a função de intensificação de saturação com base na saturação média, e (b3) determinar a função de intensificação de saturação com base na variável que determina a função de intensificação de saturação.
[00012] Preferivelmente, a variável que determina a função de intensificação de saturação é determinada usando a seguinte
Petição 870170087697, de 13/11/2017, pág. 9/51
5/31 equação :
a = A(SaVg) [00013] Nesse ponto, a e Savg representam a variável que determina a função de intensificação de saturação e uma saturação média da imagem de entrada, respectivamente.
[00014] Preferivelmente, a variável que determina a função de intensificação de saturação, e a função de intensificação de saturação são determinadas usando as seguintes equações:
a = A(Savg)
So = F (Si) = (a + l)Sf a + Si [00015] Nesse ponto, F(x), a, Savg, Si e So representam a função de intensificação de saturação, a variável que determina a função de intensificação de saturação, uma saturação média da imagem de entrada, a saturação da imagem de entrada, e a saturação da imagem de saída, respectivamente. [00016] Preferivelmente, a variável que determina a função de intensificação de saturação, e a função de intensificação de saturação são determinadas usando as seguintes equações:
a = A(Smg)
So = F (St) = St + a ΧΔ 2 - S; ( k -1) + S2 ! [00017] Nesse ponto, F(x), a, Savg, Sg, So e K representam a função de intensificação de saturação, a variável que determina a função de intensificação de saturação, uma saturação média da imagem de entrada, a saturação da imagem de entrada, a saturação da imagem de saída, e uma constante arbitrária, respectivamente.
Petição 870170087697, de 13/11/2017, pág. 10/51
6/31 [00018] Preferivelmente, um máximo da variável que determina a função de intensificação de saturação é determinado com base nas características de percepção visual de uma predeterminada fórmula de diferença de cor em um espaço de cor CIEL*a*b*. [00019] Preferivelmente, a fórmula da diferença de cor é definida através da seguinte equação:
AELh = JaL + ΔΗ2 [00020] Nesse ponto Δη e Al representam variações no matiz e na luminosidade, respectivamente.
[00021] Preferivelmente, o segundo espaço de cor é um espaço de cor HSV ou um espaço de cor YCbCr.
[00022] Preferivelmente, a função de intensificação de saturação na etapa (b) é determinada com base em uma admissão de um valor preferido de intensificação de saturação proveniente de um usuário.
[00023] Preferivelmente, a etapa (b) inclui (b1) receber o valor preferido de intensificação de saturação proveniente do usuário, (b2) determinar uma variável que determina a função de intensificação de saturação com base no valor preferido de intensificação de saturação, e (b3) determinar a função de intensificação de saturação com base na variável que determina a função de intensificação de saturação.
[00024] Preferivelmente, a variável que determina a função de intensificação de saturação é determinada usando a seguinte equação:
a = ^usuário ) [00025] Nesse ponto, a e ausuãrio representam a variável que determina a função de intensificação de saturação, e um preferido valor de saturação proveniente de um usuário,
Petição 870170087697, de 13/11/2017, pág. 11/51
7/31 respectivamente .
[00026] Preferivelmente, a variável que determina a função de intensificação de saturação, e a função de intensificação de saturação são determinadas usando as seguintes equações:
a = A(ausuário)
So = F (S) = ã+fa + Si [00027] Nesse ponto, F(x), a, ausuário, Si e So representam a função de intensificação de saturação, a variável que determina a função de intensificação de saturação, um valor de saturação preferido de um usuário, a saturação da imagem de entrada, e a saturação da imagem de saída, respectivamente. [00028] Preferivelmente, a variável que determina a função de intensificação de saturação, e a função de intensificação de saturação são determinadas usando as seguintes equações:
a = A(ausuário )
SO = F (Si) = Si + a ΧΔ
- S,.
Δ:
( k -1) + s2 1 [00029] Nesse ponto, F(x), a, ausuário, Si, So e K representam a função de intensificação de saturação, a variável que determina a função de intensificação de saturação, um valor de saturação preferido de um usuário, saturação da imagem de entrada, a saturação da imagem de saída, e uma constante arbitrária, respectivamente.
[00030] Preferivelmente, um máximo da variável que determina a função de intensificação de saturação é determinado com base nas características de percepção visual de uma predeterminada fórmula de diferença de cor em um espaço de cor CIEL*a*b*.
Petição 870170087697, de 13/11/2017, pág. 12/51
8/31 [00031] Preferivelmente, a fórmula da diferença de cor é definida através da seguinte equação:
ÂELh = JâL2 + ΔΗ2 [00032] Nesse ponto Δη e ÂL representam variações no matiz e na luminosidade, respectivamente.
[00033] De acordo com um outro aspecto da presente invenção, é proporcionado um equipamento para a intensificação de forma adaptativa da cor de uma imagem. O equipamento inclui uma unidade de derivação de um componente de saturação para derivar um componente de saturação a partir de uma imagem de entrada, um calculador da variável que determina a função de intensificação de saturação para determinar uma função de intensificação de saturação usada para intensificar a saturação da imagem de entrada com base em um predeterminado valor de referencia, uma unidade de intensificação de saturação para alterar o componente de saturação derivado usando a função de intensificação de saturação, e uma unidade sintetizadora do componente de saturação para sintetizar o componente de saturação alterado e outros componentes da imagem de entrada e gerar uma imagem de saída com base nos componentes sintetizados.
[00034] Preferivelmente, o equipamento adicionalmente compreende um primeiro conversor de cor para converter a imagem de entrada representada em um primeiro espaço de cor na forma de uma imagem em um segundo espaço de cor onde a saturação da imagem de entrada pode ser extraída, e um segundo conversor de cor para converter a imagem de saída representada no segundo espaço de cor na forma de uma imagem no primeiro espaço de cor.
[00035] Preferivelmente, o equipamento inclui adicionalmente
Petição 870170087697, de 13/11/2017, pág. 13/51
9/31
um calculador da saturação média de quadro o qual calcula uma
saturação média da imagem de entrada que é provida ao
calculador da variável que determina a função de
intensificação de saturação como o valor de referência.
[00036] Preferivelmente, o calculador que determina a função de intensificação de saturação determina a função de intensificação de saturação por meio do que a quantidade pela qual a saturação de um pixel de entrada em uma região de baixa saturação é intensificada é pequena, e a quantidade por meio da qual a saturação de um pixel de entrada em uma região de alta saturação é intensificada é grande.
[00037] Preferivelmente, o calculador da variável que determina a função de intensificação de saturação determina a função de intensificação de saturação com base nas características da imagem de entrada.
[00038] Preferivelmente, o valor de referência é a saturação média da imagem e entrada, e o calculador da variável que determina a função de intensificação de saturação determina a variável que determina a função de intensificação de saturação com base na saturação media da imagem de entrada e determina a função de intensificação de saturação com base na variável que determina a função de intensificação de saturação.
[00039] Preferivelmente, o calculador da variável que determina a função de intensificação de saturação determina a variável que determina a função de intensificação de saturação usando a seguinte equação:
a = A(Smg) [00040] Nesse ponto, a e Savg representam a variável que determina a função de intensificação de saturação e uma saturação média da imagem de entrada, respectivamente.
Petição 870170087697, de 13/11/2017, pág. 14/51
10/31 [00041] Preferivelmente, o calculador da variável que determina a função de intensificação de saturação determina a variável que determina a função de intensificação de saturação, e a função de intensificação de saturação usando as seguintes equações:
a = A(Smt)
So = F (Si) = (a + 1)S2 a + S 2 [00042] Nesse ponto, F(x), a, Savg, Si e So representam a função de intensificação de saturação, a variável que determina a função de intensificação de saturação, uma saturação média da imagem de entrada, a saturação da imagem de entrada, e a saturação da imagem de saída, respectivamente. [00043] Preferivelmente, o calculador que determina a variável que determina a função de intensificação de saturação, e a função de intensificação de saturação são determinados usando as seguintes equações:
a = A(SaVg)
So = F (St) = Si + a χΔ [00044] (K -1) + S2
Nesse ponto, F(x), a, Savg,
Si, So e K representam a função de intensificação de saturação, a variável que determina a função de intensificação de saturação, uma saturação média da imagem de entrada, a saturação da imagem de entrada, a saturação da imagem de saída, e uma constante arbitrária, respectivamente.
[00045] Preferivelmente, um máximo da variável que determina a função de intensificação de saturação é determinado com base
Petição 870170087697, de 13/11/2017, pág. 15/51
11/31 nas características de percepção visual de uma predeterminada fórmula de diferença de cor em um espaço de cor CIEL*a*b*. [00046] Preferivelmente, a fórmula da diferença de cor é definida através da seguinte equação:
ÁElh = VaL2 + ΔΗ: [00047] Nesse ponto Ah e Al representam variações no matiz e na luminosidade, respectivamente.
[00048] Preferivelmente, o calculador da variável que determina a função de intensificação de saturação determina a função de intensificação de saturação com base em uma admissão de um valor preferido de intensificação de saturação proveniente de um usuário.
[00049] Preferivelmente, o valor de referência é uma admissão de um valor preferido de intensificação de saturação proveniente de um usuário, e o calculador da variável que determina a função de intensificação de saturação determina a variável que determina a função de intensificação de saturação com base na admissão do valor preferido de intensificação de saturação proveniente do usuário e a função de intensificação de saturação com base na variável que determina a função de intensificação de saturação.
[00050] Preferivelmente, o calculador da variável que determina a função de intensificação de saturação determina a variável que determina a intensificação de saturação usando a seguinte equação:
a = ^usuário ) [00051] Nesse ponto, a e ausuãrio representam a variável que determina a função de intensificação de saturação, e um valor de saturação preferido de um usuário, respectivamente.
Petição 870170087697, de 13/11/2017, pág. 16/51
12/31 [00052] Preferivelmente, o calculador da variável que determina a função de intensificação de saturação determina a variável que determina a função de saturação e a função de intensificação de saturação usando as seguintes equações:
a A(a usuário)
S = FS) = + a + Si [00053] Nesse ponto, F(x), a, ausuário, Si e So representam a função de intensificação de saturação, a variável que determina a função de intensificação de saturação, um valor de saturação preferido de um usuário, a saturação da imagem de entrada, e a saturação da imagem de saída, respectivamente. [00054] Preferivelmente, o calculador da variável que determina a função de intensificação de saturação determina a variável que determina a função de intensificação de saturação e a função de intensificação de saturação usando as seguintes equações:
a A(a usuário )
So = F (Si) = Si + a χΔ
Δ = ^!τ _ Si [00055] Nesse ponto, F(x), a, ausuário, Si, So e K representam a função de intensificação de saturação, a variável que determina a função de intensificação de saturação, um valor de saturação preferido de um usuário, saturação da imagem de entrada, a saturação da imagem de saída, e uma constante arbitrária, respectivamente.
[00056] Preferivelmente, um máximo da variável que determina a função de intensificação de saturação é determinado com base
Petição 870170087697, de 13/11/2017, pág. 17/51
13/31 nas características de percepção visual de uma predeterminada fórmula de diferença de cor em um espaço de cor CIEL*a*b*. [00057] Preferivelmente, a fórmula da diferença de cor é definida através da seguinte equação:
ÁElh = x,\L + ΔΗ: [00058] Nesse ponto Ah e Al representam variações no matiz e na luminosidade, respectivamente.
[00059] Preferivelmente, o segundo espaço de cor é um espaço de cor HSV ou um espaço de cor YCbCr.
[00060] De acordo com a presente invenção, é possível representar uma imagem de entrada para ter automaticamente um ótimo de saturação prevenindo ao mesmo tempo a mutilação de sinais de saturação e mantendo o matiz e a luminosidade da imagem de entrada. Em adição, é possível prevenir as regiões de baixa saturação de serem excessivamente intensificadas em saturação mediante tirar vantagem das características de uma função de intensificação de saturação. Em adição, é possível representar automaticamente uma imagem com um ótimo de saturação minimizando ao mesmo tempo o matiz e a luminosidade da imagem. Mesmo quando um usuário ajusta arbitrariamente a
saturação da imagem, a presente invenção pode prevenir a
mutilação de sinais de saturação e suprimir a saturação das
partes de baixa saturação da imagem de serem intensificadas de
modo não natural.
BREVE DESCRIÇÃO DOS DESENHOS
[00061] As apresentadas acima e outras características e
vantagens da presente invenção se tornarão mais evidentes
através da descrição em detalhes das suas modalidades
preferidas com referência aos desenhos anexos, nos quais:
Petição 870170087697, de 13/11/2017, pág. 18/51
14/31
A Figura 1 é um diagrama de bloco de um equipamento para intensificar de forma adaptativa a saturação usando uma saturação média de acordo com uma modalidade preferível da presente invenção;
A Figura 2 é um diagrama de bloco de um equipamento para intensificar de forma adaptativa a saturação usando uma saturação média de acordo com uma outra modalidade preferível da presente invenção;
A Figura 3 é um diagrama de bloco que ilustra um equipamento para intensificar de forma adaptativa a saturação com base no ajuste feito por um usuário de acordo com uma outra modalidade preferida da presente invenção;
A Figura 4 é um gráfico que mostra as características de dados de entrada e dados de saída obtidos através do uso do Método 1 em uma unidade de intensificação de saturação mostrada na Figura 3;
A Figura 5 é um gráfico que mostra a distribuição dos aumentos na saturação com respeito às variáveis para a determinação de uma função de intensificação de saturação tal que as características de admissão/saída mostradas na Figura 4 possam ser obtidas;
A Figura 6 é um gráfico que mostra as características de dados de entrada e dados de saída obtidos através do uso do Método 2 na unidade de intensificação de saturação mostrada na Figura 3;
A Figura 7 é um gráfico que mostra a distribuição dos aumentos na saturação com respeito às variáveis para a determinação de uma função de intensificação de saturação tal que as características de admissão/saída mostradas na Figura 6 possam ser obtidas;
Petição 870170087697, de 13/11/2017, pág. 19/51
15/31
A Figura 8A é um fluxograma de um método para intensificar de forma adaptativa a saturação usando a saturação média mostrada na Figura 1 de acordo com uma modalidade preferida da presente invenção;
A Figura 8B é um fluxograma de um método para intensificar de forma adaptativa a saturação usando a saturação média mostrada na Figura 2 de acordo com uma modalidade preferida da presente invenção;
A Figura 9A é um fluxograma de um método para intensificar de forma adaptativa a saturação com base na saturação preferida e ajustada por um usuário,um processo mostrado na Figura 1 de acordo com uma modalidade preferida da presente invenção; e
A Figura 9B é um fluxograma de um método para intensificar de forma adaptativa a saturação com base na saturação preferida e ajustada por um usuário,um processo mostrado na Figura 3 de acordo com uma outra modalidade preferida da presente invenção;
DESCRIÇÃO DETALHADA DA INVENÇÃO [00062] Daqui por diante, a presente invenção será descrita em mais detalhes com referência aos desenhos anexos nos quais as modalidades preferidas da invenção são apresentadas.
[00063] A Figura 1 é um diagrama de bloco de um equipamento para intensificar de forma adaptativa a saturação de acordo com uma modalidade preferida da presente invenção.
[00064] Referindo à Figura 1, o equipamento para intensificar de forma adaptativa a saturação de acordo com uma modalidade preferida da presente invenção inclui uma unidade de derivação de um componente de saturação 110, um calculador da saturação média de quadro 120, um calculador do valor que determina a
Petição 870170087697, de 13/11/2017, pág. 20/51
16/31 intensificação de saturação 130, uma unidade de intensificação do componente de saturação 140, e uma unidade sintetizadora do componente de saturação 150.
[00065] A unidade de derivação do componente de saturação 110 deriva um componente de saturação a partir de uma imagem de entrada. A imagem de entrada está representada em um predeterminado espaço de cor, tal como um espaço de cor YUV, espaço de cor YCbCr, e assim por diante. A unidade de derivação do componente de saturação 110 emite o derivado componente de saturação para a unidade de intensificação do componente de saturação 140, e emite outros componentes da imagem de entrada para a unidade sintetizadora do componente de saturação 150. No caso que a imagem de entrada está representada no espaço de cor YCbCr, a unidade de derivação do componente de saturação 110 deriva o componente de saturação proveniente da imagem de entrada por meio da seguinte Equação (1) ou (2) = β Cr2 + Cb2 0 (1)
5 = Cb C r
Cb max ou 5 0 (2) Crmax
[00066] Na equação (1), β é uma variável ajustável, e na
equação (2), Crmax e Cbmax são os componentes máximos e cor da
imagem de entrada no valor mais brilhante Y. β, Crmax e Cbmax são
usados para ajustar uma faixa de valor do componente de
saturação apropriada para uma característica do espaço de cor YCbCr. Os componentes Cb e Cr podem variar a partir do valor Y no espaço de cor YCbCr.
[00067] O calculador da saturação média de quadro 120 calcula uma saturação média Savg da imagem de entrada e emite a
Petição 870170087697, de 13/11/2017, pág. 21/51
17/31 saturação média Savg calculada para o calculador do valor que determina a intensificação de saturação 130. Quando o tamanho da imagem de entrada é N x M, a saturação média Savg pode ser obtida através da Equação (3).
nm
QSi
S„ (3) avg NM 'i [00068] Nesse ponto, Si é o valor de saturação de cada quadro que compõe a imagem de saída.
[00069] O calculador do valor que determina a intensificação de saturação 130 calcula uma variável a que determina a função de intensificação de saturação através da Equação (4) com base na saturação média Savg. A variável a que determina a função de intensificação de saturação é um fator para a determinação de uma quantidade de intensificação de saturação de uma saturação de saída e é determinada através da saturação média Savg.
α = A(Savg) 0 (4) [00070] A unidade de intensificação do componente de saturação 140 determina a saturação de cada pixel da imagem de entrada usando uma função de intensificação de saturação determinada através da variável a de determinação da função de intensificação de saturação e ajusta admissão do componente de saturação a partir da unidade de derivação do componente de saturação 110. A unidade de intensificação do componente de saturação 140 ajusta o componente de saturação através da Equação (5).
S' = F(S) 0 (5) [00071] Nesse ponto, a função F de intensificação de saturação é uma função que deriva o componente S' de saturação de saída a partir do componente S de saturação de entrada. A unidade sintetizadora do componente de saturação 150 sintetiza
Petição 870170087697, de 13/11/2017, pág. 22/51
18/31 a admissão do componente de saturação ajustado e proveniente da unidade de intensificação do componente de saturação 140 e outros componentes da imagem de entrada admitidos a partir da unidade de derivação do componente de saturação 110. A unidade sintetizadora do componente de saturação 150 gera uma imagem de saída de acordo com os componentes sintetizados. Além disso, a unidade sintetizadora do componente de saturação 150 pode converter o espaço de cor da imagem de saída na forma de outro espaço de cor, por exemplo, espaço de cor RGB, adequado para um certo dispositivo exibidor.
[00072] A Figura 2 é um diagrama de bloco de um equipamento para intensificar de forma adaptativa a saturação de acordo com uma outra modalidade preferida da presente invenção, e a Figura 3 é um diagrama de bloco de um equipamento para intensificar de forma adaptativa a saturação de acordo com o ajuste feito pelo usuário de acordo com uma modalidade preferida da presente invenção.
[00073] Referindo às Figuras 2 e 3, um calculador da saturação média de quadro 210 mostrado na Figura 3 obtém a saturação de um quadro de imagem de imagens em movimento ou uma imagem de entrada a fim de intensificar de forma adaptativa a saturação da imagem de entrada. Supondo que o tamanho da imagem de entrada seja de N x M, a saturação S pode ser definida através da Equação (6), e a saturação média Savg pode ser definida através da Equação (7).
max(R, G, B) - min(R, G, B)
S =max(R, G, B)
NM s = 1 V s avg NM Σ ' (7) [00074]
Referindo à Figura 2, um calculador da variável que
Petição 870170087697, de 13/11/2017, pág. 23/51
19/31 determina a função de intensificação de saturação 202 obtém uma variável a que determina a função de intensificação de saturação através da Equação (8) seguinte com o uso de uma saturação média obtida a partir da Equação (7). Nesse ponto, a variável a que determina a função de intensificação de saturação é um fator para determinar a quantidade por meio da qual a saturação de saída de uma imagem de entrada é aumentada, e é determinada através da saturação média da imagem de entrada.
a = A(Savg) ... (8) [00075] Referindo à Figura 3, um calculador da variável que determina a função de intensificação de saturação 301 recebe um valor de saturação anuário preferido por um usuário a partir do usuário e obtém a variável a que determina a função de intensificação de saturação, como mostrado na Equação (9). Em outras palavras, a variável a que determina a função de intensificação de saturação pode ser ajustada arbitrariamente com base no valor de saturação ausuário preferido pelo usuário. Nesse ponto, o valor de saturação ausuário está entre 0 e 1.
(9) [00076] Como mostrado nas Figuras 2 e 3, uma unidade de intensificação de saturação 203 ou 302 determina uma função de intensificação de saturação com base na variável a que determina a função de intensificação de saturação. Em outras palavras a unidade de intensificação de saturação 203 ou 302 aplica a variável a que determina a função de intensificação de saturação definida através das Equações (8) e (9) para a saturação de cada pixel para uma função de intensificação de saturação mostrada na Equação (10).
Petição 870170087697, de 13/11/2017, pág. 24/51
20/31
So = F (St) ... (10) [00077] Nesse ponto, a função F de intensificação de saturação é uma função que deriva de uma saturação de saída So que é intensificada a partir da saturação de entrada S± de cada pixel por meio de uma certa quantidade, e apresenta as características mostradas na Figura 4 dependendo da variável a que determina a função de intensificação de saturação. Em outras palavras, a quantidade através da qual a saturação de cada pixel é aumentada é pequena em uma região de baixa saturação e é grande em uma região de alta saturação.
[00078] Como mostrado nas Figuras 2 e 3, um primeiro
conversor de cor 204 ou 303 obtém os valores de H, S, e V a
partir dos valores de R, G e B de um pixel de entrada, que é
mostrado na Equação (11).
y, max(R, G, B) (11)
255 c _ max(R, G, B) - min(R, G, B)
S — max(R, G, B)
H, — cos- , °,5|(R-G) +(R-B)l •J(R - G) + (R - G)(G - B) se B>G,H=360°-H1 ainda, H=H1 [00079] Como mostrado nas Figuras 2 e 3, um segundo conversor de cor 205 ou 304 converte os valores de H, S, e V que possuem o valor So de saturação intensificado na forma de valores R, G, e B, que serão descritos na seqüência.
[00080] Primeiro, o matiz H, que é representado através de graus entre 0° e 360°, é convertido na forma de um número entre 0 e 6 mediante dividi-lo por 60 e é dividido na forma de um inteiro int_H e uma fração decimal decimal_H, que é
Petição 870170087697, de 13/11/2017, pág. 25/51
21/31 mostrado na equação seguinte.
H =— .... (12)
H = int_H + decimal_H [00081] Os valores usados para a geração dos valores de R, G, e B podem ser derivados a partir da Equação (13) com base na luminosidade V e na saturação intensificada So.
p = V X (1 - So) ... (13) q = V X (1 - So X decimal_H) t = V X (1 - So X (1 - decimal_H) ) [00082] Os valores de R, G, e B podem ser obtidos através dos seguintes valores com base no matiz H na equação seguinte.
se int_H = 0, R = 255 X V,G = 255 X t,B = 255 X p .. (14)
se int_ H = = 1, R = 255 X q, G = 255 X V, B = 255 X p
se int_ H = = 2, R = 255 X p, G = 255 X V, B = 255 X t
se int_ H = 3, R = 255 X p, G = 255 X q, B = 255 X V
se int_ H = 4, R = 255 X t, G = 255 X p, B = 255 X V
se int_ H = 5, R = 255 X V, G = 255 X p, B = 255 X q
[00083] Daqui por diante, a operação da presente invenção e dois métodos para a determinação das Equações (8), (9), e (10) serão descritos. Na presente invenção um espaço de cor HSV, que é representado através do matiz, saturação, e valor, é usado a fim de minimizar a variação do matiz e da luminosidade e para prevenir a mutilação de sinais em um caso onde um usuário ajusta arbitrariamente a quantidade através da qual a saturação de um pixel é aumentada. De acordo com a presente invenção, é possível prevenir a mutilação de sinais mediante o cálculo de um valor de saturação (S), como mostrado na Equação (6), com base em um dos fatores R, G, ou B que seja mais
Petição 870170087697, de 13/11/2017, pág. 26/51
22/31 propenso a causar mutilação de sinais tal que o valor de saturação (S) possa ser prevenido de exceder uma faixa de cor RGB. Adicionalmente, como comparado com outros espaços de cor, o espaço de cor HSV pode representar cores se tanto similar àquelas identificadas por uma visão humana, e pode processar elementos acromáticos e elementos cromáticos separadamente. Em adição a isso, no espaço de cor HSV, é possível manter o matiz independentemente da variação de saturação porque a saturação não tem quase nada a haver com o matiz.
[00084] Por outro lado, existe um método para intensificar a saturação pela mesma quantidade sem considerar a saturação de cada porção de uma imagem de entrada a fim de representar a imagem tão nitidamente como uma que seja identificada por meio da visão humana. Esse método, todavia, falha em manter continuamente a saturação de imagens em movimento a um nível intensificado e apenas proporciona imagens não naturais sobre uma tela. A fim de intensificar de modo adaptativo a saturação, a quantidade por meio da qual a saturação de uma imagem de entrada é aumentada precisa ser pequena quando a saturação original da imagem de entrada é baixa. Por outro lado, quando a saturação original da imagem de entrada é alta, a quantidade por meio da qual a saturação da imagem de entrada é aumentada pode ser grande. Adicionalmente, no caso da intensificação de saturação de uma imagem de entrada de bastante, uma certa porção da imagem de entrada representando uma imagem de uma cor acromática, como uma imagem de nuvem, precisa ser prevenida de ser intensificada de saturação de modo não natural. A fim de solucionar os problemas acima mencionados, a presente invenção adota uma função de intensificação de saturação de forma adaptativa que é
Petição 870170087697, de 13/11/2017, pág. 27/51
23/31 determinada por meio da saturação média de uma imagem de entrada, como mostrado na Equação (8). A Equação (9) mostra o modo que uma função de intensificação de saturação de forma adaptativa é determinada com base em um valor de saturação preferido por meio de um usuário. A presente invenção proporciona Métodos 1 e 2 para a determinação das Equações (8), (9), e (10) .
[Método 1] « A(SaVg ) «max «ref X S avg a = A(«usuário) = «max ~ («max - «min) X «u
S = F v, = a + S, (15) (17) (16) [00085] No Método 1, a variável a que determina a função de intensificação de saturação é obtida usando as Equações (15) e (16) em vez das Equações (8) (9), a função de intensificação de saturação F é determinada usando a Equação (17) em vez da Equação (10) . A Figura 4 é um gráfico que mostra as características de dados de entrada e de saída obtido através do uso do Método 1 em uma unidade de intensificação de saturação mostrada na Figura 3, e a Figura 5 é um gráfico que mostra a distribuição de aumentos na saturação com respeito às variáveis para a determinação de uma função de intensificação de saturação tal que as características de entrada/saída mostradas na Figura 4 possam ser obtidas.
[00086] De acordo com esse método, um mínimo amin da variável a que determina a função de intensificação de saturação é ajustado para 0,1 a fim de manter a saturação de uma região que possui uma baixa saturação de abaixo de 0,1.
Petição 870170087697, de 13/11/2017, pág. 28/51
24/31
Adicionalmente, a fim de obter um amax da variável a que determina a função de intensificação de saturação e um coeficiente proporcional de saturação aref de uma imagem de entrada, uma fórmula da diferença de cor em um espaço de cor CIEL*a*b* é usado de modo que o matiz e a luminosidade podem ser variados dentro de uma faixa onde a visão humana não pode identificar tais variações.
[00087] A visão humana pode identificar uma diferença de cor quando uma fórmula de diferença de cor AEab não é menor que 3 em um espaço de cor equalizado; isto é CIEL*a*b*. Nesse ponto, no espaço de cor CIEL*a*b*, três componentes incluindo luminosidade, saturação, e matiz podem ser extraídos, e a fórmula de diferença de cor AEab no espaço de cor CIEL*a*b* pode ser expressa através da Equação (18), que pode ser convertida na forma da Equação (19).
ÁEab = ÁEch +AC2 + ΔΗ2 ... (18)
ΔΕ^ -AC2 = Δΐ + ΔΗ2 ... (19) [00088] Quando uma fórmula definida como uma medida da luminosidade L, ela pode ser seguinte.
de diferença de cor variação do matiz expressa através da
ΔELH é H e da equação
ΔΕΙΗ = 1ΔΙ + ΔΗ = (ΔΕά, -ΔΓ ... (20) [00089] A visão humana pode identificar variações no matiz e na luminosidade quando Δε^ não é menor que 3.
[00090] Em outras palavras, de acordo com a presente invenção, o máximo amax da variável a que determina a função de intensificação de saturação e o coeficiente proporcional de saturação aref são determinados antes de modo que a diferença
Petição 870170087697, de 13/11/2017, pág. 29/51
25/31 de cor Aelh entre uma imagem de entrada e uma imagem de saída possuindo uma saturação intensificada pode ser menor que 3. Conseqüentemente, é possível obter possuindo uma saturação ótima com uma imagem de saída o uso de apenas as características de saturação de uma imagem de entrada minimizando ao mesmo tempo a variação do matiz e da luminosidade.
[00091] Como mostrado na Figura 5, a função de intensificação de saturação do Método 1 tem um aumento de saturação de não maior que 0 em uma faixa de baixa saturação, em outras palavras, em uma faixa onde uma saturação não é maior que 0,1. Por outro lado, em uma faixa onde a saturação é maior que 0,1, a quantidade através da qual a saturação é aumentada começa a crescer, apresentando a forma de uma curva de padrão normal. Essa função de intensificação de saturação intensifica a saturação de uma imagem de entrada que possui uma baixa saturação média menos consideravelmente. Entretanto, essa função de intensificação de saturação intensifica o contraste de uma tal imagem de entrada de baixa saturação mediante o rebaixamento de certas porções da imagem de entrada possuindo uma saturação mais baixa que as outras.
[Método 2] a A(Savg ) S avg a = A(a usuário usuário
So = F (Si) = Si + a χΔ (21) (22) • (23)
Δ= κ χ - Si [00092] No Método 2, a variável a que determina a função de intensificação de saturação é obtida usando as Equações (21) e
Petição 870170087697, de 13/11/2017, pág. 30/51
26/31 (22) em vez das Equações (8) e (9), e a função F de intensificação de saturação é determinada usando a Equação (23) em vez da Equação (10) . A Figura 6 é um gráfico que mostra as características de dados de entrada e de saída obtido através do uso do Método 2 na unidade de intensificação de saturação mostrada na Figura 3, e a Figura 7 é um gráfico que mostra a distribuição de aumentos na saturação com respeito às variáveis para a determinação de uma função de intensificação de saturação tal que as características de entrada/saída mostradas na Figura 6 possam ser obtidas.
[00093] Como mostrado nas Figuras 6 e 7, as características do Método 2 em termos da quantidade máxima da intensificação de saturação são as mesmas como aquelas do Método 1. As características do Método 2 em termos da quantidade mínima de intensificação de saturação são as mesmas como as características de saturação das imagens de entrada originais. A intensificação de saturação intermediária é determinada mediante interpolação com o uso das quantidades máxima e mínima da intensificação de saturação. Em modalidades preferidas da presente invenção, uma constante K que determina a intensificação máxima de saturação é ajustada para 1,15. [00094] De acordo com a função de intensificação de saturação do Método 2, como mostrado na Figura 7, a saturação de uma região de baixa saturação; isto é, uma região possuindo uma saturação de não maior que 0,1, é intensificada por 0. Por outro lado, em uma faixa onde uma saturação é maior que 0,1, a quantidade através da qual a saturação é aumentada começa a crescer, apresentando a forma de uma curva de padrão normal. [00095] As Figuras 8A e 8B são fluxogramas de um método para intensificar de forma adaptativa a saturação de uma imagem de
Petição 870170087697, de 13/11/2017, pág. 31/51
27/31 acordo com as modalidades preferíveis da presente invenção. Na Figura 8A, a saturação média da imagem completa pode ser derivada a partir da Equação (3), e na Figura 8B, a saturação média da imagem completa pode ser derivada a partir das Equações (6) e (7). Além disso, nas Figuras 8A e 8B, uma variável que determina a função de intensificação de saturação pode ser derivada a partir da Equação (4) e a Equação (8), respectivamente.
[00096] Referindo à Figura 8A, na etapa S800, a unidade de derivação do componente de saturação 110 deriva um componente de saturação a partir de uma imagem de entrada representada em um espaço de cor predeterminado, tal como um espaço de cor YUV, espaço de cor YCbCr, e assim por diante. Na etapa 810, o calculador da saturação média de quadro 120 calcula uma saturação média Savg; e o calculador do valor que determina a intensificação de saturação 130 calcula uma variável que determina a função de intensificação de saturação com base na saturação média Savg calculada. Na etapa S820, a unidade de intensificação do componente de saturação 140 determina a saturação de cada pixel da imagem de entrada usando uma função de intensificação de saturação determinada através da variável a que determina a função de intensificação de saturação e ajusta a entrada do componente de saturação proveniente da unidade de derivação do componente de saturação 110. Na etapa S830, a unidade sintetizadora do componente de saturação 150 sintetiza a entrada do ajustado componente de saturação proveniente da unidade de intensificação do componente de saturação 140 e outros componentes da imagem de entrada admitidas a partir da unidade de derivação do componente de saturação 110.
Petição 870170087697, de 13/11/2017, pág. 32/51
28/31 [00097] Referindo à Figura 8B na etapa S850, os valores de RGB de uma imagem de entrada representada em um espaço de cor RGB são convertidos na forma de valores de HSV em um espaço de cor HSV onde a saturação da imagem de entrada pode ser extraída. Na etapa S860, o calculador da saturação média de quadro 201 calcula uma saturação média Savg, e o calculador do valor que determina a intensificação de saturação 202 uma variável a que determina a função de intensificação a intensificação de saturação com base na saturação média Savg calculada. Nesse ponto, a ordem das etapas S850 e S860 pode ser variada, se necessário. Na etapa S870, a unidade de intensificação de saturação 203 determina a saturação de cada pixel da imagem de entrada usando uma função de intensificação de saturação determinada através da variável a que determina a função de intensificação de saturação e ajusta os valores de HSV obtidos na etapa S850. O segundo conversor de cor 205 converte os ajustados valores de HSV de volta na forma de valores de RGB na etapa S880 e emite uma imagem correspondente aos valores de RGB na etapa S890.
[00098] As Figuras 9A e 9B são fluxogramas de um método para intensificar de forma adaptativa a saturação de uma imagem com base no ajuste feito pelo usuário de acordo com as modalidades preferidas da presente invenção. Nesse método, uma variável a que determina a função de intensificação de saturação pode ser derivada a partir da Equação (9) com base em um ajuste da variável feito pelo usuário.
[00099] Referindo à Figura 9A, na etapa S900, a unidade de derivação do componente de saturação 110 deriva um componente de saturação a partir de uma imagem de entrada representada em um espaço de cor predeterminado, tal como um espaço de cor
Petição 870170087697, de 13/11/2017, pág. 33/51
29/31
YUV, espaço de cor YCbCr, e assim por diante. Na etapa 910, o calculador da saturação média de quadro 130 calcula uma variável que determina a função de intensificação de saturação com base na admissão do valor de saturação preferido do usuário ausuário proveniente do usuário. Na etapa S920, a unidade de intensificação do componente de saturação 140 determina a saturação de cada pixel da imagem de entrada usando uma função de intensificação de saturação determinada através da variável a que determina a função de intensificação de saturação e ajusta a entrada do componente de saturação proveniente da unidade de derivação do componente de saturação 110. Na etapa S930, a unidade sintetizadora do componente de saturação 150 sintetiza a entrada do ajustado componente de saturação proveniente da unidade de intensificação do componente de saturação 140 e outros componentes da imagem de entrada admitidas a partir da unidade de derivação do componente de saturação 110.
[000100] Referindo à Figura 9B na etapa S950, o primeiro conversor de cor 303 converte os valores de RGB de uma imagem de entrada representada em um espaço de cor RGB na forma de valores de HSV em um espaço de cor HSV onde a saturação da imagem de entrada pode ser extraída. O calculador da variável que determina a função de saturação 301 calcula a variável a que determina a função de intensificação de saturação com base em um valor de saturação ausuário preferido do usuário admitido a partir de um usuário na etapa S960. na etapa S970, a unidade de intensificação de saturação 302 determina a saturação de cada pixel da imagem de entrada com base em uma função de intensificação de saturação determinada através da variável a que determina a intensificação de saturação e ajusta os
Petição 870170087697, de 13/11/2017, pág. 34/51
30/31 valores de HSV obtidos na etapa S950. O segundo conversor de cor 304 converte os ajustados valores de HSV de volta na forma de valores de RGB na etapa S980 e emite uma imagem correspondente aos valores de RGB na etapa S990.
[000101] As modalidades acima descritas da presente invenção podem ser concretizadas como programas que podem ser escritos em um meio de gravação e podem ser executadas em um computador digital comumente usado. Adicionalmente, as mos acima descritas da presente invenção podem ser concretizadas como chips de computador e podem ser executadas em um computador digital comumente usado, tal como um aparelho digital de televisão.
[000102] Nesse ponto, o meio de gravação que pode ser lido por meio de um computador pode incluir um armazenamento magnético, tal como um ROM, um disco flexível, ou um disco rígido, e um meio de gravação, tal como um CD-ROM, um DVD, ou onda portadora (por exemplo, de transmissão através da Internet). [000103] Como descrito acima, de acordo com a presente invenção, é possível representar automaticamente imagens possuindo uma saturação ótima mantendo ao mesmo tempo o matiz e a luminosidade mediante a definição de uma função de intensificação de saturação em um espaço de cor HSV com base na saturação média das imagens de entrada e intensificando a saturação das imagens de entrada com base na função de intensificação de saturação. Adicionalmente, a presente invenção pode prevenir a mutilação de sinais. Além do mais, a presente invenção pode prevenir uma região de baixa saturação de ser excessivamente intensificada em saturação devido às características da função de intensificação de saturação. [000104] Embora essa invenção tenha sido particularmente
Petição 870170087697, de 13/11/2017, pág. 35/51
31/31 mostrada e descrita com referência às suas modalidades preferidas, será entendido por aqueles com experiência na arte que diversas alterações na forma e nos detalhes podem ser nela feitas sem se afastar do espírito e do escopo da invenção como definido pelas reivindicações anexas.
Petição 870170087697, de 13/11/2017, pág. 36/51
1/14

Claims (14)

  1. - REIVINDICAÇÕES 1. MÉTODO PARA INTENSIFICAR DE FORMA ADAPTATIVA UMA
    COR, compreendendo:
    (a) derivar um componente de saturação a partir de uma imagem de entrada(S800);
    (b) determinar uma função de intensificação de saturação usada para intensificar a saturação da imagem de entrada de acordo com um valor de referência predeterminado(S810);
    (c) alterar o componente de saturação derivado usando a função de intensificação da saturação(S820);
    (d) gerar um valor de cor de saída mediante sintetizar o componente de saturação alterado e outros componentes da imagem de entrada(S830); e (e) gerar uma imagem de saída com base no valor de cor de saída(S830), sendo que a etapa(b) compreende:
    (b1) extrair uma saturação média da imagem de entrada a partir dos sinais de cor da imagem e entrada;
    (b2) determinar uma variável que determina a função de intensificação de saturação com base na saturação média; e (b3) determinar a função de intensificação de saturação com base na variável que determina a função de intensificação de saturação, caracterizado por a variável que determina a função de intensificação de saturação, e a função de intensificação de saturação são determinadas usando as seguintes equações:
    a = A(Savg )
    So = F (Δ,) = (a + 1)S,2 a + Sf
    Petição 870180030490, de 16/04/2018, pág. 5/18
  2. 2/14 onde F(x), a, Savg, Si e So representam a função de intensificação de saturação, a variável que determina a função de intensificação de saturação, uma saturação média da imagem de entrada, a saturação da imagem de entrada, e a saturação da imagem de saída, respectivamente.
    2. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que a etapa (a) compreende:
    (a1) converter uma imagem de entrada representada em um primeiro espaço de cor na forma de uma imagem em um segundo espaço de cor onde a saturação da imagem de entrada pode ser extraída,-e (a2) derivar o componente de saturação a partir da imagem de entrada convertida.
    3. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que de acordo com a função de intensificação de saturação, as quantidades através das quais a saturação de um pixel de entrada em uma região de baixa saturação é intensificada e por meio do que um pixel de entrada em uma região de alta saturação é intensificado são diferentes. 4. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que um máximo da variável que determina a função de intensificação de saturação é
    determinado com base nas características de percepção visual de uma predeterminada fórmula de diferença de cor em um espaço de cor CIEL*a*b*.
    5. Método, de acordo com a reivindicação 4, caracterizado pelo fato de que a fórmula da diferença de cor é definida através da seguinte equação:
    ΔΕ^ λ/δ/.’ + ΔΗ2
    Petição 870180030490, de 16/04/2018, pág. 6/18
  3. 3/14 onde AH e AL representam variações no matiz e na luminosidade, respectivamente.
    6. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que o segundo espaço de cor é um espaço de cor HSV ou um espaço de cor YCbCr.
    7. MÉTODO PARA INTENSIFICAR DE FORMA ADAPTATIVA UMA COR, compreendendo:
    (a) derivar um componente de saturação a partir de uma imagem de entrada(S800);
    (b) determinar uma função de intensificação de saturação usada para intensificar a saturação da imagem de entrada de acordo com um valor de referência predeterminado(S810);
    (c) alterar o componente de saturação derivado usando a função de intensificação da saturação(S820);
    (d) gerar um valor de cor de saída mediante sintetizar o componente de saturação alterado e outros componentes da imagem de entrada(S830); e (e) gerar uma imagem de saída com base no valor de cor de saída(S830), sendo que a etapa(b) compreende:
    (b1) receber o valor preferido de intensificação de saturação proveniente do usuário;
    (b2) determinar uma variável que determina a função de intensificação de saturação com base no valor preferido de
    intensificação de saturação; e (b3) determinar a função de intensificação de saturação com base na variável que determina a função de intensificação de saturação, caracterizado por a variável que determina a função
    Petição 870180030490, de 16/04/2018, pág. 7/18
  4. 4/14 de intensificação de saturação, e a função de intensificação de saturação são determinadas usando as seguintes equações:
    a = A(a . ) \ usuários
    So = F (Si) = (a +1)S2 a + S2 onde F(x), a, ausuário, Si e So representam a função de intensificação de saturação, a variável que determina a função de intensificação de saturação, um valor de saturação preferido de um usuário, a saturação da imagem de entrada, e a saturação da imagem de saída, respectivamente.
    8. Método, de acordo com a reivindicação 7, caracterizado pelo fato de que um máximo da variável que determina a função de intensificação de saturação é determinado com base nas características de percepção visual de uma predeterminada fórmula de diferença de cor em um espaço de cor CIEL*a*b*.
    9. Método, de acordo com a reivindicação 8, caracterizado pelo fato de que a fórmula da diferença de cor é definida através da seguinte equação:
    ΔΕ^ =λ/Δ£2 + ΔΗ2 onde Δη e AL representam variações no matiz e na luminosidade, respectivamente.
    10. EQUIPAMENTO PARA INTENSIFICAR DE FORMA ADAPTATIVA A COR DE UMA IMAGEM, compreendendo:
    uma unidade de derivação de um componente de saturação(110) para derivar um componente de saturação a partir de uma imagem de entrada;
    um calculador da variável que determina a função de intensificação de saturação(130) para determinar uma função de
    Petição 870180030490, de 16/04/2018, pág. 8/18
  5. 5/14 intensificação de saturação usada para intensificar a saturação da imagem de entrada com base em um predeterminado valor de referência;
    uma unidade de intensificação de saturação(140) para alterar o componente de saturação derivado usando a função de intensificação de saturação; e uma unidade sintetizadora do componente de saturação(150) para sintetizar o componente de saturação alterado e outros componentes da imagem de entrada e gerar uma imagem de saída com base nos componentes sintetizados, no qual o valor de referência é a saturação media da imagem de entrada, e o calculador da variável que determina a função de intensificação de saturação(130) determina a variável que determina a função de intensificação de saturação com base na saturação media da imagem de entrada e determina a função de intensificação de saturação com base na variável que determina a função de intensificação de saturação, caracterizado por o calculador da variável que determina a função de intensificação de saturação(130) determina a variável que determina a função de intensificação de saturação e a função de intensificação de saturação usando as seguintes equações:
    a = A(Savg) (a + 1)S2
    So = F (Si) = a + S2 onde F(x), a, Savg, S± e So representam a função de intensificação de saturação, a variável que determina a função de intensificação de saturação, uma saturação média da imagem de entrada, a saturação da imagem de entrada, e a saturação da
    Petição 870180030490, de 16/04/2018, pág. 9/18
  6. 6/14 imagem de saída, respectivamente.
    11. Equipamento, de acordo com a reivindicação 10, caracterizado pelo fato de que adicionalmente compreende:
    um primeiro conversor de cor para converter a imagem de entrada representada em um primeiro espaço de cor na forma de uma imagem em um segundo espaço de cor onde a saturação da imagem de entrada pode ser extraída; e um segundo conversor de cor para converter a imagem de saída representada no segundo espaço de cor na forma de uma imagem no primeiro espaço de cor.
    12. Equipamento, de acordo com a reivindicação 10, caracterizado pelo fato de que adicionalmente compreende um calculador da saturação média de quadro o qual calcula uma saturação média da imagem de entrada que é provida ao calculador da variável que determina a função de intensificação de saturação como o valor de referência.
    13. Equipamento, de acordo com a reivindicação 10, caracterizado pelo fato de que o calculador que determina a função de intensificação de saturação por meio do que as quantidades por meio do que a saturação de um pixel de entrada em uma região de baixa saturação é intensificada e por meio do que a saturação de um pixel de entrada em uma região de alta saturação é intensificada são diferentes.
    14. Equipamento, de acordo com a reivindicação 10, caracterizado pelo fato de que o calculador da variável que determina a função de intensificação de saturação determina a função de intensificação de saturação com base nas características da imagem de entrada.
    15. Equipamento, de acordo com a reivindicação 10, caracterizado pelo fato de que um máximo da variável que
    Petição 870180030490, de 16/04/2018, pág. 10/18
  7. 7/14 determina a função de intensificação de saturação é determinado com base nas características de percepção visual de uma predeterminada fórmula de diferença de cor em um espaço de cor CIEL*a*b*.
    16. Equipamento, de acordo com a reivindicação 15, caracterizado pelo fato de que a fórmula da diferença de cor é definida através da seguinte equação:
    ΔΕ^ =y/M7 +ΔΗ2 onde ΔΗ e ÁL representam variações no matiz e na luminosidade, respectivamente.
    17. Equipamento, de acordo com a reivindicação 10, caracterizado pelo fato de que o calculador da variável que determina a função de intensificação de saturação determina a função de intensificação de saturação com base em uma admissão de um valor preferido de intensificação de saturação proveniente de um usuário.
    18. EQUIPAMENTO PARA INTENSIFICAR DE FORMA ADAPTATIVA A COR DE UMA IMAGEM, compreendendo:
    uma unidade de derivação de um componente de saturação(110) para derivar um componente de saturação a partir de uma imagem de entrada;
    um calculador da variável que determina a função de intensificação de saturação(130) para determinar uma função de intensificação de saturação usada para intensificar a saturação da imagem de entrada com base em um predeterminado valor de referência;
    uma unidade de intensificação de saturação(140) para alterar o componente de saturação derivado usando a função de intensificação de saturação; e
    Petição 870180030490, de 16/04/2018, pág. 11/18
  8. 8/14 uma unidade sintetizadora do componente de saturação(150) para sintetizar o componente de saturação alterado e outros componentes da imagem de entrada e gerar uma imagem de saída com base nos componentes sintetizados no qual o valor de referência é a saturação media da imagem de entrada, e o calculador da variável que determina a função de intensificação de saturação(130) determina a variável que determina a função de intensificação de saturação com base na saturação media da imagem de entrada e determina a função de intensificação de saturação com base na variável que determina a função de intensificação de saturação, caracterizado por o calculador da variável que determina a função de intensificação de saturação(130) determina a variável que determina a função de saturação e a função de intensificação de saturação usando as seguintes equações:
    a = APusuáno)
    So = F (Si) = (a + 1)S2 a + Sj onde F(x), a, ausuário, Si e So representam a função de intensificação de saturação, a variável que determina a função de intensificação de saturação, um valor de saturação preferido de um usuário, a saturação da imagem de entrada, e a saturação da imagem de saída, respectivamente.
    19. Equipamento, de acordo com a reivindicação 18, caracterizado pelo fato de que um máximo da variável que determina a função de intensificação de saturação é determinado com base nas características de percepção visual de uma predeterminada fórmula de diferença de cor em um espaço de cor CIEL*a*b*.
    Petição 870180030490, de 16/04/2018, pág. 12/18
  9. 9/14
    20. Equipamento, de acordo com a reivindicação 19, caracterizado pelo fato de que a fórmula da diferença de cor é definida através da seguinte equação:
    ΔΕ^ =y/àL2 +ΔΗ2 onde ΔΗ e ÁL representam variações no matiz e na luminosidade, respectivamente.
    21. Equipamento, de acordo com a reivindicação 10, caracterizado pelo fato de que o segundo espaço de cor é um espaço de cor HSV ou um espaço de cor YCbCr.
    22. MÉTODO PARA INTENSIFICAR DE FORMA ADAPTATIVA UMA COR, compreendendo:
    (a) derivar um componente de saturação a partir de uma imagem de entrada(S800);
    (b) determinar uma função de intensificação de saturação usada para intensificar a saturação da imagem de entrada de acordo com um valor de referência predeterminado(S810);
    (c) alterar o componente de saturação derivado usando a função de intensificação da saturação(S820);
    (d) gerar um valor de cor de saída mediante sintetizar o componente de saturação alterado e outros componentes da imagem de entrada(S830); e (e) gerar uma imagem de saída com base no valor de cor de saída(S830), sendo que a etapa(b) compreende:
    (b1) extrair uma saturação média da imagem de entrada a partir dos sinais de cor da imagem e entrada;
    (b2) determinar uma variável que determina a função de intensificação de saturação com base na saturação média; e
    Petição 870180030490, de 16/04/2018, pág. 13/18
  10. 10/14 (b3) determinar a função de intensificação de saturação com base na variável que determina a função de intensificação de saturação, caracterizado por a variável que determina a função de intensificação de saturação, e a função de intensificação de saturação são determinadas usando as seguintes equações:
    a = A(Savg )
    SO = F(S) = S + a ΧΔ Δ = KXSi , -S (K -1) + S, onde F(x), a, Savg, Si, So e K representam a função de intensificação de saturação, a variável que determina a função de intensificação de saturação, uma saturação média da imagem de entrada, a saturação da imagem de entrada, a saturação da imagem de saída, e uma constante arbitrária, respectivamente.
    23. MÉTODO PARA INTENSIFICAR DE FORMA ADAPTATIVA UMA
    COR, compreendendo:
    (a) derivar um componente de saturação a partir de uma imagem de entrada(S800);
    (b) determinar uma função de intensificação de saturação usada para intensificar a saturação da imagem de entrada de acordo com um valor de referência predeterminado(S810);
    (c) alterar o componente de saturação derivado usando a função de intensificação da saturação(S820);
    (d) gerar um valor de cor de saída mediante sintetizar o componente de saturação alterado e outros componentes da imagem de entrada(S830); e (e) gerar uma imagem de saída com base no valor de
    Petição 870180030490, de 16/04/2018, pág. 14/18
  11. 11/14 cor de saída(S830), sendo que a etapa(b) compreende:
    (bl) receber o valor preferido de intensificação de saturação proveniente do usuário;
    (b2) determinar uma variável que determina a função de intensificação de saturação com base no valor preferido de
    intensificação de saturação; e (b3) determinar a função de intensificação de saturação com base na variável que determina a função de intensificação de saturação, caracterizado por a variável que determina a função
    de intensificação de saturação, e a função de intensificação de saturação são determinadas usando as seguintes equações:
    a = A(ausuário)
    So = F (Si) = Si + a χΔ
    Δ = K X S 2 - St (K -1) + Si ! onde F(x), a, ausuário, Si, So e K representam a função de intensificação de saturação, a variável que determina a função de intensificação de saturação, um valor de saturação preferido pelo usuário, a saturação da imagem de entrada, a saturação da imagem de saída, e uma constante arbitrária, respectivamente.
    24. EQUIPAMENTO PARA INTENSIFICAR DE FORMA ADAPTATIVA A COR DE UMA IMAGEM, compreendendo:
    uma unidade de derivação de um componente de saturação(110) para derivar um componente de saturação a partir de uma imagem de entrada;
    um calculador da variável que determina a função de intensificação de saturação(130) para determinar uma função de
    Petição 870180030490, de 16/04/2018, pág. 15/18
  12. 12/14 intensificação de saturação usada para intensificar a saturação da imagem de entrada com base em um predeterminado valor de referência;
    uma unidade de intensificação de saturação(140) para alterar o componente de saturação derivado usando a função de intensificação de saturação; e uma unidade sintetizadora do componente de saturação(150) para sintetizar o componente de saturação alterado e outros componentes da imagem de entrada e gerar uma imagem de saída com base nos componentes sintetizados, no qual o valor de referência é a saturação media da imagem de entrada, e o calculador da variável que determina a função de intensificação de saturação(130) determina a variável que determina a função de intensificação de saturação com base na saturação media da imagem de entrada e determina a função de intensificação de saturação com base na variável que determina a função de intensificação de saturação, caracterizado por o calculador da variável que determina a função de intensificação de saturação(130) determina a variável que determina a função de intensificação de saturação e a função de intensificação de saturação usando as seguintes equações:
    a = A(Savg )
    SO = F(S) = S + a χΔ
    Δ = K X S 2 - St (K -1) + Sf 1 onde F(x), a, Savg, Si, So e K representam a função de intensificação de saturação, a variável que determina a função de intensificação de saturação, uma saturação média da imagem
    Petição 870180030490, de 16/04/2018, pág. 16/18
  13. 13/14 de entrada, a saturação da imagem de entrada, a saturação da imagem de saída, e uma constante arbitrária, respectivamente.
    25. EQUIPAMENTO PARA INTENSIFICAR DE FORMA ADAPTATIVA A COR DE UMA IMAGEM, compreendendo:
    uma unidade de derivação de um componente de saturação(110) para derivar um componente de saturação a partir de uma imagem de entrada;
    um calculador da variável que determina a função de intensificação de saturação(130) para determinar uma função de intensificação de saturação usada para intensificar a saturação da imagem de entrada com base em um predeterminado valor de referência;
    uma unidade de intensificação de saturação(140) para alterar o componente de saturação derivado usando a função de intensificação de saturação; e uma unidade sintetizadora do componente de saturação(150) para sintetizar o componente de saturação alterado e outros componentes da imagem de entrada e gerar uma imagem de saída com base nos componentes sintetizados no qual o valor de referência é a saturação media da imagem de entrada, e o calculador da variável que determina a função de intensificação de saturação(130) determina a variável que determina a função de intensificação de saturação com base na saturação media da imagem de entrada e determina a função de intensificação de saturação com base na variável que determina a função de intensificação de saturação, caracterizado por o calculador da variável que determina a função de intensificação de saturação(130) determina a variável que determina a função de saturação e a função de intensificação de saturação usando as seguintes
    Petição 870180030490, de 16/04/2018, pág. 17/18
  14. 14/14 equações:
    a = A(auSuar,O)
    SO = F(St) = S + a χΔ
    K x Sf (K -1) + Sf onde F(x), a, ausuário, Si, So e K representam a função de intensificação de saturação, a variável que determina a função de intensificação de saturação, , um valor de saturação preferido pelo usuário, a saturação da imagem de entrada, a saturação da imagem de saída, e uma constante arbitrária, respectivamente.
    Petição 870180030490, de 16/04/2018, pág. 18/18
    1/8 ·· · ___ • · · · · · • · · · · · • · · · · · • ······ ·· · · • · · · · · • · · · · • ······ • · · · · * ··· · · ·
BRPI0302384-2A 2002-07-20 2003-07-16 "método para intensificar de forma adaptativa uma cor, e equipamento para intensificar de forma adaptativa a cor de uma imagem" BRPI0302384B1 (pt)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR2002-42762 2002-07-20
KR20020042762 2002-07-20
KR10-2003-0041060A KR100537509B1 (ko) 2002-07-20 2003-06-24 칼라 영상에서의 적응적 색 향상 방법 및 장치
KR2003-41060 2003-06-24

Publications (3)

Publication Number Publication Date
BRPI0302384A2 BRPI0302384A2 (pt) 2005-03-29
BRPI0302384A8 BRPI0302384A8 (pt) 2018-05-08
BRPI0302384B1 true BRPI0302384B1 (pt) 2018-06-19

Family

ID=29782089

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0302384-2A BRPI0302384B1 (pt) 2002-07-20 2003-07-16 "método para intensificar de forma adaptativa uma cor, e equipamento para intensificar de forma adaptativa a cor de uma imagem"

Country Status (6)

Country Link
US (1) US7433104B2 (pt)
EP (1) EP1383341B1 (pt)
JP (1) JP3749722B2 (pt)
CN (1) CN1297941C (pt)
BR (1) BRPI0302384B1 (pt)
DE (1) DE60308104T2 (pt)

Families Citing this family (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6822762B2 (en) * 2000-03-31 2004-11-23 Hewlett-Packard Development Company, L.P. Local color correction
US7042521B2 (en) * 2002-08-29 2006-05-09 Samsung Electronics Co., Ltd. Method for color saturation adjustment in an RGB color system
KR100612835B1 (ko) * 2002-12-12 2006-08-18 삼성전자주식회사 영상의 색 특성에 관한 사용자 선호성 데이터 생성 방법및 장치와 이를 이용한 영상 색선호특성 변환 방법 및 장치
EP1429551A3 (en) * 2002-12-12 2006-02-08 Samsung Electronics Co., Ltd. Method and apparatus for generating illumination characteristic data around image display device, and method and apparatus for compensating for color variation using the method and apparatus
KR100839959B1 (ko) * 2003-09-01 2008-06-20 삼성전자주식회사 디스플레이장치
CN1279764C (zh) * 2003-11-10 2006-10-11 华亚微电子(上海)有限公司 一种视频图像的色饱和度增强系统与方法
JP4189328B2 (ja) * 2004-01-16 2008-12-03 セイコーエプソン株式会社 画像処理装置、画像表示装置、画像処理方法および画像処理プログラム
KR20070039032A (ko) * 2004-07-05 2007-04-11 코닌클리케 필립스 일렉트로닉스 엔.브이. 카메라 컬러 잡음 감소 방법 및 회로
KR20070032999A (ko) * 2004-07-20 2007-03-23 코닌클리케 필립스 일렉트로닉스 엔.브이. 컬러 포화 제어된 컬러 이미지에서의 컬러 최대값의 유지
WO2006025120A1 (ja) * 2004-09-01 2006-03-09 Mitsubishi Denki Kabushiki Kaisha 画像表示装置および画像表示方法
US20060082592A1 (en) * 2004-10-19 2006-04-20 International Business Machines Corporation Mapping of a color to a treemap
US7430061B2 (en) * 2005-01-06 2008-09-30 Toshiba Corporation System and method to eliminate clipping during color conversion
US7483082B2 (en) * 2005-04-21 2009-01-27 Kolorific, Inc. Method and system for automatic color hue and color saturation adjustment of a pixel from a video source
TWI278243B (en) * 2005-07-28 2007-04-01 Novatek Microelectronics Corp Color smooth-adjustment device and adjustment method
KR100735283B1 (ko) * 2005-09-29 2007-07-03 삼성전자주식회사 영상 보상 방법
JP2007104151A (ja) * 2005-09-30 2007-04-19 Sanyo Electric Co Ltd 画像処理装置および画像処理プログラム
US7734114B1 (en) 2005-12-07 2010-06-08 Marvell International Ltd. Intelligent saturation of video data
WO2007072321A1 (en) * 2005-12-19 2007-06-28 Koninklijke Philips Electronics N.V. Color image enhancement for small displays.
US7876970B2 (en) * 2006-01-13 2011-01-25 Qualcomm Incorporated Method and apparatus for white balancing digital images
TWI309947B (en) * 2006-03-22 2009-05-11 Quanta Comp Inc Image processing apparatus and method of the same
TWI350701B (en) * 2006-06-06 2011-10-11 Realtek Semiconductor Corp Method and apparatus for adjusting saturation level
KR100763239B1 (ko) * 2006-06-27 2007-10-04 삼성전자주식회사 디스플레이되는 영상의 시인성 향상을 위한 영상 처리 장치및 방법
US7602988B2 (en) * 2006-09-01 2009-10-13 Mediatek Inc. Method for adjusting saturation and contrast of an area of an image and apparatus thereof
US7856141B2 (en) * 2006-09-01 2010-12-21 Mediatek Inc. Method for adjusting saturation and contrast of an area of an image and apparatus thereof
CN100571405C (zh) * 2006-09-01 2009-12-16 联发科技股份有限公司 调整影像中的一区域的饱和度与对比的方法与相关装置
TWI327868B (en) * 2006-11-13 2010-07-21 Wintek Corp Image processing method
KR100860965B1 (ko) * 2006-12-11 2008-09-30 삼성전자주식회사 노이즈 저감기능을 갖는 적응적 채도 향상 장치 및 방법
KR100886339B1 (ko) * 2007-01-09 2009-03-03 삼성전자주식회사 영상의 속성에 기초한 영상 분류 방법 및 장치
US7949183B2 (en) * 2007-03-13 2011-05-24 Intel Corporation Methods and apparatus for enhancing color data
EP2096859B1 (en) * 2008-02-26 2015-04-22 Given Imaging Ltd. Method for enhancing in-vivo image contrast
US20100021056A1 (en) * 2008-07-28 2010-01-28 Fujifilm Corporation Skin color model generation device and method, and skin color detection device and method
US9230484B2 (en) * 2008-09-03 2016-01-05 Ati Technologies Ulc Adaptive backlight control and contrast enhancement
JP5177751B2 (ja) 2008-09-29 2013-04-10 ルネサスエレクトロニクス株式会社 表示駆動回路
US8351724B2 (en) * 2009-05-08 2013-01-08 Sharp Laboratories Of America, Inc. Blue sky color detection technique
US20100322513A1 (en) * 2009-06-19 2010-12-23 Sharp Laboratories Of America, Inc. Skin and sky color detection and enhancement system
US8611654B2 (en) * 2010-01-05 2013-12-17 Adobe Systems Incorporated Color saturation-modulated blending of exposure-bracketed images
US8606042B2 (en) 2010-02-26 2013-12-10 Adobe Systems Incorporated Blending of exposure-bracketed images using weight distribution functions
CN102446345B (zh) 2010-09-30 2015-09-30 株式会社理光 一种对于白板彩色图像进行颜色增强的方法、装置及系统
WO2012106122A1 (en) * 2011-01-31 2012-08-09 Malvell World Trade Ltd. Systems and methods for performing color adjustments of pixels on a color display
CN102223547B (zh) * 2011-06-16 2014-03-12 王洪剑 图像色彩增强装置和方法
FR2980324A1 (fr) * 2011-09-21 2013-03-22 St Microelectronics Grenoble 2 Circuit de traitement d'image
US8897559B2 (en) 2011-09-21 2014-11-25 Stmicroelectronics (Grenoble 2) Sas Method, system and apparatus modify pixel color saturation level
FR2980325B1 (fr) * 2011-09-21 2013-09-20 St Microelectronics Grenoble 2 Circuit pour traitement d'image
CN103294429A (zh) * 2012-03-05 2013-09-11 联想(北京)有限公司 显示方法及设备
US9179043B2 (en) 2012-10-19 2015-11-03 Xerox Corporation Obtaining user preferences using categories of images
US9363419B2 (en) 2013-05-10 2016-06-07 Xerox Corporation User preferences based on categories of images
CN103593830B (zh) * 2013-11-29 2016-07-06 大连理工大学 一种低照度视频图像增强方法
JP2015133638A (ja) 2014-01-14 2015-07-23 三星ディスプレイ株式會社Samsung Display Co.,Ltd. 画像処理装置および画像処理方法
CN103780797B (zh) * 2014-01-23 2016-08-31 北京京东方光电科技有限公司 一种图像色彩增强的方法和装置
JP6351034B2 (ja) 2014-07-29 2018-07-04 シナプティクス・ジャパン合同会社 表示装置、表示パネルドライバ、画像処理装置及び表示パネルの駆動方法
CN104156921B (zh) * 2014-08-08 2017-02-22 大连理工大学 一种低照度或亮度不均图像的自适应图像增强方法
CN104103254B (zh) * 2014-08-12 2016-04-13 深圳市华星光电技术有限公司 提高wrgb色彩饱和度的方法
WO2016088393A1 (ja) * 2014-12-05 2016-06-09 三菱電機株式会社 画像処理装置及び方法、並びにプログラム及び記録媒体
CN106327437B (zh) * 2016-08-10 2019-04-05 大连海事大学 一种彩色文本图像校正方法及系统
CN106780298B (zh) * 2016-11-30 2020-07-28 努比亚技术有限公司 图片的处理方法及装置
WO2018181156A1 (ja) * 2017-03-31 2018-10-04 Hoya株式会社 電子内視鏡システム
CN112218568B (zh) * 2018-04-26 2024-10-29 德卡产品有限公司 带有可旋转摄像头的内窥镜及相关方法
WO2020207169A1 (zh) * 2019-04-08 2020-10-15 重庆惠科金渝光电科技有限公司 显示面板的驱动方法、驱动系统和显示装置
CN110276727B (zh) * 2019-05-21 2020-06-05 杭州电子科技大学 一种面向色觉障碍的彩色图像颜色增强方法
CN111163268B (zh) * 2020-01-09 2021-08-24 腾讯科技(深圳)有限公司 一种图像处理方法、装置以及计算机存储介质
CN113554554B (zh) * 2020-04-24 2024-07-05 京东方科技集团股份有限公司 图像颜色过滤方法及装置、电子设备、存储介质
CN115496686B (zh) * 2022-09-26 2026-03-10 南京泓众电子科技有限公司 一种自适应饱和度增强方法

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4805016A (en) * 1986-08-25 1989-02-14 Kabushiki Kaisha Toshiba Endoscopic system for converting primary color images into hue, saturation and intensity images
JPH0264875A (ja) 1988-08-31 1990-03-05 Toshiba Corp カラー画像の高速彩度変換装置
JP2698493B2 (ja) 1991-09-20 1998-01-19 大日本印刷株式会社 彩度調整装置
US5450217A (en) 1994-05-23 1995-09-12 Xerox Corporation Image-dependent color saturation correction in a natural scene pictorial image
US6188788B1 (en) 1997-12-09 2001-02-13 Texas Instruments Incorporated Automatic color saturation control in video decoder using recursive algorithm
JP3408146B2 (ja) 1998-03-31 2003-05-19 シャープ株式会社 画像処理装置および画像処理プログラムを記憶する媒体
EP0989739B1 (en) * 1998-09-24 2006-01-11 Sharp Kabushiki Kaisha Method and apparatus for image quality adjustment
JP3673092B2 (ja) 1998-09-24 2005-07-20 シャープ株式会社 画質調整装置及び画質調整方法、並びに画像調整用プログラムを記録した記録媒体
JP2000123163A (ja) 1998-10-19 2000-04-28 Canon Inc 画像処理装置及びその方法
JP2001218078A (ja) * 1999-11-25 2001-08-10 Fuji Photo Film Co Ltd 彩度補正装置および方法
JP2001177731A (ja) 1999-12-15 2001-06-29 Canon Inc 画像処理方法、装置および記憶媒体
JP2001292890A (ja) * 2000-04-11 2001-10-23 Nakahara Sanpodo:Kk 複数供養壇
US6771311B1 (en) * 2000-12-11 2004-08-03 Eastman Kodak Company Automatic color saturation enhancement
KR100453038B1 (ko) * 2001-12-24 2004-10-15 삼성전자주식회사 컬러 영상의 채도 조절 장치 및 방법
GB0207920D0 (en) 2002-04-05 2002-05-15 Quantel Ltd Real-time gradiation control

Also Published As

Publication number Publication date
JP3749722B2 (ja) 2006-03-01
CN1297941C (zh) 2007-01-31
EP1383341A3 (en) 2004-12-08
EP1383341B1 (en) 2006-09-06
BRPI0302384A2 (pt) 2005-03-29
BRPI0302384A8 (pt) 2018-05-08
JP2004096731A (ja) 2004-03-25
EP1383341A2 (en) 2004-01-21
US7433104B2 (en) 2008-10-07
CN1477598A (zh) 2004-02-25
DE60308104D1 (de) 2006-10-19
US20040013298A1 (en) 2004-01-22
DE60308104T2 (de) 2007-04-05

Similar Documents

Publication Publication Date Title
EP1383341B1 (en) Method and apparatus for adaptively enhancing colors in color images
US5659357A (en) Auto white adjusting device
US6028646A (en) Color image enhancement device for video display appliance
TW589614B (en) Adaptive contrast and brightness enhancement with color preservation
RU2647636C2 (ru) Управление отображением видео с расширенным динамическим диапазоном
US7933469B2 (en) Video processing
JPH0678320A (ja) 色調整装置
WO2008136629A1 (en) Image brightness controlling apparatus and method thereof
EP2347571A2 (en) Contrast enhancement of images
US20080056566A1 (en) Video processing
US8064693B2 (en) Methods of and apparatus for adjusting colour saturation in an input image
EP1819143A1 (en) Color adjusting device and method
JP4448218B2 (ja) デジタルカラー画像のトーンスケールを調整する時に空間ディテールとカラーコンテンツを保存する方法
CN107592517B (zh) 一种肤色处理的方法及装置
US7570809B1 (en) Method for automatic color balancing in digital images
TW200803534A (en) System and method for image signal contrast adjustment and overflow compensation
US20080055476A1 (en) Video processing
JP3366357B2 (ja) 映像信号処理装置および映像信号処理方法
KR20070039793A (ko) 밝기 보상 변환 기능을 구비한 색 온도 변환 방법 및 장치
Kwon et al. CAM-based HDR image reproduction using CA–TC decoupled JCh decomposition
JP2006228184A (ja) 動的画像コントラスト処理装置
CN101472187A (zh) 一种对视频信号进行绿色增强的系统及方法
JPWO2007097125A1 (ja) 画像の質感を補正する画像処理装置、画像処理プログラム、画像処理方法、および電子カメラ
CN108391112A (zh) 一种提升显示画质的方法、系统及存储介质
Kim et al. Wide gamut multi-primary display for HDTV

Legal Events

Date Code Title Description
B06A Patent application procedure suspended [chapter 6.1 patent gazette]
B06A Patent application procedure suspended [chapter 6.1 patent gazette]
B07A Application suspended after technical examination (opinion) [chapter 7.1 patent gazette]
B03H Publication of an application: rectification [chapter 3.8 patent gazette]
B09A Decision: intention to grant [chapter 9.1 patent gazette]
B16A Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]