Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Coding scheme for a data stream representing a temporally varying graphics model

A graphic model and data flow technology, applied in image coding, image data processing, image communication, etc., can solve the problems of data time redundancy and inability to convert to

Active Publication Date: 2009-10-07
FRAUNHOFER GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG EV
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of such animation models is that they cannot be translated to the general case, i.e. they are limited to special motion sequences and / or special objects, such as faces, etc.
If no animated model exists, then at each moment will have to be passed a new 3D model or a new mesh of control points, which is then encoded with MPEG-43DMC at each moment, but since at each moment it is the same Objects are in motion, so the data also contains a lot of temporal redundancy, which can be used for further compression

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Coding scheme for a data stream representing a temporally varying graphics model
  • Coding scheme for a data stream representing a temporally varying graphics model
  • Coding scheme for a data stream representing a temporally varying graphics model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] figure 1 An encoder for encoding a data stream representing a time-varying graphical model is shown according to an embodiment of the invention. The encoder is indicated generally at 10 and comprises an input 12 for receiving the data stream to be encoded and an output 14 for outputting the encoded data stream. The encoder 10 internally comprises intra-encoding means 16 connected into an intra-encoding path 18 extending between the input 12 and the first input of the switch 20 . In the inter-encoding path 22, which runs parallel to the intra-encoding path 18, is connected the remaining part 24 of the encoder 10, which represents the inter-encoding part, that is to say in the encoder 10 and in the data stream As will be seen more clearly below, the previous part of the previous part of the previous moment is associated with the encoding of the position of the graphical model with respect to the moment in time, as will be seen more clearly below, in contrast to the intra...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Introducing a further prediction stage, namely a prediction of the motion vectors or the prediction error of the first prediction stage, does indeed at first increase the encoding or compression effort and, correspondingly, also the decoding or decompression effort, but the prediction proposed here leads to a significant improvement of the compression gain in relation to the effort in most graphics model sequences due to the uniformity of the motion.

Description

technical field [0001] The present invention relates to the encoding and decoding of a data stream representing a time-varying graphical model, and in particular to the compression of the graphical model data. Background technique [0002] Today, time-varying 3D computer graphics models are widely used in the field of classical computer graphics. For example, 3D computer graphics models are used in games, virtual worlds, animation, etc., but also in the latest systems called Free Viewpoint Video (FVV) or 3D Video Objects (3DVO). [0003] A 3D computer graphics model describes the surface of a 3D object in a virtual 3D coordinate system. For this, the 3D coordinates (x, y, z) of a certain number of control points or vertices lying on or arranged along the surface are defined. Continuous surfaces are defined by different parameterization methods. For example in a parametric method known as polygon mesh, the shape of the surface of a 3D object is defined by polygons, where t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06T9/00H04N7/36G06T13/20
CPCG06T9/001H04N19/00763H04N19/00587H04N7/26106H04N19/00121H04N19/00545H04N19/46H04N19/51H04N19/13H04N19/593G06T13/20G06T9/00
Inventor 马蒂亚斯·考茨纳卡斯滕·米勒阿廖沙·斯莫利奇托马斯·威甘德
Owner FRAUNHOFER GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG EV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products