Method for splicing video in real time based on multiple cameras

A multi-camera, video splicing technology, applied in TV, color TV, image communication and other directions, can solve the problems of slow video splicing speed and large amount of calculation for video single-frame image splicing

Inactive Publication Date: 2011-04-06
RES INST OF HIGHWAY MINIST OF TRANSPORT
View PDF4 Cites 73 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to provide a real-time video splicing method based on multi-camera to solve t

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 splicing video in real time based on multiple cameras
  • Method for splicing video in real time based on multiple cameras
  • Method for splicing video in real time based on multiple cameras

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] The main function of the present invention is realized by two main basic modules, and the video acquisition module is mainly made up of camera, is responsible for the acquisition of video image data and the conversion of data format; Signal splicing and fusion processing.

[0058] Concrete steps of the present invention:

[0059] 1. Obtain homogeneous multi-channel video images;

[0060] Start the operation to obtain synchronous multi-channel video data.

[0061] 2. Preprocessing the frame images at the same moment;

[0062] 1. Image grayscale

[0063] Transform the color image into a grayscale image with 256 grayscale levels by using the formula of the following weighted average method:

[0064] f(i,j)=0.3*R(i,j)+0.59*G(i,j)+0.11*B(i,j)

[0065] 2. Histogram equalization

[0066] Histogram equalization is to increase the dynamic range of the gray value of the image by nonlinearly stretching the image. Its essence is to combine multiple gray levels with different...

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 discloses a method for splicing a video in real time based on multiple cameras, which comprises the following steps of: acquiring synchronous multi-path video data; preprocessing frame images at the same moment; converting a color image into a grayscale image; enhancing the image, and expanding the dynamic range of grayscale of the image by a histogram equalization method; extracting the characteristic points of corresponding frames by using a speeded up robust features (SURF) algorithm; solving matched characteristic point pairs among corresponding frame images of the video by using a nearest neighbor matching method and a random sample consensus matching algorithm; solving an optimal homography matrix of initial k frames of the video; determining splicing overlapping regions according to the matched characteristic point pairs; taking a homography matrix corresponding to a frame with highest overlapping region similarity as the optimal homography matrix, and splicing subsequent video frame scenes; and outputting the spliced video. The method can reduce the calculated amount of splicing the video frame single-frame image, improves the splicing speed of traffic monitoring videos and achieves real-time processing effect.

Description

technical field [0001] The invention belongs to the video monitoring field of intelligent transportation, and is a monitoring range expansion technology based on computer vision. technical background [0002] The current splicing technology is mainly used in the field of real-time video monitoring in the transportation industry, and the research is mainly focused on the splicing of traffic monitoring videos with relatively fixed camera positions. The relatively mature algorithm is the splicing of static images. Video splicing technology mainly uses the correlation between video image frames, and a large amount of calculation is involved in the splicing process. This requires selecting a fast method while ensuring the image quality. Matching algorithm to reduce the calculation amount of the entire video stitching and improve the speed of video stitching. There have been many papers published at home and abroad on the principles and methods of video stitching, but there is no...

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): H04N5/262H04N7/18
Inventor 张春雨齐彤岩李斌蔡胜昔蔡蕾汪林孔涛
Owner RES INST OF HIGHWAY MINIST OF TRANSPORT
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