CN113094537A - Image processing system based on FPGA - Google Patents

Image processing system based on FPGA Download PDF

Info

Publication number
CN113094537A
CN113094537A CN202110374260.5A CN202110374260A CN113094537A CN 113094537 A CN113094537 A CN 113094537A CN 202110374260 A CN202110374260 A CN 202110374260A CN 113094537 A CN113094537 A CN 113094537A
Authority
CN
China
Prior art keywords
data
module
generate
image
processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110374260.5A
Other languages
Chinese (zh)
Other versions
CN113094537B (en
Inventor
黄新俊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Yunge Information Technology Co ltd
Original Assignee
Nanjing Yunge Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Yunge Information Technology Co ltd filed Critical Nanjing Yunge Information Technology Co ltd
Priority to CN202110374260.5A priority Critical patent/CN113094537B/en
Publication of CN113094537A publication Critical patent/CN113094537A/en
Application granted granted Critical
Publication of CN113094537B publication Critical patent/CN113094537B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/5866Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, manually generated location and time information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1448Management of the data involved in backup or backup restore
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/7867Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, title and artist information, manually generated time, location and usage information, user ratings
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/60Memory management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/20Image enhancement or restoration using local operators
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/40Image enhancement or restoration using histogram techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/90Dynamic range modification of images or parts thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Library & Information Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Image Processing (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The invention discloses an image processing system based on an FPGA (field programmable gate array), which belongs to the technical field of image processing and comprises a data acquisition module, a data decoding module, a data processing module, a data backup cloud, a data compression module, a data storage module, a terminal control module, a data retrieval module and an image display module, wherein the data acquisition module is in communication connection with the data decoding module, the data decoding module is in communication connection with the data processing module, and the data processing module is in communication connection with the data backup cloud, the data storage module and the data compression module; according to the invention, the storage module is prevented from data loss after being damaged, workers can conveniently detach and replace elements, meanwhile, the workers can call required data from the cloud side at any place, the data calling is more flexible, the workers can conveniently call past data to compare the data, the time is saved, and the working efficiency is improved.

Description

Image processing system based on FPGA
Technical Field
The invention relates to the technical field of image processing, in particular to an image processing system based on an FPGA (field programmable gate array).
Background
Through retrieval, chinese patent No. CN206100242U discloses an image processing system based on FPGA, which simplifies circuit structure, has slow data processing speed, image processing refers to a technique of analyzing an image by a computer to achieve a required result, also called image processing, image processing generally refers to digital image processing, digital image refers to a large two-dimensional array obtained by shooting with equipment such as industrial cameras, video cameras, scanners, etc., the elements of the array are called pixels, the values thereof are called gray values, the image processing technology generally includes three parts of image compression, enhancement and restoration, matching, description and identification, and is mainly applied in the fields of medicine, remote sensing, industrial detection and monitoring, military reconnaissance, etc., modern image processing and image processing are both based on pixels scanned by gratings, the same system can realize two processes, and the two processes can be combined to perform stereo imaging, for example, in medical computer tomography, three-dimensional geography and geomorphology images in military simulation, an FPGA device belongs to a semi-custom circuit in an application-specific integrated circuit, and is a programmable logic array, so that the problem of less gate circuits of the original device can be effectively solved, the FPGA is mainly used for communication, IC verification, a high-speed interface, a high-speed bus and the like, for mature high-speed circuits, such as a routing chip and a switch chip, the general internal structure of the switch chip is stable, the application-specific IC is used, and the FPGA is mainly used for high-speed digital circuits which need frequent modification; therefore, it becomes especially important to invent an image processing system based on FPGA;
firstly, current image processing system based on FPGA can lead to inside data to lose after storage module receives the damage, inconvenient staff dismantles the part, data storage nature is poor simultaneously, the security is low, the staff can only extract data in storage module, call data mode is single, secondly, current image processing system based on FPGA can only show the image of current collection, can't call past image data, inconvenient staff calls past data and carries out the data comparison, reduce staff work efficiency.
Disclosure of Invention
The invention aims to solve the defects in the prior art and provides an image processing system based on an FPGA.
In order to achieve the purpose, the invention adopts the following technical scheme:
an image processing system based on FPGA comprises a data acquisition module, a data decoding module, a data processing module, a data backup cloud, a data compression module, a data storage module, a terminal control module, a data retrieval module and an image display module;
the data acquisition module is in communication connection with the data decoding module, the data decoding module is in communication connection with the data processing module, the data processing module is in communication connection with the data backup cloud, the data storage module and the data compression module, the data storage module is in communication connection with the terminal control module, the terminal control module is in communication connection with the data retrieval module, the data compression module is in communication connection with the image display module, and the image display module is in communication connection with the data storage module;
the data acquisition module comprises an acquisition unit and a classification unit;
the image display module comprises a judging unit, a data conversion unit and an image display unit.
Furthermore, the collecting unit is used for receiving and processing the outside scene to generate image data, the classifying unit is used for receiving the image data, classifying and marking the image data and processing the image data to generate encoded data, and the specific classifying and marking steps are as follows:
the method comprises the following steps: if the image data generated by the acquisition unit is a video, marking the video as A;
step two: if the image data processed and generated by the acquisition unit is a picture, marking the picture as B;
step three: and integrating the A and the B and processing the A and the B according to the coding form to generate coded data.
Further, the data decoding module is configured to receive encoded data and process the encoded data to generate parsed data, the data processing module is configured to receive the parsed data and perform optimization processing to generate stored data, and the specific optimization processing steps are as follows:
(1) converting the analytic data from a digital signal into an analog signal, processing the analog signal to generate model data, constructing a corresponding gray histogram, processing the model data to generate statistical data, and counting the number of pixels of each gray point in the model data through the degree histogram;
(2) carrying out equalization processing on the model data through the gray level histogram;
(3) carrying out filtering optimization on the model data after the equalization processing;
(4) and carrying out image segmentation on the optimized model data to generate transmission data.
Furthermore, the data backup cloud is used for receiving transmission data, processing the transmission data to generate storage data and storing the storage data, and the data compression module is used for receiving the transmission data, compressing the transmission data to generate result data and sending the result data to the image display module.
Further, the data retrieval module is used for searching the calling data of the corresponding time period when the user needs to check the past data, and the specific retrieval steps are as follows:
SS1, inputting the primary time period X to be searched in the searching module by the user;
SS2, inputting the primary time period X by the user and then inputting the secondary time period X again;
SS3, inputting the data type to be searched again after the user inputs the primary time period X and the secondary time period X, wherein the data type comprises a picture P and a video V;
SS4, after the user inputs the primary time period X, the secondary time period X and the picture P, the data retrieval module sends the control data T to the terminal control module;
and SS5, after the user inputs the primary time period X, the secondary time period X and the video V, the data retrieval module sends control data E to the terminal control module.
Further, the terminal control module is configured to analyze the control data and send corresponding reference data to the data storage module, where the specific analysis processing steps are as follows:
i, if the received data is control data T, sending reference data R to a data storage module;
II, if the received data is the control data E, sending the reference data M to a data storage module;
the data storage module is used for receiving the transmission data and the reference data and carrying out classification processing to generate calling data, and the specific classification processing steps are as follows:
s1, firstly, encoding and analyzing the transmission data;
s2, if the transmission data are pictures, marking the pictures as H;
s3, if the transmission data is a video, marking the transmission data as G;
s4, if the received reference data R is the reference data R, sending the corresponding H to the image display module;
and S5, if the reference data M is received, sending the corresponding G to the image display module.
Further, the judging unit is used for receiving the result data, H and G to perform the judging process, and the specific judging process steps are as follows:
step (1): if only the result data are received, the data conversion unit performs data conversion on the result data to generate display data and displays the display data through the image display unit;
step (2): if the result data and the H are received simultaneously, the data conversion unit preferentially performs data conversion on the H to generate display data, the display data are displayed through the image display unit, and the result data are processed after the H display is completed;
and (3): if the result data and the G are received simultaneously, the data conversion unit preferentially performs data conversion on the G to generate display data, the display data are displayed through the image display unit, and the result data are processed after the H display is completed.
Compared with the prior art, the invention has the beneficial effects that:
1. the data backup cloud is arranged, the data processing module starts to receive and process the analytic data to generate model data, meanwhile, a corresponding gray level histogram is built and processed to generate statistical data, the model data are subjected to equalization processing through the gray level histogram, filtering optimization is started after the filtering processing is completed, the optimized model data are subjected to image separation to generate transmission data, the data processing module sends the transmission data to the data backup cloud and the data storage module respectively, after the transmission is completed, the data cloud backup stores the processing generated storage data, the storage module is guaranteed not to be lost after being damaged, workers can conveniently detach and replace elements, meanwhile, the workers can call required data from the cloud at any place, and the data calling is more flexible;
2. the data retrieval system is provided with a data retrieval module, when a user needs to check past data through the data retrieval module, the user inputs a primary time period X, a secondary time period and a data type needing to be retrieved from the input retrieval module, the data type comprises a picture P and a video V, if the picture P is the picture P, control data T is sent, if the video V is the video V, control data E is sent, the terminal data module starts to analyze and process the control data after receiving the control data, if the control data T is received, quote data R is sent to the data storage module, if the control data E is received, quote data M is sent to the data storage module, the data storage module is used for receiving transmission data and quote data to perform classification processing to generate transfer data, the data retrieval of the past data by workers is facilitated, the time is saved, and the working efficiency is improved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention.
Fig. 1 is a system block diagram of an image processing system based on an FPGA according to the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments.
In the description of the present invention, it is to be understood that the terms "upper", "lower", "front", "rear", "left", "right", "top", "bottom", "inner", "outer", and the like, indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, are merely for convenience in describing the present invention and simplifying the description, and do not indicate or imply that the device or element being referred to must have a particular orientation, be constructed and operated in a particular orientation, and thus, should not be construed as limiting the present invention.
Referring to fig. 1, an image processing system based on an FPGA includes a data acquisition module, a data decoding module, a data processing module, a data backup cloud, a data compression module, a data storage module, a terminal control module, a data retrieval module, and an image display module;
the data acquisition module is in communication connection with the data decoding module, the data decoding module is in communication connection with the data processing module, the data processing module is in communication connection with the data backup cloud, the data storage module and the data compression module, the data storage module is in communication connection with the terminal control module, the terminal control module is in communication connection with the data retrieval module, the data compression module is in communication connection with the image display module, and the image display module is in communication connection with the data storage module;
the data acquisition module comprises an acquisition unit and a classification unit;
the image display module comprises a judging unit, a data conversion unit and an image display unit.
The collecting unit is used for receiving and processing outside scenes to generate image data, the classifying unit is used for receiving the image data, classifying and marking the image data and processing the image data to generate encoded data, and the specific classifying and marking steps are as follows:
the method comprises the following steps: if the image data generated by the acquisition unit is a video, marking the video as A;
step two: if the image data processed and generated by the acquisition unit is a picture, marking the picture as B;
step three: and integrating the A and the B and processing the A and the B according to the coding form to generate coded data.
The data decoding module is used for receiving the coded data and processing the coded data to generate analysis data, the data processing module is used for receiving the analysis data and performing optimization processing to generate storage data, and the specific optimization processing steps are as follows:
(1) converting the analytic data from a digital signal into an analog signal, processing the analog signal to generate model data, constructing a corresponding gray histogram, processing the model data to generate statistical data, and counting the number of pixels of each gray point in the model data through the gray histogram;
(2) carrying out equalization processing on the model data through the gray level histogram;
(3) carrying out filtering optimization on the model data after the equalization processing;
(4) and carrying out image segmentation on the optimized model data to generate transmission data.
The data compression module is used for receiving the transmission data, compressing the transmission data to generate result data and sending the result data to the image display module.
The data retrieval module is used for searching the calling data of the corresponding time period when a user needs to check the past data, and the specific retrieval steps are as follows:
SS1, inputting the primary time period X to be searched in the searching module by the user;
SS2, inputting the primary time period X by the user and then inputting the secondary time period X again;
SS3, inputting the data type to be searched again after the user inputs the primary time period X and the secondary time period X, wherein the data type comprises a picture P and a video V;
SS4, after the user inputs the primary time period X, the secondary time period X and the picture P, the data retrieval module sends the control data T to the terminal control module;
and SS5, after the user inputs the primary time period X, the secondary time period X and the video V, the data retrieval module sends control data E to the terminal control module.
The terminal control module is used for analyzing and processing the control data and sending corresponding reference data to the data storage module, and the specific analyzing and processing steps are as follows:
i, if the received data is control data T, sending reference data R to a data storage module;
II, if the received data is the control data E, sending the reference data M to a data storage module;
the data storage module is used for receiving the transmission data and the reference data, performing classification processing on the transmission data and the reference data to generate and store calling data, and the specific classification processing steps are as follows:
s1, firstly, encoding and analyzing the transmission data;
s2, if the transmission data are pictures, marking the pictures as H;
s3, if the transmission data is a video, marking the transmission data as G;
s4, if the received reference data R is the reference data R, sending the corresponding H to the image display module;
and S5, if the reference data M is received, sending the corresponding G to the image display module.
The judging unit is used for receiving the result data, H and G to judge, and the specific judging and processing steps are as follows:
step (1): if only the result data are received, the data conversion unit performs data conversion on the result data to generate display data and displays the display data through the image display unit;
step (2): if the result data and the H are received simultaneously, the data conversion unit preferentially performs data conversion on the H to generate display data, the display data are displayed through the image display unit, and the result data are processed after the H display is completed;
and (3): if the result data and the G are received simultaneously, the data conversion unit preferentially performs data conversion on the G to generate display data, the display data are displayed through the image display unit, and the result data are processed after the H display is completed.
The working principle and the using process of the invention are as follows: when a worker starts to use the system, an acquisition unit in a data acquisition module starts to receive and process outside scenes to generate image data, after the image data is processed, a classification unit in the data acquisition module starts to receive the image data and marks the image data as A and B respectively according to videos and pictures, after the classification is finished, the A and B are integrated and processed according to a coding form to generate coded data, a data decoding module receives the coded data and processes the coded data to generate analysis data, a data processing module starts to receive the analysis data and processes the analysis data to generate model data, meanwhile, a corresponding gray histogram is constructed and processed to generate statistical data, the model data is equalized through the gray histogram, the model data is filtered and optimized after the filtering is finished, and the optimized model data is subjected to image separation to generate transmission data, the data processing module respectively sends the transmission data to the data backup cloud end and the data storage module, after the transmission is finished, the data backup cloud end processes the transmission data to generate the storage data to be stored, the storage module is guaranteed not to lose the data after being damaged, workers can conveniently detach and replace elements, meanwhile, the workers can call the required data from the cloud end at any place, the data calling is more flexible, the data storage module stores the transmission data, the data compression module starts to compress the transmission data to generate result data and send the result data to the image display module, when the users need to check the past data through the data retrieval module, the users input a primary time period X, a secondary time period and a data type needing to be retrieved from the input retrieval module, the data type comprises a picture P and a video V, and if the picture P is the control data T, if the video data is the video V, the control data E is sent, the terminal data module starts to analyze and process the received control data after receiving the control data, and receives the control data T, the reference data R is sent to the data storage module, and receives the control data E, the reference data M is sent to the data storage module, the data storage module is used for receiving the transmission data and classifying the reference data to generate calling data, so that a worker can conveniently call the past data to compare the data, the time is saved, the working efficiency is improved, if the transmission data is a picture, the transmission data is marked as H, if the transmission data is a video, the transmission data is marked as G, if the transmission data is the reference data R, the corresponding H is sent to the image display module, if the reference data M is received, the corresponding G is sent to the image display module, and if the image display module only receives the result data, the data conversion unit performs data conversion on the result data to generate display data and displays the display data through, when the image display module receives the result data and H at the same time, the data conversion unit preferentially performs data conversion on the H to generate display data, the display data is processed after the H is displayed, the image display module receives the result data and the G at the same time, the data conversion unit preferentially performs data conversion on the G to generate display data, the display data is displayed through the image display unit, and the display data is processed after the H is displayed.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art should be considered to be within the technical scope of the present invention, and the technical solutions and the inventive concepts thereof according to the present invention should be equivalent or changed within the scope of the present invention.

Claims (7)

1. An image processing system based on an FPGA is characterized by comprising a data acquisition module, a data decoding module, a data processing module, a data backup cloud, a data compression module, a data storage module, a terminal control module, a data retrieval module and an image display module;
the data acquisition module is in communication connection with the data decoding module, the data decoding module is in communication connection with the data processing module, the data processing module is in communication connection with the data backup cloud, the data storage module and the data compression module, the data storage module is in communication connection with the terminal control module, the terminal control module is in communication connection with the data retrieval module, the data compression module is in communication connection with the image display module, and the image display module is in communication connection with the data storage module;
the data acquisition module comprises an acquisition unit and a classification unit;
the image display module comprises a judging unit, a data conversion unit and an image display unit.
2. The FPGA-based image processing system of claim 1, wherein the capturing unit is configured to receive and process an external scene to generate image data, and the classifying unit is configured to receive the image data, classify and label the image data, and process the image data to generate encoded data, and the specific classification labeling steps are as follows:
the method comprises the following steps: if the image data generated by the acquisition unit is a video, marking the video as A;
step two: if the image data processed and generated by the acquisition unit is a picture, marking the picture as B;
step three: and integrating the A and the B and processing the A and the B according to the coding form to generate coded data.
3. The FPGA-based image processing system of claim 1, wherein the data decoding module is configured to receive encoded data and process the encoded data to generate parsed data, the data processing module is configured to receive the parsed data and perform optimization processing to generate stored data, and the specific optimization processing steps are as follows:
(1) converting the analytic data from a digital signal into an analog signal, processing the analog signal to generate model data, constructing a corresponding gray histogram, processing the model data to generate statistical data, and counting the number of pixels of each gray point in the model data through the degree histogram;
(2) carrying out equalization processing on the model data through the gray level histogram;
(3) carrying out filtering optimization on the model data after the equalization processing;
(4) and carrying out image segmentation on the optimized model data to generate transmission data.
4. The FPGA-based image processing system of claim 1, wherein the data backup cloud is configured to receive the transmission data and process the transmission data to generate storage data for storage, and the data compression module is configured to receive the transmission data, compress the transmission data to generate result data, and send the result data to the image display module.
5. The FPGA-based image processing system of claim 1, wherein the data retrieval module is configured to search the call data of the corresponding time period when a user needs to check the past data, and the specific retrieval steps are as follows:
SS1, inputting the primary time period X to be searched in the searching module by the user;
SS2, inputting the primary time period X by the user and then inputting the secondary time period X again;
SS3, inputting the data type to be searched again after the user inputs the primary time period X and the secondary time period X, wherein the data type comprises a picture P and a video V;
SS4, after the user inputs the primary time period X, the secondary time period X and the picture P, the data retrieval module sends the control data T to the terminal control module;
and SS5, after the user inputs the primary time period X, the secondary time period X and the video V, the data retrieval module sends control data E to the terminal control module.
6. The FPGA-based image processing system of claim 4, wherein the terminal control module is configured to analyze the control data and send corresponding reference data to the data storage module, and the specific analysis and processing steps are as follows:
i, if the received data is control data T, sending reference data R to a data storage module;
II, if the received data is the control data E, sending the reference data M to a data storage module;
the data storage module is used for receiving the transmission data and the reference data and carrying out classification processing to generate calling data, and the specific classification processing steps are as follows:
s1, firstly, encoding and analyzing the transmission data;
s2, if the transmission data are pictures, marking the pictures as H;
s3, if the transmission data is a video, marking the transmission data as G;
s4, if the received reference data R is the reference data R, sending the corresponding H to the image display module;
and S5, if the reference data M is received, sending the corresponding G to the image display module.
7. The FPGA-based image processing system of claim 4, wherein the determining unit is configured to receive the result data, H, and G for determining, and the specific determining steps are as follows:
step (1): if only the result data are received, the data conversion unit performs data conversion on the result data to generate display data and displays the display data through the image display unit;
step (2): if the result data and the H are received simultaneously, the data conversion unit preferentially performs data conversion on the H to generate display data, the display data are displayed through the image display unit, and the result data are processed after the H display is completed;
and (3): if the result data and the G are received simultaneously, the data conversion unit preferentially performs data conversion on the G to generate display data, the display data are displayed through the image display unit, and the result data are processed after the H display is completed.
CN202110374260.5A 2021-04-07 2021-04-07 Image processing system based on FPGA Active CN113094537B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110374260.5A CN113094537B (en) 2021-04-07 2021-04-07 Image processing system based on FPGA

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110374260.5A CN113094537B (en) 2021-04-07 2021-04-07 Image processing system based on FPGA

Publications (2)

Publication Number Publication Date
CN113094537A true CN113094537A (en) 2021-07-09
CN113094537B CN113094537B (en) 2024-01-02

Family

ID=76674809

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110374260.5A Active CN113094537B (en) 2021-04-07 2021-04-07 Image processing system based on FPGA

Country Status (1)

Country Link
CN (1) CN113094537B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001040995A1 (en) * 1999-12-02 2001-06-07 Mitsubishi Denki Kabushiki Kaisha Image retrieval system and image retrieval method
CN202261654U (en) * 2011-08-31 2012-05-30 窦浩 FPGA (Field Programmable Gate Array) video image storing and processing device
CN106934781A (en) * 2017-03-31 2017-07-07 合肥民众亿兴软件开发有限公司 A kind of cloud platform ultrasonoscopy processing system
WO2017199408A1 (en) * 2016-05-19 2017-11-23 オリンパス株式会社 Image processing device, operation method for image processing device, and operation program for image processing device
CN208316891U (en) * 2018-07-03 2019-01-01 都邑科技(北京)有限公司 A kind of image processing system
CN109302500A (en) * 2018-12-07 2019-02-01 安徽职业技术学院 A kind of graphic image processing system based on big data
CN111556322A (en) * 2020-06-01 2020-08-18 哈尔滨理工大学 FPGA-based rapid image compression and transmission system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010004739A1 (en) * 1999-09-27 2001-06-21 Shunichi Sekiguchi Image retrieval system and image retrieval method
WO2001040995A1 (en) * 1999-12-02 2001-06-07 Mitsubishi Denki Kabushiki Kaisha Image retrieval system and image retrieval method
CN202261654U (en) * 2011-08-31 2012-05-30 窦浩 FPGA (Field Programmable Gate Array) video image storing and processing device
WO2017199408A1 (en) * 2016-05-19 2017-11-23 オリンパス株式会社 Image processing device, operation method for image processing device, and operation program for image processing device
CN106934781A (en) * 2017-03-31 2017-07-07 合肥民众亿兴软件开发有限公司 A kind of cloud platform ultrasonoscopy processing system
CN208316891U (en) * 2018-07-03 2019-01-01 都邑科技(北京)有限公司 A kind of image processing system
CN109302500A (en) * 2018-12-07 2019-02-01 安徽职业技术学院 A kind of graphic image processing system based on big data
CN111556322A (en) * 2020-06-01 2020-08-18 哈尔滨理工大学 FPGA-based rapid image compression and transmission system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
古帅;邱书波;: "基于FPGA+DSP的纸张缺陷视觉检测***的设计", 中华纸业 *

Also Published As

Publication number Publication date
CN113094537B (en) 2024-01-02

Similar Documents

Publication Publication Date Title
EP3358479A1 (en) System, apparatus, method, program and recording medium for processing image
CN109660762B (en) Method and device for associating size picture in intelligent snapshot device
CN105100748A (en) Video monitoring system and video monitoring method
CN110248177B (en) Image data processing method and device
CN111564157A (en) Conference record optimization method, device, equipment and storage medium
CN110674787A (en) Video decompression method and system based on Hog feature and lgb classifier
CN113011403A (en) Gesture recognition method, system, medium, and device
CN112287945A (en) Screen fragmentation determination method and device, computer equipment and computer readable storage medium
CN114842466A (en) Object detection method, computer program product and electronic device
CN113055677B (en) Image compression method based on FPGA
CN113094537B (en) Image processing system based on FPGA
CN114387670A (en) Gait recognition method and device based on space-time feature fusion and storage medium
CN114299269A (en) Display method, display device, display system, electronic device, and storage medium
CN211349420U (en) Artificial intelligence analysis device and artificial intelligence processor
CN114037646A (en) Intelligent image detection method, system, readable medium and equipment based on Internet of things
CN111177449B (en) Multi-dimensional information integration method based on picture and related equipment
CN209002066U (en) A kind of video camera, web camera and internet protocol camera system
CN110957016B (en) Physical examination data intelligent identification system and method based on health cloud management platform
CN111723676A (en) Face comparison method and device based on portrait recognition intelligent cutting
CN202523078U (en) Slab automatic identifying and tracking system based on coded image of steel slab
CN111652186A (en) Video category identification method and related device
CN109348133A (en) A kind of safety monitoring image processing apparatus and method
CN115719394A (en) Power inspection image labeling method and system
CN110971568A (en) Data docking device and method for closed system
CN212231602U (en) Network camera module capable of supporting 4G communication and face recognition

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant