IP Library › Granted Patent US 9,699,518
Granted Patent B2
US 9,699,518 · App. 14/665,300 · Granted Jul 4, 2017

Information processing apparatus, information processing system, recording medium, and method for transmission and reception of moving image data

Inventor: Toshiro Ohbitsu (Akishima, JP)
Assignee: FUJITSU LIMITED
H04N21/64792H04N19/132H04N19/164H04N19/172H04N19/46H04N21/234381H04N21/2402H04N21/41407H04N21/4425H04N21/44245H04N21/4621H04N21/6338H04N21/6379H04N21/64738H04N19/68
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,699,518
App. No.
14/665,300
Granted
Jul 4, 2017
Kind
B2
Abstract

An information processing apparatus includes a storage unit that stores first moving image data and a processor. The processor performs processes including monitoring a state of a communication network, generating second moving image data in accordance with a result of the monitoring by deleting a frame from the first moving image data in a manner such that a first frame rate indicating a first number of frames per unit time of the first moving image data becomes a second frame rate that is lower than the first frame rate, generating frame information related to the deleted frame, and transmitting the second moving image data and the frame information.

Claims (27)

1. An information processing apparatus comprising:

a storage unit that stores first moving image data; and

a processor that performs processes including:

monitoring a state of a communication network, the state including a bandwidth of the communication network;

obtaining a resolution of a display of moving image data;

generating second moving image data by adjusting a resolution of the first moving image data to the obtained resolution of the display in addition to deletion of a frame whose similarity to another frame is equal to or greater than a predetermined threshold, from among consecutive frames of the first moving image data, in accordance with a result of the monitoring so as to make a transmission rate of the second moving image data equal or lower than a predetermined value adapted to the bandwidth of the communication network;

generating frame information indicating a position of the deleted frame of the second moving image data; and

transmitting the second moving image data and the frame information, wherein

when the transmission rate during a first period does not become equal or lower than the predetermined value after adjusting the resolution of the first moving image in addition to deletion all of frames whose similarity to another frame is equal or greater than the predetermined threshold from among consecutive frames of the first moving image data within the first period, the generating the second moving image data generates the second moving image by deleting frames whose similarity to another frame is equal or greater than the predetermined threshold, from among consecutive frames of the first moving image data within a second period which is longer than the first period, so as to make the transmission rate during the second period equal or lower than the predetermined value.

2. The information processing apparatus according to claim 1 , wherein

the generating frame information adds the frame information to meta information related to the second moving image data, and

the transmitting transmits the second moving image data and the meta information.

3. The information processing apparatus according to claim 1 , wherein

the frame information includes a start number of the deleted frame and a period of the deleted frame.

4. An information processing apparatus comprising:

a processor that performs processes including:

receiving second moving image data and frame information, the second moving image data being generated by adjusting a resolution of first moving image data to a resolution of a display of moving image data in addition to deletion of a frame whose similarity to another frame is equal to or greater than a predetermined threshold, from among consecutive frames of the first moving image data, in accordance with a result of monitoring a state of a communication network so as to make a transmission rate of the second moving image data equal or lower than a predetermined value adapted to a bandwidth of the communication network, the second moving image data being generated, when the transmission rate during a first period does not become equal or lower than the predetermined value after adjusting the resolution of the first moving image in addition to deletion all of frames whose similarity to another frame is equal or greater than the predetermined threshold from among consecutive frames of the first moving image data within the first period, by deleting frames whose similarity to another frame is equal or greater than the predetermined threshold, from among consecutive frames of the first moving image data within a second period which is longer than the first period, so as to make the transmission rate during the second period equal or lower than the predetermined value, the state including the bandwidth of the network, the frame information indicating a position of the deleted frame of the second moving image data;

generating a complementary image for complementing an image of the deleted frame by using the frame information; and

generating moving image data by inserting the complementary image at the position indicated by the frame information.

5. The information processing apparatus according to claim 4 , wherein

the generating a complementary image generates the complementary image according to change points between frames preceding and following the deleted frame.

6. A non-transitory computer-readable recording medium having stored therein a program for causing a computer to execute a process comprising:

monitoring a state of a communication network, the state including a bandwidth of the communication network;

generating second moving image data by adjusting a resolution of the first moving image data to the obtained resolution of the display in addition to deletion of a frame whose similarity to another frame is equal to or greater than a predetermined threshold, from among consecutive frames of a first moving image data, in accordance with a result of the monitoring so as to make a transmission rate of the second moving image data equal or lower than a predetermined value adapted to the bandwidth of the communication network;

generating frame information indicating a position of the deleted frame of the second moving image data; and

transmitting the second moving image data and the frame information, wherein

when the transmission rate during a first period does not become equal or lower than the predetermined value after adjusting the resolution of the first moving image in addition to deletion all of frames whose similarity to another frame is equal or greater than the predetermined threshold from among consecutive frames of the first moving image data within the first period, the generating the second moving image data generates the second moving image by deleting frames whose similarity to another frame is equal or greater than the predetermined threshold, from among consecutive frames of the first moving image data within a second period which is longer than the first period, so as to make the transmission rate during the second period equal or lower than the predetermined value.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2019
From: FUJITSU LIMITED
To: FUJITSU CLIENT COMPUTING LIMITED
Reel/Frame 048751/0051 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2015
From: OHBITSU, TOSHIRO
To: FUJITSU LIMITED
Reel/Frame 035407/0109 →
Continuity (2)
Continuation PCTJP2012076255 · Oct 10, 2012
Related Publication 20150195625A1 · Jul 9, 2015