IP Library Granted Patent US 9,721,348
Granted Patent B2
US 9,721,348 · App. 14/992,984 · Granted Aug 1, 2017

Apparatus and method for raw-cost calculation using adaptive window mask

Inventors: Jae Chan Jeong (Daejeon, KR); Ji Ho Chang (Daejeon, KR); Seung Min Choi (Daejeon, KR)
Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
G06T7/0075G06T7/003G06T7/0079G06T2207/10012G06T2207/20228
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 9,721,348
App. No.
14/992,984
Granted
Aug 1, 2017
Kind
B2
Abstract

Disclosed is an apparatus and method for calculating a raw-cost necessary for combining images into one image by matching of stereo images. The raw-cost calculation apparatus includes an image acquirer, a window generator, a window mask generator, a window masker, and a raw-cost calculator. In the raw-cost calculation apparatus and method, a raw cost may be calculated by using an adaptive window mask so that accurate 3D information may be obtained on the boundary of thin structures even when stereo images are matched and combined.

Claims (22)

1. An apparatus that performs raw-cost calculation using an adaptive window mask, the apparatus comprising:

an image acquirer configured to acquire image information that includes pattern and texture information of a reference image, and pattern and texture information of a target image, wherein the reference image and the target image comprise a stereo image;

a window generator configured to generate a plurality of windows, each including at least one pixel, by receiving the texture information, included in the acquired image information, and having respective shapes determined depending on types of objects of the texture information of the reference image or target image;

a window mask generator configured to generate a window mask, which has a same shape as a shape of the generated windows, and is capable of converting the pattern information, included in the acquired image information, according to a predetermined algorithm;

a window masker configured to perform masking of the reference image and the target image the by using the generated window mask to convert the pattern information of the reference image and the pattern information of the target image included in the acquired image information; and

a raw-cost calculator configured to match pattern information of the masked reference image and pattern information of the masked target image to calculate a difference, and to calculate a raw cost based on the difference,

wherein the reference image and the target image are combined, using the calculated raw cost, to produce a three-dimensional (3D) image.

2. The apparatus of claim 1 , wherein the window mask generator generates the window mask that includes a set value for masking,

wherein the set value for masking varies depending on a camera setting of the received texture image, a light amount, a state of lighting, and image resolution.

3. The apparatus of claim 2 , wherein the window mask generator generates the window mask that includes all pixels of windows in response to the set value for masking being greater than a predetermined value.

4. The apparatus of claim 1 , wherein by assuming that an absolute difference, calculated by matching windows of the generated reference image and windows of the target image, on an X axis is defined as W, an absolute difference on a Y axis is defined as H, and a maximum absolute difference between images having the X axis and Y axis is defined as D, the raw cost calculator calculates a volume of the raw cost by using the defined values W, H, and D and according to a predetermined algorithm, and calculates a final raw cost by combining the calculated volume of raw cost with adjacent pixels.

5. A method for producing three-dimensional (3D) images by performing a raw-cost calculation using an adaptive window mask, the method comprising:

acquiring image information that includes pattern and texture information of a reference image, and pattern and texture information of a target image, wherein the reference image and the target image comprise a stereo image;

generating a plurality of windows, each including at least one pixel, by receiving the texture information, included in the acquired image information, and having respective shapes determined depending on types of objects of the texture information of the reference image or target image;

generating a window mask, which has a same shape as a shape of the generated windows, and is capable of converting the pattern information, included in the acquired image information, according to a predetermined algorithm;

performing masking of the reference image and the target image by using the generated window mask to convert the pattern information of the reference image and the pattern information of the target image included in the acquired image information;

matching pattern information of the masked reference image and pattern information of the masked target image to calculate a difference, and calculating a raw cost based on the difference; and

producing the 3D image by combining, using the calculated raw cost, the reference image and the target image.

6. The method of claim 5 , wherein the generating of the window mask comprises generating the window mask that includes a set value for masking,

wherein the set value for masking varies depending on a camera setting of the received texture image, a light amount, a state of lighting, and image resolution.

7. The method of claim 6 , wherein the generating of the window mask comprises generating the window mask that includes all pixels of windows in response to the set value for masking being greater than a predetermined value.

8. The method of claim 5 , wherein by assuming that an absolute difference, calculated by matching windows of the generated reference image and windows of the target image, on an X axis is defined as W, an absolute difference on a Y axis is defined as H, and a maximum absolute difference between images having the X axis and Y axis is defined as D, the calculation of the raw cost comprises calculating a volume of the raw cost by using the defined values W, H, and D and according to a predetermined algorithm, and calculating a final raw cost by combining the calculated volume of raw cost with adjacent pixels.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2016
From: JEONG, JAE CHAN; CHANG, JI HO; CHOI, SEUNG MIN
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
Reel/Frame 037465/0243 →
Priority Claims (1)
KR 10-2015-0148266 · Oct 23, 2015 · national
Continuity (1)
Related Publication 20170116739A1 · Apr 27, 2017