[go: up one dir, main page]

KR100255861B1 - Input and output image processing method and apparatus using plural lookup table - Google Patents

Input and output image processing method and apparatus using plural lookup table Download PDF

Info

Publication number
KR100255861B1
KR100255861B1 KR1019970044875A KR19970044875A KR100255861B1 KR 100255861 B1 KR100255861 B1 KR 100255861B1 KR 1019970044875 A KR1019970044875 A KR 1019970044875A KR 19970044875 A KR19970044875 A KR 19970044875A KR 100255861 B1 KR100255861 B1 KR 100255861B1
Authority
KR
South Korea
Prior art keywords
image
lookup table
image processing
input
frame memory
Prior art date
Application number
KR1019970044875A
Other languages
Korean (ko)
Other versions
KR19990021339A (en
Inventor
강지훈
오학서
하문수
Original Assignee
윤종용
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 윤종용, 삼성전자주식회사 filed Critical 윤종용
Priority to KR1019970044875A priority Critical patent/KR100255861B1/en
Publication of KR19990021339A publication Critical patent/KR19990021339A/en
Application granted granted Critical
Publication of KR100255861B1 publication Critical patent/KR100255861B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/20Processor architectures; Processor configuration, e.g. pipelining

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Image Processing (AREA)

Abstract

본 발명은, 각종 화상처리에 이용될 수 있는 입력 및 출력화상의 처리방법과 장치에 관한 것으로, 본 발명에 따른 입력화상처리방법은, 소정의 화상입력수단으로부터의 화상을 처리하기 위한 입력화상처리방법에 있어서, 각기 다른 화상처리데이터를 갖는 복수의 룩업테이블을 마련하는 단계와; 소정의 화상위치별 룩업테이블 선택신호에 따라 적어도 하나 이상의 룩업테이블을 선택하는 단계와; 상기 선택된 룩업테이블에 따라 상기 화상입력수단으로부터의 화상을 처리하는 단계와; 상기 처리된 화상을 프레임메모리에 저장하는 단계를 포함하는 것을 특징으로 한다. 이에 의해, 하나의 화상에 여러 가지 이질적인 데이터가 분포된 경우 다중화상처리를 할 수 있다.The present invention relates to a method and apparatus for processing input and output images that can be used for various image processing, and the input image processing method according to the present invention is an input image processing for processing an image from a predetermined image input means. A method, comprising: providing a plurality of lookup tables having different image processing data; Selecting at least one lookup table according to a lookup table selection signal for each image position; Processing an image from the image input means according to the selected lookup table; And storing the processed image in a frame memory. Thereby, multiple image processing can be performed when various heterogeneous data is distributed in one image.

Description

복수의 룩업테이블을 이용한 입력 및 출력화상 처리방법과 그 장치Input and output image processing method using a plurality of lookup tables and apparatus

본 발명은 각종 화상처리에 이용될 수 있는 입력 및 출력화상의 처리방법과 그 장치에 관한 것으로서, 특히 입력 또는 출력 화상에 대해 복수의 룩업테이블을 사용하여 처리하는 방법과 이를 구현한 장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and apparatus for processing input and output images that can be used in various image processing, and more particularly, to a method for processing an input or output image using a plurality of lookup tables and an apparatus implementing the same. .

화상을 입력받아서 다양한 처리를 하려고 할 때 룩업테이블(lookup table)을 사용하면 여러 가지 화상처리를 하드웨어적으로 실시간 내에 수행할 수 있다. 예를 들면, 카메라에 의한 화상의 2치화라든지 역상(inversed image)화와 같은 구현은 일반적으로 간단히 할 수 있지만, 실시간 처리가 요구되는 연산에는 그 처리속도가 늦으므로 이 경우에 룩업테이블이 아주 유용하게 쓰인다.When using a lookup table to receive various images and perform various processing, various image processing can be performed in real time in hardware. For example, implementations such as binarization or inversed imagery by a camera are generally straightforward, but the lookup table is very useful in this case because the processing speed is slow for operations requiring real-time processing. Used to

제1도는 종래의 룩업테이블을 가진 입력화상 처리구조를 보인다. 카메라(11)로 피사체를 촬상하여 얻어지는 아날로그 화상은 아날로그/디지털변환기(12)에 의하여 디지털 화상으로 변환되어 룩업테이블(13)로 넘겨진 추 프레임메모리(14)로 전달되어진다.Figure 1 shows an input image processing structure with a conventional lookup table. The analog image obtained by photographing the subject with the camera 11 is transferred to the weight frame memory 14 which is converted into a digital image by the analog / digital converter 12 and is passed to the lookup table 13.

룩업테이블(13)은 제1도와 같이 각 데이터 입력값(예: 2)에 해당되는 출력값(예: 130)을 상기한 프레임메모리(14)에 제공한다. 이러한 동작을 구체적인 예로 설명하기 위해 제3도를 첨부하였다. 제3도는 예를 들면 임의의 한 값을 기준으로 하여 그보다 작은 값에 대해서는 화상값 0을 출력하고 큰 값에 대해서는 화상값 255를 출력하도록 구성된 2치화 룩업테이블(13a)을 보인다. 이러한 2치화 룩업테이블(13a)을 사용하면, 입력화상의 기준값(도면에 있어서 150)을 문턱값(threshold value)으로 하여 2치화를 수행한 화상을 전술한 프레임메모리에 저장할 수 있는 것이다.The lookup table 13 provides the frame memory 14 with an output value (eg, 130) corresponding to each data input value (eg, 2) as shown in FIG. To illustrate this operation, a third example is attached. 3 shows, for example, a binarized lookup table 13a configured to output an image value 0 for a smaller value and an image value 255 for a larger value based on any one value. By using such a binarized lookup table 13a, a binarized image can be stored in the above-described frame memory using a reference value (150 in the drawing) as a threshold value.

그러나 종래의 입력화상 처리구조에 있어서는, 입력되는 한 화상 전체에 대해서 룩업테이블 하나를 적용하고 있으므로 하나의 입력화상 내에 이질적인 데이터가 분포되어 각기 다른 처리가 요구될 때, 예를 들어 국부적인 조명변화 때문에 상기한 문턱값을 여러개로 설정하여 각각 2치화하여야 하는 경우에, 하나의 룩업테이블로는 그 처리가 불가능하게 된다. 따라서 종래의 이러한 입력화상 처리구조는 단일화상처리에만 유용할 뿐 복수 처리를 요구하는 다중화상의 처리에 사용할 수 없는 단점을 가지고 있다.However, in the conventional input image processing structure, since one lookup table is applied to an entire input image, when heterogeneous data is distributed in one input image and different processing is required, for example, due to a local illumination change. In the case where the above-described thresholds are set to several values and binarized respectively, the processing is impossible with one lookup table. Therefore, the conventional input image processing structure has a disadvantage that it is useful only for single image processing and cannot be used for processing multiple images requiring multiple processing.

본 발명의 목적은, 첫째 하나의 입력화상의 여러 영역에 대해 각기 다른 복수 처리를 실시간으로 수행할 수 있게 하는 복수의 룩업테이블을 갖는 입력화상처리방법을 제공하기 위한 것이며, 둘째, 하나의 입력화상의 여러 영역에 대해 각기 다른 복수의 처리를 실시간으로 수행할 수 있게 하는 복수의 룩업테이블을 갖는 입력화상처리장치를 제공하기 위한 것이며, 셋째, 위의 방법을 응용하여, 하나의 출력화상의 여러 영역에 대해 각기 다른 복수의 처리를 실시간으로 수행할 수 있게 하는 복수의 룩업테이블을 갖는 출력화상처리방법을 제공하기 위한 것이며, 넷째, 하나의 출력화상의 여러 영역에 대해 각기 다른 복수의 처리를 실시간으로 수행할 수 있게 하는 복수의 룩업테이블을 갖는 출력화상처리장치를 제공하는 것이다.SUMMARY OF THE INVENTION An object of the present invention is to provide an input image processing method having a plurality of lookup tables that can perform a plurality of different processes in real time on various areas of one input image, and secondly, one input image. It is an object to provide an input image processing apparatus having a plurality of lookup tables that can perform a plurality of different processes in real time for various areas of a third area. Third, by applying the above method, various areas of one output image are provided. To provide an output image processing method having a plurality of lookup tables that can perform a plurality of different processing in real time for the fourth, and fourthly, to perform a plurality of different processing for a plurality of areas of one output image in real time It is to provide an output image processing apparatus having a plurality of lookup tables that can be performed.

제1도는 종래의 입력화상 처리구조를 보인 블록도.1 is a block diagram showing a conventional input image processing structure.

제2도는 입출력화상 처리에 사용되는 룩업테이블의 동작원리도.2 is an operation principle diagram of a lookup table used for input / output image processing.

제3도는 2치화 룩업테이블의 구조도.3 is a structural diagram of a binarized lookup table.

제4도는 본 발명에 따른 입력화상 처리방법을 구현한 장치의 구조를 보인 블록도.4 is a block diagram showing the structure of an apparatus implementing the input image processing method according to the present invention.

제5도는 본 발명에 따를 입력화상 처리방법에 의하여 화상 내 한 영역을 2치화하는 동작을 보인 개념도.5 is a conceptual diagram showing the operation of binarizing a region in an image by the input image processing method according to the present invention.

제6도는 본 발명에 따른 출력화상 처리방법을 구현한 장치의 구조를 보인 블록도.6 is a block diagram showing the structure of an apparatus implementing the output image processing method according to the present invention.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

21 : 카메라 23, 23′ : 복수의 룩업테이블21: Camera 23, 23 ′: Multiple lookup table

24, 24′ : 프레임메모리 25, 25′ : 중간메모리24, 24 ': frame memory 25, 25': intermediate memory

27 : 표시기27 indicator

상기 첫째 목적은, 본 발명에 따라, 소제의 화상입력수단으로부터의 화상을 처리하기 위한 입력화상처리방법에 있어서, 각기 다른 화상처리데이터를 갖는 복수의 룩업테이블을 마련하는 단계와; 소정의 화상위치별 룩업테이블 선택신호에 따라 적어도 하나 이상의 룩업테이블을 선택하는 단계와; 상기 선택된 룩업테이블에 따라 상기 화상입력수단으로부터의 화상을 처리하는 단계와; 상기 처리된 화상을 프레임메모리에 저장하는 단계를 포함하는 것을 특징으로 하는 입력화상처리방법에 의해 달성된다.The first object is, in accordance with the present invention, an input image processing method for processing an image from a predetermined image input means, comprising: providing a plurality of lookup tables having different image processing data; Selecting at least one lookup table according to a lookup table selection signal for each image position; Processing an image from the image input means according to the selected lookup table; And storing the processed image in a frame memory.

여기서, 상기 룩업테이블은 상기 프레임메모리의 총 저장셀수만큼 마련되는 것이 바람직하다.Here, the lookup table is preferably provided by the total number of storage cells of the frame memory.

그리고, 상기 복수의 룩업테이블은 상기 프레임메모리와 같은 크기의 2차원 저장영역을 갖는 중간메모리에 저장하는 것이 바람직하다.The plurality of lookup tables are preferably stored in an intermediate memory having a two-dimensional storage area having the same size as the frame memory.

상기 둘째 목적은, 본 발명의 다른 분야에 따르면, 소정의 화상입력수단으로 부터의 화상을 처리하기 위한 입력화상처리장치에 있어서, 각기 다른 화상처리데이터를 갖는 복수의 룩업테이블을 저장하는 중간메모리와; 화상정보를 저장하기 위한 프레임메모리와; 소정의 화상위치별 룩업테이블 선택신호에 따라 적어도 하나 이상의 룩업테이블을 선택하고 , 그 선택된 룩업테이블에 따라 상기 화상입력수단으로부터의 화상을 처리하여 상기 프레임메모리에 저장시키는 화상처리부를 포함하는 것을 특징으로 하는 입력화상처리장치에 의해 달성된다.According to another aspect of the present invention, there is provided an input image processing apparatus for processing an image from a predetermined image input means, comprising: an intermediate memory for storing a plurality of lookup tables having different image processing data; ; A frame memory for storing image information; And an image processing unit for selecting at least one lookup table according to a lookup table selection signal for each predetermined image position, and processing and storing the image from the image input unit in the frame memory according to the selected lookup table. Is achieved by an input image processing apparatus.

상기 셋째 목적은, 소정의 프레임메모리로부터의 출력화상을 처리하기 위한 출력화상처리방법에 있어서, 각기 다른 화상처리데이터를 갖는 복수의 룩업테이블을 마련하는 단계와; 소정의 화상위치별 룩업테이블 선택신호에 따라 적어도 하나 이상의 룩업테이블을 선택하는 단계와; 상기 선택된 룩업테이블에 따라 상기 프레임메모리로부터의 출력화상을 처리하는 단계와; 상기 처리된 출력화상을 아날로그화상으로 변환하는 단계와; 상기 변환된 아날로그화상을 소정의 표시기에 표기하는 단계를 포함하는 것을 특징으로 하는 출력화상처리방법에 의해 달성된다.The third object is an output image processing method for processing an output image from a predetermined frame memory, comprising the steps of: providing a plurality of lookup tables having different image processing data; Selecting at least one lookup table according to a lookup table selection signal for each image position; Processing an output image from the frame memory according to the selected lookup table; Converting the processed output image into an analog image; And displaying the converted analog image on a predetermined indicator.

상기 넷째 목적은, 본 발명의 다른 분야에 따르면, 소정의 프레임메모리로부터의 출력화상을 처리하기 위한 출력화상처리장치에 있어서, 각기 다른 화상처리데이터를 갖는 복수의 룩업테이블을 저장하는 중간메모리와; 소정의 화상위치별 룩업테이블 선택신호에 따라 적어도 하나 이상의 룩업테이블을 선택하고, 그 선택된 룩업테이블에 따라 상기 프레임메모리로부터의 출력화상을 처리하는 화상처리부와; 상기 화상처리부에서 처리된 출력화상을 아날로그화상으로 변환시키는 디지틸/아날로그 변환기와; 상기 변환된 아날로그화상을 표시하는 표시기를 포함하는 것을 특징으로 하는 출력화상처리장치에 의해 달성된다.According to another aspect of the present invention, the fourth object is an output image processing apparatus for processing an output image from a predetermined frame memory, comprising: an intermediate memory for storing a plurality of lookup tables having different image processing data; An image processor which selects at least one lookup table according to a lookup table selection signal for each image position, and processes an output image from the frame memory according to the selected lookup table; A digital / analog converter for converting the output image processed by the image processing unit into an analog image; And an indicator for displaying the converted analog image.

이와 같은 본 발명의 바람직한 실시예를 첨부된 도면을 참조하여 상세하게 설명하면 다음과 같다.When described in detail with reference to the accompanying drawings a preferred embodiment of the present invention as follows.

본 발명에 따른 복수의 룩업테이블을 이용한 입력화상 처리방법을 구현한 장치는 제4도와 같이, 촬상용 카메라(21), 아날로그/디지털변환기(22), 복수의 룩업테이블(23), 프레임메모리(24), 및 중간메모리(25)로 구성된다.An apparatus for implementing an input image processing method using a plurality of lookup tables according to the present invention, as shown in FIG. 4, includes an imaging camera 21, an analog / digital converter 22, a plurality of lookup tables 23, and a frame memory ( 24), and an intermediate memory (25).

복수의 룩업테이블(23)은 입력 화상에 대해 각기 다른 데이터로 처리하도록 된 것으로, 프레임메모리(24)의 총 저장셀수인 2n개(n=1,2,‥‥)가 구비된다. 이러한 룩업테이블들(23)은 각기 고유번호를 가지고 있으며, 이 번호는 중간메모리(25)에 저장되는 것이다.The plurality of lookup tables 23 are configured to process different data for the input image, and 2 n (n = 1, 2, ...), which are the total number of storage cells of the frame memory 24, are provided. These lookup tables 23 each have a unique number, which is stored in the intermediate memory 25.

중간메모리(25)는 프레임메모리와 똑같은 크기의 2차원 저장영역을 가지는 것으로, 각 저장셀당 n비트의 데이터를 저장하도록 되어 있다. 즉, 이 중간메모리(25)에는 입력되는 화상에 각 픽셀을 어떤 룩업테이블을 사용한 것인지에 대한 정보로써 그 입력되는 화상에 따라 복수의 룩업테이블(23)중 최소한 하나를 선택토록 모두 2n개의 룩업테이블 번호 정보를 저장한다.The intermediate memory 25 has a two-dimensional storage area of the same size as the frame memory, and stores n bits of data for each storage cell. That is, the intermediate memory 25 has information about which lookup table is used for each pixel in the input image, and 2 n lookup tables for selecting at least one of the plurality of lookup tables 23 according to the input image. Save the number information.

이러한 입력 화상의 처리메카니즘의 동작을 설명하면, 카메라(21)로 피사체를 촬상하여 얻어진 화상이 입력되면 아날로그/디지털 변환기(22)에 의하여 디지털화상으로 변환되고, 제5도를 참조하면, 변환된 디지털 화상에 처리할 영역에 해당되는 중간메모리(25)의 저장영역(25a)에 저장된 정보에 의거 해당 룩업테이블(23a)이 선택된다. 이에 따라 입력되는 화상은 그 선택된 룩업테이블(23a)이 가지는 데이터로 처리되어 출력되고, 그 출력값이 프레임메모리(24)의 해당하는 저장영역(24a)에 저장되는 것이다.Referring to the operation of the processing mechanism of the input image, when an image obtained by photographing a subject with the camera 21 is input, it is converted into a digital image by the analog-to-digital converter 22. Referring to FIG. 5, the converted The lookup table 23a is selected based on the information stored in the storage area 25a of the intermediate memory 25 corresponding to the area to be processed in the digital image. Accordingly, the input image is processed and outputted as data included in the selected lookup table 23a, and the output value is stored in the corresponding storage area 24a of the frame memory 24.

즉, 예를 들어 640×480의 입력화상에서 (0, 0)과 (320, 240) 사이의 영역에서 ‘1’을 기록한다면 이는 곧 그 영역을 1번 룩업테이블을 써서 처리하라는 것이며, 그 1번 룩업테이블이 설정된 문턱값을 기준으로 2치화하는 처리기능을 가지는 것이라면, 그 해당되는 영역의 화상에 대해서만 2치화 출력된 후 프레임메모리(24)에 저장되는 것이다.That is, for example, if you write '1' in the area between (0, 0) and (320, 240) in the input image of 640 × 480, it means to process the area by using the lookup table No. 1 If the burn-up table has a processing function of binarizing on the basis of the set threshold value, it is binarized and output only for the image of the corresponding area and then stored in the frame memory 24.

다음 제6도는 본 발명에 따른 복수의 룩업테이블을 이용한 출력화상 처리방법을 구현한 장치를 보인 것으로, 프레임메모리(24′), 중간메모리(25′), 복수의 룩업테이블(23′) 디지털/아날로그변환기(26), 그리고 표시기(27)로 구성되어 있다.6 shows an apparatus implementing an output image processing method using a plurality of lookup tables according to the present invention, wherein the frame memory 24 ', the intermediate memory 25', and the plurality of lookup tables 23 'are digital / The analog converter 26 and the display 27 are comprised.

앞의 실시예와 마찬가지로, 복수의 룩업테이블(23′)은 입력되는 프레임메모리(24′)의 출력화상에 대해 각기 다른 데이터로 처리하도록 된 것으로, 표시기(27)가 표시할 수 있는 화면크기의 총 픽셀수인 2n개(n=1, 2, …)가 구비된다. 이러한 룩업테이블들(23′)은 각기 고유번호를 가지고 있으띠, 이 번호는 중간메모리(25′)에 저장되는 것이다. 또한 중간메모리(25′)도 표시기(27)의 표시영역과 똑같은 크기의 2차원 저장영역을 가지는 것으로, 각 저장셀당 n비트의 데이터를 저장하도록 되어 있다. 즉, 이 중간메모리(25′)에는 출력할 화상에 각 픽셀을 어떤 룩업테이블을 사용한 것인지에 대한 정보로써 그 입력되는 프레임메모리(24′)의 출력화상에 따라 복수의 룩업테이블(23)중 최소한 하나를 선택하도록 모두 2n개의 룩업테이블 번호 정보를 저장한다.As in the previous embodiment, the plurality of lookup tables 23 'are configured to process different data for the output image of the input frame memory 24', so that the display size 27 can display. 2 n (n = 1, 2, ...) which are the total number of pixels are provided. These lookup tables 23 'each have a unique number, which is stored in the intermediate memory 25'. The intermediate memory 25 'also has a two-dimensional storage area of the same size as the display area of the display 27, and stores n bits of data for each storage cell. That is, in the intermediate memory 25 ', at least one of the plurality of lookup tables 23 according to the output image of the frame memory 24' which is input as information on which lookup table is used for each pixel in the image to be output. Stores all 2 n lookup table number information to select.

이러한 복수의 룩업테이블을 가진 출력화상처리장치에 의하면 프레임메모리(24′)에 저장된 화상을 변형하거나 가공하지 않고도 다양한 화상처리를 고속의 실시간으로 처리할 수 있는 것이다.According to such an output image processing apparatus having a plurality of lookup tables, various image processing can be processed at high speed in real time without modifying or processing an image stored in the frame memory 24 '.

이상에 설명한 바와 같이 본 발명에 따르면, 입출력 화상을 하드웨어적으로 처리하기 위해 사용되는 룩업테이블을 최소한 한번에 처리할 영역의 픽셀수만큼 구비함으로써 입출력 화상에 대해 그 구비된 룩업테이블 수만큼의 다양한 복수의 화상처리가 가능해진다. 따라서 본 발명은 하나의 화상에 복수의 처리기구가 요구되는 이질적인 데이터가 분포되어 있는 경우에도 실시간 처리할 수 있게 하는 효과를 제공한다.As described above, according to the present invention, a lookup table used for processing an input-output image in hardware is provided at least once by the number of pixels of an area to be processed at a time, so that a plurality of various lookup tables for the input-output image can be provided. Image processing becomes possible. Accordingly, the present invention provides an effect of enabling real-time processing even when heterogeneous data requiring a plurality of processing mechanisms is distributed in one image.

이러한 본 발명은 각종 산업응용기계에서의 시각적 검사공정이나 형상계측 등 입출력 화상을 처리하는 모든 분야에 효과적으로 이용될 수 있는 것이다.The present invention can be effectively used in all fields of processing input and output images, such as visual inspection process and shape measurement in various industrial application machines.

Claims (12)

소정의 화상입력수단으로부터의 화상을 처리하기 위한 입력화상처리방법에 있어서, 각기 다른 화상처리데이터를 갖는 복수의 룩업테이블을 마련하는 단계와: 소정의 화상위치별 룩업테이블 선택신호에 따라 적어도 하나 이상의 룩업테이블을 선택하는 단계와; 상기 선택된 룩업테이블에 따라 상기 화상입력수단으로부터의 화상을 처리하는 단계와; 상기 처리된 화상을 프레임메모리에 저장하는 단계를 포함하는 것을 특징으로 하는 입력화상처리방법.An input image processing method for processing an image from a predetermined image input means, comprising the steps of: providing a plurality of lookup tables having different image processing data: at least one or more according to a lookup table selection signal for each predetermined image position; Selecting a lookup table; Processing an image from the image input means according to the selected lookup table; And storing the processed image in a frame memory. 제1항에 있어서, 상기 룩업테이블은 상기 프레임메모리의 총 저장셀수만큼 마련되는 것을 특징으로 하는 입력화상처리방법.The input image processing method according to claim 1, wherein the lookup table is provided by the total number of storage cells of the frame memory. 제1항에 있어서, 상기 복수의 룩업테이블은 상기 프레임메모리와 같은 크기의 2차원 저장영역을 갖는 중간메모리에 저장되어 있는 것을 특징으로 하는 입력화상처리방법.The input image processing method according to claim 1, wherein the plurality of lookup tables are stored in an intermediate memory having a two-dimensional storage area having the same size as the frame memory. 소정의 화상입력수단으로부터의 화상을 처리하기 위한 입력화상처리장치에 있어서, 각기 디른 화상처리데이터를 갖는 복수의 룩업테이블을 저장하는 중간메모리와; 화상정보를 저장하기 위한 프레임메모리와; 소정의 화상위치별 룩업테이블 선택신호에 따라 적어도 하나 이상의 룩업테이블을 선택하고, 그 선택된 룩업테이블에 따라 상기 화상입력수단으로부터의 화상을 처리하여 상기 프레임메모리에 저장시키는 화상처리부를 포함하는 것을 특징으로 하는 입력화상처리장치.An input image processing apparatus for processing an image from a predetermined image input means, comprising: an intermediate memory for storing a plurality of lookup tables each having different image processing data; A frame memory for storing image information; And an image processing unit for selecting at least one lookup table according to a lookup table selection signal for each predetermined image position, and processing the image from the image input means according to the selected lookup table and storing the image in the frame memory. Input image processing apparatus. 제4항에 있어서, 상기 룩업테이블은 상기 프레임메모리의 총 저장셀수만큼 마련되는 것을 특징으로 하는 입력화상처리장치.The input image processing apparatus according to claim 4, wherein the lookup table is provided by the total number of storage cells of the frame memory. 제4항에 있어서, 상기 중간메모리는 상기 프레임메모리와 같은 크기의 2차원 저장영역을 갖는 것을 특징으로 하는 입력화상처리장치.The input image processing apparatus according to claim 4, wherein the intermediate memory has a two-dimensional storage area of the same size as the frame memory. 소정의 프레임메모리로부터의 출력화상을 처리하기 위한 출력화상처리방법에 있어서, 각기 다른 화상처리데이터를 갖는 복수의 룩업테이블을 마련하는 단계와; 소정의 화상위치별 룩업테이블 선택신호에 따라 적어도 하나 이상의 룩업테이블을 선택하는 단계와; 상기 선택된 룩업테이블에 따라 상기 프레임메모리로부터의 출력화상을 처리하는 단계와; 상기 처리된 출력화상을 아닐로그화상으로 변환하는 단계와; 상기 변환된 아날로그화상을 소정의 표시기에 표시하는 단계를 포함하는 것을 특징으로 하는 출력화상처리방법.An output image processing method for processing an output image from a predetermined frame memory, comprising: providing a plurality of lookup tables having different image processing data; Selecting at least one lookup table according to a lookup table selection signal for each image position; Processing an output image from the frame memory according to the selected lookup table; Converting the processed output image into an analog image; And displaying the converted analog image on a predetermined display. 제7항에 있어서, 상기 룩업테이블은 상기 표시기의 총 픽셀수만큼 마련되는 것을 특징으로 하는 출력화상처리방법.8. The output image processing method according to claim 7, wherein the lookup table is provided by the total number of pixels of the indicator. 제7항에 있어서, 상기 복수의 룩업테이블은 상기 표시기의 표시영역과 같은 크기의 2차원 저장영역을 갖는 중간메모리에 저장되어 있는 것을 특징으로 하는 출력화상처리방법.8. The output image processing method according to claim 7, wherein the plurality of lookup tables are stored in an intermediate memory having a two-dimensional storage area having the same size as the display area of the display. 소정의 프레임메모리로부터의 출력화상을 처리하기 위한 출력화상처리장치에 있어서, 각기 다른 화상처리데이터를 갖는 복수의 룩업테이블을 저장하는 중간메모리와; 소정의 화상위치별 룩업테이블 선택신호에 따라 적어도 하나 이상의 룩업테이블을 선택하고, 그 선택된 룩업테이블에 따라 상기 프레임메모리로부터의 출력화상을 처리하는 화상처리부와; 상기 화상처리부에서 처리된 출력화상을 아날로그화상으로 변환시키는 디지털/아날로그 변환기와; 상기 변환된 아날로그화상을 표시하는 표시기를 포함하는 것을 특징으로 하는 출력화상처리장치.An output image processing apparatus for processing an output image from a predetermined frame memory, comprising: an intermediate memory for storing a plurality of lookup tables having different image processing data; An image processor which selects at least one lookup table according to a lookup table selection signal for each image position, and processes an output image from the frame memory according to the selected lookup table; A digital / analog converter for converting the output image processed by the image processing unit into an analog image; And an indicator for displaying the converted analog image. 제10항에 있어서, 상기 룩업테이블은 상기 표시기의 총 픽셀수만큼 상기 메모리에 저장되는 것을 특징으로 하는 출력화상처리장치.11. The output image processing apparatus according to claim 10, wherein the lookup table is stored in the memory by the total number of pixels of the indicator. 제10항에 있어서, 상기 복수의 룩업테이블은 상기 표시기의 표시영역과 같은 크기의 2차원 저장영역을 갖는 중간메모리에 저장되어 있는 것을 특징으로 하는 출력화상처리장치.The output image processing apparatus according to claim 10, wherein the plurality of lookup tables are stored in an intermediate memory having a two-dimensional storage area having the same size as the display area of the display.
KR1019970044875A 1997-08-30 1997-08-30 Input and output image processing method and apparatus using plural lookup table KR100255861B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970044875A KR100255861B1 (en) 1997-08-30 1997-08-30 Input and output image processing method and apparatus using plural lookup table

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970044875A KR100255861B1 (en) 1997-08-30 1997-08-30 Input and output image processing method and apparatus using plural lookup table

Publications (2)

Publication Number Publication Date
KR19990021339A KR19990021339A (en) 1999-03-25
KR100255861B1 true KR100255861B1 (en) 2000-05-01

Family

ID=19520405

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970044875A KR100255861B1 (en) 1997-08-30 1997-08-30 Input and output image processing method and apparatus using plural lookup table

Country Status (1)

Country Link
KR (1) KR100255861B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100802425B1 (en) * 2001-07-20 2008-02-13 에스케이 텔레콤주식회사 Color still image processing method in wireless multimedia messaging service
KR100723400B1 (en) * 2004-05-12 2007-05-30 삼성전자주식회사 Digital signal encoding method and apparatus using a plurality of lookup tables

Also Published As

Publication number Publication date
KR19990021339A (en) 1999-03-25

Similar Documents

Publication Publication Date Title
US4648119A (en) Method and apparatus for forming 3×3 pixel arrays and for performing programmable pattern contingent modifications of those arrays
US6674896B1 (en) Device for applying accurate color thresholds in real time
CA1186079A (en) Digital scan converter with randomized decay function
EP0069542B1 (en) Data processing arrangement
NL8501457A (en) SCREEN PROCESSING FOR IMAGE DATA.
US4688095A (en) Programmable image-transformation system
US4542527A (en) Image processing device for continuously extracting features of small regions of an image
KR100255861B1 (en) Input and output image processing method and apparatus using plural lookup table
KR900013420A (en) Method and apparatus for implementing reduced picture and fewer binary pixels
KR900015030A (en) Image processing system that performs local processing of images at high speed
US5034825A (en) High quality image scanner
JPH01288974A (en) Picture processing method
IL100140A (en) Image storage device and image processing device comprising it
JPS61223894A (en) Gradation conversion control method
JPH11110552A (en) Method for extracting color of image and image processor using the same
JPH01166174A (en) Image processor
JPH0211948B2 (en)
JPH03100773A (en) Data processor
JPS60143750A (en) Contour line display unit for analyzer
JPS6139355A (en) Image-signal processor
JPS62221076A (en) Picture processor
JPH0224453B2 (en)
HU183438B (en) Device for recording picture information
KR960032546A (en) Color purity measuring device
JPS60117890A (en) Display figure detection device

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19970830

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19970830

Comment text: Request for Examination of Application

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 19990824

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20000120

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20000216

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20000217

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20030129

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20040130

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20050128

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20060127

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20070130

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20080130

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20080130

Start annual number: 9

End annual number: 9

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee