KR100353792B1 - A device for protecting the right to one's portraits and a method - Google Patents

A device for protecting the right to one's portraits and a method Download PDF

Info

Publication number
KR100353792B1
KR100353792B1 KR1019990055909A KR19990055909A KR100353792B1 KR 100353792 B1 KR100353792 B1 KR 100353792B1 KR 1019990055909 A KR1019990055909 A KR 1019990055909A KR 19990055909 A KR19990055909 A KR 19990055909A KR 100353792 B1 KR100353792 B1 KR 100353792B1
Authority
KR
South Korea
Prior art keywords
image
block
blocks
image frame
portrait
Prior art date
Application number
KR1019990055909A
Other languages
Korean (ko)
Other versions
KR20010054914A (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 KR1019990055909A priority Critical patent/KR100353792B1/en
Publication of KR20010054914A publication Critical patent/KR20010054914A/en
Application granted granted Critical
Publication of KR100353792B1 publication Critical patent/KR100353792B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/20Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Studio Circuits (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Studio Devices (AREA)

Abstract

본 발명은 초상권 보호 장치 및 방법에 관한 것으로서, 연속적으로 입력되는 영상에서 하나의 영상 프레임을 추출하는 단계; 추출된 하나의 영상 프레임을 일정한 크기의 블록으로 분할한 후, 질감 또는 단순 또는 에지 블록 중의 한 블록 단위로 분류하여 분할하는 단계; 상기 블록 단위로 분할된 상기 하나의 영상 프레임에 포함된 객체의 윤곽선을 결정하는 단계; 상기 하나의 영상 프레임에서 얻어진 객체에서, 사용자의 의도에 따라 상기 객체의 특정 부분을 선택하여 상기 객체에 영상 처리하는 단계; 상기 영상 처리된 상기 영상 프레임을 바탕으로 상기 연속적으로 입력되는 영상에서 상기 객체의 움직임을 예측하여 영상을 투영하고 보정하는 단계; 상기 단계에서 얻어진 영상에 상기 연속적으로 입력되는 영상을 덧붙이는 단계를 포함한다.The present invention relates to a device and a method for protecting a portrait right, comprising the steps of: extracting one image frame from continuously input images; Dividing the extracted one image frame into blocks having a predetermined size, and then dividing the extracted image frame into one block unit among texture or simple or edge blocks; Determining an outline of an object included in the one image frame divided by the block; Selecting a specific part of the object from the object obtained from the one image frame and performing image processing on the object; Projecting and correcting an image by predicting a movement of the object in the continuously input image based on the image processed image frame; And adding the continuously input image to the image obtained in the step.

본 발명의 초상권 보호 장치 및 방법은 조작자가 손쉽게 객체 단위의 초상권 보호 효과를 구현할 수 있으며, 시청자로 하여금 화면에 대한 시각적인 거부감을 없애고, 화면의 특정 부분에 대한 마스크로 인하여 특정 부분의 초상권을 보호할 수 있다.The portrait protection device and method of the present invention enables the operator to easily implement a portrait protection effect on a per-object basis, and allows the viewer to remove the visual disapproval of the screen and to protect the portrait right of the specific part due to the mask on the specific part of the screen. can do.

Description

초상권 보호 장치 및 그 방법{A DEVICE FOR PROTECTING THE RIGHT TO ONE'S PORTRAITS AND A METHOD}Model right protection and its method {A DEVICE FOR PROTECTING THE RIGHT TO ONE'S PORTRAITS AND A METHOD}

본 발명은 초상권 보호 장치 및 그 방법에 관한 것으로, 특히 방송 프로그램 내용 중에서 개인의 초상 또는 특정 상호 및 상품명 등이 시청자들에게 보여지지 않도록 화면을 처리하는 초상권 보호 장치 및 그 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a portrait protection apparatus and a method thereof, and more particularly, to a portrait protection apparatus and a method for processing a screen such that an individual's portrait or a specific trade name and a brand name are not displayed to viewers.

일반적으로, 개인의 사생활 보호에 대한 관심이 높아지면서 방송 프로그램에서는 개인의 초상권, 특히 특정 상호나 상품명 등 화면에 보이지 말아야 할 부분이 있는 화면을 시청자가 알아볼 수 없게 처리하는 초상권 보호 기법을 사용하고 있다. 현재 방송 프로그램에서 사용되는 초상권 보호 기법은 특정한 형태(원형이나 사각형)를 갖는 일종의 마스크를 사용하여 특정 객체가 식별되지 않도록 하고 있다.In general, as interest in personal privacy increases, broadcast programs use a portrait protection technique that processes viewers' privacy, especially screens that have parts that should not be visible on the screen, such as a specific trade name or brand name. . The portrait protection technique used in the current broadcast program uses a mask having a specific shape (round or square) to prevent a specific object from being identified.

그런데, 이러한 초상권 보호 기법은 마스크의 범위가 필요 이상으로 커서 특정 객체 이외에 주변 배경까지도 마스크로 가려져 화면이 어지럽게 보이는 현상이 생겨서 시청자로 하여금 시청하는 화면에 대해 거부감이 생기게 하는 문제점이 있다.However, such a portrait protection technique has a problem in that the mask is larger than necessary, so that even the surrounding background is masked by the mask in addition to the specific object, causing the screen to be disturbed, causing a viewer to reject the screen.

본 발명은 이와 같은 문제점을 해결하기 위한 것으로써, 시청자로 하여금 화면에 대한 시각적인 거부감을 없애고, 화면에서 가리워 져야 할 영역에 대한 마스크로 인하여 상기 영역의 초상권을 보호하는 데 그 목적이 있다.SUMMARY OF THE INVENTION The present invention has been made to solve such a problem, and has an object of preventing a viewer from visually rejecting a screen and protecting a portrait right of the region due to a mask for an area to be hidden on the screen.

도1은 본 발명의 실시예에 따른 초상권 보호 장치를 나타내는 구성 블록도이다.1 is a block diagram showing a device for protecting a portrait right according to an embodiment of the present invention.

도2는 본 발명의 실시예에 따른 초상권 보호 방법을 나타내는 흐름도이다.2 is a flowchart illustrating a method of protecting a portrait right according to an embodiment of the present invention.

도3은 도2의 과정에서 화면내 영상 분할 단계를 상세히 보여주는 흐름도이다.FIG. 3 is a detailed flowchart illustrating an intra-screen image segmentation process in the process of FIG. 2.

도4는 도1의 워크스테이션에 표시되는 화면 창을 나타내는 도면이다.4 is a view showing a screen window displayed on the workstation of FIG.

도5는 본 발명의 실시예에 따른 초상권 보호 방법의 일부가 적용된 영상 화면을 나타내는 도면이다.5 is a diagram illustrating an image screen to which a part of the method of protecting a portrait right according to an embodiment of the present invention is applied.

도6은 본 발명의 실시예에 따른 초상권 보호 방법이 적용된 영상을 나타내는 도면이다.6 is a view showing an image to which the method of protecting a portrait right according to an embodiment of the present invention is applied.

도7은 초상권 보호를 위한 마스크의 종류를 보여주는 도면이다.7 is a view showing the types of masks for portrait protection.

도8은 움직이는 객체에 마스크가 적용된 예를 보여주는 도면이다.8 illustrates an example in which a mask is applied to a moving object.

도9는 시청자에게 보여지는 마스킹된 화면을 나타내는 도면이다.9 is a diagram illustrating a masked screen shown to the viewer.

이와 같은 목적을 위해, 본 발명의 특징에 따른 초상권 보호 방법은For this purpose, the portrait protection method according to the features of the present invention

시청자가 시청하는 화면에서 가리워 져야 할 영역을 영상 처리하여 초상권을 보호하는 보호 장치를 이용한 초상권 보호 방법으로서,A portrait protection method using a protection device that protects a portrait right by image-processing an area to be hidden from a screen viewed by a viewer.

연속적으로 입력되는 영상에서 하나의 영상 프레임을 추출하는 단계;Extracting one image frame from successive input images;

추출된 하나의 영상 프레임을 일정한 크기의 블록으로 분할한 후, 질감 또는 단순 또는 에지 블록 중의 한 블록 단위로 분류하여 분할하는 단계;Dividing the extracted one image frame into blocks having a predetermined size, and then dividing the extracted image frame into one block unit among texture or simple or edge blocks;

상기 블록 단위로 분할된 상기 하나의 영상 프레임에 포함된 객체의 윤곽선을 결정하는 단계;Determining an outline of an object included in the one image frame divided by the block;

상기 하나의 영상 프레임에서 얻어진 객체에서, 사용자의 의도에 따라 상기 객체의 특정 부분을 선택하여 상기 객체에 영상 처리하는 단계;Selecting a specific part of the object from the object obtained from the one image frame and performing image processing on the object;

상기 영상 처리된 상기 영상 프레임을 바탕으로 상기 연속적으로 입력되는 영상에서 상기 객체의 움직임을 예측하여 영상을 투영하고 보정하는 단계;Projecting and correcting an image by predicting a movement of the object in the continuously input image based on the image processed image frame;

상기 단계에서 얻어진 영상에 상기 연속적으로 입력되는 영상을 덧붙이는 단계Adding the continuously input image to the image obtained in the step;

를 포함하여 이루어진다.It is made, including.

또한, 상기 객체의 윤곽선을 결정하는 단계에서, 영상의 밝기값의 분포를 바탕으로 상기 객체의 정확한 경계를 찾는 알고리즘을 이용하는 단계를 더 포함하는 것이 바람직하다.The determining of the contour of the object may further include using an algorithm for finding an accurate boundary of the object based on the distribution of brightness values of the image.

또한, 상기 분류된 블록 중에서 상기 질감 블록과 상기 단순 블록에 대해서만 유사한 블록들을 병합하는 블록 단위 영역 병합 단계,Also, a block unit region merging step of merging similar blocks only for the texture block and the simple block among the classified blocks;

상기 블록 단위로 병합된 영역들에 대해서 마커를 부여하고 일정 수 미만의 블록으로 이루어진 영역들에 대한 마커들은 다시 제외하는 블록 단위 마커 추출 단계,A block unit marker extraction step of assigning markers to the regions merged in the block units and excluding markers for regions composed of fewer than a predetermined number of blocks again;

상기 마커 추출 단계에서 제외된 영역들과 상기 블록 분류 단계 후 생긴 상기 에지 블록들에 대해 상기 알고리즘을 적용하는 단계를 더 포함하는 것이 바람직하다.The method may further include applying the algorithm to the regions excluded in the marker extraction step and the edge blocks generated after the block classification step.

이하에서는 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있도록 본 발명의 실시예를 첨부한 도면을 참조하여 설명한다.DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention.

도1은 본 발명의 실시예에 따른 초상권 보호 장치를 나타내는 구성 블록도이다.1 is a block diagram showing a device for protecting a portrait right according to an embodiment of the present invention.

첨부한 도1에서와 같이, 본 발명의 초상권 보호 장치는, A/D 변환기(110), 프레임 메모리(120), 데이터 메모리(130), DSP 칩(140), 프로그램 메모리(150)를 가지는 프레임 그레버(FRAME GRABBER)(100); 영상 저장 메모리(210), 중앙 처리 장치(220), VGA 카드(230)를 가지는 워크스테이션(200); 비디오 믹서(300); 모니터(400)를 포함한다.As shown in FIG. 1, the apparatus for protecting portrait rights of the present invention includes a frame having an A / D converter 110, a frame memory 120, a data memory 130, a DSP chip 140, and a program memory 150. FRAME GRABBER 100; A workstation 200 having an image storage memory 210, a central processing unit 220, and a VGA card 230; Video mixer 300; And a monitor 400.

A/D 변환기(110)는 입력되는 아날로그 비디오 영상을 디지털 비디오 영상으로 변환한다.The A / D converter 110 converts an input analog video image into a digital video image.

프레임 메모리(120)는 A/D 변환기(110)의 출력 영상 신호를 입력받아 저장한다.The frame memory 120 receives and stores an output video signal of the A / D converter 110.

데이터 메모리(130)는 입력되는 영상에 마스크가 씌워진 영상 신호가 저장된다.The data memory 130 stores an image signal masked on the input image.

DSP 칩(140)은 프레임 메모리(120)와 데이터 메모리(130)에 저장된 영상 신호를 호출하고 명령하는 제어 신호를 발생시킨다.The DSP chip 140 generates control signals for calling and commanding image signals stored in the frame memory 120 and the data memory 130.

프로그램 메모리(150)는 DSP 칩(140)을 구동시키기 위한 프로그램이 저장된다.The program memory 150 stores a program for driving the DSP chip 140.

영상 저장 메모리(210)은 프레임 메모리(120) 및 데이터 메모리(130)에 저장된 영상 신호를 수신하고, 수신한 영상 신호의 처리 결과를 송신한다.The image storage memory 210 receives an image signal stored in the frame memory 120 and the data memory 130, and transmits a result of processing the received image signal.

중앙 처리 장치(Center Processing Unit: 이하 CPU)(220)는 프레임 그레버(100)를 통해 입력된 영상의 움직임을 검출하고 DSP 칩(140) 및 영상 저장 메모리(210)를 제어한다.The central processing unit (CPU) 220 detects a movement of an image input through the frame grabber 100 and controls the DSP chip 140 and the image storage memory 210.

VGA 카드(230)는 프레임 그레버(100)를 통해 얻어지는 마스킹된 영상을 처리한다.The VGA card 230 processes the masked image obtained through the frame grabber 100.

프레임 그레버(100)는 도시하지 않은 VCR로부터 영상을 입력받는다.The frame grabber 100 receives an image from a VCR (not shown).

워크스테이션(200)은 사용자의 조작에 따른 화면을 보여주는 디스플레이 모니터를 더 포함하며, 사용자의 선택에 따라 개인용 컴퓨터일 수도 있으며, 영상 처리를 위한 다른 장치일 수도 있다.The workstation 200 may further include a display monitor showing a screen according to a user's operation. The workstation 200 may be a personal computer according to a user's selection, or may be another device for image processing.

비디오 믹서(300)는 프레임 그레버(100)와 워크스테이션(200)에서 생성된 영상을 혼합한다.The video mixer 300 mixes the image generated by the frame grabber 100 and the workstation 200.

모니터(400)는 비디오 믹서(300)에서 수신된 영상을 디스플레이 한다.The monitor 400 displays an image received from the video mixer 300.

도2는 본 발명의 실시예에 따른 초상권 보호 방법을 나타내는 흐름도이고, 도3은 도2의 과정에서 화면내 영상 분할 단계를 상세히 보여주는 흐름도이다.FIG. 2 is a flowchart illustrating a method of protecting a portrait right according to an exemplary embodiment of the present invention, and FIG. 3 is a flowchart illustrating an intra-screen image segmentation step in detail in the process of FIG. 2.

도4는 도1의 워크스테이션에 표시되는 화면 창을 나타내는 도면이다.4 is a view showing a screen window displayed on the workstation of FIG.

첨부한 도4에서와 같이, 화면 창은 프레임 그레버(100)에 의해 추출된 하나의 영상이 보여지는 영역(A), 블록을 분할하는 종류를 선택하는 영역(B), 사용자의 선택에 따라 선택된 부분과 선택되지 않은 부분이 구별되도록 객체를 선택하는 영역(C), 선택된 객체만 보여주는 영역(D), 선택된 객체를 마스킹하는 영역(E), 선택된 객체의 움직임에 따라 마스킹 부분이 움직이도록 하는 영역(F), 객체의 움직임을 일시 정지하는 영역(G)을 포함한다. 본 발명의 실시예에 따른 화면 창은 프로그래밍 언어를 사용하여 영역의 종류를 가변하여 표시할 수 있다.As shown in FIG. 4, the screen window includes an area A in which one image extracted by the frame grabber 100 is displayed, an area B for selecting a type of dividing a block, and a user's selection. Area (C) to select an object to distinguish between the selected part and the unselected part (D), the area showing only the selected object (D), the area to mask the selected object (E), and the masking part to move according to the movement of the selected object Area F, the area G to pause the movement of the object. The screen window according to an exemplary embodiment of the present invention may display a variable type of region using a programming language.

도5는 본 발명의 실시예에 따른 초상권 보호 방법의 일부가 적용된 영상 화면을 나타내는 도면이고, 도6은 본 발명의 실시예에 따른 초상권 보호 방법이 적용된 영상을 나타내는 도면이고, 도7은 초상권 보호를 위한 마스크의 종류를 보여주는 도면이고, 도8은 움직이는 객체에 마스크가 적용된 예를 보여주는 도면이고, 도9는 시청자에게 보여지는 마스킹된 화면을 나타내는 도면이다.FIG. 5 is a view showing an image screen to which a part of the method of protecting a portrait right according to an embodiment of the present invention is applied, FIG. 6 is a view showing an image to which a method of protecting a portrait right is applied according to an embodiment of the present invention, and FIG. FIG. 8 is a diagram illustrating an example of a mask for a moving object, FIG. 8 is a diagram illustrating an example in which a mask is applied to a moving object, and FIG. 9 is a diagram illustrating a masked screen shown to a viewer.

이하에서 본 발명의 초상권 보호 장치의 동작에 대하여 첨부한 도면을 참조로 상세히 설명한다.Hereinafter, the operation of the portrait protection device of the present invention will be described in detail with reference to the accompanying drawings.

프로그램 메모리(150)에 저장된 초기화 프로그램에 의해 DSP 칩(140)의 초기화가 이루어지고(S100), 워크스테이션(200)의 CPU(220)는 DSP 칩(140)에 입력되는 영상 중에서 하나의 프레임을 추출하라는 신호를 송신한다.Initialization of the DSP chip 140 is performed by an initialization program stored in the program memory 150 (S100), and the CPU 220 of the workstation 200 displays one frame from an image input to the DSP chip 140. Send a signal to extract.

움직이는 사물의 영상이 도시하지 않은 비디오 카메라에 의해 프레임 그레버(100)의 A/D 변환기(110)에 입력되면(S100), 아날로그 영상 신호는 디지털 영상 신호로 변환된다.When an image of a moving object is input to the A / D converter 110 of the frame grabber 100 by a video camera (not shown) (S100), the analog image signal is converted into a digital image signal.

프레임 추출 신호를 입력 받은 DSP 칩(140)은 프레임 메모리(120)에 저장된 하나의 프레임에 대한 추출을 완료한다.The DSP chip 140 receiving the frame extraction signal completes the extraction of one frame stored in the frame memory 120.

추출된 하나의 프레임에 대한 영상 신호는 프레임 메모리(120)로부터 워크스테이션(200)의 영상 저장 메모리(210)에 저장된다. 저장된 하나의 프레임에 대하여 CPU(220)는 화면내 영상 분할을 시작한다.The image signal for the extracted one frame is stored in the image storage memory 210 of the workstation 200 from the frame memory 120. For one frame stored, the CPU 220 starts the intra-screen image segmentation.

이하에서 화면내 영상 분할 단계에 대하여 설명한다.An intra-picture segmentation step will be described below.

입력된 하나의 프레임, 즉 하나의 영상을 일정한 크기의 블록으로 나눈 후(S131), 블록 내 화소의 위치를 고려한 통계적인 특성을 이용하여 질감(TEXTURE), 단순(MONOTONE), 또는 에지(EDGE) 블록 중의 가장 비슷한 하나의 블록으로 분류한다(S132). 분류된 블록들 중 질감 블록과 단순 블록에 대해서만 인접한 블록들간의 평균 밝기값의 차이를 이용하여 동일한 영역 안의 블록들로 판단될 경우 블록들을 병합한다(S133). 블록 단위로 병합된 영역들에 대해서 동일한 영역 안의 블록들임을 나타내는 마커(MARKER)를 부여한다. 이렇게 부여된 마커에 대해서 CPU(220)는 일정수 미만의 블록인지를 판단하여, 일정수 미만의 블록들로 이루어진 영역에 대한 마커는 영상 부호화의 효율성을 높이기 위해서 제거된다(S134~S135). 따라서, 영상 블록 단위 영상 분할 단계를 거치면 영상은 동일한 영역 안의 블록들로 이루어진 블록 단위 마커 부분과 에지 블록들과 마커에서 제외된 영역들로 이루어진 미결정 영역으로 이루어진다. 미결정 영역에 대해서는 영역확장 알고리즘을 적용하여(S136), 블록 단위 마커를 중심으로 영역을 성장함으로써 화소 단위로 분할된 영역을 얻는다(S137). 첨부한 도5에 표시된 (b)는 화면내 영상 분할을 통한 화면을 보여준다. 여기서, 영역확장 알고리즘이란 영상의 밝기값의 분포를 지형학적인 구조로 보고 이것으로부터 영역들의 정확한 경계를 찾는 알고리즘이다. 즉, 영상에서 어느 한 객체에 대한 정확한 경계를 알 수 없는 상황에서, 먼저 어느 한 객체의 경계보다 굵은 미결정 영역의 화소들을 모두 경계로 잡은 후 정확한 경계값과 가장 가까운 밝기의 화소값을 비교하여 블록을 병합하는 알고리즘이다. 본 발명의 실시예에서 화면내 영상 분할에 이용된 영상의 단순화 이외에 영상의 형태를 추출하는 필터를 사용하여 영상을 단순화시킬 수 있다.After dividing an input frame, that is, one image, into blocks of a predetermined size (S131), texture, simple, or edge using a statistical characteristic considering the position of the pixels in the block. The block is classified as one of the most similar blocks (S132). If it is determined that the blocks are in the same area using the difference in the average brightness value between adjacent blocks for only the textured block and the simple block among the classified blocks, the blocks are merged (S133). The markers indicating the blocks in the same region are assigned to the regions merged in block units. The CPU 220 determines whether there are fewer blocks than the predetermined number of markers, and the markers for the regions having less than the predetermined number of blocks are removed to increase the efficiency of image encoding (S134 to S135). Therefore, when the image is divided in units of image blocks, the image is composed of a block unit marker part consisting of blocks in the same area and an undetermined area including edge blocks and areas excluded from the marker. For the undetermined region, a region extension algorithm is applied (S136), and the region divided by the pixel unit is obtained by growing the region around the block unit marker (S137). FIG. 5B shows the screen through the intra-screen image segmentation. Here, the area extension algorithm is an algorithm that looks at the distribution of the brightness value of the image as a topographical structure and finds the exact boundary of the areas therefrom. That is, in a situation where the exact boundary of an object in the image is not known, first the pixels of the undecided area thicker than the boundary of one object are taken as the boundary, and then the block is compared by comparing the exact boundary value with the pixel value of the nearest brightness. Is an algorithm for merging In the embodiment of the present invention, the image may be simplified by using a filter for extracting the shape of the image in addition to the simplification of the image used for intra-screen image segmentation.

첨부한 도5에 표시된 (c)에서와 같이, 화면내 영상 분할 단계가 끝난 하나의 프레임에 대하여 사용자 조작이 이루어진다. 즉, 화소 단위로 분할된 결과 영상에서 사용자가 마스크 하고 싶은 부분을 선택한 후(S150), 도4의 선택된 객체를 마스킹 하는 영역(E)를 클릭하면 원하는 부분에 대한 마스크가 완료된다(S160). 첨부한 도7에서와 같이, 선택된 객체의 마스크는 모자이크(MOSAIC) 처리, 크리스탈(CRYSTALLIZE) 처리, 유리(GLASS) 처리 등으로 선택할 수 있으며, 다른 여러 모양의 마스크 처리를 적용할 수 있다.As shown in (c) shown in FIG. 5, a user operation is performed on one frame in which the intra-screen image segmentation step is completed. That is, after selecting a portion that the user wants to mask in the resultant image divided by pixel (S150), when the area E for masking the selected object of FIG. 4 is clicked on, the mask for the desired portion is completed (S160). As shown in FIG. 7, the mask of the selected object may be selected from a mosaic (MOSAIC) process, a crystal (CRYSTALLIZE) process, a glass (GLASS) process, and the like, and various other mask processes may be applied.

마스크가 만들어진 하나의 프레임은 프레임 그레버(100)의 데이터 메모리(130)에 저장된다.One frame in which the mask is made is stored in the data memory 130 of the frame grabber 100.

워크스테이션(200)의 CPU(220)는 도시하지 않은 VCR에 계속해서 프레임 영상을 보내라는 신호와 함께 프레임 그레버(100)의 DSP 칩(140)에 연속적인 영상에서 상기에서 만든 마스크 된 부분에 대한 움직임을 검출하라는 신호를 전송한다. 이때, VCR은 연속적인 영상을 A/D 변환기(110)에 보내고, A/D 변환기(110)에서 변환된 디지털 영상 프레임은 시간적인 간격을 두고 프레임 메모리(120)에 순차적으로 저장된다.The CPU 220 of the workstation 200 continues to send a frame image to a VCR (not shown) and the masked portion of the DSP chip 140 of the frame grabber 100 in the continuous portion of the mask image created above. Send a signal to detect movement. At this time, the VCR sends a continuous image to the A / D converter 110, the digital image frame converted by the A / D converter 110 is sequentially stored in the frame memory 120 at a time interval.

프레임 그레버(100)의 DSP 칩(140)은 프레임 메모리(120)에 저장된 마스크 된 프레임 영상과 연속적으로 입력된 프레임 영상과 데이터 메모리(130)에 저장되어 있는 마스크 된 프레임 영상의 정보를 종합하여 마스크된 부분의 움직임을 검출, 추적한다(S170).The DSP chip 140 of the frame grabber 100 combines information of the masked frame image stored in the frame memory 120, the continuously input frame image, and the masked frame image stored in the data memory 130. The movement of the masked part is detected and tracked (S170).

검출된 움직임 정보에 따라 마스크된 부분을 업데이트, 즉, 객체의 움직임에 따라 마스킹한다(S180). 즉, 현재 마스크된 영상 프레임이 K-1번째 영상 프레임이라면, 검출된 움직임 정보에 따라 다음의 K번째 영상 프레임에 사용자가 선택했던 부분에 대한 마스크를 한다.The masked part is updated according to the detected motion information, that is, masked according to the movement of the object (S180). That is, if the currently masked image frame is the K-1th image frame, a mask for the portion selected by the user is masked on the next Kth image frame according to the detected motion information.

이렇게 마스크된 부분의 움직임 검출과 마스크된 부분의 업데이트를 반복하는 동안 데이터 메모리(130)는, 첨부한 도8에서와 같이, 업데이트된 마스크 영상프레임을 워크스테이션(200)의 영상 저장 메모리(210)에 전송하고, VGA 카드(230)에 전송된다.While repeating the detection of the movement of the masked portion and the update of the masked portion, the data memory 130 stores the updated mask image frame as shown in FIG. 8 and stores the image storage memory 210 of the workstation 200. Is sent to, and is sent to the VGA card 230.

비디오 믹서(300)는 원 영상과 VGA 카드(230)에서 출력되는 영상을 병합하여(S190) 사용자가 마스크 하고자 했던 부분에 대한 마스킹을 완료하고, 모니터(400)에 마스크된 결과 영상이 디스플레이 되며, 최종적으로 시청자는 텔레비전을 통해 마스크가 씌워진 영상을 볼 수 있다.The video mixer 300 merges the original image and the image output from the VGA card 230 (S190) to complete masking of the portion that the user wants to mask, and displays the masked result image on the monitor 400. Finally, the viewer can watch the masked image on the television.

만일, 현재 보여지는 화면의 시퀀스가 끝나지 않은 경우에는 새로운 화면에 따라 새로운 객체가 화면상에 존재하거나 또는 화면 전체가 변하는지를 판단하여(S210) 상기한 단계를 반복하거나, 객체의 움직임만을 추적하는 단계를 반복한다.If the sequence of the currently displayed screen is not finished, it is determined whether a new object exists on the screen or the whole screen changes according to the new screen (S210), and repeats the above steps or tracks only the movement of the object. Repeat.

첨부한 도9는 기존의 마스킹 방법을 통해 보여지는 화면과 본 발명의 실시예가 적용되어 보여지는 화면을 대비시켜 보여준다. 도9a에서는 마스킹된 인물의 얼굴 부분 뒷배경이 전혀 식별이 되지 않는 반면, 도9b는 마스킹된 인물의 얼굴 부분 뒷배경이 식별된다.9 shows a contrast between a screen shown through a conventional masking method and a screen shown by applying an embodiment of the present invention. In FIG. 9A, the background behind the face of the masked person is not identified at all, while in FIG. 9B, the background behind the face of the masked person is identified.

이상에서와 같이, 본 발명의 초상권 보호 장치 및 방법은 시청자로 하여금 화면에 대한 시각적인 거부감을 없애고, 화면에서 가리워 져야 할 영역에 대한 마스크로 인하여 상기 영역의 초상권을 보호할 수 있다.As described above, the apparatus and method for protecting a portrait right of the present invention may allow a viewer to remove a visual disapproval of the screen and protect the portrait right of the region due to a mask for an area to be hidden on the screen.

Claims (12)

(삭제)(delete) (삭제)(delete) (삭제)(delete) (삭제)(delete) (삭제)(delete) (정정) 시청자가 시청하는 화면에서 가리워 져야 할 영역을 영상 처리하여 초상권을 보호하는 보호 장치를 이용한 초상권 보호 방법에서,(Correction) In the portrait protection method using a protection device that protects the portrait right by image-processing the area that should be hidden from the screen viewed by the viewer, 연속적으로 입력되는 영상에서 하나의 영상 프레임을 추출하는 단계;Extracting one image frame from successive input images; 추출된 하나의 영상 프레임을 일정한 크기의 블록으로 분할한 후, 질감 또는 단순 또는 에지 블록 중의 한 블록 단위로 분류하여 분할하는 단계;Dividing the extracted one image frame into blocks having a predetermined size, and then dividing the extracted image frame into one block unit among texture or simple or edge blocks; 상기 블록 단위로 분할된 상기 하나의 영상 프레임에 포함된 객체의 윤곽선을 결정하는 단계;Determining an outline of an object included in the one image frame divided by the block; 상기 하나의 영상 프레임에서 얻어진 객체에서, 사용자의 의도에 따라 상기 객체의 특정 부분을 선택하여 상기 객체에 영상 처리하는 단계;Selecting a specific part of the object from the object obtained from the one image frame and performing image processing on the object; 상기 영상 처리된 상기 영상 프레임을 바탕으로 상기 연속적으로 입력되는 영상에서 상기 객체의 움직임을 예측하여 영상을 투영하고 보정하는 단계;Projecting and correcting an image by predicting a movement of the object in the continuously input image based on the image processed image frame; 상기 단계에서 얻어진 영상에 상기 연속적으로 입력되는 영상을 덧붙이는 단계Adding the continuously input image to the image obtained in the step; 를 포함하는 초상권 보호 방법.Portrait protection method comprising a. 제6항에서,In claim 6, 상기 객체의 윤곽선을 결정하는 단계는Determining the outline of the object 영상의 밝기값의 분포를 바탕으로 상기 객체의 정확한 경계를 찾는 알고리즘을 이용하는 단계를 더 포함하는 것을 특징으로 하는 초상권 보호 방법The method of claim 1, further comprising using an algorithm for finding the exact boundary of the object based on the distribution of the brightness value of the image. (삭제)(delete) (정정) 제6항에서,(Correction) In Clause 6, 상기 블록 분류 단계는The block classification step is 상기 분류된 블록 중에서 상기 질감 블록과 상기 단순 블록에 대해서만 유사한 블록들을 병합하는 블록 단위 영역 병합 단계를 더 포함하는 것을 특징으로 하는 초상권 보호 방법.And a block unit area merging step of merging similar blocks only for the texture block and the simple block among the classified blocks. 제9항에서,In claim 9, 상기 블록 단위 영역 병합 단계는The block unit area merging step 상기 블록 단위로 병합된 영역들에 대해서 마커를 부여하고 일정 수 미만의 블록으로 이루어진 영역들에 대한 마커들은 다시 제외하는 블록 단위 마커 추출 단계를 더 포함하는 것을 특징으로 하는 초상권 보호 방법.The method of claim 1, further comprising: extracting a block unit marker for assigning markers to regions merged in units of blocks and excluding markers for regions consisting of fewer than a predetermined number of blocks. 제10항에서,In claim 10, 상기 블록 단위 마커 추출 단계는The block unit marker extraction step 상기 마커 추출 단계에서 제외된 영역들과 상기 블록 분류 단계 후 생긴 상기 에지 블록들에 대해 상기 알고리즘을 적용하는 단계를 더 포함하는 것을 특징으로 하는 초상권 보호 방법And applying the algorithm to the regions excluded from the marker extraction step and the edge blocks generated after the block classification step. 제10항에서,In claim 10, 상기 마커는The marker is 상기 질감 영역 및 상기 단순 영역을 블록 단위로 영역을 병합한 후 병합된 단순 블록 및 질감 블록들에 동일한 영역임을 나타내는 표시인 것을 특징으로 하는 초상권 보호 방법.And a display indicating that the texture area and the simple area are the same area in the merged simple block and the texture blocks after merging areas in block units.
KR1019990055909A 1999-12-08 1999-12-08 A device for protecting the right to one's portraits and a method KR100353792B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019990055909A KR100353792B1 (en) 1999-12-08 1999-12-08 A device for protecting the right to one's portraits and a method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990055909A KR100353792B1 (en) 1999-12-08 1999-12-08 A device for protecting the right to one's portraits and a method

Publications (2)

Publication Number Publication Date
KR20010054914A KR20010054914A (en) 2001-07-02
KR100353792B1 true KR100353792B1 (en) 2002-09-26

Family

ID=19624356

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990055909A KR100353792B1 (en) 1999-12-08 1999-12-08 A device for protecting the right to one's portraits and a method

Country Status (1)

Country Link
KR (1) KR100353792B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018016685A3 (en) * 2016-07-18 2018-03-08 엘지전자 주식회사 Mobile terminal and operating method thereof

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100361699B1 (en) * 2000-06-27 2002-11-23 이성환 System for protecting the right of portrait on the picture of the broadcasting and controlling method therefore
KR100877747B1 (en) * 2006-10-18 2009-01-12 포스데이타 주식회사 Digital Video Recorder and, apparatus and method for protectiong input image of the same
JP5269033B2 (en) 2009-12-18 2013-08-21 韓國電子通信研究院 Image privacy masking method and apparatus
KR101378295B1 (en) * 2009-12-18 2014-03-27 한국전자통신연구원 Method and Apparatus of privacy masking on Image
KR101466374B1 (en) * 2013-05-03 2014-12-01 딕스비전 주식회사 Integrated monitoring and controlling system and method including privacy protecion and interest emphasis function
KR101856546B1 (en) 2017-06-29 2018-05-11 링크플로우 주식회사 Method for removing processing target object in image and apparatus for performing the method
KR102314941B1 (en) * 2019-10-08 2021-10-21 한국전자통신연구원 Camera auxiliary device for protecting privacy and method using the same

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4953227A (en) * 1986-01-31 1990-08-28 Canon Kabushiki Kaisha Image mosaic-processing method and apparatus
US5274453A (en) * 1990-09-03 1993-12-28 Canon Kabushiki Kaisha Image processing system
US5649032A (en) * 1994-11-14 1997-07-15 David Sarnoff Research Center, Inc. System for automatically aligning images to form a mosaic image
JPH11134479A (en) * 1997-10-31 1999-05-21 Matsushita Electric Ind Co Ltd Mosaic processor

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4953227A (en) * 1986-01-31 1990-08-28 Canon Kabushiki Kaisha Image mosaic-processing method and apparatus
US5274453A (en) * 1990-09-03 1993-12-28 Canon Kabushiki Kaisha Image processing system
US5649032A (en) * 1994-11-14 1997-07-15 David Sarnoff Research Center, Inc. System for automatically aligning images to form a mosaic image
JPH11134479A (en) * 1997-10-31 1999-05-21 Matsushita Electric Ind Co Ltd Mosaic processor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018016685A3 (en) * 2016-07-18 2018-03-08 엘지전자 주식회사 Mobile terminal and operating method thereof

Also Published As

Publication number Publication date
KR20010054914A (en) 2001-07-02

Similar Documents

Publication Publication Date Title
JP3862140B2 (en) Method and apparatus for segmenting a pixelated image, recording medium, program, and image capture device
EP1057326B1 (en) Automatic determination of preset positions corresponding to participants in video-conferences
US6243419B1 (en) Scheme for detecting captions in coded video data without decoding coded video data
US7123769B2 (en) Shot boundary detection
US20030053692A1 (en) Method of and apparatus for segmenting a pixellated image
US20020071034A1 (en) Intruding object detection method and intruding object monitor apparatus which automatically set a threshold for object detection
US20100215214A1 (en) Image processing method
US8587652B2 (en) Parameter setting method and monitoring apparatus using the method
JP5135284B2 (en) Object detection method
KR100353792B1 (en) A device for protecting the right to one's portraits and a method
JP2005309746A (en) Method and program for tracking moving body, recording medium therefor, and moving body tracking device
EP1428394B1 (en) Image processing apparatus for and method of improving an image and an image display apparatus comprising the image processing apparatus
EP0780003B1 (en) Method and apparatus for determining the location of a reflective object within a video field
JPH0844874A (en) Image change detector
JPH09153137A (en) Method for recognizing picture
EP2017788A1 (en) Shielding-object video-image identifying device and method
US20030006957A1 (en) Method and system for automatically covering video display of sensitive information
CN110248147A (en) A kind of image display method and apparatus
JPH08249471A (en) Moving picture processor
WO2003019472A1 (en) Method and system for user assisted defect removal
EP1164546A2 (en) Method and apparatus for signal segmentation
WO2000034918A9 (en) Interactive edge detection markup process
JP2002208013A (en) Device for extracting image area and method for the same
JPH09179880A (en) Device and method for extracting important image of moving picture
JP3086688B2 (en) Moving object extraction device

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20060622

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee