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

Monitoring method and system for abnormal image processing based on qsys system

An image processing and abnormal technology, applied in the field of image processing, can solve problems such as low efficiency of image recovery, lack of pertinence, and stuck images

Inactive Publication Date: 2016-04-13
GUANGDONG VTRON TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, under this mechanism, there is a problem that in some extremely abnormal situations, for example, when the video signal source resolution is switched or the signal source is plugged and unplugged, the decoding chip will occasionally output some extremely abnormal resolution images. The image data enters the FPGA chip, then enters the QSYS system, and reaches some IP modules for processing. Due to problems such as troubleshooting or imperfect filtering functions of the IP module itself, the IP module enters a state that cannot be recovered by itself, that is, "hanging dead". Status", on the display, it shows that the screen is stuck or the screen is blurred. Since the IP module is provided by the manufacturer, it is equivalent to a "black box" for developers, and the internal code of the IP module cannot be modified and debugged. to solve the above problems
In actual application, the image can only be restored to normal by manually resetting or restarting the device; this method is quite mechanical and unintelligent, and because it is not targeted, it will waste a lot of time and the image restoration efficiency is low. For some important applications Occasions, such as monitoring or demonstration occasions, are quite a serious problem

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
  • Monitoring method and system for abnormal image processing based on qsys system
  • Monitoring method and system for abnormal image processing based on qsys system
  • Monitoring method and system for abnormal image processing based on qsys system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0035] see figure 2As shown, it is a schematic flowchart of Embodiment 1 of the method for monitoring abnormal image processing based on the QSYS system of the present invention. Such as figure 2 As shown, the monitoring method for abnormal image processing based on the QSYS system in this embodiment includes the following steps:

[0036] Step S201: Detect whether the target signal in the AvalonST data stream signal of the current IP module of the QSYS system is low level, if so, enter step S202;

[0037] Among them, the target signal includes any one or more signals in any of the above-mentioned data_valid, sop, eop, and st_ready, but in order to facilitate detection, it is generally selected to detect one of the signals in data_valid, st_ready;

[0038] Step S202: Timing the time when the target signal is at a low level to obtain a duration, and when the duration is greater than a preset time threshold, enter step S203;

[0039] Start timing when the target signal is de...

Embodiment 2

[0047] see Figure 4 As shown, it is a schematic flowchart of Embodiment 2 of the method for monitoring abnormal image processing based on the QSYS system of the present invention. In this embodiment, the target signal is the st_ready signal, and based on the detection of the st_ready signal, the judgment of whether the IP module is in the hang-up state is implemented as an example for illustration.

[0048] Considering that when the IP module of the ST stream link is running normally, the st_ready signal is at a high level most of the time, even if no video signal is input to the QSYS system, the st_ready signal will always remain at a high level, and it is always waiting The state of receiving data, when the IP module is not ready to receive data during the operation process, the st_ready signal becomes low level for a short time (up to 200 milliseconds in the case of passing), and when the internal operation processing is completed, the st_ready signal It will automaticall...

Embodiment 3

[0058] see Figure 5 As shown, it is a schematic flowchart of Embodiment 3 of the method for monitoring abnormal image processing based on the QSYS system of the present invention. The difference between the present embodiment and the second embodiment is that the target signal is the data_valid signal, and based on the detection of the data_valid signal, the judgment of whether the IP module is in the hang-up state is implemented as an example for illustration.

[0059] Such as Figure 5 As shown, the monitoring method for abnormal image processing based on the QSYS system in this embodiment includes the following steps:

[0060] Step S401: Obtain the information of whether the QSYS system has a signal source input by reading the decoding chip. If there is a signal source input, check whether the data_valid signal output from the IP module of this level to the IP module of the next level is low level, if it is low level, enter the step S402;

[0061] In this embodiment, be...

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 present invention provides a monitoring method and system for abnormal image processing based on the QSYS system. The method includes the steps of: detecting the Avalon? Whether the target signal in the ST data flow signal is low level; if so, count the time when the target signal is low level to obtain the duration; when the duration is greater than the preset time threshold, the The level IP module performs the recovery operation, adopting the scheme of the present invention, it is possible to detect the hanging state of the IP module in the QSYS system in real time, and improve the image recovery efficiency.

Description

technical field [0001] The invention relates to the technical field of image processing, in particular to a monitoring method and system for abnormal image processing based on a QSYS system. Background technique [0002] In the field of image processing technology, the image data is collected through the decoding chip, and then the FPGA (Field Programmable Gate Array, Field Programmable Logic Gate Array) chip is used as the data processing center to cache or perform algorithmic operations on the image data, and then the MCU (SingleChipMicrocomputer, single-chip microcomputer) Computer) or CPU (Central Processing Unit, central processing unit) as the control center controls the FPGA chip and peripheral circuits to work normally, and finally makes the image data normally output to the display for display. Such a data processing mode is becoming more and more common. At present, Altera, as a large manufacturer of FPGA chips, provides a development platform based on the QSYS sys...

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): H04N17/00
Inventor 陈燕凯曹捷林文富
Owner GUANGDONG VTRON TECH CO LTD
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