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

Code error shielding technology aiming at mobile network video transmission

A technology for video transmission and mobile network, applied in the field of bit error concealment

Inactive Publication Date: 2008-05-07
昊迪移通(北京)技术有限公司 +1
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There is currently no such effective method or device

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
  • Code error shielding technology aiming at mobile network video transmission
  • Code error shielding technology aiming at mobile network video transmission
  • Code error shielding technology aiming at mobile network video transmission

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] As shown in FIG. 4, the present invention is implemented by a video error concealment engine 400, which consists of an error detector 410 and a calculator 420, which record the percentage of inter-mode coded macroblocks of causally adjacent slices, and a time Domain masking engine 430 consists of masking engine 440 which is a combination of both spatial and temporal domains. As shown in FIG. 5 , the spatial masking engine 500 of the present invention includes a slice motion vector estimator 510 , which is the average motion vector of adjacent slices, and a temporal masking engine 520 . As depicted in Figure 6, a hybrid concealment engine 600 consists of a coding mode estimator 610, a spatial domain concealment engine 620 that uses the nearest neighbors to temporally conceal a macroblock in a lost slice, and a temporal domain The masking engine 630 performs spatial masking on a macroblock in the lost slice using the motion vector of the nearest neighbor. Different from ...

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

The present invention discloses a method and a device for concealing the video error codes of real-time multimedia applications based on mobile network infrastructures including 3G. The present invention can increase the quality of a subjective video, and by applying manifold error code concealment technologies, conducts error code compensation on the video slice layer. The working principle of the error code concealment technology of the present invention is based on the following concealment technologies: (1) Spacial concealment: Only based on the data obtained from the current image; (2) Temporal concealment: Only based on the data obtained from a neighboring image. The error code concealment method of the present invention collects interframe mode-encoded macroblock number information from the current decoded video segment in order to determine how error code concealment is performed when the current video segment generates errors. If the percentage of the interframe mode-encoded macroblocks in a video segment exceeds a predefined threshold, then, when a neighboring segment is lost, the temporal error code concealment technology is applied, and otherwise, both spacial and temporal concealment technologies are applied. The error code concealment technology designed by the present invention not only can be conveniently embodied but also can efficiently conceal the video error codes caused by datagram loss, transmission errors, network delays, etc. The method can be conveniently applied to various hand-held devices, such as mobile phones, PDAs, etc.

Description

technical field [0001] The invention relates to a method and a device for error concealment technology capable of improving digital video quality on various network infrastructures, in particular to a method and device capable of improving video quality for 3G network environments. [0002] According to the example of the present invention, data packetization is performed at the video slice layer before the video is sent to the network. In a 3G datagram switching network, datagram loss is inevitable. If a datagram is lost, information about the entire video slice in that packet is not available at the video decoder. The lost information must be recovered through a bit error concealment technique, so that the impact of information loss on video quality is minimized. The working principle of the video transmission error concealment method is based on the following two error concealment techniques: [0003] - Based on airspace error concealment technology using only current pi...

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
IPC IPC(8): H04N7/64H04N19/89
Inventor 高成伟
Owner 昊迪移通(北京)技术有限公司
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