KR101921420B1 - Apparatus and method for playing video contents - Google Patents
Apparatus and method for playing video contents Download PDFInfo
- Publication number
- KR101921420B1 KR101921420B1 KR1020170074993A KR20170074993A KR101921420B1 KR 101921420 B1 KR101921420 B1 KR 101921420B1 KR 1020170074993 A KR1020170074993 A KR 1020170074993A KR 20170074993 A KR20170074993 A KR 20170074993A KR 101921420 B1 KR101921420 B1 KR 101921420B1
- Authority
- KR
- South Korea
- Prior art keywords
- content
- filter layer
- user
- monochromatic filter
- image
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000004438 eyesight Effects 0.000 claims abstract description 42
- 230000000295 complement effect Effects 0.000 claims abstract description 9
- 230000002265 prevention Effects 0.000 claims abstract description 7
- 230000008859 change Effects 0.000 claims description 25
- 230000000007 visual effect Effects 0.000 claims description 22
- 230000008569 process Effects 0.000 claims description 12
- 230000004304 visual acuity Effects 0.000 claims description 7
- 230000009978 visual deterioration Effects 0.000 claims description 4
- 230000004913 activation Effects 0.000 claims description 3
- 230000009467 reduction Effects 0.000 claims description 3
- 230000004393 visual impairment Effects 0.000 claims description 3
- 208000010415 Low Vision Diseases 0.000 claims 2
- 230000003449 preventive effect Effects 0.000 claims 1
- 230000001629 suppression Effects 0.000 claims 1
- 238000004891 communication Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 230000001965 increasing effect Effects 0.000 description 5
- 206010047513 Vision blurred Diseases 0.000 description 3
- 230000015556 catabolic process Effects 0.000 description 3
- 238000006731 degradation reaction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 210000001525 retina Anatomy 0.000 description 2
- 208000002874 Acne Vulgaris Diseases 0.000 description 1
- 201000004569 Blindness Diseases 0.000 description 1
- 241000338702 Cupido minimus Species 0.000 description 1
- 206010057430 Retinal injury Diseases 0.000 description 1
- 206010047571 Visual impairment Diseases 0.000 description 1
- 206010000496 acne Diseases 0.000 description 1
- 208000003464 asthenopia Diseases 0.000 description 1
- 210000004027 cell Anatomy 0.000 description 1
- 230000005779 cell damage Effects 0.000 description 1
- 208000037887 cell injury Diseases 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 230000009841 epithelial lesion Effects 0.000 description 1
- 229940088597 hormone Drugs 0.000 description 1
- 239000005556 hormone Substances 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000004060 metabolic process Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004792 oxidative damage Effects 0.000 description 1
- 108091008695 photoreceptors Proteins 0.000 description 1
- 210000003370 receptor cell Anatomy 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000002207 retinal effect Effects 0.000 description 1
- 230000028327 secretion Effects 0.000 description 1
- 208000029257 vision disease Diseases 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/20—Image enhancement or restoration using local operators
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10024—Color image
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
본 발명은 영상 재생을 위한 장치 및 방법에 관한 것으로, 보다 상세하게는 영상 콘텐츠를 시청하는 시청자의 시력 보호 기능을 구비한 장치 및 그 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention [0002] The present invention relates to an apparatus and a method for image reproduction, and more particularly, to an apparatus and a method having a vision protection function of a viewer who watches image contents.
최근 청색광 일명, 블루라이트와 이에 의한 문제점이 이슈화되고 있다.Recently, blue light and a problem caused by blue light have become an issue.
블루라이트는 380~500나노미터 사이의 파장에 존재하는 파란색 계열의 빛으로서, 피부과에서는 여드름 치료 목적으로 사용하던 빛 파장으로, 장시간 쬐면 신체에 유해할 수 있다는 지적을 받고 있는 것이다.Blue light is a blue light that exists at wavelengths between 380 and 500 nanometers. It is the wavelength of light used for the treatment of acne in dermatologists and has been pointed out that it can be harmful to the body for a long time.
특히 IT기기 사용 시간이 크게 증가한 현대인의 경우 눈의 피로도가 증가하고, 심한 경우 눈 속의 망막이나 수정체에 손상을 가져오기도 한다. 또 늦은 밤에 스마트폰이나 PC, TV를 장시간 볼 경우 곧바로 잠들기 어려운 이유도 블루라이트로 인해 수면유도 호르몬이 분비되는 것을 저해하기도 한다.In particular, modern people who use IT equipment for a long time increase their eye fatigue. In severe cases, they damage the retina or lens in the eye. Also, if you watch a smartphone, PC, or TV for a long time at night, it is difficult to fall asleep immediately. Blue light also hinders the secretion of sleep inducing hormone.
특히, 청색광의 위험성은 400∼500nm 대역 가시광선 파장에 노출되면 망막 손상을 유발할 수 있다는 가능성이 있다.In particular, the risk of blue light is likely to cause retinal damage when exposed to visible light wavelengths in the 400 to 500 nm band.
정상적인 조건에선 빛이 망막의 수용체 세포(photoreceptor)에 도달하면 해당 세포는 대사과정을 통해 복구될 때까지 활동을 중단하는데 430nm 파장 청색광이 세포 산화 손상의 잠재적 가능성을 높이고 408nm 파장에 1∼2분 노출, 430nm에서 25분 노출을 통해 영구적인 수용체 세포 손상과 망막 상피 병변을 유발한다고 연구 결과가 발표되기도 했다.Under normal conditions, when the light reaches the photoreceptor of the retina, the cell stops its activity until it is restored through the metabolic process. The 430nm wavelength blue light enhances the potential for cellular oxidative damage, and the 1/2-minute exposure to 408nm wavelength , And 25-minute exposure at 430 nm, leading to permanent receptor cell damage and retinal epithelial lesions.
특히 아이들의 경우에는 많은 부모들이 TV 등에 대한 시청지도를 하고는 있지만, TV 등을 가까이 보거나 장시간 시청하는 아이들의 태도를 교정하는 것은 쉽지 않고, 이러한 잘못된 습관을 가진 아이들의 경우는 상술한 블루라이트에 의한 시력 손상 가능성이 높아질 수밖에 없다.It is not easy for many parents to watch TV, etc., especially for children, but it is not easy to correct the attitude of children who watch TV or watch for a long time. In the case of children with such a bad habit, The possibility of visual impairment is inevitably increased.
이러한 블루라이트의 문제점을 해결하기 위해 노트북 또는 모니터에서 청색광의 방출을 낮추는 기술이 제시된 바 있지만, 이는 디스플레이 패널 그 자체에서 송출되는 청색광을 낮추는 것으로서, TV 시청 등과 같이 다양한 콘텐츠를 시청하는 장치에는 일괄적으로 적용할 수 없는 문제점이 있다.In order to solve such a problem of blue light, a technique of lowering the emission of blue light in a notebook or a monitor has been proposed. However, this is to lower the blue light emitted from the display panel itself. There is a problem in that it can not be applied.
본 발명은 상기한 종래의 문제점을 해결하기 위해 안출된 것으로서, 그 목적은 TV 시청과 같이 다양한 콘텐츠를 시청할 수 있도록 하는 장치에서 콘텐츠 별로 블루라이트 제거 효과가 나타나도록 하는 장치 및 그 방법을 제공하는 것이다. It is an object of the present invention to provide an apparatus and method for displaying a blue light removal effect for each content in a device that enables users to view various contents such as a TV viewing .
상기한 목적을 달성하기 위해 본 발명에 따른 영상 재생 장치는, 영상 콘텐츠의 재생 명령에 따라 특정 영상 콘텐츠를 선택하는 콘텐츠 선택부와; 시력 저하 색상의 보색에 대응되는 단색 필터 레이어를 로딩하고, 상기 선택된 영상 콘텐츠에 상기 단색 필터 레이어를 적용하여 시력 저하 방지 콘텐츠를 생성하는 콘텐츠 변경 처리부와; 상기 콘텐츠 변경 처리부에 의해 생성된 시력 저하 방지 콘텐츠가 표시되도록 제어하는 콘텐츠 표시 제어부를 포함하여 구성된다.According to an aspect of the present invention, there is provided a video playback apparatus including: a content selection unit for selecting a specific video content according to a video content playback command; A content change processing unit for loading a monochromatic filter layer corresponding to a complementary color of a visual depression color and applying the monochromatic filter layer to the selected image contents to generate a visual depression preventing content; And a content display control section that controls the display device to display the visual acuity-reduction preventing content generated by the content change processing section.
또, 상기한 목적을 달성하기 위해 본 발명에 따른 영상 재생 장치의 제어방법은, 영상 콘텐츠의 재생 명령에 따라 특정 영상 콘텐츠를 선택하는 단계와; 시력 저하 색상의 보색에 대응되는 단색 필터 레이어를 로딩하는 단계와; 상기 선택된 영상 콘텐츠에 상기 단색 필터 레이어를 적용하여 시력 저하 방지 콘텐츠를 생성하는 단계와; 상기 생성된 시력 저하 방지 콘텐츠가 표시되도록 제어하는 단계를 포함하여 이루어진다.According to another aspect of the present invention, there is provided a method of controlling a video reproducing apparatus, including: selecting a specific video content according to a video content playback command; Loading a monochromatic filter layer corresponding to a complementary color of visual loss of color; Applying the monochromatic filter layer to the selected image content to generate a visual deterioration preventing content; And controlling the generated visual acuity-reduction preventing contents to be displayed.
이상 설명한 바와 같이 본 발명에 따르면, 디스플레이 패널 상의 제어가 아니라 셋탑박스와 같이 영상 재생 장치에서 특정 필터 적용을 통해 시력 저하 방지 기능을 수행함으로써, 각 영상 콘텐츠별로 유연하게 시력 저하 방지 기능을 적용시킬 수 있다.As described above, according to the present invention, not only the control on the display panel, but also the function of preventing visual deterioration through application of a specific filter in the image reproducing apparatus such as the set-top box is performed, have.
특히, 사용자가 메뉴 조작을 통해 특정 영상 콘텐츠를 선택하는 경우, 그 메뉴 조작을 통한 진입 지점을 기초로 시력 저하 방지 기능의 활성화 여부를 판단함으로써, 영상 콘텐츠 제공 서버로부터 각 개별 콘텐츠별로 별도의 정보를 수신하지 않더라도 특정 영상 콘텐츠에 대해 시력 저하 방지 처리를 수행할 수 있다.Particularly, when a user selects a specific image content through a menu operation, it is determined whether or not the visual depression prevention function is activated based on the entry point through the menu operation, The visual acuity reduction preventing process can be performed on the specific image contents even if not received.
더 나아가 동일한 영상 콘텐츠 내에서도 각 프레임에 포함된 색상 정보를 기초로 시력 저하 방지 기능을 위한 필터 레이어의 알파값을 동적으로 변경시킴으로서, 적절한 시력 보호 기능을 달성함과 아울러 해당 필터 레이어의 처리로 인한 영상 콘텐츠의 색상 변화를 최소화 시킬 수 있다.Furthermore, even in the same image content, the alpha value of the filter layer for the visual reduction prevention function is dynamically changed based on the color information included in each frame, thereby achieving an appropriate visual protection function. In addition, The color change of the content can be minimized.
또한 사용자로부터 시력 보호 모드 설정 여부를 선택하도록 하고, 이에 따라 시력 보호 모드가 설정된 경우라도 무조건 시력 보호 모드를 활성화하는 것이 아니라, 특정 TV 모드로 진입하거나 특정 콘텐츠를 실행하는 시점에 시력 보호 모드를 활성화함으로써, 사용자 편의성을 증대시킬 수 있다.In addition, it is possible to select whether or not to set the VISUAL PROTECTION MODE from the user, and thereby not activate the VISUAL VISUAL PROTECT mode even when the VISUAL PROTECT mode is set, but to activate the VISUAL PROTECT mode Thus, user convenience can be increased.
도 1은 본 발명의 일 실시예에 따른 영상 재생 장치를 포함하는 전체 통신 시스템의 개략 구성도이고,
도 2는 도 1의 영상 재생 장치의 기능 블록도이고,
도 3은 본 발명의 일 실시예에 따른 영상 재생 장치와 콘텐츠 제공 서버 간의 통신 흐름 및 제어 과정을 나타낸 흐름도이고,
도 4는 도 3의 영상 재생 장치가 영상 콘텐츠의 각 프레임별로 단색 필터 레이어의 알파값을 조정하는 과정을 나타낸 도면이고,
도 5는 본 발명의 다른 실시예에 따른 영상 재생 장치의 제어 흐름도이다.1 is a schematic configuration diagram of an entire communication system including an image reproducing apparatus according to an embodiment of the present invention,
Fig. 2 is a functional block diagram of the video reproducing apparatus of Fig. 1,
3 is a flowchart illustrating a communication flow and a control process between a video playback apparatus and a content providing server according to an embodiment of the present invention,
4 is a diagram illustrating a process of adjusting the alpha value of a monochromatic filter layer for each frame of image content,
FIG. 5 is a control flowchart of an image reproducing apparatus according to another embodiment of the present invention.
이하에서는 첨부도면을 참조하여 본 발명에 대해 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
이하 본 발명에 따른 각 실시예는 본 발명의 이해를 돕기 위한 하나의 예에 불과하고, 본 발명이 이러한 실시예에 한정되는 것은 아니다. 특히 본 발명은 각 실시예에 포함되는 개별 구성, 개별 기능, 또는 개별 단계 중 적어도 어느 하나 이상의 조합으로 구성될 수 있다.Hereinafter, embodiments of the present invention will be described in order to facilitate understanding of the present invention, and the present invention is not limited to these embodiments. In particular, the present invention can be configured by combining at least any one of individual components, individual functions, or individual steps included in each embodiment.
특히, 편의상 청구 범위의 일부 청구항에는 편의상 '(a)'와 같은 알파벳을 포함시켰으나, 이러한 알파벳이 각 단계의 순서를 규정하는 것은 아니다.In particular, some claims of the claims for convenience include alphabets such as '(a)' for convenience, but these alphabets do not define the order of each step.
또한 이하 본 발명에 따른 각 실시예에서 언급하는 각 신호는 한 번의 연결 등에 의해 전송되는 하나의 신호를 의미할 수도 있지만, 후술하는 특정 기능 수행을 목적으로 전송되는 일련의 신호 그룹을 의미할 수도 있다. 즉, 각 실시예에서는 소정의 시간 간격을 두고 전송되거나 상대 장치로부터의 응답 신호를 수신한 이후에 전송되는 복수 개의 신호들이 편의상 하나의 신호명으로 표현될 수 있는 것이다.Hereinafter, each signal referred to in the embodiments of the present invention may refer to one signal transmitted by one connection or the like, but may also mean a series of signals transmitted for the purpose of performing a specific function . That is, in each embodiment, a plurality of signals transmitted after a predetermined time interval or after receiving a response signal from the counterpart device can be represented by one signal name for convenience.
본 발명의 일 실시예에 따른 영상 재생 장치(100)를 포함하는 전체 통신 시스템의 개략 구성은 도 1에 도시된 바와 같다.The overall configuration of the entire communication system including the
동 도면에 도시된 바와 같이 전체 통신 시스템은 콘텐츠 제공 서버(300), 디스플레이 장치(200), 영상 재생 장치(100)를 포함하여 구성될 수 있다.As shown in the figure, the entire communication system may include a
여기서 콘텐츠 제공 서버(300)는 영상 콘텐츠를 제공하는 것으로서, 소정의 영상 콘텐츠를 저장하였다가 제공하거나 또는 실시간 방송과 같이 실시간 영상 콘텐츠를 제공할 수 있다.Here, the
디스플레이 장치(200)는 실제 영상 콘텐츠를 표시하는 디스플레이 패널(미 도시함)을 포함하여 구성된 것으로서, 예를 들어 LCD(Liquid Crystal Display) 모니터나 텔레비전 등에 해당할 수 있다.The
한편, 영상 재생 장치(100)는 외부 즉, 콘텐츠 제공 서버(300)로부터 수신되는 영상 콘텐츠를 처리한 후 디스플레이 장치(200)에 전달하여 디스플레이 장치(200) 상에 영상 콘텐츠가 표시되도록 하는 기능을 수행한다.On the other hand, the
본 실시예에서 영상 재생 장치(100)는 콘텐츠 제공 서버(300)가 송출한 영상 콘텐츠를 유선 통신망을 통해 수신하는 것을 일 예로 하였으나, 영상 재생 장치(100)에 지상파 송신 모듈과 같인 무선 모듈이 구비된 경우 무선 채널을 통해 콘텐츠 제공 서버(300)로부터 영상 콘텐츠를 수신할 수도 있음은 물론이다.The
또한 본 실시예에서는 영상 재생 장치(100)와 디스플레이 장치(200)를 구분하고 있지만, 영상 재생 장치(100)가 디스플레이 장치(200)와 통합되어 구성될 수도 있다.In this embodiment, the
더 나아가 영상 재생 장치(100)는 네트워크에 연결된 소정 서버에 해당할 수도 있음은 물론이다.Furthermore, it is needless to say that the
이하 본 실시예를 설명함에 있어서 영상 재생 장치(100)는 셋탑박스인 것을 일 예로 한다. 특히 본 실시예에서 셋탑박스는 IPTV(Internet Protocol Television) 방송을 수신하여 재생하는 것으로 가정한다.In the following description of the present embodiment, the
이러한 영상 재생 장치(100)의 구체적인 기능 블록의 일 예는 도 2에 도시된 바와 같다.An example of a specific functional block of the
동 도면에 도시된 바와 같이 영상 재생 장치(100)는 콘텐츠 선택부(110), 콘텐츠 변경 처리부(120), 표시 제어부(130)를 포함하여 구성될 수 있다.As shown in the figure, the
여기서, 콘텐츠 선택부(110)는 영상 콘텐츠의 재생 명령에 따라 특정 영상 콘텐츠를 선택하는 기능을 수행한다.Here, the
예를 들어 콘텐츠 선택부(110)는 사용자의 영상 콘텐츠 목록의 표시 요청에 따라 기 구비된 영상 콘텐츠 목록이 그룹별로 디스플레이 장치(200)에 구분 표시되도록 제어하고, 사용자가 표시되는 영상 콘텐츠 목록에서 어느 하나의 영상 콘텐츠를 지정하는 경우 해당 영상 콘텐츠를 재생을 위한 콘텐츠로 선택하는 기능을 수행한다.For example, the
이때 콘텐츠 선택부(110)는 사용자에 의해 지정된 영상 콘텐츠를 콘텐츠 제공 서버(300)에 요청하여 수신할 수 있다.At this time, the
또한 콘텐츠 선택부(110)는 사용자가 재생을 요청한 즉, 선택된 영상 콘텐츠가 기 설정된 특정 그룹에 속하는지 여부를 판단할 수 있다.In addition, the
예를 들어 상술한 영상 콘텐츠 목록에 일명 '키즈 방송' 그룹에 있고, 사용자가 해당 '키즈 방송' 그룹으로 진입하여 해당 그룹에 포함된 영상 콘텐츠를 선택한 경우, 콘텐츠 선택부(110)는 사용자의 요청에 따라 선택된 영상 콘텐츠가 '키즈 방송' 그룹에 속한다고 판단할 수 있는 것이다.For example, when the user is in the 'KIDS broadcast' group in the video content list and the user enters the group 'KIDS broadcast' and selects the video content included in the group, the
즉, 콘텐츠 선택부(110)는 이와 같이 일종의 메뉴 상의 진입 지점(즉, '키즈 방송' 그룹으로의 진입)을 기초로 사용자가 선택한 영상 콘텐츠가 특정 그룹(즉, '키즈 방송' 그룹)에 속하는지 여부를 판단하는 것이다.That is, the
또는 상술한 일명 '키즈 그룹'에 속하는 콘텐츠의 선택을 위해 사용자가 리모컨 등에 구비된 특정 버튼을 누르는 경우 콘텐츠 선택부(110)는 '키즈 그룹'에 대응되는 일종의 앱을 실행시켜 그 '키즈 그룹'에 포함된 영상 콘텐츠 목록이 표시되도록 하고, 이 상태에서 사용자가 해당 '키즈 그룹'에 포함된 영상 콘텐츠를 선택하는 경우 콘텐츠 선택부(110)는 사용자가 재생을 요청한 즉, 선택된 영상 콘텐츠가 본 실시예에 따른 시력 보호 모드 활성화를 위한 기 설정된 특정 그룹에 속하는 것이라고 판단할 수 있는 것이다.Or when the user presses a specific button provided on the remote control or the like for the selection of the content belonging to the above-mentioned 'kids group', the
한편, 콘텐츠 변경 처리부(120)는 시력 저하 색상의 보색에 대응되는 단색 필터 레이어를 로딩하고, 콘텐츠 선택부(110)에서 선택된 영상 콘텐츠에 해당 단색 필터 레이어를 적용하여 시력 저하 방지 콘텐츠를 생성하는 기능을 수행한다.On the other hand, the content
즉, 콘텐츠 변경 처리부(120)가 생성하는 시력 저하 방지 콘텐츠는 콘텐츠 제공 서버(300)로부터 수신되거나 자체 저장되어 있던 영상 콘텐츠에 시력 보호를 위해 상술한 단색 필터 레이어를 적용하여 변경시킨 것이다.That is, the visual degradation preventing content generated by the content
특히, 시력 저하 색상이 청색에 해당하므로 이러한 청색광의 방출을 최소화하기 위해, 콘텐츠 변경 처리부(120)는 청색의 보색에 대응되는 노란 필터 레이어를 로딩하여 영상 콘텐츠에 적용시킬 수 있다.In particular, since the blurred vision color corresponds to blue, the content
여기서 필터 레이어는 기 저장된 것일 수도 있고, 동적으로 생성되는 것일 수도 있는데, 예를 들어 콘텐츠 변경 처리부(120)는 RGB 값이 (255,255,0)가 되는 단색 필터 레이어를 생성하여 필터 처리를 위해 로딩할 수 있다.Here, the filter layer may be pre-stored or dynamically generated. For example, the content
특히 콘텐츠 변경 처리부(120)는 단색 필터 레이어의 투명도에 해당하는 알파값이 25% ~ 35%가 되도록 제어할 수 있다.In particular, the content
단색 필터 레이어의 알파값이 100%가 되면 그 뒷단의 영상 콘텐츠의 색상은 전혀 보이지 않게 되고, 또한 알파값이 0%이면 단색 필터 레이어가 투명 레이어에 해당하므로 필터 효과가 전혀 없게 된다.When the alpha value of the monochromatic filter layer is 100%, the color of the background image content is not visible at all, and if the alpha value is 0%, the monochromatic filter layer corresponds to the transparent layer.
특히 단색 필터 레이어의 알파값이 25%보다 작은 경우에는 청색광을 줄이는 효과가 미미하여 결국 시료 보호 기능이 제대로 동작하지 않게 되고, 단색 필터 레이어의 알파값이 35%보다 큰 경우에는 청색광을 줄이는 효과가 크기는 하지만, 영상 콘텐츠에 노란색 계열의 색상이 두드러져 오히려 시청에 불편을 느낄 수 있다.In particular, when the alpha value of the monochromatic filter layer is smaller than 25%, the effect of reducing the blue light is insignificant and the sample protection function does not operate properly. If the alpha value of the monochromatic filter layer is larger than 35% However, the color of the yellow color is noticeable in the video contents, and the viewer may feel inconvenience.
따라서 단색 필터 레이어의 알파값이 25% ~ 35%가 되도록 함이 바람직하다.Therefore, it is preferable that the alpha value of the monochromatic filter layer is 25% to 35%.
이처럼 콘텐츠 변경 처리부(120)는 영상 콘텐츠를 시력 보호 콘텐츠로 변환시키는 일명 시력 보호 기능을 수행하는데, 모든 영상 콘텐츠에 대해 그러한 시력 보호 기능을 수행하지 않고 특정 영상 콘텐츠에 대해서만 시력 보호 기능을 수행할 수도 있다.In this manner, the content
예를 들어 콘텐츠 변경 처리부(120)는 콘텐츠 선택부(110)의 판단 결과 앞서 선택된 영상 콘텐츠가 기 설정된 특정 그룹에 속하는 경우에 한하여 시력 저하 방지 콘텐츠 생성 과정을 수행할 수 있다.For example, the content
구체적으로, 콘텐츠 선택부(110)의 판단 결과 사용자가 메뉴 상의 '키즈 방송'(어린이용 방송) 그룹에서 특정 영상 콘텐츠를 선택한 경우에만, 콘텐츠 변경 처리부(120)는 시력 보호 기능을 활성화하여 해당 선택된 영상 콘텐츠를 상술한 단색 필터 레이어를 통과시키는 과정을 수행할 수 있는 것이다. 여기서 '키즈 방송' 그룹에 속하는 영상 콘텐츠의 선택은 상술한 바와 같이 특정 앱을 통해 진입하거나 또는 일반 IPTV 메뉴의 하위 메뉴 선택을 통해 진입하여 이루어진 것일 수 있다.Specifically, as a result of the determination by the
더 나아가 콘텐츠 변경 처리부(120)는 동일한 영상 콘텐츠에 대해 시력 보호 기능을 수행하는 중에 단색 필터 레이어의 알파값을 동적으로 변경시킬 수 있다.Furthermore, the content
예를 들어 콘텐츠 변경 처리부(120)는 선택된 영상 콘텐츠의 프레임별 색상 분포에 기초한 기 설정된 알고리즘에 따라 동적으로 단색 필터 레이어의 알파값을 변경시킬 수 있다.For example, the content
즉, 특정 프레임에 파란색이 많은 경우에는 알파값을 높여 블루라이트 제거 효과를 증대시키고, 특정 프레임에 파란색이 적은 경우에는 알파값을 낮춰 과도한 단색 필터 레이어 적용으로 인한 시청 불편을 최소화시킬 수 있다.In other words, when a certain frame has a lot of blue, the blue light removal effect is increased by increasing the alpha value, and when there is little blue in a specific frame, the alpha value can be lowered to minimize viewing inconvenience due to application of an excessive monochromatic filter layer.
이러한 알파값 조정은 각 프레임별로 이루어질 수도 있고, 또는 기 설정된 시간 단위의 프레임 그룹별로 이루어질 수도 있다.The alpha value adjustment may be performed for each frame, or for each frame group of a predetermined time unit.
한편, 콘텐츠 표시 제어부(130)는 콘텐츠 변경 처리부(120)에 의해 생성된 시력 저하 방지 콘텐츠가 표시되도록 제어하는 기능을 수행한다.On the other hand, the content
즉, 도 1과 같이 디스플레이 장치(200)가 연결되어 있는 경우 콘텐츠 표시 제어부(130)는 콘텐츠 변경 처리부(120)에 의해 생성된 시력 저하 방지 콘텐츠를 디스플레이 장치(200)에 전송하여 표시되도록 하는 것이다.That is, when the
이하에서는 도 3을 참조하여 본 발명의 일 실시예에 따른 영상 재생 장치(100)와 콘텐츠 제공 서버(300) 간에 영상 콘텐츠가 송수신되고 처리되는 과정을 설명한다.Hereinafter, a process of transmitting / receiving image content between the
우선 영상 재생 장치(일 예로 셋탑 박스)(100)는 사용자의 명령에 따라 영상 콘텐츠 목록을 표시한다(단계 S1).First, an image reproducing apparatus (e.g., a set-top box) 100 displays a video content list according to a user's command (step S1).
이때 영상 재생 장치(100)는 영상 콘텐츠 목록을 콘텐츠 제공 서버(300)로부터 수신하여 표시할 수도 있다.At this time, the
사용자는 표시되는 영상 콘텐츠 목록 중 어느 하나를 선택할 수 있는데(단계 S3), 이때 영상 재생 장치(100)는 그 선택된 영상 콘텐츠가 특정 그룹(본 실시예에서는 '키즈 그룹')에 포함되는 것인지 여부를 판단하고(단계 S5), 판단결과 그 선택된 영상 콘텐츠가 '키즈 그룹'에 속하는 것이라면 영상 재생 장치(100)는 시력 보호 모드를 활성화시킨다(단계 S7).The user can select one of the displayed image content lists (step S3). At this time, the
이때, 영상 재생 장치(100)는 사용자가 특정 영상 콘텐츠 선택을 위해 메뉴 상에 진입하는 지점을 감지하여 시력 보호 모드 활성화 여부를 결정할 수 있다.At this time, the
예를 들어 사용자가 영상 콘텐츠 목록 메뉴상의 '키즈 그룹'으로 진입하여 해당 그룹에 포함된 영상 콘텐츠를 선택한 경우 시력 보호 모드를 활성화할 수 있는 것이다.For example, when the user enters the 'kids group' on the image content list menu and selects the image content included in the group, the user can activate the vision protection mode.
이 경우 특정 영상 콘텐츠가 시력 보호 모드 대상인지 여부를 나타내기 위한 별도의 정보가 해당 영상 콘텐츠에 포함될 필요가 없게 된다.In this case, additional information for indicating whether the specific image content is the target of the eyesight protection mode does not need to be included in the corresponding image content.
이어서 영상 재생 장치(100)는 선택된 영상 콘텐츠를 콘텐츠 제공 서버(300)에 요청하여(단계 S9) 수신하는데(단계 S11), 사용자에 의해 선택된 영상 콘텐츠가 기 저장된 것인 경우에는 본 단계들은 생략될 수 있다.Then, the
영상 재생 장치(100)는 현재 시력 보호 모드가 활성화 된 경우(단계 S13) RGB 값이 (255,255,0)이고 알파값이 30%인 단색 필터 레이어를 생성한 후(단계 S17), 콘텐츠 제공 서버(300)로부터 수신된 영상 콘텐츠에 그 단색 필터 레이어를 적용시킨다(단계 S19).The
여기서 영상 콘텐츠에 단색 필터 레이어를 적용시키는 일 예로써, 단색 필터 레이어를 배치한 후 그 아랫단에 영상 콘텐츠를 배치하여 통과시킬 수 있는데, 이처럼 특정 프레임 상단에 필터 레이어를 배치하여 색상을 혼합시키는 기술 그 자체는 공지된 기술에 해당하므로 보다 상세한 설명은 생략한다.Here, as an example of applying the monochromatic filter layer to the image content, the monochromatic filter layer may be arranged and then the image content may be disposed at the lower end of the monochromatic filter layer. In this case, And the detailed description thereof is omitted.
이어서 영상 재생 장치(100)는 단색 필터 레이어가 적용된 영상 콘텐츠를 표시한다(단계 S21).Subsequently, the
이러한 시력 보호 모드 활성화상태는 사용자에 의해 선택된 특정 영상 콘텐츠의 재생이 종료된 시점에 함께 종료될 수도 있고, 사용자가 영상 콘텐츠 목록 메뉴상의 '키즈 그룹'에서 빠져 나온 경우 종료될 수도 있다.The activation state of the Sight Protection Mode may be terminated at the time when the reproduction of the specific image content selected by the user is terminated or may be terminated when the user exits the 'Kid Group' on the image content list menu.
이하에서는 도 4를 참조하여 영상 재생 장치(100)가 단색 필터 레이어의 알파값을 동적으로 변경시키는 구체적인 과정을 설명한다.Hereinafter, a specific procedure for dynamically changing the alpha value of the monochromatic filter layer by the
우선, 영상 재생 장치(100)는 영상 콘텐츠에서 기 설정된 시간 단위별 프레임을 추출한다(단계 S31). 예를 들어 영상 재생 장치(100)는 1초 단위의 프레임들을 추출할 수 있다.First, the
그리고 영상 재생 장치(100)는 그 추출된 시간 단위별 프레임의 색상 분포를 추출하고(단계 S33), 그 추출한 색상 분포를 기초로 청색 비율을 확인한다(단계 S35).Then, the
예를 들어 영상 재생 장치(100)는 1초 단위의 프레임들의 색상 분포 중 청색 비율을 확인할 수 있는 것이다.For example, the
이어서 영상 재생 장치(100)는 그 확인된 청색 비율에 대응되는 알파값을 산출하는데(단계 S37), 예를 들어 청색 비율이 20%를 알파값 30에 매칭시키고, 청색 비율이 증가되는 비율만큼 알파값을 증가시키고, 청색 비율이 감소되는 비율만큼 알파값을 감소시킬 수 있다.Then, the
영상 재생 장치(100)는 이렇게 산출된 알파값을 단색 필터 레이어의 알파 속성으로 설정할 수 있다(단계 S39).The
이에 따라 프레임 또는 일정 시간 단위의 프레임 그룹별로 각기 다른 알파값을 가진 단색 필터 레이어가 적용됨으로써, 시력 보호 효과는 물론이고 영상 콘텐츠 시청의 불편을 최소화시킬 수 있다.Accordingly, a monochromatic filter layer having different alpha values for each frame or each frame group of a predetermined time unit is applied, thereby minimizing the inconvenience of viewing the video contents as well as the visual protection effect.
상술한 예에서는 단색 필터 레이어의 알파값이 자동으로 조장되는 것을 일 예로 하였으나, 알파값 조정을 위한 메뉴를 제공하여 사용자가 알파값을 직접 조정할 수 있도록 할 수 있음은 물론이다.In the above example, the alpha value of the monochromatic filter layer is automatically promoted. However, it is needless to say that the user can directly adjust the alpha value by providing a menu for alpha value adjustment.
상술한 실시예에서는 특정 그룹(일 예로 '키즈 방송 그룹')에 속하는 콘텐츠가 선택된 경우 항상 시력 보호 모드가 적용되는 것을 일 예로 하였으나, 시력 보호 모드가 활성화될지 여부를 사용자가 미리 설정해 놓을 수도 있다.In the above-described embodiment, the case where the contents belonging to a specific group (for example, the 'kids broadcasting group') is selected is always applied to the eyesight protection mode, but the user may set whether or not the eyesight protection mode is activated in advance.
이러한 과정이 도 5에 도시되었다.This process is illustrated in FIG.
우선 사용자의 선택에 따라 영상 재생 장치(100)는 시력 보호 모드를 설정한다(단계 S)41.First, the
시력 보호 모드의 설정을 위해 사용자는 기존의 메뉴에 포함된 시력 보호 모드 항목을 선택하거나 또는 리모컨의 특정 버튼을 눌러 선택할 수도 있다.In order to set the vision protection mode, the user can select the vision protection mode item included in the existing menu or select a specific button on the remote controller.
이 상태에서 영상 재생 장치(100)는 사용자의 선택에 따라 특정 TV 모드(본 실시예에서는 키즈 TV 모드)로의 진입 여부를 감지한다(단계 S43).In this state, the
여기서 키즈 TV 모드는 앞서 설명한 바와 같이 사용자가 키즈 방송(어린이용 방송)을 선택하기 위해 진입하는 것으로서, 예를 들어 아이피 TV의 다른 메뉴 중 키즈 방송 메뉴를 선택하여 진입하는 것은 물론이고, 특정 앱(애플리케이션)을 실행시켜 키즈 방송 선택을 위한 환경으로 진입한 경우도 포함한다.As described above, the KIDS TV mode is a mode in which a user enters a KIDS broadcast (child broadcast), for example, by selecting a KIDS broadcast menu among other menus of the IPTV, Application) to enter an environment for selecting a KIDS broadcast.
판단결과 키즈 TV 모드로의 진입을 감지한 경우에는 영상 재생 장치(100)는 시력 보호 모드를 활성화시키고, 시력 보호 모드가 활성화 된 상태에서 사용자가 선택한 콘텐츠를 재생한다(단계 S45).If it is determined that the user enters the KID TV mode, the
즉, 앞서 설명한 바와 같이 RGB(255,255,0)이고 알파값이 25%~30%인 필터 레이어를 생성하여 영상 콘텐츠에 그 필터 레이어를 적용시켜 표시하는 과정을 수행하는 것이다.That is, as described above, a filter layer having RGB (255, 255, 0) and an alpha value of 25% to 30% is generated, and the filter layer is applied to the image content and displayed.
여기서 키즈 TV 모드로의 진입을 감지한 경우 영상 재생 장치(100)는 시청자에게 시력 보호 모드가 활성화됨을 안내하는 안내 팝업 창을 표시할 수도 있다.In this case, when the entry into the kids TV mode is detected, the
판단결과 키즈 TV 모드로의 진입이 이루어지지 않고 다른 TV 모드(예를 들어 일반인 TV 모드) 상태인 경우 영상 재생 장치(100)는 시력 보호 모드가 비활성화된 상태에서 사용자가 선택한 콘텐츠를 재생한다(단계 S44).If it is determined that the user is not in the TV mode but is in another TV mode (for example, general TV mode), the
즉, 사용자에 의해 비록 단계 S41에서 시력보호 모드가 설정되었다 하더라도 항상 시력보호 모드가 활성화되는 것은 아니고, 사용자가 특정 TV 모드(일 예로 키즈 TV 모드)로 진입한 경우에만 시력 보호 모드를 활성화시키는 것이다.That is, the user does not always activate the visual acuity protection mode even if the visual acuity protection mode is set in step S41, but activates the visual acuity protection mode only when the user enters a specific TV mode (for example, a kids TV mode) .
한편, 사용자의 선택에 따라 키즈 TV 모드 진입 상태가 종료 또는 해제된 경우(단계 S47), 즉, 사용자가 키즈 TV 모드에서 빠져나온 경우, 영상 재생 장치(100)는 시력보호 모드를 다시 비활성화시킨다(단계 S49).On the other hand, if the entry state of the child's TV mode is terminated or released according to the user's selection (step S47), that is, if the user leaves the child's TV mode, the
따라서 이후 사용자가 키즈 TV 모드 이외의 다른 메뉴 또는 모드 상태의 콘텐츠를 선택하는 경우 영상 재생 장치(100)는 비록 시력보호 모드가 설정되어 있다 하더라도 시력 보모 모드를 비활성화시켜 콘텐츠 재생 처리를 수행하는 것이다.Therefore, if the user subsequently selects a content in a menu or mode other than the Kid's TV mode, the
물론, 단계 S41에서 시력 보호 모드가 설정되지 않은 경우에는 사용자가 키즈 TV 모드로 진입하더라도 시력 보호 모드가 활성화되지 않은 상태에서 콘텐츠에 대한 재생 처리가 수행된다.Of course, if the eyesight protection mode is not set in step S41, a playback process for the content is performed in a state in which the eyesight protection mode is not activated even if the user enters the kids TV mode.
도 5를 참조한 실시예에서는 시력 보호 모드가 설정된 상태에서 특정 TV 모드로 진입한 시점에 시력 보호 모드가 활성화되는 것을 일 예로 하였으나, 그 특정 TV 모드에 포함된 특정 콘텐츠의 재생이 이루어지는 시점에 시력 보호 모드가 활성화되고, 해당 콘텐츠의 재생이 종료되는 시점에 시력 보호 모드가 비활성화될 수도 있다.5, the visual field protection mode is activated at the time of entering the specific TV mode in the state where the visual-safety protection mode is set. However, when the specific content included in the specific TV mode is reproduced, Mode is activated, and the visual acuity protection mode may be deactivated at the time when the reproduction of the corresponding content ends.
상술한 실시예에서 사용자가 시력 보호 모드의 설정을 위한 리모컨의 특정 버튼 등을 눌러 시력 보호 모드가 설정되도록 하고, 그 이후 키즈 TV 모드에 진입하는 경우 시력 보호 모드가 활성화되는 것을 일 예로 하였으나, 영상 재생 장치(100)는 사용자가 리모컨 상에 구비된 키즈 TV 모드 진입 버튼을 눌러 입력하는 경우 시력 보호 모드를 활성화할 수도 있다.In the above-described embodiment, the user sets the vision protection mode by pressing a specific button or the like of the remote controller for setting the vision protection mode, and then activates the vision protection mode when entering the Kid's TV mode. However, The
상술한 실시예들에서는 사용자가 선택한 특정 영상 콘텐츠에 시력 보호 모드에 따른 처리를 수행하는 것을 일 예로 하였으나, 특정 영상 콘텐츠뿐만 아니라, 소정의 메뉴 표시 화면상에도 시력 보호 모드에 따른 처리를 수행할 수 있음은 물론이다.In the above-described embodiments, the process according to the vision protection mode is performed on the specific image content selected by the user. However, the process according to the vision protection mode can be performed not only on the specific image content but also on the predetermined menu display screen Of course it is.
예를 들어 상술한 바와 같이 사용자가 키즈 TV 메뉴 화면을 보기 위해 키즈 TV 모드 진입 버튼을 누르는 경우, 영상 재생 장치(100)는 키즈 TV 모드 진입에 따라 시력 보호 모드를 자동으로 활성화하여 시력 저하 색상의 보색에 대응되는 단색 필터 레이어를 로딩하고, 그 키즈 TV 메뉴 화면 콘텐츠에 해당 단색 필터 레이어를 적용하여 시력 저하 방지 콘텐츠를 생성한 후, 그 생성한 시력 저하 방지 콘텐츠인 키즈 TV 메뉴 화면을 표시하는 것이다.For example, as described above, when the user presses the enter button for entering the Kid's TV mode to view the Kid's TV menu screen, the
즉, 이 경우에는 특정 방송 콘텐츠가 아니라 메뉴 조작을 위한 화면에서도 시력 보호 모드가 적용되는 것이다.That is, in this case, the vision protection mode is applied not only to the specific broadcast content but also to the menu operation screen.
이때, 사용자는 미리 시력 보호 모드의 활성화 여부를 설정할 수도 있다.At this time, the user may set whether to activate the vision protection mode in advance.
예를 들어 사용자는 시력 보호 모드 활성화를 영상 재생 장치(100)에 선택하여 등록해 놓고, 상술한 바와 같이 키즈 TV 모드 진입 버튼을 누르거나 또는 메뉴 조작을 통해 특정 콘텐츠들이 모여 있는 메뉴로 진입하는 등 특정 프로그램 메뉴 진입이 이루어지는 경우, 영상 재생 장치(100)는 그 특정 콘텐츠들이 모여 있는 메뉴를 표시함에 있어서 시력 보호 모드에 따른 처리를 수행하여 표시할 수 있는 것이다.For example, the user may select the sight-protection mode to be activated in the
이 경우 해당 특정 프로그램 모드의 진입 상태가 종료되면, 즉 사용자가 해당 특정 콘텐츠들이 모여 있는 메뉴를 벗어나면 영상 재생 장치(100)는 자동으로 시력 보호 모드를 비활성화시킬 수 있다.In this case, when the entry state of the specific program mode is terminated, that is, when the user leaves the menu where the specific contents are gathered, the
한편, 상술한 각 실시예를 수행하는 과정은 소정의 기록 매체(예를 들어 컴퓨터로 판독 가능한)에 저장된 프로그램 또는 애플리케이션에 의해 이루어질 수 있음은 물론이다. 여기서 기록 매체는 RAM(Random Access Memory)과 같은 전자적 기록 매체, 하드 디스크와 같은 자기적 기록 매체, CD(Compact Disk)와 같은 광학적 기록 매체 등을 모두 포함한다.Meanwhile, it goes without saying that the process of performing each of the above-described embodiments can be performed by a program or an application stored in a predetermined recording medium (for example, a computer-readable). Here, the recording medium includes an electronic recording medium such as a RAM (Random Access Memory), a magnetic recording medium such as a hard disk, and an optical recording medium such as a CD (Compact Disk).
이때, 기록 매체에 저장된 프로그램은 컴퓨터나 스마트폰 등과 같은 하드웨어 상에서 실행되어 상술한 각 실시예를 수행할 수 있다. 특히, 상술한 본 발명에 따른 영상 재생 장치의 기능 블록 중 적어도 어느 하나는 이러한 프로그램 또는 애플리케이션에 의해 구현될 수 있다.At this time, the program stored in the recording medium may be executed on hardware such as a computer or a smart phone to perform each of the above embodiments. In particular, at least one of the functional blocks of the video reproducing apparatus according to the present invention can be implemented by such a program or an application.
또한, 본 발명은 상기한 특정 실시예에 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위 내에서 여러 가지로 변형 및 수정하여 실시할 수 있는 것이다. 이러한 변형 및 수정이 첨부되는 특허청구범위에 속한다면 본 발명에 포함된다는 것은 자명할 것이다. The present invention is not limited to the above-described specific embodiments, and various modifications and changes may be made without departing from the gist of the present invention. It is to be understood that such variations and modifications are intended to be included in the scope of the appended claims.
100 : 영상 재생 장치 200 : 디스플레이 장치
300 : 콘텐츠 제공 서버 110 : 콘텐츠 선택부
120 : 콘텐츠 변경 처리부 130 : 표시 제어부100: image reproducing apparatus 200: display apparatus
300: content providing server 110:
120: content change processing unit 130: display control unit
Claims (17)
(b) 시력 저하 색상의 보색에 대응되는 단색 필터 레이어를 로딩하는 단계와;
(c) 상기 선택된 영상 콘텐츠에 상기 단색 필터 레이어를 적용하여 시력 저하 방지 콘텐츠를 생성하는 단계와;
(d) 상기 생성된 시력 저하 방지 콘텐츠가 표시되도록 제어하는 단계를 포함하는 것을 특징으로 하는 영상 재생 장치의 제어방법.(a) selecting a specific image content according to a playback command of the image content;
(b) loading a monochromatic filter layer corresponding to a complementary color of vision-poor color;
(c) applying the monochromatic filter layer to the selected image content to generate blur suppression content;
(d) controlling the display device to display the generated low-vision-reduction-prevention content.
상기 (b) 단계에서는 RGB 값이 (255,255,0)가 되는 단색 필터 레이어를 생성하는 것을 특징으로 하는 영상 재생 장치의 제어방법.The method according to claim 1,
Wherein the monochromatic filter layer having the RGB values of (255, 255, 0) is generated in the step (b).
상기 (b) 단계에서는 단색 필터 레이어의 투명도에 해당하는 알파값이 25% ~ 35%가 되도록 제어하는 것을 특징으로 하는 영상 재생 장치의 제어방법.The method according to claim 2, wherein
Wherein the step (b) controls the alpha value corresponding to the transparency of the monochromatic filter layer to be 25% to 35%.
상기 (a) 단계는,
영상 콘텐츠 목록의 표시 요청에 따라, 기 구비된 영상 콘텐츠 목록이 그룹별로 구분 표시되도록 제어하는 단계와;
사용자의 재생 요청에 따라 선택한 영상 콘텐츠가 기 설정된 특정 그룹에 속하는지 여부를 판단하는 단계를 포함하고,
상기 (b) 단계 이후의 과정은 상기 (a) 단계의 판단 결과 사용자가 재생을 요청한 영상 콘텐츠가 기 설정된 특정 그룹에 속하는 경우에 한하여 이루어지는 것을 특징으로 하는 영상 재생 장치의 제어방법.The method according to claim 1,
The step (a)
Controlling the display of the image content list so that the image content list is classified and displayed according to a request for display of the image content list;
Determining whether the selected video content belongs to a predetermined specific group in accordance with a user's playback request,
Wherein the step (b) is performed only when the video content requested by the user to play belongs to a predetermined specific group as a result of the determination in step (a).
상기 (a) 단계에서 선택된 특정 영상 콘텐츠가 기 설정된 특정 그룹에 속하는지 경우에 한하여 상기 (b) 단계 이후의 과정이 수행되는 것을 특징으로 하는 영상 재생 장치의 제어방법.The method according to claim 1,
Wherein the step (b) is performed only when the specific image content selected in step (a) belongs to a predetermined specific group.
상기 (b) 단계에서는 상기 선택된 영상 콘텐츠의 프레임별 색상 분포에 기초한 기 설정된 알고리즘에 따라 동적으로 상기 단색 필터 레이어의 알파값을 변경하는 것을 특징으로 하는 영상 재생 장치의 제어방법.The method according to claim 1,
Wherein in step (b), the alpha value of the monochromatic filter layer is dynamically changed according to a predetermined algorithm based on a frame-by-frame color distribution of the selected image content.
사용자의 선택에 따라 시력 보호 모드를 설정하는 단계를 더 포함하고,
상기 시력 보호 모드가 설정된 상태에서 사용자에 의한 기 설정된 특정 프로그램 모드 진입이 이루어진 후 해당 특정 프로그램 모드 상에 포함된 영상 콘텐츠의 실행 선택이 감지된 경우 상기 (b) 단계 내지 상기 (d) 단계를 수행하는 것을 특징으로 하는 영상 재생 장치의 제어방법.The method according to claim 1,
Further comprising setting a vision protection mode according to a user's selection,
(B) to (d) when the execution of the image content included in the specific program mode is sensed after the predetermined program mode is entered by the user in the state in which the eyesight protection mode is set The control method comprising the steps of:
상기 시력 저하 방지 콘텐츠의 표시 제어가 종료된 경우, 상기 시력 보호 모드를 비활성화시키는 단계를 더 포함하는 것을 특징으로 하는 영상 재생 장치의 제어방법.8. The method of claim 7,
Further comprising the step of deactivating the visual acuity protection mode when the display control of the visual depression preventing contents is terminated.
상기 시력 보호 모드가 설정된 상태에서 사용자에 의한 기 설정된 특정 프로그램 모드 진입이 감지된 경우 시력 보호 모드 활성화에 따른 시력 저하 색상의 보색에 대응되는 단색 필터 레이어를 로딩하는 단계와;
상기 특정 프로그램 모드 진입에 따른 메뉴 화면 콘텐츠에 상기 단색 필터 레이어를 적용하여 시력 저하 방지 콘텐츠를 생성하는 단계와;
상기 생성된 시력 저하 방지 콘텐츠가 표시되도록 제어하는 단계를 포함하는 것을 특징으로 하는 영상 재생 장치의 제어방법.Setting a vision protection mode according to a user's selection;
Loading a monochromatic filter layer corresponding to a complementary color of visual loss due to activation of a vision protection mode when a preset specific program mode entry by a user is detected in a state where the visual acuity protection mode is set;
Generating a visual deterioration preventing content by applying the monochromatic filter layer to a menu screen content according to the entry into the specific program mode;
And controlling to display the generated low-vision-reduction content.
상기 기 설정된 특정 프로그램 모드의 진입 상태가 종료된 경우, 상기 시력 보호 모드를 비활성화시키는 단계를 더 포함하는 것을 특징으로 하는 영상 재생 장치의 제어방법.10. The method of claim 9,
Further comprising the step of deactivating the vision protection mode when an entry state of the predetermined program mode is terminated.
시력 저하 색상의 보색에 대응되는 단색 필터 레이어를 로딩하고, 상기 선택된 영상 콘텐츠에 상기 단색 필터 레이어를 적용하여 시력 저하 방지 콘텐츠를 생성하는 콘텐츠 변경 처리부와;
상기 콘텐츠 변경 처리부에 의해 생성된 시력 저하 방지 콘텐츠가 표시되도록 제어하는 콘텐츠 표시 제어부를 포함하는 것을 특징으로 하는 영상 재생 장치.A content selection unit for selecting a specific video content according to a video content playback command;
A content change processing unit for loading a monochromatic filter layer corresponding to a complementary color of a visual depression color and applying the monochromatic filter layer to the selected image contents to generate a visual depression preventing content;
And a content display control unit for controlling the content to be displayed so as to display the content of the visual reduction preventive content generated by the content change processing unit.
상기 콘텐츠 변경 처리부는 RGB 값이 (255,255,0)가 되는 단색 필터 레이어를 생성하여 필터 처리를 위해 로딩하는 것을 특징으로 하는 영상 재생 장치.14. The method of claim 13,
Wherein the content change processing unit generates a monochromatic filter layer having an RGB value of (255, 255, 0) and loads the monochromatic filter layer for filter processing.
상기 콘텐츠 변경 처리부는 상기 단색 필터 레이어의 투명도에 해당하는 알파값이 25% ~ 35%가 되도록 제어하는 것을 특징으로 하는 영상 재생 장치.The method of claim 14, wherein
Wherein the content change processing unit controls the alpha value corresponding to the transparency of the single color filter layer to be 25% to 35%.
상기 콘텐츠 선택부는 사용자의 영상 콘텐츠 목록의 표시 요청에 따라 기 구비된 영상 콘텐츠 목록이 그룹별로 구분 표시되도록 제어하고, 사용자의 재생 요청에 따라 선택한 영상 콘텐츠가 기 설정된 특정 그룹에 속하는지 여부를 판단하고,
상기 콘텐츠 변경 처리부는 상기 콘텐츠 선택부의 판단 결과 상기 선택된 영상 콘텐츠가 기 설정된 특정 그룹에 속하는 경우에 한하여 상기 시력 저하 방지 콘텐츠 생성 과정을 수행하는 것을 특징으로 하는 영상 재생 장치.14. The method of claim 13,
The content selection unit controls the created video content list to be classified and displayed according to the request for display of the video content list of the user, and determines whether the selected video content belongs to the predetermined specific group according to the user's playback request ,
Wherein the content change processing unit performs the video-deterioration prevention content generation process only when the selected video content belongs to a predetermined specific group as a result of the determination by the content selection unit.
상기 콘텐츠 변경 처리부는 상기 선택된 영상 콘텐츠의 프레임별 색상 분포에 기초한 기 설정된 알고리즘에 따라 동적으로 상기 단색 필터 레이어의 알파값을 변경하는 것을 특징으로 하는 영상 재생 장치.
14. The method of claim 13,
Wherein the content change processing unit dynamically changes the alpha value of the monochromatic filter layer according to a preset algorithm based on a frame-by-frame color distribution of the selected image content.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170074993A KR101921420B1 (en) | 2017-06-14 | 2017-06-14 | Apparatus and method for playing video contents |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170074993A KR101921420B1 (en) | 2017-06-14 | 2017-06-14 | Apparatus and method for playing video contents |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101921420B1 true KR101921420B1 (en) | 2018-11-22 |
Family
ID=64557822
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170074993A KR101921420B1 (en) | 2017-06-14 | 2017-06-14 | Apparatus and method for playing video contents |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101921420B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115225916A (en) * | 2021-04-15 | 2022-10-21 | 北京字节跳动网络技术有限公司 | Video processing method, device and equipment |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002158941A (en) * | 2000-11-16 | 2002-05-31 | Sharp Corp | Image quality controller |
-
2017
- 2017-06-14 KR KR1020170074993A patent/KR101921420B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002158941A (en) * | 2000-11-16 | 2002-05-31 | Sharp Corp | Image quality controller |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115225916A (en) * | 2021-04-15 | 2022-10-21 | 北京字节跳动网络技术有限公司 | Video processing method, device and equipment |
CN115225916B (en) * | 2021-04-15 | 2024-04-23 | 北京字节跳动网络技术有限公司 | Video processing method, device and equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6051605B2 (en) | Display device, display control method, and program | |
KR100315735B1 (en) | On-Screen Display Generator | |
US8436803B2 (en) | Image display device and image display method | |
JP6007600B2 (en) | Image processing apparatus, image processing method, and program | |
WO2013054728A1 (en) | Head-mounted display and display control method | |
KR20180082559A (en) | Brightness management for high dynamic range displays | |
US20070121005A1 (en) | Adaptation of close-captioned text based on surrounding video content | |
CN113691874B (en) | Video-watching dynamic adjustment method and device based on television, intelligent terminal and medium | |
JP5336019B1 (en) | Display device, display device control method, television receiver, control program, and recording medium | |
US20190238914A1 (en) | Delivery of Media Content to a User Device at a Particular Quality Based on a Personal Quality Profile | |
KR101921420B1 (en) | Apparatus and method for playing video contents | |
JP2001251641A (en) | Color television receiver and eyeglass for television watching | |
CN114339449B (en) | Copyright protection method for embedding watermark in display system | |
JP2008193645A (en) | Lightness correcting device, method thereof, and display device | |
WO2011154437A1 (en) | A digital broadcast receiving device having an on-screen display menu | |
KR101404665B1 (en) | Automatic reflex revision device and method of Digital Video Recorder system | |
JP4723944B2 (en) | Signal processing apparatus and method | |
CN118368490A (en) | Method and device for displaying, electronic equipment and storage medium | |
CN117636418A (en) | Face detection registration method and system based on Android camera | |
JP2014053743A (en) | Image display unit and television receiver | |
JP2009077218A (en) | Image processor | |
KR20080017131A (en) | Image processing apparatus and control method for moving picture and image | |
KR20050120064A (en) | Method for setting display individual of digital television | |
JPH06121247A (en) | Monitor television receiver | |
KR20050056475A (en) | Method for displaying mute in image display device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GRNT | Written decision to grant |