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

A real-time video seam cutting method and system based on microblaze

A real-time video and video technology, applied in image communication, selective content distribution, electrical components, etc., can solve the problems that the output of the display device cannot be well adapted, cannot meet the video seam clipping operation, and video distortion, etc. Convenient programming and debugging, real-time acquisition and processing of displayed images, and reduction of screen distortion

Active Publication Date: 2022-07-29
NANJING UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Real-time video capture and display technology is widely used and plays a vital role in live broadcasting, screen monitoring and other fields, but the input of video capture equipment and the output of display equipment often cannot be well adapted
[0003] In the prior art, for the situation that the input of the video capture device and the output of the display device cannot be adapted, data processing is simply performed by widening or shrinking the video, which often leads to video distortion; in addition, the simple processing of the original video Cropping will cause the loss of information, which cannot satisfy the real-time undistorted seam clipping operation of the video

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
  • A real-time video seam cutting method and system based on microblaze
  • A real-time video seam cutting method and system based on microblaze
  • A real-time video seam cutting method and system based on microblaze

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0073] With the increasing demand for real-time video applications in public life, real-time video capture and display technology is widely used, especially in live broadcast, screen monitoring and other fields. In the prior art, for the transmission requirements of real-time video, data processing is often carried out by expanding or reducing the video, which often leads to the occurrence of video distortion; in addition, simply cutting the original video will cause information loss, Unable to perform real-time and undistorted seam cropping operations on video. In view of the situation that the input of the video capture device and the output of the display device cannot be adapted, this embodiment proposes a real-time video seam trimming method based on microblaze. In the case of looking for, improve the running speed and the rate of video information collection and transmission.

[0074] Specifically, a real-time video seam cropping method based on microblaze includes the ...

Embodiment 2

[0083] In a further embodiment based on the first embodiment, a real-time video seam cutting method based on microblaze is implemented by combining the PS system processing terminal and the PL programmable logic terminal.

[0084] Specifically, the processing end of the PS system is composed of the microblaze soft core module and the seam cutting algorithm module, which are responsible for the scheduling and control of the overall operation process, and provide a processing unit for realizing the video seam cutting operation process; the PL programmable logic end is composed of The camera video acquisition module, VDMA frame buffer module, DDR memory module, HDMI display module module, button control module are composed, which are responsible for the acquisition and display of video data. Both the PS system processing end and the PL programmable logic end can interact with the DDR double-rate synchronous dynamic random access memory to read or write data, and use the AXI bus to...

Embodiment 3

[0088] In a further embodiment based on the first embodiment, the camera video acquisition module selects the corresponding video acquisition resolution according to the trigger signal, and when acquiring the corresponding original video data, the selected camera is an OV5640 monocular camera. In a preferred embodiment, the preset The resolution of the captured video image is 640*480.

[0089] In order to facilitate the subsequent seam cropping operation on the video data, when reading the video data in the double-rate synchronous dynamic random access memory for processing and analysis, the microblaze soft core first performs RGB to grayscale processing on the video image data. The corresponding conversion formula for:

[0090]

[0091] In the formula, represents the image data after grayscale processing; Indicates the brightness value of the red channel; Indicates the brightness value of the green channel; Represents the luminance value of the blue channel.

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 proposes a real-time video seam cutting method and system based on microblaze, which can be used for seam cutting processing and real-time display after collecting video. The system is jointly implemented by the PL side and the PS side. Combined with the improved video seam cropping algorithm to process images, compared with the original Seam Carving algorithm when reducing or enlarging images, it retains video information while further Reduce picture distortion, allowing users to obtain better visual effects. On the other hand, the system proposed by the present invention occupies less resources, has strong portability, and has the advantages of convenient software programming and debugging and fast hardware calculation and processing speed. The software and hardware work together to increase the processing speed, reduce the time delay, and preserve the integrity of the displayed video. At the same time, the screen size can be changed arbitrarily, which can adapt to various specifications of display devices, and is suitable for various live broadcast or monitoring scenarios.

Description

technical field [0001] The invention relates to a microblaze-based real-time video seam cutting method and system, in particular to the technical field of video image processing. Background technique [0002] Real-time video capture and display technology is widely used, and plays a vital role in live broadcast, screen monitoring and other fields, but the input of video capture equipment and the output of display equipment often cannot be well adapted. [0003] In the prior art, for the situation that the input of the video capture device and the output of the display device cannot be adapted, the data processing is simply performed by expanding or reducing the video, which often leads to the occurrence of video distortion; in addition, the original video is simply processed. Cropping will result in loss of information, which cannot satisfy the real-time and undistorted seam cropping operation of the video. SUMMARY OF THE INVENTION [0004] Purpose of the invention: To pr...

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): H04N21/426H04N21/433H04N21/44H04N21/4402H04N21/472
CPCH04N21/42653H04N21/42692H04N21/4334H04N21/4331H04N21/44016H04N21/440263H04N21/47205
Inventor 李丽王峰傅玉祥孙玉祥何书专李伟
Owner NANJING UNIV
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