Video data processing device and method

US2016134875A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016134875-A1
Application numberUS-201514920387-A
CountryUS
Kind codeA1
Filing dateOct 22, 2015
Priority dateNov 12, 2014
Publication dateMay 12, 2016
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.

A video data processing device includes: a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute: making, on the basis of first key frames obtained by encoding images in frames included in moving image data, difference frames in each of which a partial image different from an image in a frame corresponding to each first key frame is encoded; and generating, if the number of generated difference frames reaches a first number, in response to detection that a difference between a difference frame generated thereafter and a difference frame preceding in time to the difference frame generated thereafter is not larger than a given value, a second key frame distinguished from the first key frames and obtained by encoding an image in the frame.

First claim

Opening claim text (preview).

What is claimed is: 1 . A video data processing device, comprising: a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute: making, on the basis of first key frames obtained by encoding images in frames included in moving image data, difference frames in each of which a partial image different from an image in a frame corresponding to each first key frame is encoded; and generating, if the number of generated difference frames reaches a first number, in response to detection that a difference between a difference frame generated thereafter and a difference frame preceding in time to the difference frame generated thereafter is not larger than a given value, a second key frame distinguished from the first key frames and obtained by encoding an image in the frame. 2 . The device according to claim 1 , wherein the second key frame is a frame indicative of a delimiter for a frame set for which encoding of the moving image data is to be performed. 3 . The device according to claim 1 , wherein the generating further executes a process of generating a next frame as the second key frame when a second number of the difference frames greater than the first number are generated without generation of the second key frame. 4 . The device according to claim 1 , wherein the generating successively applies a sequence number to each of the different frames, returns the sequence number to an initial value when the second key frame is generated, and successively applies a sequence number beginning with the initial value to each of difference frames following the second key frame. 5 . The device according to claim 1 , wherein the generating further executes, when detecting that the number of the generated difference frames reaches the first number and the images in the frames corresponding to the difference frames are flat, a process of generating the second key frame distinguished from the first key frame and obtained by encoding an image in the frame. 6 . A video data processing method, comprising: making, by a computer processor, on the basis of first key frames obtained by encoding images in frames included in moving image data, difference frames in each of which a partial image different from an image in a frame corresponding to each first key frame is encoded; and generating, if the number of generated difference frames reaches a first number, in response to detection that a difference between a difference frame generated thereafter and a difference frame preceding in time to the difference frame generated thereafter is not larger than a given value, a second key frame distinguished from the first key frames and obtained by encoding an image in the frame. 7 . The method according to claim 6 , wherein the second key frame is a frame indicative of a delimiter for a frame set for which encoding of the moving image data is to be performed. 8 . The method according to claim 6 , wherein the generating further executes a process of generating a next frame as the second key frame when a second number of the difference frames greater than the first number are generated without generation of the second key frame. 9 . The method according to claim 6 , wherein the generating successively applies a sequence number to each of the different frames, returns the sequence number to an initial value when the second key frame is generated, and successively applies a sequence number beginning with the initial value to each of difference frames following the second key frame. 10 . The method according to claim 6 , wherein the generating further executes, when detecting that the number of the generated difference frames reaches the first number and the images in the frames corresponding to the difference frames are flat, a process of generating the second key frame distinguished from the first key frame and obtained by encoding an image in the frame.

Assignees

Inventors

Classifications

  • by measuring the fullness of the transmission buffer · CPC title

  • Motion inside a coding unit, e.g. average field, frame or block difference · CPC title

  • between spatial and temporal predictive coding, e.g. picture refresh · CPC title

  • H04N19/172Primary

    the region being a picture, frame or field · CPC title

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 US2016134875A1 cover?
A video data processing device includes: a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute: making, on the basis of first key frames obtained by encoding images in frames included in moving image data, difference frames in each of which a partial image different from an image in a frame corresponding to each …
Who is the assignee on this patent?
Fujitsu Ltd
What technology area does this patent fall under?
Primary CPC classification H04N19/172. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu May 12 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).