[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102970521A - Real-time video image stabilization method based on time sequence registration - Google Patents

Real-time video image stabilization method based on time sequence registration Download PDF

Info

Publication number
CN102970521A
CN102970521A CN2012105289409A CN201210528940A CN102970521A CN 102970521 A CN102970521 A CN 102970521A CN 2012105289409 A CN2012105289409 A CN 2012105289409A CN 201210528940 A CN201210528940 A CN 201210528940A CN 102970521 A CN102970521 A CN 102970521A
Authority
CN
China
Prior art keywords
image
time
video image
real
vibration parameters
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012105289409A
Other languages
Chinese (zh)
Other versions
CN102970521B (en
Inventor
赵立臻
苏波
李丽丹
秦叔敏
王莹
南立军
郭伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China North Vehicle Research Institute
Original Assignee
China North Vehicle Research Institute
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China North Vehicle Research Institute filed Critical China North Vehicle Research Institute
Priority to CN201210528940.9A priority Critical patent/CN102970521B/en
Publication of CN102970521A publication Critical patent/CN102970521A/en
Application granted granted Critical
Publication of CN102970521B publication Critical patent/CN102970521B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Studio Devices (AREA)
  • Gyroscopes (AREA)

Abstract

The invention provides a real-time video image stabilization method based on time sequence registration, and belongs to the technical field of video image processing. The provided technical scheme is that a time matching technique is led in when real-time stabilization control of a video image is carried out. The method concretely comprises the steps of: firstly, storing vibration parameter data measured by a vibration measuring unit into a sequence group according to a time sequence, then checking whether the image (after being adjusted by the vibration data corresponding to a serial number) meets the requirement of stable output by fuzzy adjustment, if not, gradually investigating and detecting according to the serial number which solely corresponds to different vibration data in the sequence group, so as to obtain the vibration parameter data capable of ensuring that a final output effect of the video image is the best. Thus, the real-time video image stabilization method is not restricted by the condition of an image processing algorithm in the prior art, and the image with the high stabilization precision of a stable platform is obtained.

Description

A kind of real time video image antihunt means of time-based sequence registration
Technical field
The present invention relates to technical field of video image processing, more specifically, relate to a kind of real time video image antihunt means of time-based sequence registration.
Background technology
Video monitoring and video acquisition have obtained extensive use, and video acquisition device is installed in the fixed position usually, can not relate to the stable processing of video image.When video acquisition device was installed on the mobile vehicle, because road bump injustice or the heave of waves cause the mobile vehicle high vibration, the image shake that causes video acquisition device to obtain was frequent and unintelligible, is unfavorable for the observation analysis to video image.
Be the not fogging clear problem of video acquisition that the resolved vector vibration causes, image is rotated people to gathering, stable clearly image is obtained in translation by image processing algorithm usually.If but when the Oscillation Amplitude of motion carrier is excessive, and do not meet the requirement of image processing algorithm.So better solution is that video acquisition device is fixed on the mobile vehicle by a binary stabilized platform, then utilize image processing algorithm to carry out secondary image and stablize, obtain the image than the high stable precision.The restriction yet image processing algorithm is all had ready conditions, if the brightness of video image, illumination or image complexity can not satisfy certain requirement, image processing algorithm will lose efficacy.
Summary of the invention
The technical problem that (one) will solve
The technical problem to be solved in the present invention is how to solve the condition restriction situation that image processing algorithm exists in the prior art, how a kind of video image stabilization method that has more adaptive capacity is proposed, the not fogging clear problem of video acquisition that causes to overcome the carrier vibration fully.
(2) technical scheme
For solving the problems of the technologies described above, the invention provides a kind of real time video image antihunt means of time-based sequence registration, described method comprises:
Step S1: acceptable image deviations scope when setting up video image stabilization to show according to the stable demonstration demand of real video;
Step S2: the operating vibration parameters data of mobile platform are measured in the vibration measurement unit;
Step S3: central processing unit is arranged described vibration parameters data according to order before and after the time, and be stored in its memory cell that carries, each memory cell all is set with the sequence number corresponding with order before and after the described time, thereby forms the memory cell sequence set relevant with order before and after the time of vibration parameters data;
Step S4: the imageing sensor acquisition of image data also is stored to it in video memory;
Step S5: the vibration parameters data of an optional sequence number institute corresponding stored in described memory cell sequence set, according to described vibration parameters data described view data is carried out the position adjustment;
Step S6: judge that whether the offset effect of showing through the image after the adjustment of position is in the acceptable image deviations scope of setting up among the described step S1, then changes step S7 over to;
Step S7: if judged result is for being in the acceptable image deviations scope, then the display effect of image is considered as stable state at this moment, finishes real time video image stable operation flow process;
If judged result is not for being in the acceptable image deviations scope, then the display effect of image does not also reach stable state at this moment, changes step S8 over to;
Step S8: selected sequence number position place in described step S5, select one by one forward or backward upper one or the vibration parameters data of next sequence number institute corresponding stored, according to described vibration parameters data described view data is re-started the position adjustment; Then repeating step S6 is until judged result is for till being in the acceptable image deviations scope.
Wherein, among the described step S2, described measurement mobile platform is gyroscope.
Wherein, among the described step S5, the adjustment of described position comprises: image translation, image rotation.
(3) beneficial effect
Technical solution of the present invention is when carrying out the control of video image real-time stabilization, the technology of time match is introduced wherein, the concrete vibration parameters data that first the vibration measurement unit measured in chronological sequence sequential storage are sequence set, then after checking that by fuzzy adjustment image is adjusted by vibration data corresponding to a certain sequence number first, whether satisfy the requirement of stable output, if do not satisfy, then according to investigating one by one from the unique corresponding sequence number of different vibration datas in this sequence set, detect, thereby obtain to make the best vibration parameters data of the last output effect of video image, be not subjected to thus the condition restriction of image processing algorithm in the prior art, obtain stabilized platform than the image of high stable precision.
Description of drawings
Fig. 1 is the flow chart of technical solution of the present invention.
Fig. 2 is the system configuration schematic diagram in the embodiment of the invention.
Embodiment
For making purpose of the present invention, content and advantage clearer, below in conjunction with drawings and Examples, the specific embodiment of the present invention is described in further detail.
Embodiment
Present embodiment provides a kind of Vehicular video image capturing system, and as shown in Figure 1, it comprises: video acquisition device 1, be provided with the transducer 2 that can measure roll and pitching in the video acquisition device 1, and video acquisition device 1 is rigidly connected with stabilized platform 6; In addition, present embodiment also comprises: image processor 3, LCD video monitoring display 4 and platform stabilizing driving device 5.
Present embodiment is in vehicle traveling process, and transducer 2 is measured stabilized platform 6 with respect to the roll of inertial space and speed and the angular displacement on the angle of pitch direction, and stable by platform stable drive unit 5 control stabilized platforms 6.Because transmission and the delay that gathers, so that the data that generate when front sensor can not be real-time in the image of current generation, embody, therefore, the data of 3 pairs of synthetic images of image processor are carried out the passing registration of time, extract image generation stabilized platform vibration data (transducer 2 is measured stabilized platform 6 with respect to the angular displacement of inertial space) constantly and carry out the image translation processing, reach the purpose of secondary video image stabilization.
In order to solve the condition restriction situation that image processing algorithm exists in the prior art, overcome the not fogging clear problem of video acquisition that the carrier vibration causes fully, the invention provides a kind of real time video image antihunt means of time-based sequence registration, as shown in Figure 2, described method comprises:
Step S1: acceptable image deviations scope when setting up video image stabilization to show according to the stable demonstration demand of real video;
Step S2: the operating vibration parameters data of mobile platform are measured in the vibration measurement unit;
Step S3: central processing unit is arranged described vibration parameters data according to order before and after the time, and be stored in its memory cell that carries, each memory cell all is set with the sequence number corresponding with order before and after the described time, thereby forms the memory cell sequence set relevant with order before and after the time of vibration parameters data;
Step S4: the imageing sensor acquisition of image data also is stored to it in video memory;
Step S5: the vibration parameters data of an optional sequence number institute corresponding stored in described memory cell sequence set, according to described vibration parameters data described view data is carried out the position adjustment;
Step S6: judge that whether the offset effect of showing through the image after the adjustment of position is in the acceptable image deviations scope of setting up among the described step S1, then changes step S7 over to;
Step S7: if judged result is for being in the acceptable image deviations scope, then the display effect of image is considered as stable state at this moment, finishes real time video image stable operation flow process;
If judged result is not for being in the acceptable image deviations scope, then the display effect of image does not also reach stable state at this moment, changes step S8 over to;
Step S8: selected sequence number position place in described step S5, select one by one forward or backward upper one or the vibration parameters data of next sequence number institute corresponding stored, according to described vibration parameters data described view data is re-started the position adjustment; Then repeating step S6 is until judged result is for till being in the acceptable image deviations scope.
Wherein, among the described step S2, described measurement mobile platform is gyroscope.
Wherein, among the described step S5, the adjustment of described position comprises: image translation, image rotation.
The above only is preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the technology of the present invention principle; can also make some improvement and distortion, these improvement and distortion also should be considered as protection scope of the present invention.

Claims (3)

1. the real time video image antihunt means of a time-based sequence registration is characterized in that, described method comprises:
Step S1: acceptable image deviations scope when setting up video image stabilization to show according to the stable demonstration demand of real video;
Step S2: the operating vibration parameters data of mobile platform are measured in the vibration measurement unit;
Step S3: central processing unit is arranged described vibration parameters data according to order before and after the time, and be stored in its memory cell that carries, each memory cell all is set with the sequence number corresponding with order before and after the described time, thereby forms the memory cell sequence set relevant with order before and after the time of vibration parameters data;
Step S4: the imageing sensor acquisition of image data also is stored to it in video memory;
Step S5: the vibration parameters data of an optional sequence number institute corresponding stored in described memory cell sequence set, according to described vibration parameters data described view data is carried out the position adjustment;
Step S6: judge that whether the offset effect of showing through the image after the adjustment of position is in the acceptable image deviations scope of setting up among the described step S1, then changes step S7 over to;
Step S7: if judged result is for being in the acceptable image deviations scope, then the display effect of image is considered as stable state at this moment, finishes real time video image stable operation flow process;
If judged result is not for being in the acceptable image deviations scope, then the display effect of image does not also reach stable state at this moment, changes step S8 over to;
Step S8: selected sequence number position place in described step S5, select one by one forward or backward upper one or the vibration parameters data of next sequence number institute corresponding stored, according to described vibration parameters data described view data is re-started the position adjustment; Then repeating step S6 is until judged result is for till being in the acceptable image deviations scope.
2. the real time video image antihunt means of time-based sequence registration as claimed in claim 1 is characterized in that, among the described step S2, described measurement mobile platform is gyroscope.
3. the real time video image antihunt means of time-based sequence registration as claimed in claim 1 is characterized in that, among the described step S5, the adjustment of described position comprises: image translation, image rotation.
CN201210528940.9A 2012-12-04 2012-12-04 Real-time video image stabilization method based on time sequence registration Expired - Fee Related CN102970521B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210528940.9A CN102970521B (en) 2012-12-04 2012-12-04 Real-time video image stabilization method based on time sequence registration

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210528940.9A CN102970521B (en) 2012-12-04 2012-12-04 Real-time video image stabilization method based on time sequence registration

Publications (2)

Publication Number Publication Date
CN102970521A true CN102970521A (en) 2013-03-13
CN102970521B CN102970521B (en) 2015-05-20

Family

ID=47800366

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210528940.9A Expired - Fee Related CN102970521B (en) 2012-12-04 2012-12-04 Real-time video image stabilization method based on time sequence registration

Country Status (1)

Country Link
CN (1) CN102970521B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104284162A (en) * 2014-10-29 2015-01-14 广州中国科学院软件应用技术研究所 Video retrieval method and system
CN107644436A (en) * 2017-09-26 2018-01-30 上海联影医疗科技有限公司 A kind of method and device of image procossing

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101662582A (en) * 2009-09-08 2010-03-03 长春理工大学 Method for compensating image dithering of airborne imaging equipment
JP2011257503A (en) * 2010-06-07 2011-12-22 Sony Corp Image stabilizer, image stabilization method, and program
CN102665032A (en) * 2012-04-17 2012-09-12 西北工业大学 Onboard video image stabilizing method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101662582A (en) * 2009-09-08 2010-03-03 长春理工大学 Method for compensating image dithering of airborne imaging equipment
JP2011257503A (en) * 2010-06-07 2011-12-22 Sony Corp Image stabilizer, image stabilization method, and program
CN102665032A (en) * 2012-04-17 2012-09-12 西北工业大学 Onboard video image stabilizing method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104284162A (en) * 2014-10-29 2015-01-14 广州中国科学院软件应用技术研究所 Video retrieval method and system
CN107644436A (en) * 2017-09-26 2018-01-30 上海联影医疗科技有限公司 A kind of method and device of image procossing
CN107644436B (en) * 2017-09-26 2020-12-22 上海联影医疗科技股份有限公司 Image processing method and device

Also Published As

Publication number Publication date
CN102970521B (en) 2015-05-20

Similar Documents

Publication Publication Date Title
CN106814753B (en) Target position correction method, device and system
EP3055990B1 (en) Applying video stabilization to a multimedia clip
CN103968845B (en) A kind of DSP Yu FPGA parallel multi-mode star image processing method for star sensor
EP2574034A3 (en) Image processing apparatus and method
CN103763483A (en) Method and device for shaking resistance in photo taking process of mobile terminal and mobile terminal
CN104020430B (en) Correction method and system for movement artifacts of magnetic resonance imaging
CN107795854A (en) A kind of method for detecting pipeline, device and storage medium
JP2010050656A5 (en)
US20190143993A1 (en) Distracted driving determination apparatus, distracted driving determination method, and program
WO2017145928A1 (en) Detection device and road surface information system, and vehicle
CN109143290B (en) Method and apparatus for position error detection
US20160109617A1 (en) Information transmission apparatus, weather condition acquisition system, server apparatus, information transmission method and program
EP2536126A3 (en) Image processing apparatus, image processing method, and program
EP1961465A3 (en) Computer-readable storage medium having stored therein information processing program and information processing apparatus
CN109712196A (en) Camera calibration processing method, device, vehicle control apparatus and storage medium
EP2140919A3 (en) Orientation calculation apparatus, storage medium having orientation calculation program stored therein, game apparatus, and storage medium having game program stored therein
CN103472824A (en) Camera-based navigation system and method for automatic navigation vehicle
CN102142245A (en) Anti-shaking method and device for portable equipment
RU2015124371A (en) METHOD AND DEVICE FOR MANAGING VIDEO DISPLAY
US20160271449A1 (en) Method, Apparatus and Mobile Phone for Calculating Amount of Exercise
CN102970521A (en) Real-time video image stabilization method based on time sequence registration
CN105203127B (en) A kind of method of testing and test device of integrated navigation product
CN104527720A (en) Image acquisition control method and device and image acquisition system
CN109186546A (en) Tunnel defect feature detection system and method
CN108668220A (en) Electronic equipment, position determination system, location determining method and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150520

Termination date: 20191204

CF01 Termination of patent right due to non-payment of annual fee