Supercharge Your Innovation With Domain-Expert AI Agents!

Image stabilizing method and device

An image stabilization and stabilization technology, applied in the field of image processing, can solve problems such as not being able to faithfully respond to the user, not considering the user's own movement, etc.

Active Publication Date: 2008-10-15
QUANTA COMPUTER INC
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] The disadvantage of the existing technology is that the image stabilization mechanism shown in Equation 1 only compensates for the shaking situation shown in Figure 2(A), and does not take into account the user's own movement
As a result, when the user intentionally moves the digital camera significantly, the images in the video stream may not faithfully reflect the user's movement and may experience unnatural interruptions or jerkiness

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
  • Image stabilizing method and device
  • Image stabilizing method and device
  • Image stabilizing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] A first preferred embodiment of the present invention is an image stabilization method for processing a target image in a video stream. Please refer to FIG. 3(A), which shows a flowchart of the image stabilization method. The method first executes step S32 to calculate an object accumulative motion vector (AGMV(t)) corresponding to the object image. In step S34, the method performs a low-pass filtering process on the AGMV(t) to generate a final motion vector (CMV(t)). Next, the method executes step S36 to adjust the target image according to CMV(t), thereby stabilizing the target image.

[0040] In practical applications, step S32 can calculate AGMV (t) according to the following equation:

[0041] AGMV(t)=AGMV(t-1)+GMV(t). .........(Formula 2)

[0042] GMV(t) in Equation 2 represents an overall motion vector of the target image. GMV(t) can be generated by counting region motion vectors of multiple blocks in the target image. For example, the region motion vector ...

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 provides an image stabilizing method used for processing a target image in a video streaming, and an image stabilizing device that applies the method. The method firstly calculates a target accumulation motion vector of the target image, and then carries out a low-pass filtering process aiming at the target accumulation motion vector so as to generate a final motion vector, and finally regulates the target image according to the final motion vector, thereby stabilizing the target image.

Description

technical field [0001] The present invention relates to image processing technology, and in particular, the present invention relates to an image stabilization method and an image stabilization device. Background technique [0002] When a user uses a digital camera to shoot a video, it is inevitable that the digital camera will shake due to hand vibration or an unstable stand. Videos shot under these conditions are usually blurry and may be uncomfortable for the viewer. To solve this problem, some digital cameras have built-in image stabilization mechanisms. [0003] A dynamic movie (or it can be called a video stream) is composed of multiple continuous images. In order to remedy the problems caused by shaking, the image stabilization mechanism must first determine the motion vector (ie, the degree of shaking) of a certain image relative to the previous image. Generally speaking, an image stabilization mechanism divides an image into multiple blocks, and calculates a loca...

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 Applications(China)
IPC IPC(8): H04N7/26H04N7/24H04N5/225H04N19/85
Inventor 徐毓伯
Owner QUANTA COMPUTER INC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More