IP Library Granted Patent US 9,076,036
Granted Patent B2
US 9,076,036 · App. 14/240,284 · Granted Jul 7, 2015

Video search device, video search method, recording medium, and program

Inventors: Hiromi Hirano (Shinagawa-ku, JP); Masahiro Sanjo (Shinagawa-ku, JP); Yuta Kawate (Chofu, JP); Makoto Okabe (Chofu, JP); Rikio Onai (Chofu, JP)
Assignee: Rakuten, Inc.
G06K9/00523H04N5/76G06F17/30811G06F17/3079G06T7/204G06F17/30825G06K9/00711G06K2009/366
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,076,036
App. No.
14/240,284
Granted
Jul 7, 2015
Kind
B2
Abstract

A video search device for video searches in which a user specifies the position and orientation of an object that should appear in a video. A receiver receives input of a still image, two reference positions in the still image and two target positions in a video frame. An extractor extracts a reference image containing the two reference positions from the still image. A searcher searches for similar frame images in which local images similar to the reference image are depicted, from frame images in the video, traces movement tracks of two noteworthy pixels at start positions corresponding to the two reference positions in a local image when time advances or regresses from a similar frame image in the video, searches for a target frame image where the two movement tracks approach two target positions, and produces videos containing the similar frame image and the target frame image.

Claims (26)

1. A video search device, comprising:

a receiver for receiving input of a still image in which a reference object is depicted, a first reference position and a second reference position contained in a reference region in which the reference object in the still image is depicted, and a first target position and a second target position within a frame image contained in a video;

an extractor for extracting a reference image depicted in the reference region based on the first reference position and the second reference position; and

a searcher for searching for, similar frame images that are frame images contained in the videos and in which local images similar to the reference image are depicted, finding a first start position and a second start position corresponding to the first reference position and the second reference position in the reference region, in a local region in which the local image is depicted in the searched similar frame image, tracing a first movement track along which a first noteworthy pixel depicted at the first start position moves in the searched similar frame image and a second movement track along which a second noteworthy pixel depicted at the second start position moves, by scanning frame images contained in the video including the searched similar frame image in the chronological progress or retrogression direction from the searched similar frame image, searching a target frame image at which the first movement track reaches the neighborhood of the first target position and the second movement track reaches the neighborhood of the second target position, and producing as a search result a video including the searched similar frame image and the searched target frame image.

2. The video search device according to claim 1 , wherein:

the receiver further receives input of a target track in a frame image including the video; and

the searcher, for each of the searched videos, traces a representative track along which a representative pixel of a local image depicted in the searched target frame image moves, by scanning frame images contained in the searched video in the chronological direction from a target frame image included in the video, and produces as the search result a video in which the target track and the representative track are similar.

3. The video search device according to claim 1 , wherein the searcher, for each of the searched videos, traces a representative track along which a representative pixel of a local image depicted in the searched target frame image moves, by scanning frame images contained in the searched video in the chronological direction from a target frame image included in the video, and produces as the search result the representative track of those videos along with those videos.

4. The video search device according to claim 1 , wherein:

the extractor obtains image characteristic amounts for the reference image; and

the searcher searches for the similar frame images by searching for frame images having image characteristic amounts similar to the image characteristic amounts of the reference image.

5. The video search device according to claim 4 , wherein:

the extractor further obtains image characteristic amounts of a mirror image that is a reversal of the reference image; and

the searcher searches for the similar frame images by searching for frame images similar to the image characteristic amounts of the reference image or the image characteristic amounts of the mirror image.

6. A video search method executed in the video search device including a receiver, an extractor and a searcher comprising the steps of:

receiving input of a still image in which a reference object is depicted, a first reference position and a second reference position contained in a reference region in which the reference object in the still image is depicted, and a first target position and a second target position within a frame image contained in a video;

extracting a reference image depicted in the reference region based on the first reference position and the second reference position; and

searching for, similar frame images that are frame images contained in the videos and in which local images similar to the reference image are depicted, finding a first start position and a second start position corresponding to the first reference position and the second reference position in the reference region, in a local region in which the local image is depicted in the searched similar frame image, tracing a first movement track along which a first noteworthy pixel depicted at the first start position moves in the searched similar frame image and a second movement track along which a second noteworthy pixel depicted at the second start position moves, by scanning frame images contained in the video including the searched similar frame image in the chronological progress or retrogression direction from the searched similar frame image, searching a target frame image at which the first movement track reaches the neighborhood of the first target position and the second movement track reaches the neighborhood of the second target position, and producing as a search result a video including the searched similar frame image and the searched target frame image.

7. A video search device, comprising:

a receiver for receiving input of a still image in which a reference object is depicted, a first reference position and a second reference position contained in a reference region in which the reference object in the still image is depicted, and a first target position and a second target position within a frame image contained in a video;

an extractor for extracting a reference image depicted in the reference region based on the first reference position and the second reference position; and

a searcher for searching for similar frame images that are frame images contained in videos and in which local images similar to the reference image are depicted, finding a first start position and a second start position corresponding to the first reference position and the second reference position in the reference region, in a local region in which the local image is depicted in the searched similar frame image, tracing a first movement track along which a first noteworthy pixel depicted at the first start position moves in the searched similar frame image and a second movement track along which a second noteworthy pixel depicted at the second start position moves, by scanning frame images contained in the video including the searched similar frame image in the chronological progress or retrogression direction from the searched similar frame image, and searching a target frame image at which the first movement track reaches the neighborhood of the first target position and the second movement track reaches the neighborhood of the second target position.

8. A video search method comprising the steps of:

receiving input of a still image in which a reference object is depicted, a first reference position and a second reference position contained in a reference region in which the reference object in the still image is depicted, and a first target position and a second target position within a frame image contained in a video;

extracting a reference image depicted in the reference region based on the first reference position and the second reference position; and

searching for similar frame images that are frame images contained in videos and in which local images similar to the reference image are depicted, finding a first start position and a second start position corresponding to the first reference position and the second reference position in the reference region, in a local region in which the local image is depicted in the searched similar frame image, tracing a first movement track along which a first noteworthy pixel depicted at the first start position moves in the searched similar frame image and a second movement track along which a second noteworthy pixel depicted at the second start position moves, by scanning frame images contained in the video including the searched similar frame image in the chronological progress or retrogression direction from the searched similar frame image, and searching a target frame image at which the first movement track reaches the neighborhood of the first target position and the second movement track reaches the neighborhood of the second target position.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2014
From: KAWATE, YUTA; OKABE, MAKOTO; ONAI, RIKIO; HIRANO, HIROMI; SANJO, MASAHIRO
To: RAKUTEN, INC.
Reel/Frame 032277/0804 →
Priority Claims (1)
JP 2012-010492 · Jan 20, 2012 · national
Continuity (1)
Related Publication 20140205148A1 · Jul 24, 2014