System and method for detecting object from depth image

US2017193665A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017193665-A1
Application numberUS-201615007942-A
CountryUS
Kind codeA1
Filing dateJan 27, 2016
Priority dateJan 4, 2016
Publication dateJul 6, 2017
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Provided is a system for detecting an object from a depth image. The system includes a communication module, a memory, and a processor. By executing the object detection program, the processor extracts a first object area and a second object area from the depth image, based on a predetermined floor plane and an outer plane which is set with respect to the predetermined floor plane. The processor extracts a target area including pixels of the second object area which are spaced apart from the first object area by a predetermined interval. The processor samples a pixel, which is not included in the target area, to extract a floor area from the second object area, calculates a boundary value of an object and a floor, based on the floor area and the target area, and extracts a foreground pixel from the target area, based on the calculated boundary value.

First claim

Opening claim text (preview).

What is claimed is: 1 . A system for detecting an object from a depth image, the system comprising: a communication module; a memory configured to store an object detection program; and a processor configured to execute the object detection program, wherein by executing the object detection program, the processor extracts a first object area and a second object area from the depth image, based on a predetermined floor plane and an outer plane which is set with respect to the predetermined floor plane, the processor extracts a target area including pixels of the second object area which are spaced apart from the first object area by a predetermined interval, the processor samples a pixel, which is not included in the target area, to extract a floor area from the second object area, calculates a boundary value of an object and a floor, based on the floor area and the target area, and extracts a foreground pixel from the target area, based on the calculated boundary value, and the second object area comprises the object and the floor and is disposed under the first object area. 2 . The system of claim 1 , wherein the floor plane comprises an upper floor plane and a lower floor plane which are set above and under the floor plane in parallel to be spaced apart from each other by a predetermined interval, and the processor extracts the first object area, based on the upper floor plane and the outer plane. 3 . The system of claim 2 , wherein the processor extracts the second object area, based on the outer plane, the upper floor plane, and the lower floor plane. 4 . The system of claim 1 , wherein the processor segments the target area into a plurality of block areas, and the processor samples a pixel, which is included in the second object area but is not included in the target area, with respect to one of the segmented block areas to extract a floor area from the second object area. 5 . The system of claim 4 , wherein the processor removes pixels, corresponding to a direction opposite to a direction of the first object area, from among pixels included in each of the block areas, calculates distances between a plane extracted from the floor area and pixels having the same direction as the direction of the first object area, and calculates a boundary value between the object and the floor, based on a distribution of the calculated distances. 6 . The system of claim 5 , wherein the foreground pixel is extracted from among pixels having the calculated boundary value or more in the plurality of block areas. 7 . The system of claim 1 , wherein the communication module receives the depth image in units of one frame from the depth camera. 8 . The system of claim 1 , wherein the floor plane is set with respect to four pixels, and the outer plane is set as a plane contacting two pixels, which are successively disposed, among the four pixels in planes vertical to the floor plane. 9 . An object detection method performed by an object detection system, the object detection method comprising: receiving a depth image from a depth camera; extracting a first object area from the depth image, based on a predetermined floor plane and an outer plane which is set with respect to the predetermined floor plane; extracting a second object area from the depth image, based on the predetermined floor plane and the outer plane; extracting a target area including pixels of the second object area which are spaced apart from the first object area by a predetermined interval; sampling a pixel, which is not included in the target area, to extract a floor area from the second object area; calculating a boundary value of an object and a floor, based on the floor area and the target area; and extracting a foreground pixel from the target area, based on the calculated boundary value, wherein the second object area comprises the object and the floor and is disposed under the first object area. 10 . The object detection method of claim 9 , wherein the floor plane comprises an upper floor plane and a lower floor plane which are set above and under the floor plane in parallel to be spaced apart from each other by a predetermined interval, the extracting of the first object area comprises extracting the first object area, based on the upper floor plane and the outer plane, and the extracting of the second object area comprises extracting the second object area, based on the outer plane, the upper floor plane, and the lower floor plane. 11 . The object detection method of claim 9 , wherein the extracting of the floor area comprises: segmenting the target area into a plurality of block areas; and sampling a pixel, which is included in the second object area but is not included in the target area, with respect to one of the segmented block areas to extract a floor area from the second object area. 12 . The object detection method of claim 11 , wherein the calculating of the boundary value comprises: removing pixels, corresponding to a direction opposite to a direction of the first object area, from among pixels included in each of the block areas; extracting a plane corresponding to the floor area; calculating distances between the plane extracted from the floor area and pixels having the same direction as the direction of the first object area; and calculating the boundary value between the object and the floor, based on a distribution of the calculated distances, and the extracting of the foreground comprises extracting the foreground pixel from among pixels having the calculated boundary value or more in the plurality of block areas. 13 . The object detection method of claim 9 , wherein the extracting of the floor area, the calculating of the boundary value, and the extracting of the foreground pixel are performed for each of the block areas.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2017193665A1 cover?
Provided is a system for detecting an object from a depth image. The system includes a communication module, a memory, and a processor. By executing the object detection program, the processor extracts a first object area and a second object area from the depth image, based on a predetermined floor plane and an outer plane which is set with respect to the predetermined floor plane. The processo…
Who is the assignee on this patent?
Electronics & Telecommunications Res Inst
What technology area does this patent fall under?
Primary CPC classification G06T7/0079. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 06 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).