KR101915039B1 - Method and apparatus for of correcting color automatically for color blindness - Google Patents

Method and apparatus for of correcting color automatically for color blindness Download PDF

Info

Publication number
KR101915039B1
KR101915039B1 KR1020170008674A KR20170008674A KR101915039B1 KR 101915039 B1 KR101915039 B1 KR 101915039B1 KR 1020170008674 A KR1020170008674 A KR 1020170008674A KR 20170008674 A KR20170008674 A KR 20170008674A KR 101915039 B1 KR101915039 B1 KR 101915039B1
Authority
KR
South Korea
Prior art keywords
color
user
information
hue
value
Prior art date
Application number
KR1020170008674A
Other languages
Korean (ko)
Other versions
KR20180085243A (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 KR1020170008674A priority Critical patent/KR101915039B1/en
Publication of KR20180085243A publication Critical patent/KR20180085243A/en
Application granted granted Critical
Publication of KR101915039B1 publication Critical patent/KR101915039B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/68Circuits for processing colour signals for controlling the amplitude of colour signals, e.g. automatic chroma control circuits
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/001
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/90Determination of colour characteristics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10024Color image

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Image Processing (AREA)

Abstract

본 발명은 사용자의 색각이상 유형 및 수준의 정보를 획득하고, 영상촬영이 가능한 단말기로 촬영된 이미지를 수신하여, 수신된 이미지를 색각이상자가 구분 가능한 이미지로 변환할 수 있는 색각이상자를 위한 자동 색상 보정 방법에 관한 것이다.The present invention relates to an image processing apparatus for acquiring information on a type and level of a user's color vision abnormality, receiving an image photographed by a terminal capable of image photographing, and converting the received image into an automatic color And a correction method.

Description

색각이상자를 위한 자동 색상 보정 방법 및 장치{METHOD AND APPARATUS FOR OF CORRECTING COLOR AUTOMATICALLY FOR COLOR BLINDNESS}BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to an automatic color correction method,

본 발명은 영상촬영이 가능한 단말기에서 구현 될 수 있는 색상보정 기술로서, 단말기에서 촬영된 영상의 색을 자동으로 보정하여 색각이상자가 색을 구분 할 수 있도록 하는 색각이상자를 위한 자동 색상 보정 방법 및 장치에 관한 것이다.The present invention relates to a color correction technique that can be implemented in a terminal capable of capturing an image, and is an automatic color correction method and apparatus for a color image blurred person that automatically distinguishes a color of an image captured by a terminal .

색각이상이란 망막 원뿔세포의 선천적 기능 이상 또는 후천적인 망막 원뿔세포의 손상이나 시각 경로의 이상으로 색깔을 정상적으로 구분하지 못하는 현상을 일컫는다. 정상인이 느끼는 색은 3가지 단색광(적, 녹, 청)의 혼합으로 표현되며 적, 녹, 청 세 개의 원뿔세포 중 하나의 기능이 불완전한 것을 색약, 2개의 원뿔세포밖에 없는 것을 색맹이라고 하나, 실제로는 색약과 색맹을 구별하기 곤란한 점이 많아 최근에는 단색형색각, 2색형색각, 이상3색형색각으로 분류를 하고 있다. 단색형색각은 원뿔단색형색각과 막대단색형색각으로 나뉘고, 2색형색각은 제1색맹(적색맹), 제2색맹(녹색맹), 제3색맹(청색맹)으로 나뉘며, 이상3색형색각은 제1색약(적색약), 제2색양(녹색약), 제3색약(청색약)으로 분류를 하고 있다. 색각이상자는 색채를 볼 때 조명이 약하고 채도가 낮고 크기가 작을수록 색을 정확히 판단하지 못한다. The term "color vision defect" refers to a phenomenon in which the congenital dysfunction of retinal cone cells or damage to acquired retinal cone cells or visual pathways fail to distinguish colors normally. The color felt by a normal person is expressed as a mixture of three monochromatic lights (red, green, blue), and one of the three cone cells of red, green, and blue is incomplete. Have many difficulties in distinguishing between color weakness and color blindness. Recently, they have been classified into monochromatic hue, two-color hue, and three-color hue. The monochromatic color hue is divided into a conical monochromatic hue and a rod monochrome hue. The two-color hue is divided into a first color blind (red blind), a second color blind (green blind), and a third color blind (bluish color blind) (Red medicine), second color (green medicine), and third color medicine (blue medicine). When a color image is viewed in color, the light is weak, the saturation is low, and the smaller the size, the more accurate the color is.

이중, 적색약(protanomaly)은 적색과 녹색의 구별 능력이 크게 감소하고, 정상인보다 적색을 더 어둡게 인지하고, 녹색약(deuteranomaly)은 적색과 녹색의 구별 능력이 다소 감소하나, 밝기에 대한 인지능력은 정상인과 동일하며, 완전 전색맹(complete achromatopsia)은 모든 원추세포가 비정상적이고 색상의 식별 능력이 없는 상태를 말한다.In contrast, protanomaly significantly reduces the ability to distinguish between red and green, recognizes red more dark than normal, and deuteranomaly slightly reduces the ability to distinguish between red and green, Is the same as a normal person, and complete achromatopsia refers to a state in which all the cones are abnormal and have no color discrimination ability.

색 변환 기술로 대한전자공학회 학술대회, 2010.6, 176-177에 박진산, 한동일이 발표한 “색각 이상자들을 위한 동적 컬러변환을 이용한 개선된 색변환 기법”에 따르면 R, G, B 각각의 matrix를 이용하여 R, G, B평균 이하의 부분에서, 동적으로 색 변환을 수행하여 각각의 색을 독립적으로 변환시키는 기술을 개시하였다.According to "An Improved Color Transformation Technique Using Dynamic Color Transformation for Color Aberration" presented by Park Jin-san and Han Dong-il at the Conference of the Institute of Electronics Engineers of Korea, 2010.6, 176-177, Thereby performing color conversion dynamically at a portion below the R, G, and B average, thereby independently converting each color.

또한, S. Yang, and Y. M. Ro,은 “Visual contents adaptation for color vision deficiency,” International Conference on Image Processing, vol. 1, pp. 453-456, Barcelona, Catalonia, Spain, Sept. 2003에서 특정 문제구간을 다른 색의 색조로 대체하였고, 기존의 색과의 혼동을 방지하기 위해 채도를 50%를 낮추어 보정하는 기술을 개시하였다.S. Yang, and Y. M. Ro, " Visual contents adaptation for color vision deficiency, " International Conference on Image Processing, vol. 1, pp. 453-456, Barcelona, Catalonia, Spain, Sept. In 2003, a specific problem section was replaced with another color tone, and a technique of reducing saturation by 50% to prevent confusion with the existing color was disclosed.

이런 색각이상자에게 색을 구분할 수 있도록 하는 기술은 존재하나, 정해져 있는 색을 기술의 알고리즘에 맞게 변형하여 색각이상자에게 보여주는 것으로 고정된 색상을 표현하기 때문에 색각이상자가 구분을 제대로 할 수 없을 수가 있다.There is a technique to distinguish colors from these color-blinders, but it may not be able to distinguish the color-blinders because the color that is determined is transformed according to the algorithm of the technology and displayed to the color-blinders and fixed color is expressed.

색각이상은 다양한 분류가 있고, 개인별로 느끼는 색의 구분이 다르기 때문에 일률적으로 색상을 바꿔주는 기술은 색각이상자가 사용함에 있어 적합하지 않다.Since there are various categories of color anomalies, and the color distinction between individuals is different, uniform color change techniques are not suitable for use with color anomalies.

본 발명에서 해결하고자 하는 목적은 색각이상자인 사용자가 인지하는 색 구분을 확인하여 사용자의 색각이상에 맞게 색을 변화시킬 수 있는 색각이상자를 위한 자동 색상 보정 방법 및 장치를 제공하기 위함이다.An object of the present invention is to provide an automatic color correction method and apparatus for a color-blind deflector capable of detecting a color classification perceived by a user who is a color blind person and changing a color according to a user's color blindness.

본 발명의 일 실시예에 따른 색각이상자를 위한 자동 색상 보정 방법은 사용자의 색각이상 정보를 얻는 단계와 외부 영상 이미지를 획득하여 획득된 이미지에서 RGB정보를 추출하는 단계, 상기 추출된 RGB정보의 RGB 형식을 HSV 형식으로 변환하는 제1 변환 단계 및 상기 색각이상 정보에 따라, 상기 변환된 HSV 형식의 HSV정보를 보정한 후 RGB 형식으로 재변환하는 제2 변환 단계를 포함할 수 있다.According to an exemplary embodiment of the present invention, there is provided an automatic color correction method for a color-shifted person, the method comprising: acquiring color-difference information of a user; extracting RGB information from an image obtained by acquiring an external image; And a second conversion step of correcting the HSV information of the converted HSV format and re-converting the converted HSV information into RGB format according to the hue / hue information.

상기 사용자의 색각이상 정보는, 상기 사용자의 색각이상 유형 정보 및 색각이상 수준 정보를 포함할 수 있다.The user's color-difference-anomaly information may include color-tone anomaly type information and color-tone anomaly level information of the user.

상기 제2 변환 단계에서 상기 HSV정보는 색상 값, 채도 값 및 명도 값을 포함할 수 있다.In the second conversion step, the HSV information may include a hue value, a saturation value, and a brightness value.

상기 제2 변환 단계는 상기 사용자의 색각이상 유형 정보에 따라서 상기 HSV 정보 중 색상값을 보정하여 상기 RGB 형식으로 재변환하는 단계일 수 있다. The second conversion step may be a step of correcting a color value among the HSV information according to the user's color tone type information and re-converting the color value into the RGB format.

상기 제2 변환 단계는, 상기 사용자의 색각이상 수준 정보에 따라서 상기 HSV 정보 중 채도 값을 보정하여 상기 RGB 형식으로 재변환하는 단계일 수 있다. The second conversion step may be a step of correcting the saturation value of the HSV information according to the user's hue hue abnormality level information and reconverting it into the RGB format.

상기 제2 변환 단계는, 상기 HSV 정보 중, 각도로 표현되는 색상을 안분하는 각도를 기준 경계로 설정하고, 상기 사용자의 색각이상 유형 정보에 따라서 상기 기준 경계를 보정하는 단계를 포함할 수 있다.The second transforming step may include setting an angle between the HSV information and a color represented by an angle as a reference boundary and correcting the reference boundary according to the user's color blindness type information.

상기 HSV 정보의 색상 값은 0° 내지 360°로 표현되며, 상기 안분하는 각도는 0°(360°), 60°, 120°, 180°, 240° 및 300°일 수 있다.The hue value of the HSV information may be represented by 0 ° to 360 °, and the azimuth angle may be 0 ° (360 °), 60 °, 120 °, 180 °, 240 °, and 300 °.

상기 기준 경계를 보정하는 단계는, 상기 사용자의 색각이상 유형 정보에 기반하여 판단된 사용자의 색각 이상 유형에 따라 상기 사용자가 구분 가능한 색상의 범위는 확장하고, 구분하지 못하는 색상의 범위는 축소되도록 상기 기준 경계를 보정하는 단계일 수 있다.Wherein the step of correcting the reference boundary comprises the steps of: expanding a color range that the user can distinguish according to a user's color tone anomaly type determined based on the user's color tone anomaly type information; And correcting the reference boundary.

상기 기준 경계를 보정하는 단계는, 상기 사용자의 색각이상 유형 정보에 기반하여 판단된 사용자의 색각 이상 유형에 따라 색상의 변화에 따라서 상기 기준 경계의 변화가 다차원 지수함수 형태로 이루어지도록 보정하는 단계일 수 있다.The step of correcting the reference boundary may include correcting the change of the reference boundary according to a change in color according to a user's color vision anomaly type determined based on the user's color vision anomaly type information to be a multidimensional exponential function type .

상기 제2 변환 단계는, 상기 사용자의 색각이상 수준에 따라 상이하게 기설정된 보정계수를 이용하여 상기 HSV 정보 중 채도 값을 보정하는 단계를 포함할 수 있다.The second conversion step may include correcting the saturation value of the HSV information using different predetermined correction coefficients according to the user's degree of color anomaly.

상기 기설정된 보정 계수는 상기 사용자의 색각 이상 수준이 높을수록 작을 수 있다.The predetermined correction coefficient may be smaller as the user's hue abnormality level is higher.

상기 사용자의 색각이상 정보를 얻는 단계는, 상기 사용자의 색각이상 수준을 복수 개의 레벨로 계층화시키는 단계를 포함할 수 있다.The obtaining of the user's color-difference information may include layering the user's color-tone anomaly level into a plurality of levels.

상기 기설정된 보정 계수는, 상기 계층화된 레벨에 대응되는 값을 갖도록 기설정된 값일 수 있다.The predetermined correction coefficient may be a predetermined value to have a value corresponding to the layered level.

본 발명의 다른 실시예에 따른 색각이상자를 위한 자동 색상 보정 장치는 사용자의 색각이상 정보를 얻는 사용자 분석부, 외부 영상 이미지를 획득하여 획득된 이미지에서 RGB정보를 추출하는 이미지 분석부, 상기 추출된 RGB 정보의 RGB 형식을 HSV 형식으로 변환하고, 상기 색각이상 정보에 따라 상기 변환된 HSV 형식의 HSV정보를 보정한 후, RGB 형식으로 재변환하는 보정부를 포함할 수 있다.According to another aspect of the present invention, there is provided an automatic color correcting apparatus for a color deviation, comprising: a user analyzing unit for obtaining information on a user's color deviation; an image analyzing unit for extracting RGB information from an image obtained by acquiring an external image; And a correction unit for converting the RGB format of the RGB information into the HSV format, correcting the converted HSV format HSV information according to the hue / hue information, and re-converting the HSV format information into the RGB format.

상기 사용자 분석부는, 상기 사용자의 색각이상 유형 정보 및 색각이상 수준 정보를 얻는 장치를 포함할 수 있다.The user analysis unit may include a device for obtaining the color tone type information and the color tone level information of the user.

상기 HSV정보는, 색상 값, 채도 값 및 명도 값을 포함할 수 있다.The HSV information may include a hue value, a saturation value, and a brightness value.

상기 보정부는 상기 사용자의 색각이상 유형 정보에 따라서 상기 HSV 정보 중 색상 값을 보정하여 상기 RGB 형식으로 재변환할 수 있다.The correcting unit may correct the color value of the HSV information according to the user's hue hue type information and re-convert it into the RGB format.

상기 보정부는 상기 사용자의 색각이상 수준 정보에 따라서 상기 HSV 정보 중 채도 값을 보정하여 상기 RGB 형식으로 재변환할 수 있다.The correcting unit may correct the saturation value of the HSV information according to the user's hue abnormality level information and re-convert it into the RGB format.

상기 보정부는, 상기 HSV 정보 중, 각도로 표현되는 색상을 안분하는 각도를 기준 경계로 설정하고, 상기 사용자의 색각이상 유형 정보에 따라서 상기 기준 경계를 보정할 수 있다.The correcting unit may set an angle that roughly divides a hue represented by an angle among the HSV information as a reference boundary and correct the reference boundary according to the user's hue error type information.

상기 HSV 정보의 색상 값은 0° 내지 360°로 표현되며, 상기 안분하는 각도는 0°(360°), 60°, 120°, 180°, 240° 및 300°일 수 있다.The hue value of the HSV information may be represented by 0 ° to 360 °, and the azimuth angle may be 0 ° (360 °), 60 °, 120 °, 180 °, 240 °, and 300 °.

상기 보정부는, 상기 사용자의 색각이상 유형 정보에 기반하여 판단된 사용자의 색각 이상 유형에 따라 상기 사용자가 구분 가능한 색상의 범위는 확장하고, 구분하지 못하는 색상의 범위는 축소되도록 상기 기준 경계를 보정할 수 있다.Wherein the correcting unit corrects the reference boundary so that the range of colors that can be distinguished by the user is expanded according to the user's color tone anomaly type determined based on the color tone anomaly type information of the user, .

상기 보정부는, 상기 사용자의 색각이상 유형 정보에 기반하여 판단된 사용자의 색각 이상 유형에 따라 색상의 변화에 따라서 상기 기준 경계의 변화가 다차원 지수함수 형태로 이루어지도록 보정할 수 있다.The correcting unit may correct the change of the reference boundary in a multidimensional exponential function form according to a color change according to a user's color tone anomaly type determined based on the user's color tone anomaly type information.

상기 보정부는, 상기 사용자의 색각이상 수준에 따라 상이하게 기설정된 보정계수를 이용하여 상기 HSV 정보 중 채도 값을 보정할 수 있다.The correction unit may correct the saturation value among the HSV information using different predetermined correction coefficients according to the user's degree of color anomaly.

상기 기설정된 보정 계수는 상기 사용자의 색각 이상 수준이 높을수록 작을 수 있다.The predetermined correction coefficient may be smaller as the user's hue abnormality level is higher.

상기 사용자 분석부는, 상기 사용자의 색각이상 수준을 복수 개의 레벨로 계층화시킬 수 있다.The user analysis unit may layer the user's color anomaly level to a plurality of levels.

상기 기설정된 보정 계수는, 상기 계층화된 레벨에 대응되는 값을 갖도록 기설정된 값일 수 있다.The predetermined correction coefficient may be a predetermined value to have a value corresponding to the layered level.

본 발명의 일실시예에 따른 색각이상자를 위한 자동 색상 보정 방법 및 장치에 따르면 색각이상자의 유형 및 수준에 따라서 그에 맞게 색상을 보정 할 수 있어 색각이상자가 좀 더 쉽게 색을 구별할 수 있도록 할 수 있다.According to the automatic color correction method and apparatus for a color-blind person according to an embodiment of the present invention, the color can be corrected according to the type and level of the color blind person, so that the color-blind person can more easily distinguish colors have.

또한 본 발명에 따르면 사용자의 색각이상 유형 및 수준에 따라 대응되는 색 보정이 가능한 알고리즘이 구현될 수 있어, 이러한 알고리즘을 영상촬영이 가능한 다양한 단말기에 적용할 수 있다.In addition, according to the present invention, an algorithm capable of color correction corresponding to a type and level of a user's color vision abnormality can be implemented, and such an algorithm can be applied to various terminals capable of image capturing.

또한, 종래의 색상보정장치와 대비하여 더 부드럽게 색상을 보정하여 표현할 수 있다.In addition, the color can be corrected more smoothly in comparison with the conventional color correcting device.

또한, 물체의 원색에 최대한 가깝게 변환할 수 있어 이질감을 줄일 수 있다.In addition, it is possible to change the primary color of the object as close as possible to reduce the sense of heterogeneity.

본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면, 본 발명에 따른 효과는 전술된 사항에 국한되지 아니하고 폭넓게 인정될 수 있음을 인지할 것이다.Those skilled in the art will appreciate that the effects of the present invention are not limited to the above description and can be widely accepted.

도 1 및 도 2는 색각이상자를 위한 자동 색상 보정 방법을 도식화한 순서도이다.
도 3a는 정상인에 대한 색상 스펙트럼의 범위 및 적녹색맹 및 청황색맹을 가지는 색각이상자에 대해 본 발명의 일 실시예에 따른 자동 색상 보정 방법 적용시의 색상 스펙트럼 차이를 도시한 도면이다.
도 3b는 적녹색맹을 가진 색각이상자의 색상 보정에 관한 실시예이다.
도 4a는 사용자의 색각이상 수준에 따라 채도 값을 보정하기 위한 수식을 도시한 도면이다.
도 4b는 도 4a의 보정계수를 적용하여 채도 값을 변화시킨 시뮬레이션 결과를 나타낸 것이다.
도 4c는 도 4a의 보정계수를 적용하여 채도 값을 변화시킨 시뮬레이션 결과를 나타낸 것이다.
도 4d는 도 4a의 보정계수를 적용하여 대응되는 채도 값의 변화를 나타낸 그래프로 기본 채도 값과 색각 이상 수준에 따라 보정된 채도 값의 관계를 나타낸다.
도 5는 정상인에 대해 시뮬레이션을 수행한 것과 RGB/HSV변환 및 HSV/RGB변환된 이미지를 이용하여 색각이상자에 대해 시뮬레이션을 수행할 때의 흐름을 나타내는 도식도이다.
도 6은 정상인이 보는 RGB색상의 흡수파장 그래프 및 적녹색맹인 색각이상자가 보는 RGB색상의 흡수파장을 도시한 그래프이다.
도 7은 HSV(색상(Hue), 명도(Value), 채도(Saturation))의 색상 공간을 나타낸 도면이다.
FIGS. 1 and 2 are flowcharts illustrating an automatic color correction method for a color tone disorder.
FIG. 3A is a diagram showing a color spectrum difference when applying an automatic color correction method according to an exemplary embodiment of the present invention, with respect to a color gamut having a range of a color spectrum for a normal person and having a green blindness and a blue-violet color blindness.
FIG. 3B is an example of color correction of a color blind spot with green blind.
4A is a diagram illustrating a formula for correcting a saturation value according to a user's degree of color anomaly.
FIG. 4B shows a result of simulation in which the saturation value is changed by applying the correction coefficient of FIG. 4A.
FIG. 4C shows a result of simulation in which the saturation value is changed by applying the correction coefficient of FIG. 4A.
FIG. 4D is a graph showing the change of the corresponding saturation value by applying the correction coefficient of FIG. 4A, and shows the relationship between the basic saturation value and the saturation value corrected according to the color anomaly level.
FIG. 5 is a schematic diagram illustrating a flow of simulation when a normal person is simulated, and FIG. 5 is a flow chart illustrating a simulation of a color misregistrator using RGB / HSV and HSV / RGB converted images.
FIG. 6 is a graph showing an absorption wavelength graph of an RGB color viewed by a normal person and an absorption wavelength of an RGB color viewed by a green-orange blind person.
7 is a diagram showing the HSV (Hue, Value, Saturation) color space.

이하, 첨부된 도면을 참조하여, 본 발명의 색각이상자를 위한 자동 색상 보정 방법 및 장치에 대하여 상세히 설명한다. 본 발명은 다양한 변형이 가해질 수 있고 여러 형태를 가질 수 있는바, 특정 실시예를 도면에 예시하고 상세히 설명하고자 한다. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Reference will now be made in detail to the present embodiments of the present invention, examples of which are illustrated in the accompanying drawings. While the invention is susceptible to various modifications and alternative forms, specific embodiments thereof are shown by way of example in the drawings and will herein be described in detail.

본 발명은 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있는 바, 특정 실시 예들을 도면에 예시하고 본문에 상세하게 설명하고자 한다. 그러나 이는 본 발명을 특정한 개시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다. 첨부된 도면에 있어서, 구조물들의 치수는 본 발명의 명확성을 기하기 위하여 실제보다 확대하여 도시한 것이다. The present invention is capable of various modifications and various forms, and specific embodiments are illustrated in the drawings and described in detail in the text. It is to be understood, however, that the invention is not intended to be limited to the particular forms disclosed, but on the contrary, is intended to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention. Like reference numerals are used for like elements in describing each drawing. In the accompanying drawings, the dimensions of the structures are enlarged to illustrate the present invention in order to clarify the present invention.

제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. The terms first, second, etc. may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be referred to as a second component, and similarly, the second component may also be referred to as a first component.

본 출원에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서 상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used in this application is used only to describe a specific embodiment and is not intended to limit the invention. The singular expressions include plural expressions unless the context clearly dictates otherwise. In this application, the terms "comprises", "having", and the like are used to specify that a feature, a number, a step, an operation, an element, a part or a combination thereof is described in the specification, But do not preclude the presence or addition of one or more other features, integers, steps, operations, components, parts, or combinations thereof.

다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. Terms such as those defined in commonly used dictionaries are to be interpreted as having a meaning consistent with the contextual meaning of the related art and are to be interpreted as either ideal or overly formal in the sense of the present application Do not.

도 1 및 도 2는 색각이상자를 위한 자동 색상 보정 방법을 도식화한 순서도이다. FIGS. 1 and 2 are flowcharts illustrating an automatic color correction method for a color tone disorder.

도 1 및 도 2를 참조하면, 본 발명의 일 실시예에 따른 색각이상자를 위한 자동 색상 보정 방법은 색각 이상 정보를 획득하는 단계(S100), 영상 이미지로부터 RGB 정보를 추출하는 단계(S200), 추출된 RGB 정보의 RGB 형식을 HSV 형식으로 변환하여, 획득된 색각 이상 정보에 따라 HSV 형식의 HSV 정보를 보정하고, 보정된 HSV 정보를 갖는 HSV 형식을 RGB 형식으로 재변환 하는 단계(S300) 및 보정된 RGB 영상을 디스플레이하는 단계(S400)를 포함할 수 있다.Referring to FIGS. 1 and 2, an automatic color correction method for a color deviation according to an exemplary embodiment of the present invention includes acquiring color-difference information (S100), extracting RGB information from a video image (S200) Converting the RGB format of the extracted RGB information into the HSV format, correcting the HSV format HSV information according to the obtained color difference information, and re-converting the HSV format having the corrected HSV format into the RGB format (S300) and And displaying the corrected RGB image (S400).

색각 이상 정보를 획득하는 단계(S100)는 사용자의 색각 이상 유형에 대한 정보를 획득하는 단계(S110) 및 사용자의 색각 이상 수준에 대한 정보를 획득하는 단계(S120)를 포함할 수 있다. The step of acquiring hue hunting information S100 may include acquiring information about a hue hunting type of the user in step S110 and acquiring information on the user's hue hunting level in step S120.

사용자의 색각 이상 유형에 대한 정보를 획득하는 단계(S110)는 외부 검사나 평가에 의해 판단된 사용자의 색각 유형에 대한 정보를 획득하는 단계이다.The step of acquiring information on the type of the user's color vision abnormality (S110) is a step of acquiring information on the color vision type of the user determined by the external examination or evaluation.

예컨대, 표준 색각 검사표를 통하여 사용자의 색각 이상 유형이 적록색맹인지 청황색맹인지 등인지 여부의 판단 결과를 획득하는 단계일 수 있다. For example, it may be a step of obtaining a determination result as to whether the user's type of color vision abnormality is a red-eye colorblindness or a blue-violet colorblindness or the like through a standard color vision test chart.

다음으로, 사용자의 색각 이상 수준에 대한 정보를 획득하는 단계(S120)는 외부의 평가 결과에 따른 사용자의 색각 이상 정도에 대한 정보를 획득하는 단계이다. 외부의 평가는 예컨대, 표준 색각 검사표에서 색각 이상자가 구분할 수 있는 채도를 확인함으로써 이루어질 수 있다. Next, the step of acquiring information on the user's degree of color vision abnormality (S120) is a step of acquiring information on the user's degree of color vision abnormality according to the external evaluation result. The external evaluation can be made, for example, by confirming the saturation which can be distinguished from the hue distortion in the standard hue inspection chart.

영상 이미지로부터 RGB 정보를 추출하는 단계(S200)는 외부에서 수신된 이미지에서 해당 이미지의 RGB 정보를 추출하는 단계이다. 외부에서 수신되는 이미지는 영상 촬영이 가능한 다양한 단말기에서 촬영된 이미지일 수 있다.The step of extracting the RGB information from the image image (S200) is a step of extracting the RGB information of the image from the externally received image. An image received from outside may be an image photographed in various terminals capable of image photographing.

추출된 RGB 정보의 RGB 형식을 HSV 형식으로 변환하여, 획득된 색각 이상 정보에 따라 HSV 형식의 HSV 정보를 보정하고, 보정된 HSV 정보를 갖는 HSV 형식을 RGB 형식으로 재변환 하는 단계(S300)는, RGB 정보를 엘리먼트로 하는 RGB 형식을 HSV 형식으로 변환하는 단계(S310), 변환된 HSV 형식의 엘리먼트들 중에서 색상 값을 보정하는 단계(S320), 변환된 HSV 형식의 엘리먼트들 중에서 채도 값을 보정하는 단계(S330), 보정된 값을 갖는 HSV 형식을 RGB 형식으로 변환하는 단계(S340)를 포함할 수 있다. The step of converting the RGB format of the extracted RGB information into the HSV format, correcting the HSV format HSV information according to the obtained color misregistration information, and re-converting the HSV format having the corrected HSV format into the RGB format (S300) (Step S310) of converting the RGB format having the RGB information as an element into the HSV format (S310), correcting the hue value among the converted HSV format elements (S320), correcting the chroma value among the converted HSV format elements (S330), and converting the HSV format having the corrected value into the RGB format (S340).

RGB 형식을 HSV 형식으로 변환하는 단계(S310)는 추출된 이미지가 RGB 정보이며 이는 색을 RGB 형식으로 표현한 것이기 때문에, 이러한 RGB 형식을 HSV 형식으로 변환하는 단계일 수 있다.The step of converting the RGB format to the HSV format (S310) may be a step of converting the RGB format into the HSV format because the extracted image is RGB information and the color is expressed in the RGB format.

구체적으로 RGB 형식은 색을 빛의 3원색인 적색, 녹색 및 청색 값을 혼합하여 나타내는 방식이다. HSV 형식은 색을 색상 값, 채도 값 및 명도 값으로 표현하는 방식이다. 색상 값은 구체적으로 0° 내지 360°로 표현되고, 채도 값 및 명도 값의 경우, 0 내지 1 사이의 값이 퍼센트(%) 수치로 표현된다.Specifically, the RGB format is a method of representing colors by mixing red, green, and blue values, which are three primary colors of light. The HSV format is a method of expressing colors as color values, saturation values, and brightness values. The hue value is specifically expressed in the range of 0 DEG to 360 DEG, and in the case of the saturation value and the brightness value, a value between 0 and 1 is expressed as a percentage (%) value.

여기서, 색을 표현하는 색 모델은 RGB 형식, HSV 형식, CMYK형식 등의 방식으로 나타낼 수 있으며, 각 방식의 수치 값은 상이하나, 이러한 방식들은 색을 표현하는 방법이 다른 것이므로, 하나의 형식에서의 수치 값은 다른 형식에 해당하는 수치 값으로 변환될 수 있다.Here, a color model representing a color can be represented by an RGB format, an HSV format, a CMYK format, and the numerical values of the respective methods are different. However, since these methods have different methods of expressing colors, Can be converted into numerical values corresponding to other formats.

예컨대, 이러한 형식의 변환은 공개적으로 사용이 가능한 MATLAB(매트랩)이나 안드로이드 스튜디오 같은 프로그래밍 소프트웨어에서 제공되는 함수를 사용하여 이루어질 수 있다.For example, this type of conversion can be done using functions available in publicly available programming software such as MATLAB (MATLAB) or Android Studio.

따라서, RGB 형식은 프로그래밍 소프트웨어의 함수를 사용하여 HSV 형식으로 변환 될 수 있다.Thus, the RGB format can be converted to HSV format using a function of the programming software.

변환된 HSV 형식의 색상 값을 보정하는 단계(S320)는 S110단계에서 획득된 판단 결과로 결정된 색각이상 유형에 따라 HSV 형식의 색상 값을 보정하는 단계이다.The step of correcting the transformed HSV color value (S320) is a step of correcting the HSV color value according to the color anomaly type determined as a result of the determination obtained in step S110.

색상 값의 보정은 획득된 HSV 형식 색상 값의 색상 범위를 변화시킴으로써 이루어질 수 있다. 결과적으로 이러한 보정에 따라 색각이상자가 구분 가능한 색상의 범위는 확장되고, 구분하지 못하는 색상의 범위는 축소 될 수 있다.The correction of the hue value can be done by changing the hue range of the obtained HSV format hue value. As a result, according to this correction, the range of hue that can distinguish the hue difference can be expanded, and the range of hue that can not be distinguished can be reduced.

HSV 형식의 색상 값은 0° 내지 360°의 색상 값을 가진다.HSV type color values have a color value of 0 ° to 360 °.

색상 값은 복수의 기준 경계 색상 값을 가질 수 있다. 이때, 0° 내지 360°로 표현되는 색상 값을 균등하게 분할, 즉 안분하는 색상 값이 복수의 색상 기준 경계로 설정될 수 있다. 즉, 각 기준 경계 색상 값은 0°(360°), 60°, 120°, 180°, 240° 및 300°일 수 있다.The color value may have a plurality of reference boundary color values. In this case, a color value that equally divides, i.e., subdivides, a color value represented by 0 ° to 360 ° may be set as a plurality of color reference boundaries. That is, each reference border color value may be 0 (360), 60, 120, 180, 240 and 300 degrees.

색상 값의 범위를 확장하고 축소하는 방법은 기본 색상 값과, 이에 대응하여 변환된 색상 값을 나타낸 그래프를 만들어보았을 때, 기준 경계 값과 기준 경계 값 사이에서 곡선 형태 그래프를 나타내도록 하는 것이다. 즉, 기준 경계 색상 값으로 지정된 각도와 각도 사이에서, 기본 색상과 그 기본 색상에 대응되는 변환된 색상을 대응시켜보았을 때 다차원 지수함수 형태로 표현되도록 하는 것이다.The method of expanding and reducing the range of color values is to create a graph showing the basic color values and correspondingly converted color values to show a curved graph between the reference boundary value and the reference boundary value. That is, when the basic color and the converted color corresponding to the basic color are associated with each other between the angle and the angle designated by the reference boundary color value, they are expressed in the form of a multidimensional exponential function.

예컨대, 그래프를 참조하면, 색각이상자의 색각이상유형이 적녹색맹인 경우, 적색과 녹색의 색상 값의 범위를 축소시킬 수 있다.For example, referring to the graph, when the color-blindness type of the color-blind person is the red-green blind, the range of the color values of red and green can be reduced.

여기서, 적색 색상 값의 범위는 300° 내지 60°범위이고, 녹색 색상 값 범위는 90°내지 180°범위이다.Here, the range of the red color value is in the range of 300 to 60 degrees, and the range of the green color value is in the range of 90 to 180 degrees.

이때, 적색 색상 값 범위에 설정된 기준 경계는 300°,0° 및 60°이고, 녹색 색상 값 범위의 설정된 기준 경계는 60°,120° 및 180°이다.At this time, the reference boundaries set in the red color value range are 300 °, 0 °, and 60 °, and the reference boundaries set in the green color value range are 60 °, 120 °, and 180 °.

여기서, 축소되는 색상의 범위는 적색 색상 값은 330° 내지 50°이고, 녹색 색상 값은 90° 내지 140°이다. 축소되는 적색 색상 범위 값은 기준 경계 300°, 0° 및 60°을 기준점으로 하여 0°의 색상 값과 유사한 색상 값을 가질 수 있다.Here, the range of the reduced color is a red color value of 330 to 50, and a green color value of 90 to 140. The reduced red color range value may have a color value similar to the color value of 0 DEG with the reference boundary 300 DEG, 0 DEG and 60 DEG as a reference point.

축소되는 녹색 색상 범위 값은 기준 경계 60°, 120° 및 180°을 기준점으로 하여 120°의 색상 값과 유사한 색상 값을 가질 수 있다.The reduced green color range value may have a color value similar to a color value of 120 DEG with reference points 60, 120 and 180 as reference points.

변환된 HSV 형식의 채도 값을 보정하는 단계(S330)는 S120단계에서 획득된 판단 결과에 맞는 색각이상 수준에 따라 HSV 형식의 채도 값을 보정하는 단계이다.The step of correcting the converted saturation value of the HSV format (S330) is a step of correcting the saturation value of the HSV format according to the hue abnormality level corresponding to the determination result obtained in step S120.

채도 값의 보정은 계층화 된 레벨에 대해서 상이하게 기설정된 보정계수를 통해 이루어진다.The correction of the saturation value is made through differently set correction coefficients for the layered levels.

HSV 형식의 채도 값은 퍼센트 수치로 나타낸 0 내지 1 사이의 값이다. 계층화 된 레벨은 사용자의 색각이상 수준에 따라 복수 개의 레벨로 나눈 것이다. 각 계층화된 레벨에 대응하는, 채도 값을 보정하는 보정계수가 기설정되어 있다. 즉, 기설정된 보정계수는 사용자의 색각이상 수준별로 상이한 값을 갖는 것이다. 보정계수는 0 내지 1의 값을 가지며, 결국 채도 값은 S의 0승 내지 1승 사이의 값으로 보정될 수 있다.The saturation value of the HSV format is a value between 0 and 1, expressed as a percentage value. The layered level is divided into a plurality of levels according to the user's degree of color vision abnormality. A correction coefficient for correcting the saturation value corresponding to each layered level is previously set. That is, the predetermined correction coefficient has a different value for each color tone abnormality level of the user. The correction coefficient has a value of 0 to 1, and as a result, the chroma value can be corrected to a value between 0 and 1 of S.

또한, 보정계수는 사용자의 색각 이상 수준이 높을수록 작은 값(0에 가까운 값)을 갖도록 기설정될 수 있다.In addition, the correction coefficient can be set to have a smaller value (a value close to 0) as the level of the user's hue abnormality is higher.

일 예로 HSV 색공간의 채도 값을 보정할 때, 색각이상자의 색각이상 수준에 따라 계층화된 레벨에 대응되는 값을 갖도록 기설정된 보정계수가 이용될 수 있다.For example, when the saturation value of the HSV color space is corrected, a predetermined correction coefficient may be used so as to have a value corresponding to the layered level according to the color anomaly level of the color tone disorderer.

계층화된 레벨에 대응되는 보정계수 값을 살펴보면, 예컨대 레벨 1은 0.5, 레벨 2는 0.3, 레벨 3은 0.1의 보정계수를 갖도록 기설정될 수 있다. 레벨 1에서 3으로 레벨이 올라가는 것은 색각이상의 수준이 더 높음을 의미한다. 즉, 색각이상 수준이 높을수록 대응되는 보정계수는 작을 수 있다.If the correction coefficient values corresponding to the layered levels are considered, for example, the level 1 may be set to 0.5, the level 2 may be set to 0.3, and the level 3 may be set to have a correction coefficient of 0.1. A level rise from level 1 to 3 means that the level above the color hue is higher. That is, the higher the hue loss anomaly level, the smaller the corresponding correction coefficient.

더불어, 사용자의 색각이상 수준이 높을수록 보정 후의 채도 값과 기본 채도 값의 차이가 더 클 수 있다.In addition, the higher the level of the user's hue error, the greater the difference between the saturation value and the basic saturation value after correction.

보정된 색상 값, 채도 값을 갖는 HSV 형식을 RGB 형식으로 변환하는 단계(S340)는 S320단계 및 S330단계에서 보정된 색상 값 및 채도 값을갖는 HSV 형식을 RGB 형식으로 재변환하는 단계이다.The step of transforming the HSV format having the corrected color value and the saturation value into the RGB format (S340) is a step of re-converting the HSV format having the corrected hue and saturation values into RGB format in steps S320 and S330.

RGB 형식의 이미지를 디스플레이하는 단계(S400)는 디스플레이가 가능한 단말기에서 재변환된 이미지를 디스플레이하는 단계이다.The step S400 of displaying an image in the RGB format is a step of displaying the reconverted image in the display enabled terminal.

아래는 도 3a 내지 도 4d를 참조한 본 발명의 일 실시예에 따른 자동 색상 보정 방법에 대한 설명이다. Hereinafter, an automatic color correction method according to an embodiment of the present invention will be described with reference to FIGS. 3A to 4D.

도 3a 및 3b를 참조하면, 본 발명의 일 실시예에 따른 색각이상자를 위한 자동 색상 보정 방법에서 색상 보정방법에 관한 내용을 포함 할 수 있다. Referring to FIGS. 3A and 3B, a color correction method may be included in the automatic color correction method for a color-blind person according to an exemplary embodiment of the present invention.

도 3a는 정상인에 대한 색상 스펙트럼의 범위 및 적녹색맹 및 청황색맹의 색각이상 유형을 갖는 색각이상자에 대해서 본 발명의 일 실시예에 따른 자동 색상 보정 방법을 적용하였을 때의 색상 스펙트럼 차이를 도시한 도면이다.3A is a diagram showing a color spectrum difference when an automatic color correction method according to an embodiment of the present invention is applied to a range of color spectrums for a normal person and color blindness types having green blind and chromatic blind color blindness types to be.

도 3a를 참조하면, 정상인의 색상 스펙트럼과 적녹색맹 및 청황색맹의 색각이상 유형을 갖는 색각이상자가 구분할 수 있는 색상 스펙트럼의 범위가 다른 것을 알 수 있다.Referring to FIG. 3A, it can be seen that the range of the color spectrum that distinguishes the color spectrum from the normal person and the color blind person having the color blindness type of the red-green blind and the blue-blind color blind is different.

즉, 보정 이후에 색상 스펙트럼의 변화를 보면 적녹색맹의 경우, 정상인의 색상 스펙트럼과 비교하여 적색 및 녹색 범위가 줄어들고 황색 및 청색의 범위가 증가한 것으로 확인할 수 있으며, 황청색맹의 경우 정상인의 색상 스펙트럼과 비교하여 황색 및 청색 범위가 줄어들어 적색 및 녹색의 범위가 증가한 것을 확인할 수 있다. In other words, the change of color spectrum after correction shows that the range of red and green is reduced and the range of yellow and blue is increased compared with the color spectrum of normal people in case of green blind, By comparison, the range of yellow and blue is reduced and the range of red and green is increased.

도 3a에 도시된 색상 스펙트럼 상의 굵은 검은색 줄은 주요 색상의 범위를 구분하기 편하게 임의로 표시한 선으로 본 발명을 통하여 색각이상 유형별로 색각이상자가 구분 가능한 색상 값의 범위는 확장하고, 구분하지 못하는 색상 값의 범위는 축소 할 수 있는 것을 보여준다.The thick black line on the color spectrum shown in FIG. 3A is a line arbitrarily displayed in order to easily distinguish the range of the main color. The range of the color value capable of distinguishing the color tone error by the type of color anomaly is expanded through the present invention, The range of color values shows that it can be reduced.

도 3b는 HSV 정보 중 색상 값을 보정 할 때 원래 색상 값과 변환된 색상 값간의 관계를 도시한 그래프이다. 또한 도 3b는 색각이상 유형 중 적녹색맹의 경우에 원래 색상 값과 변환된 색상 값의 대응관계를 나타낸 그래프이다.FIG. 3B is a graph showing a relationship between the original color value and the converted color value when the color value is corrected in the HSV information. 3B is a graph showing a correspondence relationship between the original color values and the converted color values in the case of the red-green blind, among the color-blind anomaly types.

종래에는 도 3b와 같은 그래프에서 기준 경계 색상 값(0°, 60°, 120°, 180°, 240°, 300°, 360°) 사이를 잇는 선이 직선형이 되도록 보정하였다. 따라서, 보정과정에서 원 색상 픽셀과 보정된 픽셀 간의 색상변화가 부자연스러운 색상으로 나타나는 단점이 있었다.Conventionally, in the graph as shown in FIG. 3B, the line connecting the reference boundary color values (0 °, 60 °, 120 °, 180 °, 240 °, 300 °, and 360 °) is corrected to be a straight line. Therefore, there is a disadvantage in that the color change between the original color pixel and the corrected pixel appears as an unnatural color in the correction process.

본 발명과 같이 기준 경계 색상 값 사이를 잇는 선이 다차원 지수함수 형태를 갖도록 보정함으로써 원 색상 픽셀과 보정된 픽셀 간의 색이 유사한 색으로 보정되어 원 색상과 이질감이 적도록 구현할 수 있는 것이다.The line between the reference boundary color values is corrected to have a multidimensional exponential function shape so that the color between the original pixel and the corrected pixel is corrected to a similar color so that the original color and the sense of heterogeneity can be reduced.

구체적으로, 도 3b를 참조하여 설명하면, 적색 색상 범위의 값은 약 300°내지 60°범위 값을 가진다.Specifically, referring to FIG. 3B, the value of the red color range has a value in the range of about 300 to 60 degrees.

적색 색상 범위 부근의 기준 경계 색상 값은 300°, 0°(360°) 및 60°이다.The reference boundary color values near the red color range are 300, 0 (360) and 60.

즉, 색상 값 보정시, 최대한 적색 색상 범위가 작게되도록 보정하기 위하여, 원 색상 값과 그에 대응되는 보정 후 색상 값을 조정한다. That is, in correcting the hue value, the original hue value and the corresponding hue value after correction are adjusted so that the red hue range becomes as small as possible.

녹색 색상 범위의 값은 약 90°내지 180°범위 값을 가진다. 녹색 색상 범위 부근의 기준 경계 색상 값은 60°, 120° 및 180°이다. 즉, 색상 값 보정시, 최대한 녹색 색상 범위가 작게되도록 보정하기 위해, 원 색상 값과 그에 대응되는 보정 후 색상 값을 조정한다.The value of the green color range has a value in the range of about 90 to 180 degrees. The reference boundary color values near the green color range are 60, 120 and 180 degrees. That is, in correcting the hue value, the original hue value and the corresponding hue value after correction are adjusted so that the maximum green hue range is reduced.

녹색 색상 범위의 보정은 기준 경계 색상 값을 기준으로 90°내지 140°범위 값을 120° 색상 값과 유사한 색상을 가질 수 있도록 이루어질 수 있다. The correction of the green color range can be made so that the range of 90 ° to 140 ° values can have a color similar to the 120 ° color value based on the reference boundary color value.

위 방법을 이용하면, 적녹색맹인 색각이상자가 구분하지 못하는 적색 및 녹색의 범위를 자연스럽게 축소시킬 수 있고, 구분할 수 있는 다른 색상의 범위를 자연스럽게 확장시킬 수 있어, 색각이상자가 좀 더 넓은 범위의 색상을 구분 할 수 있게 된다.Using the above method, it is possible to naturally reduce the range of red and green that the red-green blind, hue blinder can not distinguish, naturally expand the range of different colors that can be distinguished, . ≪ / RTI >

도 4a 내지 4d를 참조하면 채도 값의 보정 및 보정에 따른 디스플레이 화면을 알 수 있다.4A to 4D, a display screen according to the correction and correction of the saturation value can be known.

종래에는 채도 값의 변화를 주지 않거나 채도 값을 하나의 값으로 설정하여 사용하였다. 그러나, 본 발명에 따르면 색각이상자의 색각이상 수준의 차이에 따라 채도 값을 상이하게 보정하고 있다.Conventionally, the saturation value is not changed or the saturation value is set to one value. However, according to the present invention, the saturation value is corrected differently according to the difference of the color tone abnormality level of the color tone disorderer.

채도 값의 보정은 계층화된 레벨에 따라 상이하게 기설정된 보정계수를 통해 이루어진다. 채도 값은 퍼센트 수치로 나타낸 0 내지 1사이의 값이다. The correction of the saturation value is carried out through differently set correction coefficients according to the layered levels. The saturation value is a value between 0 and 1, expressed as a percentage value.

먼저, 색각이상자의 색각이상 수준에 따라 색각 이상 수준을 복수 개의 레벨로 계층화를 시킨다. 즉, 색각이상 수준이 높을수록 레벨 3에 가까우며, 색각이상 수준이 낮을수록 레벨 1에 가깝게 계층화할 수 있다. 레벨을 나누어서 각 레벨에 기설정된 보정계수를 대응시킨다. 즉, 보정계수는 사용자의 색각이상 수준별로 상이한 값을 가지도록 기설정될 수 있다. 보정계수는 0 내지 1 사이의 값을 가지며, 사용자의 색각이상 수준이 높을수록 즉 레벨 3에 가까울수록 0에 가까운 값을 갖도록 기설정될 수 있다.First, a color anomaly level is layered at a plurality of levels according to a color anomaly level of a color anomaly. That is, the higher the hue hue level is, the closer to level 3, and the lower the hue hue level, the closer to level 1 can be layered. The level is divided to correspond to the predetermined correction coefficient at each level. That is, the correction coefficient may be set so as to have a different value depending on the user's hue abnormality level. The correction coefficient has a value between 0 and 1, and can be set to have a value closer to 0 as the user's hue abnormality level is higher, that is, closer to level 3.

도 4a는 HSV정보 중 채도 값을 보정 할 때, 사용자의 색각이상 수준에 따른 채도 값의 변화를 나타내는 수식을 나타낸 것이다.FIG. 4A is a graph illustrating a change in saturation value according to a user's degree of hue abnormality when the saturation value is corrected in the HSV information.

보정된 채도 값이 S’으로 표현되며, 사용자의 색각이상 수준을 나타내는 각 레벨에 대해서 보정계수가 기본 채도 값 S의 지수에 반영된다. 예컨대 사용자의 색각이상 수준이 레벨 1에 해당되는 경우, 기본 채도 값 S의 0.5승, 즉 S0.5의 채도 값으로 보정된다. 또한, 사용자의 색각이상 수준이 레벨 2에 해당되는 경우 기본 채도값 S의 0.3승, 즉 S0.3의 채도 값으로 보정된다. 사용자의 색각이상 수준이 레벨 3에 해당되는 경우 기본 채도 값 S의 0.1승, 즉 S0.1의 채도 값을 가지도록 채도 값을 보정 할 수 있다.The corrected saturation value is represented by S ', and the correction coefficient is reflected in the index of the basic saturation value S for each level indicating the user's hue abnormality level. For example, when the level of the user's hue hue corresponds to the level 1, the saturation value is corrected to 0.5 times the basic saturation value S, that is, S 0.5 . In addition, when the user's level of the color tone abnormality corresponds to the level 2, the saturation value of the basic chroma value S is corrected to 0.3 , that is, S 0.3 . The saturation value can be corrected so as to have a saturation value of 0.1, that is, S 0.1 , of the basic saturation value S when the user's level of the color tone abnormality corresponds to the level 3.

도 4b는 도 4a의 보정계수를 적용하여 채도 값을 보정한 시뮬레이션 결과를 나타낸 것으로, 정상인이 표준 색각 검사표를 이용하여 확인한 이미지를 기준으로 레벨 1과 레벨 3에 대응하는 기설정된 보정계수를 이용하여 보정 하였을 때의 변화를 비교 한 도면이다.FIG. 4B shows a result of simulation in which the saturation value is corrected by applying the correction coefficient of FIG. 4A. Using a predetermined correction coefficient corresponding to the level 1 and the level 3, Fig. 8 is a graph comparing the changes when corrected.

일 실시예로, 정상인이 표준 색각 검사표를 확인한 이미지를 기준으로 한다. 정상인(normal)이 보정된 채도 값을 갖는 이미지를 볼 경우와 색각이상자가 보정된 채도 값을 갖는 이미지를 보는 경우를 비교하여 도시하였다. 정상인의 경우 보정된 채도 값으로 보정하였을 경우 오히려 이미지를 확인하기 어려워졌다. 반면에, 색각이상자의 경우 채도 값을 보정계수에 따라 보정하였을 경우 이미지를 구분할 수 있었다. 그리고, 색각이상자의 색각이상 수준이 레벨 1일 때보다 레벨 3일 때, 즉 색각이상 수준이 높을 때 보정된 채도 값을 갖는 이미지가 더 선명하게 보정되었음을 확인할 수 있다.In one embodiment, the image is based on an image of a normal person who has confirmed the standard hue test chart. The normal image is compared with a case of viewing an image having a corrected saturation value and an image having a saturation value corrected with a hue correcting device. In the case of normal subjects, it was difficult to confirm the image if corrected to the corrected saturation value. On the other hand, in case of color deviation, we could distinguish the image when the saturation value was corrected according to the correction coefficient. It can be confirmed that the image having the corrected saturation value is more clearly corrected when the color tone abnormality level of the color tone abnormality is at the level 3 than the level 1, that is, when the color tone abnormality level is higher.

도 4c는 도 4a의 보정계수를 적용하여 채도 값을 보정하기 이전과 이후의 정상인과 색각이상자에 대한 이미지 시뮬레이션 결과를 도시하고 있다. FIG. 4C shows the image simulation results of the normal person and the color difference aberration before and after the correction of the saturation value by applying the correction coefficient of FIG. 4A.

일 실시예로, 정상인이 구분 가능한 색상으로 이루어진 이미지가 normal로 표시된 이미지이다. 정상인에 대해서 본 발명의 방법에 따른 채도 값 보정을 수행하였을 때가 Simulation for normal로 도시되어 있다. 그리고 색각이상자에 대해 본 발명의 방법에 따른 채도 값 보정을 수행하였을 때가 Simulation for color blindness로 도시되어 있다. In one embodiment, an image made of a distinguishable color is a normal image. Simulation for normal is performed when the saturation value correction according to the method of the present invention is performed for a normal person. And the saturation value correction according to the method of the present invention is performed for the color difference aberration by Simulation for color blindness.

도 4d는 도 4a의 보정계수를 적용하여 채도 값을 보정하였을 때, 원래의 채도 값과 보정된 채도 값의 대응관계를 색각이상자의 색각이상 수준별로 나타낸 그래프이다. FIG. 4D is a graph showing the correspondence between the original chroma value and the corrected chroma value when the chroma value is corrected by applying the correction coefficient of FIG.

일실시예로, 기본 채도 값(Saturation_Original)과 보정계수를 적용했을 때의 채도 값 S(Saturation_Converted)의 변화를 나타내는 그래프이다. 색각이상자의 색각이상 수준을 High, Middle, Low로 구분하였다. 보정계수는 High의 경우 0.1, Middle의 경우 0.3, Low의 경우 0.5일 수 있다.In one embodiment, it is a graph showing the change of the saturation value S (Saturation_Converted) when the basic saturation value (Saturation_Original) and the correction coefficient are applied. The color anomaly level of color deviation was classified into High, Middle and Low. The correction factor may be 0.1 for High, 0.3 for Middle and 0.5 for Low.

예컨대, High, Middle, Low순으로 기본 채도 값 S이 0.8일 때 0.89, 0.94, 0.98순으로 나타나며, 0.6일 때 0.77, 0.86, 0.95순으로, 0.4일 때 0.63, 0.76, 0.94순으로, 0.2일 때 0.45, 0.62, 0.85 순으로 보정된 채도 값을 가진다.For example, when the basic saturation value S is 0.8, 0.8, 0.94 and 0.98 in the order of High, Middle and Low, the order of 0.77, 0.86 and 0.95 at 0.6, 0.63, 0.76 and 0.94 at 0.4, 0.45, 0.62, and 0.85, respectively.

위 결과, 보정계수의 값이 클수록 기본 채도 값과 보정된 채도 값의 차이가 크지 않게 변화하는 것으로 확인되었다. 보정계수 값이 작을수록 색각이상 수준이 높을 수 있다. 색각이상 수준이 높을수록 기본 채도 값과 비교하여 채도 값의 변화차이가 클 수 있다.As a result, it was confirmed that the larger the value of the correction coefficient, the greater the difference between the basic saturation value and the corrected saturation value. The smaller the correction coefficient value, the higher the color tone abnormality level. The higher the hue level, the greater the difference in the saturation value compared to the baseline saturation value.

도 5는 정상인에 대해 시뮬레이션을 수행할 때와 RGB/HSV변환 및 HSV/RGB변환을 통하여 변환된 이미지로 색각이상자에 대해 시뮬레이션을 수행할 때의 흐름을 나타내는 도식도이다.FIG. 5 is a schematic diagram illustrating a flow of performing a simulation for a normal person, and a simulation for a color-blind person using an image converted through RGB / HSV conversion and HSV / RGB conversion.

도 5의 Function 1은 이미지에 대해 시뮬레이션 하는 것이고, Function 2는 본 발명의 특징으로 RGB정보를 RGB/HSV변환 및 HSV/RGB변환을 통하여 보정 및 변환한 보정된 RGB이미지를 획득하는 함수이다.Function 1 in FIG. 5 is a function for simulating an image, and Function 2 is a function for obtaining a corrected RGB image obtained by correcting and converting RGB information through RGB / HSV conversion and HSV / RGB conversion according to the feature of the present invention.

도 6은 정상인이 보는 RGB색상의 흡수파장 그래프 및 적녹색맹인 색각이상자가 보는 RGB색상의 흡수파장 그래프이다.FIG. 6 is an absorption wavelength graph of an RGB color viewed by a normal person and an absorption wavelength graph of an RGB color viewed by a green-blind person.

Normal 그래프는 정상인이 RGB 색상을 구별 시 느끼는 RGB색상 흡수파장을 나타낸 것으로써, Red는 575nm 주변(450nm 내지 710nm)의 파장을 흡수하고, Green은 535nm 주변 (400nm 내지 680nm)의 파장을 흡수하며, Blue는 445nm 주변(300nm 내지 550nm)의 파장을 흡수한다.The normal graph shows the RGB color absorption wavelength that a normal person perceives when distinguishing RGB colors. Red absorbs a wavelength around 575 nm (450 nm to 710 nm), Green absorbs a wavelength around 535 nm (400 nm to 680 nm) Blue absorbs the wavelength around 445 nm (300 nm to 550 nm).

적녹색맹인 색각이상자의 경우 Green의 535nm 주변 (400nm 내지 680nm)의 파장이 Red의 575nm 주변(450nm 내지 710nm)의 파장 방향으로 이동하여 Green과 Red을 구분하는 파장이 유사한 파장 범위를 가지게 되어 적색과 녹색을 구분하기 어려울 수 있다.In the case of the red-green blind, the wavelength of around 535 nm (400 nm to 680 nm) of green shifts in the wavelength direction of 575 nm (450 nm to 710 nm) of Red, and the wavelengths separating green and red have a similar wavelength range, It may be difficult to distinguish green.

도 7은 HSV(색상(Hue), 명도(Value), 채도(Saturation))의 색상 공간을 나타낸 도면이다.7 is a diagram showing the HSV (Hue, Value, Saturation) color space.

HSV 형식의 색공간은 색을 표현하는 하나의 방법으로 HSV 색공간 모형은 원기둥 또는 거꾸로 선 원뿔 모양의 입체도형으로 나타낼 수 있다.The HSV format color space is one way of representing colors. The HSV color space model can be represented as a solid shape of a cylinder or inverted-line cone shape.

색공간 모형의 색상(Hue)은 0° 내지 360°까지의 값을 가질 수 있다.The color hue of the color space model may have a value from 0 DEG to 360 DEG.

채도(Saturation) 및 명도(Value)의 값은 퍼센트(%) 수치로 나타낸 0 내지 1사이의 값이다.The values of Saturation and Value are values between 0 and 1, expressed as a percentage (%) value.

여기서, 색을 표현하는 색 모델은 RGB 형식, HSV 형식, CMYK형식 등의 방식으로 나타낼 수 있으며, 각 방식의 수치 값은 상이하나, 이러한 방식들은 색을 표현하는 방법이 다른 것이므로, 하나의 형식에서의 수치 값은 다른 형식에 해당하는 수치 값으로 변환 될 수 있다.Here, a color model representing a color can be represented by an RGB format, an HSV format, a CMYK format, and the numerical values of the respective methods are different. However, since these methods have different methods of expressing colors, Can be converted into numerical values corresponding to other formats.

예컨대, 이러한 형식의 변환은 공개적으로 사용이 가능한 MATLAB(매트랩)이나 안드로이드 스튜디오 같은 프로그래밍 소프트웨어에서 제공되는 함수를 사용하여 이루어질 수 있다.For example, this type of conversion can be done using functions available in publicly available programming software such as MATLAB (MATLAB) or Android Studio.

이상의 설명은 본 발명의 기술적 사상을 예시적으로 설명한 것에 불과한 것으로, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 이용하거나 또는 실시할 수 있도록 제공된다. 이러한 실시예들에 대한 다양한 변형이 본 발명의 기술분야에서 통상의 지식을 가진 자에게 명백할 것이며, 본원에 정의된 일반적 원리는 본 발명의 범위를 벗어남이 없이 다른 실시예들에 적용될 수 있다. 따라서 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것으로, 본 발명의 보호범위는 후술될 청구범위에 의해 해석되어야 하며 이와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The foregoing description is merely illustrative of the technical idea of the present invention and is provided to enable a person having ordinary skill in the art to use or to practice the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the scope of the invention. Therefore, it is intended that the present invention covers the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents. It is to be understood that the invention is not limited thereto.

Claims (26)

사용자의 색각이상 수준을 복수 개의 레벨들로 계층화하여 사용자의 색각이상 정보를 얻는 단계;
외부 영상 이미지를 획득하여 획득된 이미지에서 RGB정보를 추출하는 단계;
상기 추출된 RGB정보의 RGB 형식을 HSV 형식으로 변환하는 제1 변환 단계; 및
상기 색각이상 정보인 상기 사용자의 색각이상 유형 정보 및 색각이상 수준 정보에 따라, 상기 변환된 HSV 형식의 HSV정보를 보정한 후 RGB 형식으로 재변환하는 제2 변환 단계;를 포함하고,
상기 제2 변환 단계는, 상기 사용자의 색각이상 수준 정보에 따라 상이하게 기설정된 보정 계수를 상기 HSV 정보 중 채도 값의 지수에 반영하여 상기 채도 값을 보정하고, 상기 채도 값이 보정된 HSV 정보를 상기 RGB 형식으로 재변환하는 단계이고,
상기 기설정된 보정 계수는 상기 계층화된 레벨들 각각에 대응되는 값을 갖도록 기설정된,
색각이상자를 위한 자동 색상 보정 방법.
Obtaining a user's hue error information by layering a user's hue error anomaly level into a plurality of levels;
Extracting an RGB image from an image obtained by acquiring an external image;
A first conversion step of converting the RGB format of the extracted RGB information into the HSV format; And
And a second conversion step of correcting the HSV information of the converted HSV format and re-converting the converted HSV information into an RGB format according to the user's hue hue type information and hue hue abnormality level information,
Wherein the second conversion step includes the step of correcting the saturation value by reflecting a different predetermined correction coefficient according to the user's hue hue level information on the exponent of the saturation value among the HSV information, Converting it into the RGB format,
Wherein the predetermined correction coefficient is preset to have a value corresponding to each of the layered levels,
Automatic Color Correction Method for Color Degradation.
삭제delete 제1항에 있어서,
상기 제2 변환 단계에서,
상기 HSV정보는, 색상 값, 채도 값 및 명도 값을 포함하는,
색각이상자를 위한 자동 색상 보정 방법.
The method according to claim 1,
In the second conversion step,
Wherein the HSV information comprises a color value, a saturation value and a brightness value,
Automatic Color Correction Method for Color Degradation.
제1항에 있어서,
상기 제2 변환 단계는,
상기 사용자의 색각이상 유형 정보에 따라서 상기 HSV 정보 중 색상값을 보정하여 상기 RGB 형식으로 재변환하는 단계인,
색각이상자를 위한 자동 색상 보정 방법.
The method according to claim 1,
Wherein the second conversion step comprises:
Converting the color value of the HSV information into the RGB format according to the user's color vision error type information,
Automatic Color Correction Method for Color Degradation.
삭제delete 제1항에 있어서,
상기 제2 변환 단계는,
상기 HSV 정보 중, 각도로 표현되는 색상을 안분하는 각도를 기준 경계로 설정하고, 상기 사용자의 색각이상 유형 정보에 따라서 상기 기준 경계를 보정하는 단계를 포함하는,
색각이상자를 위한 자동 색상 보정 방법.
The method according to claim 1,
Wherein the second conversion step comprises:
Setting an angle of the HSV information, which corresponds to a color represented by an angle, as a reference boundary, and correcting the reference boundary in accordance with the user's color-blindness type information.
Automatic Color Correction Method for Color Degradation.
제6항에 있어서,
상기 HSV 정보의 색상 값은 0° 내지 360°로 표현되며, 상기 안분하는 각도는 0°(360°), 60°, 120°, 180°, 240° 및 300°인,
색각이상자를 위한 자동 색상 보정 방법.
The method according to claim 6,
The hue value of the HSV information is represented by 0 ° to 360 ° and the angle of inclination is 0 ° (360 °), 60 °, 120 °, 180 °, 240 °, and 300 °,
Automatic Color Correction Method for Color Degradation.
제6항에 있어서,
상기 기준 경계를 보정하는 단계는,
상기 사용자의 색각이상 유형 정보에 기반하여 판단된 사용자의 색각 이상 유형에 따라 상기 사용자가 구분 가능한 색상의 범위는 확장하고, 구분하지 못하는 색상의 범위는 축소되도록 상기 기준 경계를 보정하는 단계인,
색각이상자를 위한 자동 색상 보정 방법.
The method according to claim 6,
Wherein the step of correcting the reference boundary comprises:
And correcting the reference boundary so that the range of hue that can be identified by the user is expanded according to a user's hue error type determined based on the user's hue error type information,
Automatic Color Correction Method for Color Degradation.
제6항에 있어서,
상기 기준 경계를 보정하는 단계는,
상기 사용자의 색각이상 유형 정보에 기반하여 판단된 사용자의 색각 이상 유형에 따라 색상의 변화에 따라서 상기 기준 경계의 변화가 다차원 지수함수 형태로 이루어지도록 보정하는 단계인,
색각이상자를 위한 자동 색상 보정 방법.
The method according to claim 6,
Wherein the step of correcting the reference boundary comprises:
And correcting the change of the reference boundary in a multidimensional exponential function form according to a color change according to a user's color vision anomaly type determined based on the user's color vision anomaly type information,
Automatic Color Correction Method for Color Degradation.
삭제delete 제1항에 있어서,
상기 기설정된 보정 계수는 상기 사용자의 색각 이상 수준이 높을수록 작은,
색각이상자를 위한 자동 색상 보정 방법.
The method according to claim 1,
Wherein the predetermined correction coefficient is smaller as the user's degree of color vision abnormality is higher,
Automatic Color Correction Method for Color Degradation.
삭제delete 삭제delete 사용자의 색각이상 유형 정보 및 복수 개의 레벨들로 계층화시킨 색각이상 수준 정보를 얻는 장치를 포함하여 사용자의 색각이상 정보를 얻는 사용자 분석부;
외부 영상 이미지를 획득하여 획득된 이미지에서 RGB정보를 추출하는 이미지 분석부; 및
상기 추출된 RGB 정보의 RGB 형식을 HSV 형식으로 변환하고, 상기 색각이상 정보에 따라 상기 변환된 HSV 형식의 HSV정보를 보정한 후, RGB 형식으로 재변환하는 보정부를 포함하고,
상기 보정부는, 상기 사용자의 색각이상 수준 정보에 따라 상이하게 기설정된 보정 계수를 상기 HSV 정보 중 채도 값의 지수에 반영하여 상기 채도 값을 보정하고, 상기 채도 값이 보정된 HSV 정보를 상기 RGB 형식으로 재변환하고,
상기 기설정된 보정 계수는 상기 계층화된 레벨들 각각에 대응되는 값을 갖도록 기설정된,
색각이상자를 위한 자동 색상 보정 장치.
A user analyzing unit that obtains the user's color-blindness type information and a device for obtaining color-blindness level information layered into a plurality of levels;
An image analyzer for extracting RGB information from an image obtained by acquiring an external image; And
And a correction unit for converting the RGB format of the extracted RGB information into an HSV format, correcting the converted HSV format HSV information according to the hue /
Wherein the correcting unit corrects the saturation value by reflecting a different previously set correction coefficient according to the user's hue abnormality level information on the exponent of the saturation value of the HSV information and outputs the corrected HSV information to the RGB format Lt; / RTI >
Wherein the predetermined correction coefficient is preset to have a value corresponding to each of the layered levels,
Automatic color correction device for color blind people.
삭제delete 제14항에 있어서,
상기 보정부는,
상기 HSV정보는, 색상 값, 채도 값 및 명도 값을 포함하는,
색각이상자를 위한 자동 색상 보정 장치.
15. The method of claim 14,
Wherein,
Wherein the HSV information comprises a color value, a saturation value and a brightness value,
Automatic color correction device for color blind people.
제14항에 있어서,
상기 보정부는,
상기 사용자의 색각이상 유형 정보에 따라서 상기 HSV 정보 중 색상 값을 보정하여 상기 RGB 형식으로 재변환하는,
색각이상자를 위한 자동 색상 보정 장치.
15. The method of claim 14,
Wherein,
Converting the color value of the HSV information into the RGB format according to the user's hue hue type information,
Automatic color correction device for color blind people.
삭제delete 제14항에 있어서,
상기 보정부는,
상기 HSV 정보 중, 각도로 표현되는 색상을 안분하는 각도를 기준 경계로 설정하고, 상기 사용자의 색각이상 유형 정보에 따라서 상기 기준 경계를 보정하는,
색각이상자를 위한 자동 색상 보정 장치.
15. The method of claim 14,
Wherein,
Wherein the HSV information setting unit sets an angle for dividing a hue represented by an angle as a reference boundary and corrects the reference boundary according to the user's hue-
Automatic color correction device for color blind people.
제19항에 있어서,
상기 HSV 정보의 색상 값은 0° 내지 360°로 표현되며, 상기 안분하는 각도는 0°(360°), 60°, 120°, 180°, 240° 및 300°인,
색각이상자를 위한 자동 색상 보정 장치.
20. The method of claim 19,
The hue value of the HSV information is represented by 0 ° to 360 ° and the angle of inclination is 0 ° (360 °), 60 °, 120 °, 180 °, 240 °, and 300 °,
Automatic color correction device for color blind people.
제19항에 있어서,
상기 보정부는,
상기 사용자의 색각이상 유형 정보에 기반하여 판단된 사용자의 색각 이상 유형에 따라 상기 사용자가 구분 가능한 색상의 범위는 확장하고, 구분하지 못하는 색상의 범위는 축소되도록 상기 기준 경계를 보정하는,
색각이상자를 위한 자동 색상 보정 장치.
20. The method of claim 19,
Wherein,
And a color correction unit that corrects the reference boundary so that the color range that can be distinguished by the user is expanded according to a user's color tone anomaly type determined based on the user's color tone anomaly type information,
Automatic color correction device for color blind people.
제19항에 있어서,
상기 보정부는,
상기 사용자의 색각이상 유형 정보에 기반하여 판단된 사용자의 색각 이상 유형에 따라 색상의 변화에 따라서 상기 기준 경계의 변화가 다차원 지수함수 형태로 이루어지도록 보정하는,
색각이상자를 위한 자동 색상 보정 장치.
20. The method of claim 19,
Wherein,
And correcting the change of the reference boundary in a multidimensional exponential function form according to a color change according to a user's color vision anomaly type determined based on the user's color vision anomaly type information,
Automatic color correction device for color blind people.
삭제delete 제14항에 있어서,
상기 기설정된 보정 계수는 상기 사용자의 색각 이상 수준이 높을수록 작은,
색각이상자를 위한 자동 색상 보정 장치.
15. The method of claim 14,
Wherein the predetermined correction coefficient is smaller as the user's degree of color vision abnormality is higher,
Automatic color correction device for color blind people.
삭제delete 삭제delete
KR1020170008674A 2017-01-18 2017-01-18 Method and apparatus for of correcting color automatically for color blindness KR101915039B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020170008674A KR101915039B1 (en) 2017-01-18 2017-01-18 Method and apparatus for of correcting color automatically for color blindness

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170008674A KR101915039B1 (en) 2017-01-18 2017-01-18 Method and apparatus for of correcting color automatically for color blindness

Publications (2)

Publication Number Publication Date
KR20180085243A KR20180085243A (en) 2018-07-26
KR101915039B1 true KR101915039B1 (en) 2018-11-05

Family

ID=63047708

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170008674A KR101915039B1 (en) 2017-01-18 2017-01-18 Method and apparatus for of correcting color automatically for color blindness

Country Status (1)

Country Link
KR (1) KR101915039B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117116176A (en) * 2022-11-01 2023-11-24 深圳市Tcl云创科技有限公司 Content display method, apparatus, electronic device, and computer-readable storage medium

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009071541A (en) * 2007-09-12 2009-04-02 Ricoh Co Ltd Image processor, image processing method, program, and recording medium

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009071541A (en) * 2007-09-12 2009-04-02 Ricoh Co Ltd Image processor, image processing method, program, and recording medium

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
색각이상자를 위한 색채변환기술의 배색모델 연구, 한국색채학회논문
적록 색각 이상자를 위한 HSV색공간을 이용한 색변환 기법, 전자공학회 논문지

Also Published As

Publication number Publication date
KR20180085243A (en) 2018-07-26

Similar Documents

Publication Publication Date Title
US7656437B2 (en) Image processing apparatus, image processing method, and computer program
Liu et al. CID: IQ–a new image quality database
EP1909484B1 (en) Image processing device, image processing program, and image processing method
EP2076053B1 (en) Image processing method, image processing program, image processing device, and camera
EP2073167B1 (en) Image processing device, image processing method, and image processing program
US7057768B2 (en) Automatic color balance
US8666153B2 (en) Image input apparatus
EP1930853A1 (en) Image signal processing apparatus and image signal processing
CA3153067C (en) Picture-detecting method and apparatus
EP1805982B1 (en) Apparatus, system, and method for optimizing gamma curves for digital image devices
WO2012001948A1 (en) Color image processing method, color image processing device, and color image processing program
EP1612729A1 (en) Image processing device, method, and program
JP2012165204A (en) Signal processing apparatus, signal processing method, imaging apparatus, and imaging processing method
KR101915039B1 (en) Method and apparatus for of correcting color automatically for color blindness
US20090141127A1 (en) Image processing system, imaging system, and microscope imaging system
CN110809145B (en) Image brightness conversion method, device and equipment based on Craik-O' Brien effect
EP2204980B1 (en) Image processing system, imaging system, and microscope imaging system
JP2002131133A (en) Method for specifying color of image, method for extracting color of image, and image processor
JP2019165398A (en) Image processing apparatus, image processing method and program
CN112335233B (en) Image generation device and imaging device
CN115546068A (en) Method and device for correcting purple fringing of image
CN115174876A (en) Color code design and manufacturing method for medical endoscope imaging color analysis and correction
EP0893927A1 (en) Method for estimating the local perception of the chromatic quantization errors in a still picture
JPH08139951A (en) Color conversion method

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant