KR102045753B1 - 이미지의 배경 영역에 대한 투명화 처리를 지원하는 이미지 편집 처리 장치 및 그 동작 방법 - Google Patents
이미지의 배경 영역에 대한 투명화 처리를 지원하는 이미지 편집 처리 장치 및 그 동작 방법 Download PDFInfo
- Publication number
- KR102045753B1 KR102045753B1 KR1020180050413A KR20180050413A KR102045753B1 KR 102045753 B1 KR102045753 B1 KR 102045753B1 KR 1020180050413 A KR1020180050413 A KR 1020180050413A KR 20180050413 A KR20180050413 A KR 20180050413A KR 102045753 B1 KR102045753 B1 KR 102045753B1
- Authority
- KR
- South Korea
- Prior art keywords
- pixels
- image
- value
- background
- partial region
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/90—Dynamic range modification of images or parts thereof
- G06T5/94—Dynamic range modification of images or parts thereof based on local image properties, e.g. for local contrast enhancement
-
- G06T5/008—
-
- 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
- G06T7/00—Image analysis
- G06T7/90—Determination of colour characteristics
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Analysis (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
도 2 내지 도 4는 본 발명의 일실시예에 따른 이미지의 배경 영역에 대한 투명화 처리를 지원하는 이미지 편집 처리 장치의 동작을 설명하기 위한 도면이다.
도 5는 본 발명의 일실시예에 따른 이미지의 배경 영역에 대한 투명화 처리를 지원하는 이미지 편집 처리 장치의 동작 방법을 도시한 순서도이다.
이미지 종류 | 선별 범위에 대한 정보 |
증명 사진 | 상단 테두리 전체와 좌우측 테두리로 상단에서 1/2지점까지에 해당되는 범위 |
정물 사진 | 상단 테두리 |
풍경 사진 | 하단 테두리 |
... | ... |
111: 테두리 화소 확인부 112: 배경 영역 화소 선택부
113: 투명화 처리부 114: 외부 영역 제거부
115: 기준 RGB 값 정보 생성부 116: 선정부
117: 기준 벡터 생성부 118: 화소 벡터 생성부
119: 테이블 유지부 120: 메시지 표시부
121: 선별 범위 확인부 122: 테두리 선별 확인부
Claims (14)
- 사용자에 의해 이미지의 일부 영역이 선택되고, 상기 사용자로부터 상기 일부 영역에 대한 배경 투명화 처리 명령이 인가되면, 상기 일부 영역의 전체를 구성하는 복수의 화소들 중 상기 일부 영역의 최외곽 테두리 부분만을 구성하는 복수의 테두리 화소들의 RGB 값을 확인하는 테두리 화소 확인부;
상기 복수의 테두리 화소들의 RGB 값의 확인이 완료되면, 상기 복수의 테두리 화소들의 RGB 값을 기초로 배경 영역의 지정을 위한 기준 RGB 값 정보를 생성하고, 상기 일부 영역의 전체를 구성하는 상기 복수의 화소들 각각의 RGB 값과 상기 기준 RGB 값 정보 간의 비교를 통해 상기 복수의 화소들 중 상기 복수의 테두리 화소들과 유사 색상으로 판단되는 복수의 배경 영역 화소들을 선택하는 배경 영역 화소 선택부; 및
상기 복수의 배경 영역 화소들이 선택되면, 상기 복수의 배경 영역 화소들을 투명화 처리하여 상기 일부 영역에 대한 배경 투명화 처리를 완료하는 투명화 처리부
를 포함하고,
상기 배경 영역 화소 선택부는
상기 복수의 테두리 화소들의 RGB 값으로부터 최소 R(Red) 값에서 최대 R 값 사이의 R 값 범위, 최소 G(Green) 값에서 최대 G 값 사이의 G 값 범위, 최소 B(Blue) 값에서 최대 B 값 사이의 B 값 범위를 확인하여 상기 R 값 범위, 상기 G 값 범위 및 상기 B 값 범위를 상기 기준 RGB 값 정보로 생성하는 기준 RGB 값 정보 생성부; 및
상기 복수의 화소들 각각의 RGB 값이 상기 기준 RGB 값 정보로 생성된 상기 R 값 범위, 상기 G 값 범위 및 상기 B 값 범위 내에 속하는지 여부를 확인하여 상기 복수의 화소들 중 RGB 값이 상기 R 값 범위, 상기 G 값 범위 및 상기 B 값 범위 내에 속하는 것으로 확인되는 화소들을 상기 복수의 테두리 화소들과 유사 색상으로 판단되는 상기 복수의 배경 영역 화소들로 선정하는 선정부
를 포함하는 이미지의 배경 영역에 대한 투명화 처리를 지원하는 이미지 편집 처리 장치. - 제1항에 있어서,
상기 일부 영역에 대한 배경 투명화 처리가 완료되면, 상기 이미지에서 상기 일부 영역의 외부를 구성하는 복수 외부 화소들을 모두 제거하여 상기 이미지를 상기 일부 영역만으로 구성된 이미지로 변경하는 외부 영역 제거부
를 더 포함하는 이미지의 배경 영역에 대한 투명화 처리를 지원하는 이미지 편집 처리 장치. - 삭제
- 삭제
- 제1항에 있어서,
미리 지정된 복수의 서로 다른 이미지의 종류들 별로 테두리 화소를 선별하기 위한 서로 다른 선별 범위에 대한 정보가 대응되어 기록되어 있는 선별 기준 테이블을 저장하여 유지하는 테이블 유지부
를 더 포함하고,
상기 테두리 화소 확인부는
상기 사용자에 의해 상기 이미지의 일부 영역이 선택되고, 상기 사용자로부터 상기 일부 영역에 대한 배경 투명화 처리 명령이 인가되면, 상기 이미지의 종류에 대한 입력을 지시하는 메시지를 화면 상에 표시하는 메시지 표시부;
상기 사용자로부터 상기 이미지의 종류로 제1 종류에 대한 정보가 입력되면, 상기 선별 기준 테이블 상에서 상기 제1 종류에 대응되어 기록되어 있는 제1 선별 범위에 대한 정보를 확인하는 선별 범위 확인부; 및
상기 제1 선별 범위에 대한 정보가 확인되면, 상기 일부 영역을 구성하는 복수의 최외곽 테두리들 중 상기 제1 선별 범위에 따른 지점 상에 위치하는 최외곽 테두리를 확인한 후 상기 일부 영역 전체를 구성하는 복수의 화소들 중 상기 제1 선별 범위에 따른 지점 상에 위치하는 최외곽 테두리 부분만을 구성하는 테두리 화소들을 상기 복수의 테두리 화소들로 선별하여 상기 복수의 테두리 화소들의 RGB 값을 확인하는 테두리 선별 확인부
를 포함하는 이미지의 배경 영역에 대한 투명화 처리를 지원하는 이미지 편집 처리 장치. - 제1항에 있어서,
상기 배경 영역 화소 선택부는
상기 사용자에 의해 상기 일부 영역 내부의 또 다른 부분 영역이 선택되고, 상기 사용자로부터 상기 부분 영역에 대해 배경 영역으로 지정되지 않도록 하는 배경 영역 지정 제외 명령이 인가되는 경우, 상기 부분 영역 전체를 구성하는 복수의 부분 화소들에 대해서는 상기 복수의 테두리 화소들과 유사 색상으로 판단되더라도 배경 영역 화소로 선택하지 않는 이미지의 배경 영역에 대한 투명화 처리를 지원하는 이미지 편집 처리 장치. - 사용자에 의해 이미지의 일부 영역이 선택되고, 상기 사용자로부터 상기 일부 영역에 대한 배경 투명화 처리 명령이 인가되면, 상기 일부 영역의 전체를 구성하는 복수의 화소들 중 상기 일부 영역의 최외곽 테두리 부분만을 구성하는 복수의 테두리 화소들의 RGB 값을 확인하는 단계;
상기 복수의 테두리 화소들의 RGB 값의 확인이 완료되면, 상기 복수의 테두리 화소들의 RGB 값을 기초로 배경 영역의 지정을 위한 기준 RGB 값 정보를 생성하고, 상기 일부 영역의 전체를 구성하는 상기 복수의 화소들 각각의 RGB 값과 상기 기준 RGB 값 정보 간의 비교를 통해 상기 복수의 화소들 중 상기 복수의 테두리 화소들과 유사 색상으로 판단되는 복수의 배경 영역 화소들을 선택하는 단계; 및
상기 복수의 배경 영역 화소들이 선택되면, 상기 복수의 배경 영역 화소들을 투명화 처리하여 상기 일부 영역에 대한 배경 투명화 처리를 완료하는 단계
를 포함하고,
상기 복수의 배경 영역 화소들을 선택하는 단계는
상기 복수의 테두리 화소들의 RGB 값으로부터 최소 R(Red) 값에서 최대 R 값 사이의 R 값 범위, 최소 G(Green) 값에서 최대 G 값 사이의 G 값 범위, 최소 B(Blue) 값에서 최대 B 값 사이의 B 값 범위를 확인하여 상기 R 값 범위, 상기 G 값 범위 및 상기 B 값 범위를 상기 기준 RGB 값 정보로 생성하는 단계; 및
상기 복수의 화소들 각각의 RGB 값이 상기 기준 RGB 값 정보로 생성된 상기 R 값 범위, 상기 G 값 범위 및 상기 B 값 범위 내에 속하는지 여부를 확인하여 상기 복수의 화소들 중 RGB 값이 상기 R 값 범위, 상기 G 값 범위 및 상기 B 값 범위 내에 속하는 것으로 확인되는 화소들을 상기 복수의 테두리 화소들과 유사 색상으로 판단되는 상기 복수의 배경 영역 화소들로 선정하는 단계
를 포함하는 이미지의 배경 영역에 대한 투명화 처리를 지원하는 이미지 편집 처리 장치의 동작 방법. - 제7항에 있어서,
상기 일부 영역에 대한 배경 투명화 처리가 완료되면, 상기 이미지에서 상기 일부 영역의 외부를 구성하는 복수 외부 화소들을 모두 제거하여 상기 이미지를 상기 일부 영역만으로 구성된 이미지로 변경하는 단계
를 더 포함하는 이미지의 배경 영역에 대한 투명화 처리를 지원하는 이미지 편집 처리 장치의 동작 방법. - 삭제
- 삭제
- 제7항에 있어서,
미리 지정된 복수의 서로 다른 이미지의 종류들 별로 테두리 화소를 선별하기 위한 서로 다른 선별 범위에 대한 정보가 대응되어 기록되어 있는 선별 기준 테이블을 저장하여 유지하는 단계
를 더 포함하고,
상기 복수의 테두리 화소들의 RGB 값을 확인하는 단계는
상기 사용자에 의해 상기 이미지의 일부 영역이 선택되고, 상기 사용자로부터 상기 일부 영역에 대한 배경 투명화 처리 명령이 인가되면, 상기 이미지의 종류에 대한 입력을 지시하는 메시지를 화면 상에 표시하는 단계;
상기 사용자로부터 상기 이미지의 종류로 제1 종류에 대한 정보가 입력되면, 상기 선별 기준 테이블 상에서 상기 제1 종류에 대응되어 기록되어 있는 제1 선별 범위에 대한 정보를 확인하는 단계; 및
상기 제1 선별 범위에 대한 정보가 확인되면, 상기 일부 영역을 구성하는 복수의 최외곽 테두리들 중 상기 제1 선별 범위에 따른 지점 상에 위치하는 최외곽 테두리를 확인한 후 상기 일부 영역 전체를 구성하는 복수의 화소들 중 상기 제1 선별 범위에 따른 지점 상에 위치하는 최외곽 테두리 부분만을 구성하는 테두리 화소들을 상기 복수의 테두리 화소들로 선별하여 상기 복수의 테두리 화소들의 RGB 값을 확인하는 단계
를 포함하는 이미지의 배경 영역에 대한 투명화 처리를 지원하는 이미지 편집 처리 장치의 동작 방법. - 제7항에 있어서,
상기 복수의 배경 영역 화소들을 선택하는 단계는
상기 사용자에 의해 상기 일부 영역 내부의 또 다른 부분 영역이 선택되고, 상기 사용자로부터 상기 부분 영역에 대해 배경 영역으로 지정되지 않도록 하는 배경 영역 지정 제외 명령이 인가되는 경우, 상기 부분 영역 전체를 구성하는 복수의 부분 화소들에 대해서는 상기 복수의 테두리 화소들과 유사 색상으로 판단되더라도 배경 영역 화소로 선택하지 않는 이미지의 배경 영역에 대한 투명화 처리를 지원하는 이미지 편집 처리 장치의 동작 방법. - 제7항, 제8항, 제11항 또는 제12항 중 어느 한 항의 방법을 수행하는 프로그램을 기록한 컴퓨터 판독 가능 기록 매체.
- 제7항, 제8항, 제11항 또는 제12항 중 어느 한 항의 방법을 컴퓨터와의 결합을 통해 실행시키기 위한 저장매체에 저장된 컴퓨터 프로그램.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180050413A KR102045753B1 (ko) | 2018-05-02 | 2018-05-02 | 이미지의 배경 영역에 대한 투명화 처리를 지원하는 이미지 편집 처리 장치 및 그 동작 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180050413A KR102045753B1 (ko) | 2018-05-02 | 2018-05-02 | 이미지의 배경 영역에 대한 투명화 처리를 지원하는 이미지 편집 처리 장치 및 그 동작 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190126484A KR20190126484A (ko) | 2019-11-12 |
KR102045753B1 true KR102045753B1 (ko) | 2019-11-18 |
Family
ID=68577268
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180050413A Active KR102045753B1 (ko) | 2018-05-02 | 2018-05-02 | 이미지의 배경 영역에 대한 투명화 처리를 지원하는 이미지 편집 처리 장치 및 그 동작 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102045753B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113379768A (zh) * | 2021-06-28 | 2021-09-10 | 展讯通信(天津)有限公司 | 一种图像处理方法、装置、存储介质和计算机设备 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100847143B1 (ko) * | 2006-12-07 | 2008-07-18 | 한국전자통신연구원 | 실시간 동영상의 실루엣 기반 대상체 행동 분석 시스템 및방법 |
JP4756660B2 (ja) * | 2008-03-14 | 2011-08-24 | 株式会社ソニー・コンピュータエンタテインメント | 画像処理装置および画像処理方法 |
KR20120069331A (ko) * | 2010-12-20 | 2012-06-28 | 삼성전자주식회사 | 영상의 전경과 배경을 분리하는 방법 |
-
2018
- 2018-05-02 KR KR1020180050413A patent/KR102045753B1/ko active Active
Non-Patent Citations (1)
Title |
---|
티스토리 블로그, "파워포인트 그림 배경제거 ppt 이미지 지우기 사진배경 투명하게 없애기," http://mulmeclass.tistory.com(2016.10.08.) 1부.* |
Also Published As
Publication number | Publication date |
---|---|
KR20190126484A (ko) | 2019-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6316968B2 (ja) | 対話型画像合成 | |
US9491366B2 (en) | Electronic device and image composition method thereof | |
CN106504220B (zh) | 一种图像处理方法及装置 | |
US7574069B2 (en) | Retargeting images for small displays | |
JP5985910B2 (ja) | ホールレンダリングを用いるマルチビュー映像処理方法及び装置 | |
US9076221B2 (en) | Removing an object from an image | |
EP3108379B1 (en) | Image editing techniques for a device | |
US20140184846A1 (en) | Method for running camera and electronic device thereof | |
JP2011509451A (ja) | 画像データのセグメント化 | |
US12124534B2 (en) | Method for generating a plurality of sets of training image data for training machine learning model | |
JP2004228994A (ja) | 画像編集装置、画像のトリミング方法、及びプログラム | |
US10313596B2 (en) | Method and apparatus for correcting tilt of subject ocuured in photographing, mobile terminal, and storage medium | |
US9679386B2 (en) | Image processing device capable of segmenting an image into plural areas | |
JP6101661B2 (ja) | 画像合成装置および画像合成方法ならびに画像合成プログラムおよび画像合成プログラムを格納した記録媒体 | |
US8368764B2 (en) | Digital photographing apparatus and method for controlling the same | |
JP2011155477A (ja) | 映像処理装置、映像処理方法及びプログラム | |
KR102045753B1 (ko) | 이미지의 배경 영역에 대한 투명화 처리를 지원하는 이미지 편집 처리 장치 및 그 동작 방법 | |
US9489727B2 (en) | Method for generating a preferred image by replacing a region of a base image | |
JP2022069931A (ja) | 自動トリミングプログラム、自動トリミング装置及び自動トリミング方法 | |
JP3204175U (ja) | 画像照合装置 | |
US7330589B2 (en) | Image partitioning apparatus and method | |
JP6933273B2 (ja) | 棚割情報生成システム | |
JP2007053543A (ja) | 画像処理装置及び画像処理方法 | |
US10306140B2 (en) | Motion adaptive image slice selection | |
JP2012133459A (ja) | 画像評価装置、及び方法、並びにプログラム、そのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20180502 |
|
PA0201 | Request for examination | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20190516 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20191001 |
|
GRNT | Written decision to grant | ||
PG1501 | Laying open of application | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20191112 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20191112 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20221102 Start annual number: 4 End annual number: 4 |