Check patentability & draft patents in minutes with Patsnap Eureka AI!

Image algorithm debugging method, debugging system and terminal equipment

A technology of image algorithm and debugging method, which is applied in the computer field, can solve the problem that algorithm debugging cannot intuitively see the algorithm effect, etc.

Inactive Publication Date: 2019-04-19
VALUEHD CORP
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In view of this, the embodiment of the present application provides a debugging method, a debugging system and a terminal device of an image algorithm to solve the problem in the prior art that the algorithm debugging of an embedded platform cannot intuitively see the algorithm effect

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
  • Image algorithm debugging method, debugging system and terminal equipment
  • Image algorithm debugging method, debugging system and terminal equipment
  • Image algorithm debugging method, debugging system and terminal equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] figure 1 It shows a schematic diagram of the implementation flow of an image algorithm debugging method provided by the embodiment of the present application, including steps S11-step S13, and is described in detail as follows:

[0026] Step S11, acquiring the video data processed by the image algorithm;

[0027] The embodiment provided by this application is applied to an embedded platform. Before debugging the image algorithm, the video data processed by the image algorithm is first obtained. The video data processed by the image algorithm refers to calling the image algorithm to process the corresponding video For the video data obtained after processing, for example, after selecting a video file, call the corresponding algorithm to process the video file frame by frame, and obtain relevant data corresponding to the processed video file in real time.

[0028] Optionally, in another embodiment provided by the present application, before the acquisition of the video d...

Embodiment 2

[0038] image 3 It shows a schematic diagram of the implementation flow of an image algorithm debugging method provided by another embodiment of the present application. The image algorithm debugging method is applied to an embedded platform, including:

[0039] Step S31, when in the offline debugging mode, convert the video data to be debugged into a binary file; store the binary file to a specified location.

[0040] In this application, for the video sequence of the event that has occurred, the video is converted into binary data to form a binary file. Specifically, each frame of data in the video can be converted into a binary file in Y or YUV format; further, consider The general image algorithm only needs Y data, so this application can also use only Y data for analysis in the future, so the converted Y data is stored as a binary file. Then store the above binary file in the specified location, waiting to be called.

[0041] Optionally, the above-mentioned made binary ...

Embodiment 3

[0054] Corresponding to the debugging method of the image algorithm described in the above embodiment, Figure 4 A structural block diagram of an image algorithm debugging system provided by the embodiment of the present application is shown, and for convenience of description, only parts related to the embodiment of the present application are shown.

[0055] refer to Figure 4 , the debugging system of the image algorithm The debugging system of the image algorithm is applied to the embedded platform, including:

[0056] The video data acquisition module 41 is used to acquire the video data processed by the image algorithm;

[0057] An analysis module 42, configured to analyze the video data, to determine whether the image algorithm needs to be adjusted according to the analysis result;

[0058] An annotation display module 43, configured to annotate the analysis results, or annotate the analysis results and adjustment results in the video data, and output the annotated vi...

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 is applicable to the technical field of computers, and provides an image algorithm debugging method and system and terminal equipment, and the method comprises the steps: obtaining videodata processed by an image algorithm; Analyzing the video data so as to determine whether the image algorithm needs to be adjusted or not according to an analysis result; And marking an analysis result or the analysis result and an adjustment result in the video data, and outputting the marked video data to a display. In the process, the analysis result is marked, or the analysis result and the adjustment result are marked, and the marked result is displayed in the display, so that the execution result of the algorithm can be visually watched, and an engineer is helped to analyze and optimizethe image algorithm.

Description

technical field [0001] The application belongs to the field of computer technology, and in particular relates to a debugging method, a debugging system and a terminal device of an image algorithm. Background technique [0002] Image algorithms are the most important in the video field, and the quality of image algorithms can be evaluated through algorithm effects. In the process of image algorithm debugging, the corresponding algorithm effect can generally be obtained, and there are many debugging methods for image algorithms. In most cases, it can be debugged step by step in the PC-side DEBUG (fault elimination) mode, and analyze and optimize by observing the algorithm calculation process However, it is difficult to visually observe the execution process of the image algorithm under embedded platforms such as Linux. Existing debugging methods such as GDB can only observe the execution results of variables in the image algorithm through breakpoints, but cannot intuitively re...

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): G06F11/36
CPCG06F11/3628
Inventor 王丹飞郑永勤
Owner VALUEHD CORP
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More