BRPI0720838A2 - Aparelho de processamento de sinal de imagem - Google Patents

Aparelho de processamento de sinal de imagem Download PDF

Info

Publication number
BRPI0720838A2
BRPI0720838A2 BRPI0720838-3A BRPI0720838A BRPI0720838A2 BR PI0720838 A2 BRPI0720838 A2 BR PI0720838A2 BR PI0720838 A BRPI0720838 A BR PI0720838A BR PI0720838 A2 BRPI0720838 A2 BR PI0720838A2
Authority
BR
Brazil
Prior art keywords
image signal
color
dithering
image
circuit
Prior art date
Application number
BRPI0720838-3A
Other languages
English (en)
Inventor
Tetsujiro Kondo
Tomohiro Yasuoka
Original Assignee
Sony Corp
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 JP2007043160A external-priority patent/JP2008209427A/ja
Application filed by Sony Corp filed Critical Sony Corp
Publication of BRPI0720838A2 publication Critical patent/BRPI0720838A2/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/22Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
    • G09G3/28Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels
    • G09G3/288Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using luminous gas-discharge panels, e.g. plasma panels using AC panels
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G1/00Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data
    • G09G1/002Intensity circuits
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/2007Display of intermediate tones
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/363Graphics controllers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details
    • H04N17/004Diagnosis, testing or measuring for television systems or their details for digital television systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details
    • H04N17/04Diagnosis, testing or measuring for television systems or their details for receivers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4314Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440263Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440281Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the temporal resolution, e.g. by frame skipping
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G1/00Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data
    • G09G1/04Deflection circuits ; Constructional details not otherwise provided for
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2300/00Aspects of the constitution of display devices
    • G09G2300/04Structural and physical details of display devices
    • G09G2300/0439Pixel structures
    • G09G2300/0443Pixel structures with several sub-pixels for the same colour in a pixel, not specifically used to display gradations
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2300/00Aspects of the constitution of display devices
    • G09G2300/04Structural and physical details of display devices
    • G09G2300/0439Pixel structures
    • G09G2300/0452Details of colour pixel setup, e.g. pixel composed of a red, a blue and two green components
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0242Compensation of deficiencies in the appearance of colours
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0261Improving the quality of display appearance in the context of movement of objects on the screen or movement of the observer relative to the screen
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/08Arrangements within a display terminal for setting, manually or automatically, display parameters of the display terminal
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/10Special adaptations of display systems for operation with variable images
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/10Special adaptations of display systems for operation with variable images
    • G09G2320/103Detection of image changes, e.g. determination of an index representative of the image change
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/10Special adaptations of display systems for operation with variable images
    • G09G2320/106Determination of movement vectors or equivalent parameters within the image
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • G09G2340/0435Change or adaptation of the frame rate of the video stream
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/10Mixing of images, i.e. displayed pixel being the result of an operation, e.g. adding, on the corresponding input pixels
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/16Determination of a pixel data signal depending on the signal applied in the previous frame
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/06Use of more than one graphics processor to process data before displaying to one or more screens
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/16Calculation or use of calculated indices related to luminance levels in display data
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/18Use of a frame buffer in a display terminal, inclusive of the display panel
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/2007Display of intermediate tones
    • G09G3/2018Display of intermediate tones by time modulation using two or more time intervals
    • G09G3/2022Display of intermediate tones by time modulation using two or more time intervals using sub-frames
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/2007Display of intermediate tones
    • G09G3/2044Display of intermediate tones using dithering
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/2007Display of intermediate tones
    • G09G3/2044Display of intermediate tones using dithering
    • G09G3/2051Display of intermediate tones using dithering with use of a spatial dither pattern
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/2007Display of intermediate tones
    • G09G3/2059Display of intermediate tones using error diffusion
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/2007Display of intermediate tones
    • G09G3/2059Display of intermediate tones using error diffusion
    • G09G3/2062Display of intermediate tones using error diffusion using error diffusion in time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • H04N5/45Picture in picture, e.g. displaying simultaneously another television channel in a region of the screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/01Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
    • H04N7/0127Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level by changing the field or frame frequency of the incoming video signal, e.g. frame rate converter
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/01Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
    • H04N7/0135Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving interpolation processes
    • H04N7/0145Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving interpolation processes the interpolation being class adaptive, i.e. it uses the information of class which is determined for a pixel based upon certain characteristics of the neighbouring pixels

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Graphics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Power Engineering (AREA)
  • Plasma & Fusion (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Image Processing (AREA)

Description

“APARELHO DE PROCESSAMENTO DE SINAL DE IMAGEM” Campo Técnico
A presente invenção relaciona-se a um aparelho de processamento de sinal de imagem, e mais especificamente a um aparelho de processamento de sinal de imagem capaz de reproduzir a aparência de uma imagem em uma exibição de plasma (PDP (Painel de Exibição de Plasma)) usando exibições de outros dispositivos tal como um CRT (Tubo de Raios Catódicos) ou um LCD (Mostrador de Cristal Líquido) executando processamento de sinal.
Fundamentos da Técnica
Em um PDP, por exemplo, uma estrutura de nervura de faixa ou similar é adotada (veja, por exemplo, Documento Não Patente I). Cada pixel é configurado tal que porções que emitem luz de R (Vermelho), G (Verde) e B (Azul) sejam formadas em um padrão de faixa.
Documento Não Patente 1: Masayuki KAWAMURA, ‘Tyokuwakaru Purazuma Terebi (TV de Plasma Compreensiva)", Publicações Dempa, Inc.
Exposição de Invenção Problema Técnico
A propósito, em um caso onde quando uma imagem é exibida em um PDP é avaliada, se um monitor tal como um CRT ou um LCD for usado como um monitor de avaliação, desde que um PDP e um LCD ou similar tem características de exibição diferentes, dependendo de uma imagem exibida em um LCD, foi difícil avaliar a aparência ou qualidade de uma imagem que é (para ser) exibida em um PDP.
Quer dizer, a qualidade de imagem de uma imagem que é exibida em um LCD durante avaliação e a qualidade de imagem de uma imagem que é exibida em um PDP durante visão atual no PDP não casam sempre. A presente invenção foi feita devido a tais situações, e será pretendida para permitir a aparência de uma imagem em um PDP ser reproduzida em uma exibição diferente do PDP, tal como, por exemplo, um LCD, executando processamento de sinal.
Solução Técnica
Um aspecto da presente invenção provê um aparelho de processamento de sinal de imagem para processar um sinal de imagem de forma que uma imagem obtida quando o sinal de imagem é exibido em um aparelho de exibição de um tipo de exibição diferente daquele de um PDP 10 (Painel de Exibição de Plasma) possa parecer uma imagem exibida em um aparelho de exibição de PDP, o aparelho de processamento de sinal de imagem incluindo pelo menos um meio de adição de deslocamento de cor para reproduzir deslocamento de cor causado por uma imagem em movimento, o deslocamento de cor sendo produzido porque iluminação de 15 RGB (Vermelho, Verde, e Azul) é ligada nesta ordem, meio de adição de pontilhamento espacial para reproduzir um padrão de pontilhamento a ser aplicado em uma direção espacial, meio de adição de pontilhamento temporal para reproduzir um padrão de pontilhamento a ser aplicado em uma direção de tempo, meio reprodutor de passo inter-pixel para reproduzir um espaço 20 entre passos de pixel, e meio reprodutor de arranjo de faixa para reproduzir um arranjo de faixa.
Em um aparelho de processamento de sinal de imagem de um aspecto como acima, pelo menos um de reproduzir deslocamento de cor causado por uma imagem em movimento que é produzida porque iluminação 25 de RGB é ligada nesta ordem, reproduzir um padrão de pontilhamento a ser aplicado em uma direção de espaço, reproduzir um padrão de pontilhamento a ser aplicado em uma direção de tempo, reproduzir um espaço entre passos de pixel, e reproduzir um arranjo de faixa, é executado.
Efeitos Vantajosos De acordo com um aspecto da presente invenção, é possível reproduzir a aparência de uma imagem a ser exibida em um PDP.
Breve Descrição dos Desenhos
Figura 1 é um diagrama de bloco ilustrando uma estrutura de exemplo de uma concretização de um aparelho de processamento de sinal de imagem ao qual a presente invenção é aplicada.
Figura 2 é um diagrama explicando um processamento de reprodução de arranjo de faixa.
Figura 3 é um diagrama de bloco ilustrando uma estrutura de exemplo de uma unidade de processamento de imagem 1 para executar um processamento de reprodução de arranjo de faixa.
Figura 4 é um fluxograma explicando um processamento de reprodução de arranjo de faixa.
Figura 5 é um diagrama explicando deslocamento de cor causado em uma imagem a ser exibida em um PDP.
Figura 6 é um diagrama ilustrando um coeficiente a ser multiplicado com um sinal de imagem em um processo de adição de deslocamento de cor.
Figura 7 é um diagrama de bloco ilustrando uma estrutura de exemplo de uma unidade de processamento de imagem 1 para executar um processo de adição de deslocamento de cor.
Figura 8 é um fluxograma explicando um processo de adição de deslocamento de cor.
Figura 9 é um diagrama explicando um processo de reprodução de passo inter-pixel.
Figura 10 é um diagrama ilustrando uma estrutura de exemplo de uma unidade de processamento de imagem 1 para executar um processo de reprodução de passo inter-pixel.
Figura 11 é um fluxograma explicando um processo de reprodução de passo inter-pixel.
Figura 12 é um diagrama explicando um processo de adição de pontilhamento espacial.
Figura 13 é um diagrama de bloco ilustrando uma estrutura de exemplo de uma unidade de processamento de imagem 1 para executar um processo de adição de pontilhamento espacial.
Figura 14 é um diagrama ilustrando uma tabela de consulta armazenada em uma ROM de padrão de pontilhamento espacial 43.
Figura 15 é um fluxograma explicando um processo de adição de pontilhamento espacial.
Figura 16 é um diagrama de bloco ilustrando uma estrutura de exemplo de uma unidade de processamento de imagem 1 para executar um processamento de adição de pontilhamento temporal.
Figura 17 é um fluxograma explicando um processo de adição de pontilhamento temporal.
Figura 18 é um diagrama de bloco ilustrando uma estrutura de exemplo de uma unidade de processamento de imagem 1 para executar todo um processo de adição de deslocamento de cor, um processo de adição de pontilhamento espacial, um processo de adição de pontilhamento temporal, 20 um processo de reprodução de passo inter-pixel, e um processo de reprodução de arranjo de faixa.
Figura 19 é um fluxograma explicando o processo da unidade de processamento de imagem 1.
Figura 20 é um diagrama de bloco ilustrando uma estrutura de exemplo de uma concretização de um computador ao qual a presente invenção é aplicada.
Explicação de Numerais de Referência
1 - unidade de processamento de imagem, 2 - monitor, 11 - circuito de formação de ampliação/faixa, 12 - circuito de redimensionamento/reamostragem, 21 - memória de quadro atual, 22 - memória de quadro precedente, 23 - circuito de corte de porção de borda, 24 - circuito detector de movimento, 25 - circuito multiplicador de coeficiente de cor, 31 - circuito de processamento de ampliação, 32 - circuito redutor de luminância inter-pixel, 41 - circuito extrator de porção suave, 42 - circuito de comparação de cor, 43 - ROM padrão de pontilhamento espacial, 44 - circuito de adição de pontilhamento, 51 - circuito de comparação de cor, 52 - ROM de padrão de pontilhamento temporal, 53 - circuito de adição de pontilhamento, 54 a 56 - memória de saída, 60 - unidade de processamento de imagem, 61 - memória de quadro atual, 62 - memória de quadro precedente, 63 - circuito de corte de porção de borda, 64 - circuito detector de movimento, 65 - circuito multiplicador de coeficiente de cor, 70 - unidade de processamento de imagem, 71 - circuito de comparação de cor, 72 - ROM de padrão de pontilhamento temporal/espacial, 73 - circuito de adição de pontilhamento, 74 a 76 - memória de saída, 80 - unidade de processamento de imagem, 81 - circuito de processamento de ampliação, 82 - circuito de formação de faixa, 83 - circuito redutor de luminância inter-pixel, 101 - barramento, 102 - CPU, 103 - ROM, 104 - RAM, 105 - disco rígido, 106 - unidade de saída, 107 - unidade de entrada, 108 - unidade de comunicação, 109 - unidade de acionamento, 110 - interface de entrada/saída, 111 - meio de gravação removível.
Melhor Modo para Executar a Invenção
Concretizações da presente invenção serão explicadas em seguida com referência aos desenhos.
Figura 1 ilustra uma estrutura de exemplo de uma concretização de um aparelho de processamento de sinal de imagem ao qual a presente invenção é aplicada.
Na Figura 1, o aparelho de processamento de sinal de imagem é construído de uma unidade de processamento de imagem 1 e um monitor 2. Um sinal de imagem provido à unidade de processamento de imagem 1 é processado tal que a imagem obtida quando o sinal de imagem é exibido no monitor 2 servindo como um aparelho de exibição de um tipo de exibição diferente daquele de um PDP possa parecer uma imagem exibida em um aparelho de exibição de PDP, e seja exibido no monitor 2.
Quer dizer, a unidade de processamento de imagem 1 sujeita o sinal de imagem provido a ela a pelo menos um de um processo de adição de deslocamento de cor para reproduzir deslocamento de cor causado por uma imagem em movimento que é produzida porque iluminação de RGB (Vermelho, Verde, e Azul) é ligada nesta ordem, um processo de adição de pontilhamento espacial para reproduzir um padrão de pontilhamento a ser aplicado em uma direção de espaço, um processo de adição de pontilhamento temporal para reproduzir um padrão de pontilhamento a ser aplicado em uma direção de tempo, um processo de reprodução de passo inter-pixel para reproduzir um espaço entre passos de pixel, e um processo de reprodução de arranjo de faixa para reproduzir um arranjo de faixa, e provê um sinal de imagem resultante para o monitor 2.
O monitor 2 é um aparelho de exibição de um tipo de exibição diferente daquela de um PDP, isso é, por exemplo, um aparelho de exibição de um LCD ou um CRT, e exibe uma imagem conforme o sinal de imagem provido da unidade de processamento de imagem 1. O monitor 2 exibe uma imagem conforme o sinal de imagem da unidade de processamento de imagem 1, tal que uma imagem que seria exibida em um aparelho de exibição de PDP seja exibida no monitor 2.
Como descrito acima, na unidade de processamento de imagem 1, pelo menos um do processo de adição de deslocamento de cor, processo de adição de pontilhamento espacial, processo de adição de pontilhamento temporal, processo de reprodução de passo inter-pixel, e o processo de reprodução de arranjo de faixa, é executado. Primeiro, uma explicação será dada do processo de reprodução de arranjo de faixa no processo de adição de deslocamento de cor, processo de adição de pontilhamento espacial, processo de adição de pontilhamento temporal, processo de reprodução de passo inter-pixel, ou processo de reprodução de arranjo de faixa executados na unidade de processamento de imagem 1.
Figura 2 é um diagrama explicando um processo de reprodução de arranjo de faixa.
No processo de reprodução de arranjo de faixa, um arranjo de faixa, que é único para PDPs, é reproduzido. Em um monitor de saída, dois ou mais pixéis são usados para exibição de um pixel de um PDP.
No processo de reprodução de arranjo de faixa, cada valor de pixel é decomposto em componentes de valor de RGB que são arranjados longitudinalmente para exibição.
No caso de não múltiplos de três pixéis tais como dois pixéis, reprodução semelhante pode ser realizada exibindo cores misturadas em aparência.
Por conseguinte, a aparência de faixas, que são únicas para PDPs, também pode ser percebida usando um monitor de cristal líquido ou similar.
Também, em alguns painéis visados, componentes de RGB não têm larguras iguais. Mudar as larguras de componentes de RGB por conseguinte permite reprodutibilidade mais melhorada.
Figura 3 ilustra uma estrutura de exemplo de uma unidade de processamento de imagem 1 para executar o processo de reprodução de arranjo de faixa.
Um circuito de formação de faixa/ampliação 11 amplia um sinal de imagem provido à unidade de processamento de imagem I N vezes, quer dizer, por exemplo, três vezes, e decompõe o sinal de imagem em um arranjo de faixas. O circuito de formação de faixa/ampliação 11 produz um sinal de imagem formado em faixa.
Um circuito de redimensionamento/reamostragem 12 reamostra o sinal de imagem saído do circuito de formação de faixa/ampliação 11 conforme um tamanho de imagem de saída (o tamanho de uma imagem a ser exibida no monitor 2), e produz um sinal de imagem resultante.
Note que o sinal de imagem saído do circuito de redimensionamento/reamostragem 12 é provido ao monitor 2 e é exibido.
Figura 4 é um fluxograma explicando o processo de reprodução de arranjo de faixa executado na unidade de processamento de imagem 1 da Figura 3.
Na etapa Sl 1, a formação de circuito de ampliação/faixa 11 aumenta o tamanho de um pixel de uma imagem sinal três dobras, e modifica o pixel em uma moda que são arranjados componentes de RGB lateralmente. O circuito de formação de ampliação/faixa 11 provê um sinal de imagem resultante para o circuito de redimensionamento/reamostragem 12. Então, o processamento procede à etapa S12.
Na etapa S12, o circuito de redimensionamento/reamostragem 12 executa um processamento de redimensionar o sinal de imagem do circuito de formação de faixa/ampliação 11 conforme um tamanho de imagem de saída e o reamostrando. O processo procede à etapa S13. Na etapa S13, o circuito de redimensionamento/reamostragem 12 produz um sinal de imagem obtido no processamento da etapa S12 para o monitor 2.
A seguir, uma explicação será dada do processo de adição de deslocamento de cor (processo para reproduzir deslocamento de cor causado por uma imagem em movimento) no processo de adição de deslocamento de cor, processo de adição de pontilhamento espacial, processo de adição de pontilhamento temporal, processo de reprodução lançam inter-pixel, ou processo de reprodução de arranjo de faixa executado na unidade de processamento de imagem 1.
A Figura 5 é um diagrama explicando deslocamento de cor que ocorre em uma imagem a ser exibida em um PDP.
PDPs têm uma característica visto que, dependendo da
diferença na duração de iluminação de componentes de RGB, como é particularmente notável para um objeto branco que se move horizontalmente, se uma pessoa seguir este objeto com o olho, cores parecem trocadas.
No processo de adição de deslocamento de cor, esta característica é reproduzida também com o monitor 2 tal como um painel de cristal líquido. A reprodução é executada pelo procedimento seguinte.
1. Detecção de Limite de Objeto
O limite de um objeto é detectado de uma imagem usando detecção de borda ou similar. Em particular, um objeto branco ou similar é selecionado como um objetivo.
2. Extração de Quantidade de Movimento
Uma quantidade de movimento do objeto determinada no procedimento de item artigo 1 acima com respeito a um quadro subseqüente é determinada. Uma técnica tal como o método de casamento de bloco é usada. 3. Adição de deslocamento de cor
Deslocamento de cor ótimo é adicionado conforme as características de emissão de luz de RGB do PDP no qual reprodução é para ser executada e a quantidade de movimento do objeto.
A quantidade de adição de deslocamento de cor é decidida dependendo das características de emissão de luz do PDP a ser casado com a quantidade de movimento.
Por exemplo, no caso de uma característica na qual a iluminação de azul (B) é desligada mais cedo do que a iluminação de verde (G) por uma duração de 1/3 fr (fr é um período de quadro), um valor de pixel perto de uma borda tem um componente de cor azul fixado a 2/3.
Semelhantemente, um valor de pixel adjacente pode ser gerado reduzindo a subtração do componente azul assim para causar deslocamento de cor tendo uma largura correspondendo à quantidade de movimento.
Figura 6 representa coeficientes a serem multiplicados com os
valores de pixel originais em um PDP tendo uma característica que a iluminação de azul é desligada mais cedo que aquela de verde por uma duração de 1/3 fr a fim de adicionar deslocamento de cor causado em um caso onde a quantidade de movimento de um objeto aparecendo em uma imagem responde por três pixéis.
Figura 7 ilustra uma estrutura de exemplo de uma unidade de processamento de imagem 1 para executar o processo de adição de deslocamento de cor.
Uma memória de quadro atual 21 armazena um sinal de imagem provido à unidade de processamento de imagem 1, e provê o sinal de imagem como o sinal de imagem do quadro atual para uma memória de quadro precedente 22, um circuito de corte de porção de borda 23, e um circuito detector de movimento 24.
A memória de quadro precedente 22 armazena o sinal de 20 imagem do quadro atual provido da memória de quadro atual 21, e atrasa o sinal de imagem por uma duração correspondendo a um quadro antes de prover o sinal de imagem ao circuito detector de movimento 24. Portanto, quando o sinal de imagem do quadro atual é provido da memória de quadro atual 21 para o circuito detector movimento 24, o sinal de imagem do quadro 25 precedente, que é um quadro precedendo o quadro atual, é provido da memória de quadro precedente 22 para o circuito detector de movimento 24.
O circuito de corte de porção de borda 23 detecta uma porção de borda do sinal de imagem do quadro atual da memória de quadro atual 21, e provê a posição de borda desta porção de borda para o circuito detector de movimento 24 e um circuito multiplicador de coeficiente de cor 25. Além disso, o circuito de corte de porção de borda 23 também provê o sinal de imagem do quadro atual da memória de quadro atual 21 para o circuito multiplicador de coeficiente de cor 25.
O circuito detector de movimento 24 calcula uma quantidade de movimento entre os quadros na posição especificada do circuito de corte de porção de borda 23, e produz a quantidade de movimento para o circuito multiplicador de coeficiente de cor 25.
Quer dizer, o circuito detector de movimento 24 detecta uma quantidade de movimento da porção de borda na posição de borda do circuito de corte de porção de borda 23 usando o sinal de imagem do quadro atual da memória de quadro atual 21 e o sinal de imagem da memória de quadro precedente 22, e provê a quantidade de movimento para o circuito multiplicador de coeficiente de cor 25.
O circuito multiplicador de coeficiente de cor 25 gera, em coordenação com as características de emissão de luz (do PDP) especificadas, um coeficiente para adicionar deslocamento de cor conforme a quantidade de movimento na posição especificada, e multiplica a imagem pelo coeficiente, que é então produzido.
Quer dizer, o circuito multiplicador de coeficiente de cor 25 é configurado para ser provido com um parâmetro característico de emissão de luz representando as características de emissão de luz (características de exibição) do PDP.
O circuito multiplicador de coeficiente de cor 25 determina um coeficiente para causar deslocamento de cor conforme as características de emissão de luz representadas pelo parâmetro característico de emissão de luz, a posição da posição de borda (a posição de um pixel) do circuito de corte de porção de borda 23, e a quantidade de movimento da porção de borda do circuito detector de movimento 24. O circuito multiplicador de coeficiente de cor 25 produz um sinal de imagem de uma cor obtida multiplicando (um valor de pixel) o sinal de imagem do circuito de corte de porção de borda 23 pelo coeficiente. Então, o sinal de imagem saído do circuito multiplicador de coeficiente de cor 25 é provido ao monitor 2 e é exibido.
Figura 8 é um fluxograma explicando o processo de adição de
deslocamento de cor executado na unidade de processamento de imagem 1 da Figura 7.
Na etapa S21, o circuito de corte de porção de borda 23 detecta uma porção de borda onde deslocamento de cor ocorre do sinal de imagem do 10 quadro atual da memória de quadro atual 21, e provê a posição de borda desta porção de borda para o circuito detector de movimento 24 e o circuito multiplicador de coeficiente de cor 25. Adicionalmente, o circuito de corte de porção de borda 23 provê o sinal de imagem do quadro atual para o circuito multiplicador de coeficiente de cor 25. Então, o processo procede à etapa S22. 15 Na etapa S22, o circuito detector de movimento 24 detecta
uma quantidade de movimento da porção de borda na posição de borda do circuito de corte de porção de borda 23 usando o sinal de imagem do quadro atual da memória de quadro atual 21 e o sinal de imagem da memória de quadro precedente 22, e provê a quantidade de movimento para o circuito multiplicador de coeficiente de cor 25. Então, o processo procede à etapa S23.
Na etapa S23, o circuito multiplicador de coeficiente de cor 25 determina um coeficiente para causar deslocamento de cor conforme as características de emissão de luz representadas pelo parâmetro característico de emissão de luz, a quantidade de movimento da porção de borda do circuito 25 detector de movimento 24 e a posição da porção de borda na posição de borda do circuito de corte de porção de borda 23. Então, o circuito multiplicador de coeficiente de cor 25 multiplica uma cor (valor de pixel) de cada pixel do sinal de imagem do quadro atual do circuito de corte de porção de borda 23 pelo coeficiente, e produz o sinal de imagem da cor obtida como resultado da multiplicação para o monitor 2. A seguir, uma explicação será dada do processo de reprodução de passo inter-pixel (processo para reproduzir um passo de pixel na hora de reprodução do mesmo tamanho) no processo de adição de deslocamento de cor, processo de adição de pontilhamento espacial, processo de adição de pontilhamento temporal, processo de reprodução de passo inter-pixel, ou processo de reprodução de arranjo de faixa executados na unidade de processamento de imagem 1.
Em um caso onde a reprodução do tamanho de um PDP visado também é para ser realizada, um tamanho equivalente pode ser obtido usando uma função de zoom eletrônico tal como DRC (Criação de Realidade Digital). Adicionalmente, casamento mais preciso de aparências pode ser alcançado reproduzindo um espaço entre passos de pixel.
Aqui, DRC é descrito em, por exemplo, Publicação de Pedido de Patente Japonesa Não Examinada No. 2005-236634, Publicação de Pedido de Patente Japonesa Não Examinada No. 2002-223167, ou similar como um processo adaptável de classificação de classe.
r
E assumido que, por exemplo, o tamanho do PDP a ser casado é duas vezes. Neste caso, zoom eletrônico de duas vezes pode ser usado para prover a aparência do mesmo tamanho. Reprodutibilidade mais melhorada é realizada adicionando também o efeito visual de aberturas entre pixéis, que é específico para PDPs de tela grande.
No caso de duas vezes, um efeito como ilustrado na Figura 9 pode ser adicionado.
Figura 10 ilustra uma estrutura de exemplo de uma unidade de processamento de imagem 1 para executar o processo de reprodução de passo inter-pixel.
Um circuito de processamento de ampliação 31 amplia um sinal de imagem provido à unidade de processamento de imagem 1 para um tamanho de imagem de saída. Quer dizer, o circuito de processamento de ampliação 31 executa um processamento de ampliar uma porção de uma imagem conforme um fator de ampliação provido a ele. Uma imagem ampliada obtida como resultado do processamento é produzida a uma circuito redutor de luminância inter-pixel 32.
O circuito redutor de luminância inter-pixel 32 executa um processo de reduzir um valor de luminância com respeito a uma posição onde uma abertura entre pixéis existe conforme um fator de ampliação provido a ele. Quer dizer, o circuito redutor de luminância inter-pixel 32 processa o sinal de imagem do circuito de processamento de ampliação 31 assim para reduzir a luminância de uma porção onde um espaço entre pixéis existe. O sinal de imagem obtido como resultado deste processo é produzido ao monitor 2.
Figura 11 é um fluxograma explicando o processo de reprodução de passo inter-pixel executado na unidade de processamento de imagem 1 da Figura 10.
Na etapa S31, o circuito de processamento de ampliação 31 amplia uma imagem a um tamanho de imagem de saída, e provê uma imagem resultante para o circuito redutor de luminância inter-pixel 32. Então, o processo procede à etapa S32. Na etapa S32, o circuito redutor de luminância inter-pixel 32 executa um processamento de reduzir a luminância de uma certa porção entre pixéis assumidos com respeito à imagem do circuito de processamento de ampliação 31. Então, o processo procede da etapa S32 à etapa S33, na qual o circuito redutor de luminância inter-pixel 32 produz uma imagem obtida na etapa S32 para o monitor 2.
A seguir, uma explicação será dada do processo de adição de pontilhamento espacial (processo para reproduzir um padrão de pontilhamento espacial) no processo de adição de deslocamento de cor, processo de adição de pontilhamento espacial, processo de adição de pontilhamento temporal, processo de reprodução de passo inter-pixel, ou processo de reprodução de arranjo de faixa executados na unidade de processamento de imagem 1.
Em muitos painéis de PDP, pontilhamento é usado a fim de assegurar níveis de gradação de cor (cores são arranjadas em um padrão de mosaico para prover um pseudo-aumento em níveis de gradação).
A reprodução deste padrão de pontilhamento permite casamento mais preciso de aparências.
Um painel de PDP visado tem uma cor na qual pontilhamento é visível. Em uma porção com uma pequena quantidade de mudança de cor dentro de uma tela, uma cor que casa com esta cor de pontilhamento visível pode ser reproduzida, como ilustrado na Figura 12, executando um processamento de adicionar pontilhamento.
Figura 13 ilustra uma estrutura de exemplo de uma unidade de processamento de imagem 1 para executar o processo de adição de pontilhamento espacial.
Um circuito extrator de porção suave 41 extrai uma parte suave (porção suave) de um sinal de imagem provido à unidade de processamento de imagem 1, e provê a porção suave a um circuito de comparação de cor 42 junto com o sinal de imagem.
O circuito de comparação de cor 42 determina se ou não a cor da porção suave do circuito extrator de porção suave 41 é uma cor na qual pontilhamento é visível.
Quer dizer, o circuito de comparação de cor 42 compara a cor da porção suave extraída pelo circuito extrator de porção suave 41 com cores (representadas por valores de RGB) registradas em uma tabela de consulta armazenada em uma ROM de padrão de pontilhamento espacial. Em um caso onde a cor da porção suave é uma cor diferente de uma cor associada com o padrão de pontilhamento espacial "sem padrão", qual será descrito abaixo, entre as cores registradas na tabela de consulta, o circuito de comparação de cor 42 determina que a cor da porção suave é uma cor na qual pontilhamento é visível. Então, o circuito de comparação de cor 42 provê, junto com este resultado de determinação, o sinal de imagem do circuito extrator de porção suave 41 para um circuito de adição de pontilhamento 44.
A tabela de consulta é armazenada em uma ROM de padrão de pontilhamento espacial 43.
Aqui, Figura 14 ilustra uma tabela de consulta armazenada na ROM de padrão de pontilhamento espacial 43.
Na tabela de consulta, um valor de RGB de cada cor está associado com um padrão de pontilhamento espacial servindo como um padrão de pontilhamento espacial que pode ser visto facilmente quando uma cor representada por este valor de RGB é exibida no PDP.
Note que na tabela de consulta, para um valor de RGB de uma cor na qual pontilhamento não é visível, "sem padrão" (indicando que pontilhamento não é visível) é registrado como um padrão de pontilhamento espacial.
Também, no circuito de comparação de cor 42 (Figura 13), é determinado que uma cor representada por um valor de RGB associado com o padrão de pontilhamento espacial "sem padrão" não é uma cor na qual pontilhamento é visível, e é determinado que outras cores são cores nas quais pontilhamento é visível.
Se referindo de volta à Figura 13, a ROM de padrão de pontilhamento espacial 43 provê um padrão de pontilhamento espacial associado na tabela de consulta armazenada nela com um valor de RGB representando a cor da porção suave que foi visada para determinação pelo circuito de comparação de cor 42, que é do circuito extrator de porção suave 41, para o circuito de adição de pontilhamento 44.
O circuito de adição de pontilhamento 44 adiciona o pontilhamento espacial representado pelo padrão de pontilhamento espacial especificado da ROM de padrão de pontilhamento espacial 43 para o sinal de imagem do circuito de comparação de cor 42.
Quer dizer, em um caso onde um resultado de determinação indicando que a cor da porção suave é uma cor na qual pontilhamento é visível é provida do circuito de comparação de cor 42, o circuito de adição de pontilhamento 44 adiciona o pontilhamento representado pelo espacial padrão de pontilhamento provido da ROM de padrão de pontilhamento espacial 43 ao sinal de imagem da porção suave do sinal de imagem da circuito de comparação de cor 42, e produz um resultado para o monitor 2.
Figura 15 é um fluxograma explicando o processo de adição de pontilhamento espacial executado pelo unidade de processamento de imagem 1 da Figura 13.
Na etapa S41, o circuito extrator de porção suave 41 extrai uma porção suave que é uma parte com uma quantidade pequena de mudança de cor na direção espacial do sinal de imagem, e provê a porção suave para o circuito de comparação de cor 42 junto com o sinal de imagem. Então, o processamento procede à etapa S42.
Na etapa S42, o circuito de comparação de cor 42 se refere à tabela de consulta armazenada na ROM de padrão de pontilhamento espacial 43, e determina se ou não a cor da porção suave do circuito extrator de porção suave 41 é uma cor de pontilhamento visível no PDP.
Em um caso onde é determinado na etapa S42 que a cor da porção suave do circuito extrator de porção suave 41 é uma cor de pontilhamento visível no PDP, o circuito de comparação de cor 42 provê um resultado de determinação indicando esta determinação e os sinal de imagem do circuito extrator de porção suave 41 para o circuito de adição de pontilhamento 44. Adicionalmente, a ROM de padrão de pontilhamento espacial 43 provê o padrão de pontilhamento espacial associado na tabela de consulta com o valor de RGB da cor da porção suave que foi visada para determinação pelo circuito de comparação de cor 42 para o circuito de adição de pontilhamento 44. Então, o processo procede à etapa S43.
Na etapa S43, o circuito de adição de pontilhamento 44 adiciona o padrão especificado, isso é, o pontilhamento espacial representado pelo padrão de pontilhamento do espacial da ROM de padrão de pontilhamento espacial 43, para a porção suave do sinal de imagem da circuito de comparação de cor 42. Então, o processo procede à etapa S44. Na etapa S44, o circuito de adição de pontilhamento 44 produz o sinal de imagem com o pontilhamento adicionado a ele ao monitor 2.
Em contraste, em um caso onde é determinado na etapa S42 que a cor da porção suave do circuito extrator de porção suave 41 não é uma cor de pontilhamento visível no PDP, o circuito de comparação de cor 42 provê um resultado de determinação indicando esta determinação e o sinal de imagem do circuito extrator de porção suave 41 para o circuito de adição de pontilhamento 44. Então, o processo procede à etapa S45.
Na etapa S45, o circuito de adição de pontilhamento 44 produz o sinal de imagem do circuito de comparação de cor 42 diretamente para o monitor 2 sem adicionar pontilhamento ao sinal de imagem.
A seguir, uma explicação será dada do processo de adição de pontilhamento temporal (processo para reprodução de pontilhamento de direção de tempo) no processo de adição de deslocamento de cor, processo de adição de pontilhamento espacial, processo de adição de pontilhamento temporal, processo de reprodução de passo inter-pixel, ou processo de reprodução de arranjo de faixa executados na unidade de processamento de imagem 1.
Em painéis de PDP, pontilhamento também é usado na direção de tempo a fim de assegurar níveis de gradação de cor. Também neste caso, reprodutibilidade é melhorada executando processamento semelhante. Um quadro de uma imagem de entrada é dividido no número de pedaços que podem ser produzidos a uma velocidade igual à velocidade de resposta de um monitor a ser usado conforme uma cor, que são exibidos. O método de divisão é para produzir um padrão de pontilhamento obtido executando a integração na direção de tempo do PDP no qual pedaços divisórios são para aproximar.
Figura 16 ilustra uma estrutura de exemplo de uma unidade de processamento de imagem 1 para executar o processo de adição de pontilhamento temporal.
Um circuito de comparação de cor 51 compara uma cor de cada pixel de um sinal de imagem de um quadro provido à unidade de processamento de imagem 1 com (valores de RGB representando) cores registradas em uma tabela de consulta armazenada em uma ROM de padrão de pontilhamento temporal 52, por esse meio para determinar se ou não a cor do pixel do sinal de imagem é uma cor na qual pontilhamento é visível.
Então, em um caso onde a cor do sinal de imagem casa com uma das cores registradas na tabela de consulta, o circuito de comparação de cor 51 determina que esta cor é uma cor na qual pontilhamento é visível. Então, o circuito de comparação de cor 51 provê, junto com um resultado de determinação indicando esta determinação, o sinal de imagem do quadro para um circuito de adição de pontilhamento 44.
A ROM de padrão de pontilhamento temporal 52 armazena uma tabela de consulta. Na tabela de consulta armazenada na ROM de padrão de pontilhamento temporal 52, (um valor de RGB representando) uma cor na qual pontilhamento é visível quando exibida no PDP e um padrão de pontilhamento temporal que é um padrão de valor de pixel de cada sub- quadro quando esta cor é exibida a uma pluralidade de sub-quadros são registrados em associação entre si.
Aqui, o termo sub-quadro é equivalente a um sub-campo que é usado para exibição em um PDP. Também, aqui, é assumido que a pluralidade de sub-quadros descrita acima é, por exemplo, três sub-quadros e que o monitor 2 tem um desempenho capaz de exibir pelo menos três sub-quadros por um período de um quadro.
A ROM de padrão de pontilhamento temporal 52 provê um padrão de pontilhamento temporal associado na tabela de consulta armazenada nela com uma cor na qual foi determinado pelo circuito de comparação de cor 51 que pontilhamento é visível, isso é, informação representando um conjunto de valores de pixel individuais de três sub- quadros, para o circuito de adição de pontilhamento 53.
O circuito de adição de pontilhamento 53 divide (divide em tempo), para uma cor na qual foi determinado que pontilhamento é visível, que é do circuito de comparação de cor 51, o sinal de imagem de um quadro do circuito de comparação de cor 51 em três sub-quadros dos valores de pixel representados pelo padrão de pontilhamento temporal provido da ROM de padrão de pontilhamento temporal 52, por esse meio adicionando um padrão de pontilhamento temporal ao sinal de imagem do quadro do circuito de comparação de cor 51.
Quer dizer, adicionar um padrão de pontilhamento temporal a um sinal de imagem de um quadro significa que um sinal de imagem de um quadro é dividido em uma base de pixel por pixel em uma pluralidade de sub- quadros (aqui, três sub-quadros) dos valores de pixel representados pelo padrão de pontilhamento temporal.
Um sinal de imagem entre os sinais de imagem dos três sub- quadros obtidos adicionando o padrão de pontilhamento temporal usando o circuito de adição de pontilhamento 53 é provido a uma memória de saída 54, outro sinal de imagem para uma memória de saída 55, e o outro sinal de imagem para uma memória de saída 56. Cada uma das memórias de saída 54 a 56 armazena o sinal de imagem do sub-quadro provido do circuito de adição de pontilhamento 53, e provê o sinal de imagem para o monitor 2 a uma temporização para o sub- quadro ser exibido.
Note que no monitor 2, sub-quadros são exibidos em períodos nos quais três sub-quadros podem ser exibidos dentro de um quadro, tal como um período de 1/3 do período de quadro.
Aqui, na Figura 16, as três memórias de saída 54 a 56 são providas como memórias para armazenar sinais de imagem de sub-quadros. O mesmo número de memórias para armazenar sinais de imagem de sub- quadros é requerido como o número de sub-quadros que podem ser obtidos adicionando um padrão de pontilhamento temporal usando o circuito de adição de pontilhamento 53.
Por exemplo, em um caso onde o número de sub-quadros que podem ser obtidos adicionando um padrão de pontilhamento temporal usando o circuito de adição de pontilhamento 53 é igual a um número máximo de sub-quadros que podem ser exibidos dentro de um quadro no monitor 2 (a velocidade de resposta do monitor 2), um número de memórias igual àquele número é requerido como memórias para armazenar sinais de imagem de sub- quadros.
Figura 17 é um fluxograma explicando o processo de adição de pontilhamento temporal executado pela unidade de processamento de imagem 1 da Figura 16.
O circuito de comparação de cor 51 se refere à tabela de consulta armazenada na ROM de padrão de pontilhamento temporal 52 para determinar se ou não uma cor de cada pixel de um sinal de imagem de um quadro provido à unidade de processamento de imagem 1 é uma cor na qual pontilhamento é visível, e provê, junto com um resultado de determinação obtido para este pixel, o sinal de imagem daquele quadro para o circuito de adição de pontilhamento 53. Em contraste, a ROM de padrão de pontilhamento temporal 52 provê, para cada pixel, para o circuito de adição de pontilhamento 53 um padrão de pontilhamento temporal associado na tabela de consulta com uma cor na qual foi determinado pelo circuito de comparação de cor 51 que pontilhamento é visível.
Na etapa S51, o circuito de adição de pontilhamento 53 adiciona, para uma cor na qual foi determinado que pontilhamento é visível, que é do circuito de comparação de cor 51, um padrão de pontilhamento temporal a um sinal de imagem de um quadro do circuito de comparação de cor 51. Então, o processo procede à etapa S52.
Quer dizer, o circuito de adição de pontilhamento 53 divide um sinal de imagem de um quadro do circuito de comparação de cor 51 em sinais de imagem de três sub-quadros dividindo o valor de pixel de cada pixel do sinal de imagem desse quadro em três valores de pixel, que são representados pelo padrão de pontilhamento temporal provido da ROM de padrão de pontilhamento temporal 52, e fixando os três valores de pixel como os valores de pixel de pixéis individuais correspondendo aos três sub-quadros. Então, o circuito de adição de pontilhamento 53 provê um sinal de imagem entre os sinais de imagem dos três sub-quadros à memória de saída 54, outro sinal de imagem para a memória de saída 55, e o outro sinal de imagem para a memória de saída 56 para armazenamento. Note que, para um pixel de uma cor na qual pontilhamento não é visível, por exemplo, 1/3 do valor de pixel disso pode ser fixado como o valor de pixel de um sub-quadro.
Na etapa S52, as memórias de saída 54 a 56 produzem os sinais de imagem dos sub-quadros armazenados na etapa S51 para o monitor 2 a temporizações para os sub-quadros a serem exibidos.
A seguir, Figura 18 ilustra uma estrutura de exemplo de uma unidade de processamento de imagem 1 para executar todo o processo de adição de deslocamento de cor, processo de adição de pontilhamento espacial, processo de adição de pontilhamento temporal, processo de reprodução de passo inter-pixel, e processo de reprodução de arranjo de faixa.
Na Figura 18, a unidade de processamento de imagem 1 é construída de unidade de processamento de imagem 60, 70 e 80.
A unidade de processamento de imagem 60 é construída de uma memória de quadro atual 61, uma memória de quadro precedente 62, um circuito de corte de porção de borda 63, um circuito detector de movimento 64 e um circuito multiplicador de coeficiente de cor 65.
A memória de quadro atual 61 para o circuito multiplicador de coeficiente de cor 65 é configurada de um modo semelhante àquele da memória de quadro atual 21 para o circuito multiplicador de coeficiente de cor 25 da Figura 7, respectivamente. Portanto, a unidade de processamento de imagem 60 sujeita o sinal de imagem provido à unidade de processamento de imagem 1 a um processo de adição de deslocamento de cor semelhante àquele no caso da Figura 7, e provê um sinal de imagem resultante para a unidade de processamento de imagem 70.
A unidade de processamento de imagem 70 é construída de um circuito de comparação de cor 71, uma ROM de padrão de pontilhamento temporal/espacial 72, um circuito de adição de pontilhamento 73, e memórias de saída 74 a 76.
O circuito de comparação de cor 71 executa um processo semelhante àquele de cada um do circuito de comparação de cor 42 da Figura 13 e do circuito de comparação de cor 51 da Figura 16 no sinal de imagem provido da unidade de processamento de imagem 60.
A ROM de padrão de pontilhamento temporal/espacial 72 armazenou nela uma tabela de consulta semelhante para cada uma da tabela de consulta armazenada na ROM de padrão de pontilhamento espacial 43 da Figura 13 e da tabela de consulta armazenada na ROM de padrão de pontilhamento temporal 52 da Figura 16. Baseado nas tabelas de consulta, a ROM de padrão de pontilhamento temporal/espacial 72 executa um processo semelhante àquele de cada uma da ROM de padrão de pontilhamento espacial 43 da Figura 13 e da ROM de padrão de pontilhamento temporal 52 da Figura 16.
Como o circuito de adição de pontilhamento 44 da Figura 13, o circuito de adição de pontilhamento 73 adiciona pontilhamento espacial representado por um padrão de pontilhamento espacial ao sinal de imagem, e ademais adiciona um padrão de pontilhamento temporal ao sinal de imagem. Por conseguinte, o circuito de adição de pontilhamento 73 divide esse sinal de imagem em três sub-quadros que são providos individualmente às memórias de saída 74 a 76.
Como as memórias de saída 54 a 56 da Figura 16, as memórias de saída 74 a 76 armazenam os sinais de imagem dos sub-quadros do circuito de adição de pontilhamento 73. Os sinais de imagem dos sub-quadros armazenados nas memórias de saída 74 a 76 são providos à unidade de processamento de imagem 80.
Na unidade de processamento de imagem 70 construída como acima, um processo de adição de pontilhamento espacial semelhante àquele no caso da Figura 13 e um processo de adição de pontilhamento temporal semelhante àquele no caso da Figura 16 são executados no sinal de imagem saído da unidade de processamento de imagem 60.
A unidade de processamento de imagem 80 é construída de um circuito de processamento de ampliação 81, um circuito de formação de faixa 82, e um circuito redutor de luminância inter-pixel 83.
O circuito de processamento de ampliação 81 executa um processo semelhante àquele do circuito de processamento de ampliação 31 da Figura 10 no sinal de imagem da unidade de processamento de imagem 70, e provê um sinal de imagem resultante para o circuito de formação de faixa 82. O circuito de formação de faixa 82 executa, no sinal de imagem do circuito de processamento de ampliação 81, só um processo para decomposição em um arranjo de faixa dentro do processamento executado pelo circuito de formação de faixa/ampliação 11 da Figura 3, e provê um sinal de imagem resultante para o circuito redutor de luminância de inter-pixel 83.
Portanto, um processo semelhante àquele executado pelo circuito de formação de faixa/ampliação 11 da Figura 3 é executado usando ambos o circuito de processamento de ampliação 81 e o circuito de formação de faixa 82.
O circuito redutor de luminância inter-pixel 83 executa um processamento semelhante àquele executado pelo circuito redutor de luminância inter-pixel 32 da Figura 10 no sinal de imagem do circuito de formação de faixa 82, e produz o sinal de imagem obtido como resultado do processo ao monitor 2.
Portanto, na unidade de processamento de imagem 80, um processo de reprodução de arranjo de faixa semelhante àquele no caso da Figura 10 e um processo de reprodução de passo inter-pixel semelhante àquele no caso da Figura 13 são executados.
Note que na unidade de processamento de imagem 80, o processo de reprodução de arranjo de faixa e o processo de reprodução de passo inter-pixel são executados em cada um dos sinais de imagem dos três sub-quadros providos do unidade de processamento de imagem 70.
Figura 19 é um fluxograma explicando o processo da unidade de processamento de imagem 1 da Figura 18.
Na etapa S61, um processamento envolvendo uma direção de tempo é executado. Quer dizer, na etapa S61, o processo de adição de deslocamento de cor é executado na unidade de processamento de imagem 60, e o processo de adição de pontilhamento espacial e o processo de adição de pontilhamento temporal são executados na unidade de processamento de imagem 70. Então, o processamento procede da etapa S61 à etapa S62, na qual um processamento envolvendo ampliação de tamanho é executado. Quer dizer, na etapa S62, o processo de reprodução de passo inter-pixel e o processo de reprodução de forma de faixa são executados na unidade de processamento de imagem 80.
Como acima, a unidade de processamento de imagem 1 executa pelo menos um do processo de adição de deslocamento de cor, do processo de adição de pontilhamento espacial, do processo de adição de pontilhamento temporal, do processo de reprodução de passo inter-pixel, e do processo de reprodução de arranjo de faixa. Assim, a aparência de uma imagem em um PDP pode ser reproduzida usando uma exibição diferente de um PDP, tal como, por exemplo, um LCD, executando processamento de sinal.
Também, a reprodução é executada executando processamento de sinal, por meio de que avaliação de qualidade de imagem ou similar de uma exibição de plasma pode ser executada ao mesmo tempo na mesma tela do mesmo monitor.
A seguir, a série de processos descritos acima pode ser executada por hardware dedicado ou pode ser executada por software. Em um caso onde a série de processos é executada por software, um programa constituindo o software é instalado em um computador de propósito geral ou similar.
Assim, Figura 20 ilustra uma estrutura de exemplo de uma concretização de um computador no qual um programa que executa a série de processos descritos acima é instalado.
O programa pode ser gravado previamente em um disco rígido 105 ou uma ROM 103 servindo como um meio de gravação incorporado em um computador. Alternativamente, o programa pode ser armazenado temporariamente ou permanentemente (gravado) em um meio de gravação removível 111 tal como um disco flexível, um CD-ROM (Memória Só de leitura de Disco Compacto), um disco MD (Magneto Óptico), um DVD (Disco Versátil Digital), um disco magnético, ou uma memória de semicondutor. O meio de gravação removível 111 deste tipo pode ser provido como denominado software comercial.
Note que o programa pode ser, como também instalado no computador do meio de gravação removível 111 como descrito acima, transferido ao computador de um site de carregamento de um modo sem fios por um satélite para radiodifusão de satélite digital ou transferido ao computador de um modo por fios por uma rede tal como uma LAN (Rede Local) ou a Internet. No computador, o programa transferido de tal maneira pode ser recebido por uma unidade de comunicação 103 e instalado no disco rígido 105 incorporado nela.
O computador incorpora nele uma CPU (Unidade de Processamento Central) 102. A CPU 102 está conectada a uma interface de entrada/saída 110 por um barramento 101. Quando uma instrução é entrada de um usuário por uma operação ou similar de uma unidade de entrada 107 construída com um teclado, um mouse, um microfone, e similar pela interface de entrada/saída 110, a CPU 102 executa um programa armazenado na ROM (Memória Só de Leitura) 103 de acordo com a instrução. Alternativamente, a CPU 102 carrega sobre uma RAM (Memória de Acesso Aleatório) 104 um programa armazenado no disco rígido 105, um programa que é transferido de um satélite ou uma rede, recebido pela unidade de comunicação 108, e instalado no disco rígido 105, ou um programa que é lido do meio de gravação removível 111 montado em uma unidade de acionamento 109 e que está instalada no disco rígido 105, e executa o programa. Por conseguinte, a CPU 102 executa os processos de acordo com os fluxogramas descritos acima ou os processos executados pela estrutura dos diagramas de bloco descritos acima. Então, a CPU 102 faz este resultado de processamento ser, de acordo com a necessidade, por exemplo, sair de uma unidade de saída 106 construída com um LCD (Mostrador de Cristal de Líquido), um alto-falante, e similar pela interface de entrada/saída 110, enviado da unidade de comunicação 108, ou gravado ou similar no disco rígido 105.
Aqui, nesta especificação, etapas de processamento descrevendo um programa para fazer um computador executar vários processos podem não ser necessariamente processadas em seqüência de tempo conforme a ordem descrita como os fluxogramas, e incluem processos executados em paralelo ou individualmente (por exemplo, processos paralelos ou processos baseados em objeto).
Ademais, o programa pode ser processado por um computador ou pode ser processado de um modo distribuído por uma pluralidade de computadores. Além disso, o programa pode ser transferido a um computador remoto e executado por esse meio.
Note que concretizações da presente invenção não estão limitadas às concretizações descritas acima, e uma variedade de modificações pode ser feita sem partir da extensão da presente invenção.

Claims (6)

1. Aparelho de processamento de sinal de imagem para processar um sinal de imagem de forma que uma imagem obtida quando o sinal de imagem é exibido em um aparelho de exibição de um tipo de exibição diferente daquele de um PDP (Painel de Exibição de Plasma) possa parecer uma imagem exibida em um aparelho de exibição de PDP, caracterizado pelo fato de que inclui pelo menos um de: meio de adição de deslocamento de cor para reproduzir deslocamento de cor causado por uma imagem em movimento, o deslocamento de cor sendo produzido porque iluminação de RGB (Vermelho, Verde, e Azul) é ligada nesta ordem; meio de adição de pontilhamento espacial para reproduzir um padrão de pontilhamento a ser aplicado em uma direção de espaço; meio de adição de pontilhamento temporal para reproduzir um padrão de pontilhamento a ser aplicado em uma direção de tempo; meio reprodutor de passo inter-pixel para reproduzir um espaço entre passos de pixel; e meio reprodutor de arranjo de faixa para reproduzir um arranjo de faixa.
2. Aparelho de processamento de sinal de imagem de acordo com reivindicação 1, caracterizado pelo fato de que o meio de adição de deslocamento de cor inclui: meio detector de porção de borda para detectar uma porção de borda do sinal de imagem; meio detector de movimento para detectar uma quantidade de movimento da porção de borda; e meio multiplicador de coeficiente de cor para produzir uma cor obtida multiplicando uma posição da porção de borda e um coeficiente de acordo com a quantidade de movimento.
3. Aparelho de processamento de sinal de imagem de acordo com reivindicação 1, caracterizado pelo fato de que o meio de adição de pontilhamento espacial inclui: meio extrator de porção suave para extrair uma porção suave do sinal de imagem; meio para determinar se ou não uma cor da porção suave é uma cor na qual pontilhamento é visível; e meio para adicionar um padrão de pontilhamento espacial ao sinal de imagem em um caso onde a cor da porção suave é uma cor na qual pontilhamento é visível.
4. Aparelho de processamento de sinal de imagem de acordo com reivindicação 1, caracterizado pelo fato de que o meio de adição de pontilhamento temporal inclui: meio para determinar se ou não uma cor de um pixel do sinal de imagem é uma cor na qual pontilhamento é visível; e meio para adicionar um padrão de pontilhamento temporal ao sinal de imagem através dividindo em tempo o sinal de imagem em uma pluralidade de sinais de imagem conforme a cor na qual pontilhamento é visível.
5. Aparelho de processamento de sinal de imagem de acordo com reivindicação 1, caracterizado pelo fato de que o meio reprodutor de passo inter-pixel inclui: meio ampliador de sinal de imagem para ampliar o sinal de imagem a um tamanho de imagem de saída; e meio redutor de luminância inter-pixel para reduzir uma luminância de uma porção onde um espaço entre pixéis existe.
6. Aparelho de processamento de sinal de imagem de acordo com reivindicação 1, caracterizado pelo fato de que o meio reprodutor de arranjo de faixa inclui: meio formador de faixa para ampliar o sinal de imagem N vezes, decompor o sinal de imagem ampliado em um arranjo de faixa, e produzir um sinal de imagem formado em faixa; e meio de redimensionamento/reamostragem para reamostrar o sinal de imagem formado em faixa conforme um tamanho de imagem de saída e produzir um sinal de imagem resultante.
BRPI0720838-3A 2006-12-18 2007-12-18 Aparelho de processamento de sinal de imagem BRPI0720838A2 (pt)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP2006340080 2006-12-18
JP2006-340080 2006-12-18
JP2007-043160 2007-02-23
JP2007043160A JP2008209427A (ja) 2007-02-23 2007-02-23 画像信号処理装置
PCT/JP2007/074262 WO2008075660A1 (ja) 2006-12-18 2007-12-18 画像信号処理装置

Publications (1)

Publication Number Publication Date
BRPI0720838A2 true BRPI0720838A2 (pt) 2014-03-04

Family

ID=39536290

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0720838-3A BRPI0720838A2 (pt) 2006-12-18 2007-12-18 Aparelho de processamento de sinal de imagem

Country Status (9)

Country Link
US (1) US8451288B2 (pt)
EP (1) EP2099013A4 (pt)
KR (1) KR20090089873A (pt)
CN (1) CN101563717B (pt)
AU (1) AU2007335489B2 (pt)
BR (1) BRPI0720838A2 (pt)
RU (1) RU2426176C2 (pt)
TW (1) TW200834537A (pt)
WO (1) WO2008075660A1 (pt)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8823725B1 (en) * 2008-12-17 2014-09-02 Nvidia Corporation System, method, and computer program product for determining a duty cycle for a pixel
CN102394040B (zh) * 2011-12-07 2014-01-22 深圳市华星光电技术有限公司 色彩调整装置、色彩调整方法以及显示器
US20140192079A1 (en) * 2013-01-04 2014-07-10 Qualcomm Mems Technologies, Inc. Adaptive temporal dither scheme for display devices
KR20150019686A (ko) * 2013-08-14 2015-02-25 삼성디스플레이 주식회사 룩업 테이블에 기반한 부분적 의사 윤관 검출 방법 및 그 장치, 그리고 이를 이용한 영상 데이터 보정 방법
US9837030B2 (en) 2014-05-22 2017-12-05 Nvidia Corporation Refresh rate dependent adaptive dithering for a variable refresh rate display
KR102269137B1 (ko) 2015-01-13 2021-06-25 삼성디스플레이 주식회사 표시 제어 방법 및 장치
KR102685035B1 (ko) 2016-07-11 2024-07-16 삼성전자주식회사 영상 처리 장치 및 영상 처리 방법
CN108461060A (zh) 2018-04-08 2018-08-28 北京小米移动软件有限公司 显示面板、光电检测方法、装置及计算机可读存储介质
CN117496918B (zh) * 2023-12-08 2026-03-31 惠州华星光电显示有限公司 一种显示控制方法、显示控制装置和系统

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU1605280A1 (ru) * 1988-01-06 1990-11-07 Предприятие П/Я А-7538 Устройство дл отображени информации
JPH0876741A (ja) 1994-09-02 1996-03-22 Konica Corp 画像表示装置
JP3758294B2 (ja) * 1997-04-10 2006-03-22 株式会社富士通ゼネラル ディスプレイ装置の動画補正方法及び動画補正回路
JP3383190B2 (ja) 1997-07-24 2003-03-04 株式会社日立製作所 階調可変回路および階調可変回路を用いた画像処理装置
JP3425083B2 (ja) * 1997-07-24 2003-07-07 松下電器産業株式会社 画像表示装置及び画像評価装置
DE69822936T2 (de) * 1997-07-24 2004-08-12 Matsushita Electric Industrial Co., Ltd., Kadoma Bildanzeigevorrichtung und Bildbewertungseinrichtung
JP3414265B2 (ja) 1997-11-18 2003-06-09 松下電器産業株式会社 多階調画像表示装置
US6356278B1 (en) * 1998-10-07 2002-03-12 Microsoft Corporation Methods and systems for asymmeteric supersampling rasterization of image data
JP3660515B2 (ja) 1999-02-26 2005-06-15 株式会社日立製作所 画像表示装置
JP2000310987A (ja) 1999-04-28 2000-11-07 Mitsubishi Electric Corp 画像表示装置
JP2001083926A (ja) 1999-09-09 2001-03-30 Sharp Corp 動画偽輪郭補償方法およびその方法を用いた画像表示装置
JP3657497B2 (ja) 2000-04-13 2005-06-08 シャープ株式会社 画像表示方法
JP2001306018A (ja) 2000-04-26 2001-11-02 Victor Co Of Japan Ltd マトリクス型表示装置
JP2002199248A (ja) 2000-12-27 2002-07-12 Sony Corp 画像エンハンス方法及び装置
JP4507046B2 (ja) 2001-01-25 2010-07-21 ソニー株式会社 データ処理装置およびデータ処理方法、並びにプログラムおよび記録媒体
JP3872652B2 (ja) * 2001-02-05 2007-01-24 シャープ株式会社 画像処理装置及びその方法
US7227596B2 (en) * 2001-06-23 2007-06-05 Thomson Licensing Colour defects in a display panel due to different time response of phosphors
JP3950842B2 (ja) * 2003-11-18 2007-08-01 キヤノン株式会社 画像処理方法及び装置
JP4512978B2 (ja) 2004-02-19 2010-07-28 ソニー株式会社 画像処理装置および画像処理方法、プログラム、並びに記録媒体
US7590299B2 (en) * 2004-06-10 2009-09-15 Samsung Electronics Co., Ltd. Increasing gamma accuracy in quantized systems
JP4667197B2 (ja) 2005-10-12 2011-04-06 シャープ株式会社 画像表示装置及び画像表示方法
WO2007095917A2 (de) * 2006-02-21 2007-08-30 Rainer Burgkart Justier- und führungssystem für werkzeuge

Also Published As

Publication number Publication date
WO2008075660A1 (ja) 2008-06-26
AU2007335489B2 (en) 2012-09-06
EP2099013A4 (en) 2010-09-22
EP2099013A1 (en) 2009-09-09
US8451288B2 (en) 2013-05-28
US20100066757A1 (en) 2010-03-18
TW200834537A (en) 2008-08-16
RU2426176C2 (ru) 2011-08-10
CN101563717B (zh) 2012-06-06
AU2007335489A1 (en) 2008-06-26
RU2009123508A (ru) 2010-12-27
KR20090089873A (ko) 2009-08-24
CN101563717A (zh) 2009-10-21

Similar Documents

Publication Publication Date Title
BRPI0720838A2 (pt) Aparelho de processamento de sinal de imagem
RU2454023C2 (ru) Адаптивное воспроизведение телевизионного содержимого, основанное на дополнительных кадрах содержимого
TWI598867B (zh) 可變刷新率系統中之動態圖框複演率
US8077258B2 (en) Image display apparatus, signal processing apparatus, image processing method, and computer program product
US6433839B1 (en) Methods for generating image set or series with imperceptibly different images, systems therefor and applications thereof
BRPI0720516A2 (pt) Aparelho e método de controle de exibição para controlar a exibição de uma imagem, e, programa para fazer com que um computador execute um processo de controle de exibição
JP5774817B2 (ja) ディスプレイのカラー・グレーディングを提供する方法、装置及びシステム
JP2001343900A (ja) 照明システムおよび照明制御データ作成方法
US9769451B2 (en) Crosstalk cancellation in 3D displays
US20180199410A1 (en) Light and display content integration method
CN112884659B (zh) 图像对比度增强方法、装置和显示设备
EP2444960A1 (en) Image display device, image display method, and program
CN116798354A (zh) 显示模组、基于显示模组的灯带控制方法以及显示装置
JP2013076842A (ja) 表示装置
JP2000050315A (ja) 立体画像の階調表示制御方法および装置
CN100511397C (zh) 液晶显示装置及其控制方法
JP2008209427A (ja) 画像信号処理装置
CN121281389A (zh) 一种led影院屏及其控制方法和电子设备
CN118363229A (zh) 一种灯光显示方法、装置、电子设备及存储介质
CN119832845A (zh) 显示画面的插黑方法及显示装置
CN113724275A (zh) 一种投影画面分割方法和装置
HK1231670B (zh) 一种灯光与显示内容融合的方法
JP2008083292A (ja) 画像表示装置及びプロジェクタ
JP2020034808A (ja) 投射型表示装置

Legal Events

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

Free format text: REFERENTE A 5A ANUIDADE. PAGAR RESTAURACAO.

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: REFERENTE AO DESPACHO 8.6 PUBLICADO NA RPI 2277 DE 26/08/2014.