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

Video image rotation method

A video image and image technology, which is applied in the field of airborne video display, can solve problems such as slow processing speed, large buffer areas, and holes in rotating images, and achieve the effects of being suitable for hardware implementation, reducing buffer space, and improving real-time performance

Inactive Publication Date: 2014-05-28
NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The advantage of the forward rotation mapping method is that it can be mapped to the rotated coordinates only by knowing the current pixel value and its coordinates, and the real-time performance is very high; the disadvantage is that since the floating point coordinates are obtained after rotation, and the image coordinates are the whole point, It will cause multiple pre-rotation coordinates to correspond to the same post-rotation coordinate, and some post-rotation coordinates do not have corresponding pre-rotation coordinates, making the rotated image appear "hole" phenomenon
The advantage of the reverse rotation mapping method is that the coordinates obtained after the reverse rotation of the coordinates after rotation, except those beyond the range of the screen, can correspond to floating-point coordinates in the coordinates before rotation, and can use the pixels in the neighborhood of the coordinates to The pixel value of the coordinate is uniquely determined, and there will be no "hole" and other phenomena; the disadvantage is that for a row of rotated coordinate data, many rows of coordinate pixel values ​​before rotation need to be cached, requiring a large number of buffer areas, and the delay is large
[0005] There are various gray level interpolation algorithms, and the image quality after zooming is relatively high, but due to the slow processing speed, it is not suitable for airborne video image processing systems with high real-time requirements

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
  • Video image rotation method
  • Video image rotation method
  • Video image rotation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] In this embodiment, the video image is rotated counterclockwise by θ°, where 0<θ≤45. Use the jth and j+1th lines to process the coordinates before rotation, and obtain the corresponding video rotation processing results.

[0047] Figure 2a It is a schematic diagram of forward rotation mapping, and the image coordinates before rotation are set as (x 1 ,y 1 ), each pixel image in each row revolves around the center of the screen (x 0 ,y 0 ) after rotating the angle θ counterclockwise, the coordinates of the rotated image are obtained as (x 1 ',y 1 '). The formula is:

[0048] x 1 ′ = ( x 1 - x 0 ) cos ...

Embodiment 2

[0064] In this embodiment, the video image is rotated counterclockwise by θ°, where -45≤θ<0. Use the jth and j+1th lines to process the coordinates before rotation, and obtain the corresponding video rotation processing results.

[0065] Forward mapping the first and last coordinates (1,j), (cols,j) of row j to the corresponding rotated floating-point coordinates (x s ,y s ),(x e ,y e ),but:

[0066] x s = ( 1 - x 0 ) * cos θ - ( j - y 0 ...

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 video image rotation method. In allusion to the video image rotation methods solely using forward rotation mapping or reverse rotation mapping in the prior art, the defects are improved; and the video image rotation method comprises the steps of carrying out forward rotation mapping at first to obtain two mapping segments on a display after caching two lines of original video images, obtaining coordinates of pixel points between the two mapping segments, carrying out reverse rotation mapping on the obtained coordinates of pixel points between the two mapping segments on the display, calculating the pixel value of each coordinate after the reverse rotation mapping, and assigning the obtained pixel values to corresponding pixel point coordinates on the display for displaying. According to the method, rotation can be carried out on the video images with rotation angles between 45 DEG and -45 DEG, so that the null points generated by solely using forward rotation are effectively avoided, the cache space is saved and the real-time performance of the video displaying is improved.

Description

technical field [0001] The invention belongs to the technical field of airborne video display, and in particular relates to a video image rotation method. Background technique [0002] In the field of airborne video display, real-time video images are collected by technologies such as forward-looking infrared, millimeter-wave radar, optical amplification or night vision systems, and after a series of video processing such as video rotation, zooming, and translation, they are displayed on the monitor in the cockpit. In order to ensure the safety of aircraft operation, it is necessary to ensure that each module of video processing (including video rotation) has high real-time performance. [0003] Video rotation includes two basic operations: spatial coordinate transformation and gray level interpolation. [0004] Space coordinate transformation is divided into forward rotation mapping and reverse rotation mapping. Set the image coordinates before rotation as (x, y), around ...

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/262G06T3/60
Inventor 夏伟杰吴连慧陈雅雯周建江汪飞全颖袁春辉沈梦杰
Owner NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
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