IP Library › Granted Patent US 11,907,425
Granted Patent B2
US 11,907,425 · App. 17/421,695 · Granted Feb 20, 2024

Image processing device, image processing method, and image processing program

Inventors: Yasunori Oishi (Tokyo, JP); Hiroaki Gomi (Tokyo, JP)
Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
G06F3/016G06T7/215G06V10/764G06V20/41
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,907,425
App. No.
17/421,695
Granted
Feb 20, 2024
Kind
B2
Abstract

To implement a video processing device, a video processing method, and a video processing program capable of estimating a movement vector from a video content and providing processing information based on the movement vector to a haptic device or other force sense presentation devices, a video processing device according to the present disclosure includes a scene identification unit to estimate scene class information that is information identifying a scene class for a video content and a plurality of movement information estimation units to estimate a movement vector from the video content. One movement information estimation unit that is selected from the plurality of the movement information estimation units in response to the scene class identified by the scene class information estimates the movement vector.

Claims (20)

1. A video processing device that generates a movement vector for a video content, the video processing device comprising processing circuitry configured to:

estimate scene class information from the video content, the scene class information being information identifying a scene class for the video content; and

perform one of a plurality of movement information estimations to estimate a movement vector from the video content,

wherein one movement information estimation that is selected from the plurality of the movement information estimations in response to the scene class identified by the scene class information is performed to estimate the movement vector; and

wherein the scene classes include at least a class representing a first-person viewpoint video, a class representing a bird's-eye view video that contains a person, and a class representing a bird's- eye view video that contains no person.

2. The video processing device according to claim 1 , wherein the scene class is defined in accordance with at least one of information identifying a viewpoint of filming the video content, information identifying presence or absence of a specific target object or a number of the specific target objects in the video content, and information identifying a genre of the video content.

3. The video processing device according to claim 1 , wherein the processing circuitry estimates the scene class information using a pre-trained scene identification model that has learned a relationship between the video content and the scene class information in advance.

4. The video processing device according to claim 1 , wherein when the scene class identified by the scene class information represents a bird's-eye view video that contains a person, the selected one movement information estimation is performed to estimate coordinates of a skeletal structure of a person contained in the video content in response to input on the video content, calculate movement vectors for the coordinates of the skeletal structure using time-series data about the estimated coordinates of the skeletal structure of the person, and output a representative value of the movement vectors for the coordinates of the skeletal structure as a movement vector for the video content.

5. The video processing device according to claim 1 , wherein when the scene class identified by the scene class information represents a bird's-eye view video that contains no person, the selected one movement information estimation is performed to calculate optical flow for the input video content and output a representative value of the optical flow as a movement vector for the video content.

6. The video processing device according to claim 1 , wherein the one movement information estimation that is selected when the scene class identified by the scene class information represents a first-person viewpoint video is performed to:

calculate optical flow in a first region of the input video content, the first region reflecting a movement experienced by a photographer in a traveling direction;

calculate optical flow in a second region of the input video content, the second region reflecting a movement experienced by the photographer in a direction other than the traveling direction; and

determine a weighted sum of a representative value of the optical flow in the first region and a representative value of the optical flow in the second region and output the determined weighted sum as a movement vector for the video content.

7. The video processing device according to claim 1 , wherein the processing circuitry is configured to generate force sense control information from the movement vector to drive a haptic device.

8. A video processing method comprising:

estimating scene class information that is information identifying a scene class for a video content;

selecting one movement information estimation based on the estimated scene class information from a plurality of movement information estimations; and

performing the one movement information estimation to estimate a movement vector from the video content; and

wherein the scene classes include at least a class representing a first-person viewpoint video, a class representing a bird's-eye view video that contains a person, and a class representing a bird's- eye view video that contains no person.

9. A non-transitory computer readable recording medium storing a video processing program allowing a computer to function as the video processing device according to claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2023
From: OISHI, YASUNORI; GOMI, HIROAKI
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 063793/0992 →
Priority Claims (1)
JP 2019-002096 · Jan 9, 2019 · national
Continuity (1)
Related Publication 20220091676A1 · Mar 24, 2022