IP Library Granted Patent US 11,399,142
Granted Patent B2
US 11,399,142 · App. 16/749,762 · Granted Jul 26, 2022

System and method of processing masking region

Inventor: So Hee Park (Daejeon, KR)
Assignee: Electronics and Telecommunications Research Institute
H04N5/2621G06V10/255H04N5/272H04N19/176
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,399,142
App. No.
16/749,762
Granted
Jul 26, 2022
Kind
B2
Abstract

A system for processing a masking region includes a transmitter configured to detect an object region, on which masking is to be performed, from an input image through a camera, convert the detected object region into a block region to perform masking, and encode and transmit an input image on which the masking is completed and a receiver configured to decode an image transmitted from the transmitted to extract a frame therefrom, detect a masked block region by units of extracted frames, and unmask the detected block region to restore the masked image to an original image.

Claims (71)

1. A system for processing a masking region, the system comprising:

a transmitter configured to detect an object region, on which masking is to be performed, from an input image through a camera, convert the detected object region into a block region to perform masking, and encode and transmit the input image on which the masking is completed; and

a receiver configured to decode an image transmitted from the transmitter to extract a frame therefrom, detect a masked block region by units of extracted frames, and unmask the detected block region to restore the masked image to an original image;

wherein the receiver divides the frame of the image into blocks each having a predetermined size and calculates a histogram from a divided block to detect a masked block region; and

wherein the receiver calculates a standard deviation of the histogram in the divided block, and when the calculated standard deviation is equal to or less than a predetermined threshold value, the receiver labels the divided block as a masked block.

2. The system of claim 1 , wherein the transmitter detects the object region, expressed as coordinate information, from the input image through the camera.

3. The system of claim 2 , wherein the coordinate information comprises a start x coordinate of the object region, a start y coordinate of the object region, a width of the object region, and a height of the object region.

4. The system of claim 2 , wherein the transmitter divides the frame of the input image into blocks each having a predetermined size and converts the object region expressed as the coordinate information into the block region.

5. The system of claim 4 , wherein the transmitter checks whether the detected object region is included in the block region, and when it is checked that the detected object region is included in the block region, the transmitter labels the object region as a block on which masking is to be performed.

6. The system of claim 1 , wherein the receiver binarizes the transmitted image to convert the transmitted image into a binary image.

7. A method of setting a masking region in a transmitter, the method comprising:

detecting an object region, on which masking is to be performed, from an input image through a camera;

converting the detected object region into a block region;

performing masking on a converted block region; and

encoding and transmitting the input image on which the masking is completed;

wherein the converting of the detected object region into the block region comprises:

dividing a frame of the input image into blocks each having a predetermined size;

converting the object region expressed as coordinate information into the block region;

checking whether the detected object region is included in the block region; and

when it is checked that the detected object region is included in the block region, labeling the object region as a block on which masking is to be performed; and

wherein the checking whether the detected object region is included in the block region includes applying equation B i, j , where

wherein the checking whether the detected object region is included in the block region includes applying equation B i, j , where

B

i

,

j

=

{

1

,

if

B

i

,

j

(

x

,

y

)

O

k

(

x

,

y

)

0

,

otherwise

,

B i, j denoting a block, disposed i th on an x axis and j th on a y axis, of the input image, and B i, j denoting (x, y) coordinates included in B i, j ,

O k denoting an object which is detected k th in the input image, and O k (x, y) denoting (x, y) coordinates included in O k , and

B i, j =1 indicates that B i, j is a masking block, and B i, j =0 indicates that B i, j is not a masking block.

8. The method of claim 7 , wherein the detecting of the object region comprises detecting the object region, expressed as the coordinate information, from the image.

9. The method of claim 8 , wherein the coordinate information comprises a start x coordinate of the object region, a start y coordinate of the object region, a width of the object region, and a height of the object region.

10. A method of detecting a masking region in a receiver, the method comprising:

decoding an image transmitted from a transmitter to extract a frame therefrom;

detecting a masked block region by units of extracted frames; and

unmasking the detected block region to restore the masked image to an original image;

wherein the detecting of the masked block region comprises dividing the frame of the image into blocks each having a predetermined size; and

calculating a histogram from a divided block to detect the masked block region; and

wherein the calculating of the histogram comprises:

calculating a standard deviation of the histogram in the divided block; and

when the calculated standard deviation is equal to or less than a predetermined threshold value, labeling the divided block as a masked block.

11. The method of claim 10 , wherein the decoding of the image comprises binarizing the transmitted image to convert the transmitted image into a binary image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2020
From: PARK, SO HEE
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
Reel/Frame 051588/0988 →
Priority Claims (1)
KR 10-2019-0008851 · Jan 23, 2019 · national
Continuity (1)
Related Publication 20200236302A1 · Jul 23, 2020