Method for realizing video code anti-shake based on dynamic image and coder

A video coding and dynamic image technology, which is applied in the field of video encoders, can solve the problems of high cost and lower CCD utilization, and achieve the effects of reducing complexity, reducing computing costs, and saving calculations

Active Publication Date: 2009-10-14
VIMICRO ELECTRONICS CORP
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Optical anti-shake technology has a good anti-shake effect and can make full use of the acquisition pixels of the CCD, but it requires a lens motion compensation device, so the cost is relatively high
Electronic image stabilization does not require a lens motion compensation device, which is cheap and easy to implement, but reduces the utilization rate of the CCD

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
  • Method for realizing video code anti-shake based on dynamic image and coder
  • Method for realizing video code anti-shake based on dynamic image and coder
  • Method for realizing video code anti-shake based on dynamic image and coder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0066] The method proposed by the present invention enables the video encoder to have an anti-shake function, which is to solve the image translation jitter caused by hand shaking during the shooting process, and does not involve the jitter caused by rotation and zooming.

[0067] In order to realize the electronic anti-shake, the present invention cannot utilize all the collected pixel values ​​of the CCD, so the effective number of pixels is less than the total number of pixels of the CCD, which is an inevitable situation to realize the electronic anti-shake. The ratio of the number of effective pixels to the total number of pixels is related to the shake amplitude supported by the anti-shake. Assuming that the maximum jitter supported by the present invention is taken as an index by the relative movement range, the effective pixel area of ​​a given CCD is the center of the CCD total pixel area, then the compensation range of the maximum jitter cannot exceed the area of ​​the...

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 invention presents a method to prevent video code dithering based on dynamic image, which comprises: without additional motion sensor, obtaining global motion vector with motion estimation method to describe existed dithering; based on motion vector interpolation for macro block and block, forming motion vector based on macro block and block for final code. This invention just needs motion estimation for one time to obtain the global motion vector to prevent dithering and motion vector for final code simultaneously, reduces calculation complexity greatly, and can be used in digital camera.

Description

technical field [0001] The invention belongs to the computer video encoding technology, relates to the processing of computer images, in particular to a video encoding anti-shake method based on dynamic images and an encoder. The invention is applied to a video encoder in a hand-held camera device. Background technique [0002] With the increasing popularity of equipment such as digital cameras and digital video cameras, people's requirements for digital products have also further increased. Hand-held camera equipment shakes the image due to artificial shaking. This annoying phenomenon can be eliminated by anti-shake technology. [0003] At this stage, the anti-shake system in digital equipment is mainly divided into two categories: optical anti-shake and electronic anti-shake. Optical anti-shake is to sense the shake of the camera through the built-in instrument of the lens, and achieve the anti-shake effect by adjusting the position of the lens inside the lens. Electron...

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): H04N7/26H04N19/176H04N19/513H04N19/527H04N19/587
Inventor 夏煜王浩白锋
Owner VIMICRO ELECTRONICS CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products