CN112653860A - Camera Link signal source data processing method based on HDMI interface - Google Patents
Camera Link signal source data processing method based on HDMI interface Download PDFInfo
- Publication number
- CN112653860A CN112653860A CN202110005527.3A CN202110005527A CN112653860A CN 112653860 A CN112653860 A CN 112653860A CN 202110005527 A CN202110005527 A CN 202110005527A CN 112653860 A CN112653860 A CN 112653860A
- Authority
- CN
- China
- Prior art keywords
- video
- hdmi
- cameralink
- signal source
- interface
- 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.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 15
- 238000012545 processing Methods 0.000 claims abstract description 35
- 238000000034 method Methods 0.000 claims abstract description 12
- 230000008676 import Effects 0.000 claims abstract description 8
- 238000006243 chemical reaction Methods 0.000 claims abstract description 4
- 230000003139 buffering effect Effects 0.000 claims 2
- 238000012360 testing method Methods 0.000 abstract description 10
- 238000012795 verification Methods 0.000 abstract description 5
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/2628—Alteration of picture size, shape, position or orientation, e.g. zooming, rotation, rolling, perspective, translation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
- H04N7/0117—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
- H04N7/0127—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level by changing the field or frame frequency of the incoming video signal, e.g. frame rate converter
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- Studio Devices (AREA)
- Television Systems (AREA)
Abstract
The invention discloses a Camera Link signal source data processing method based on an HDMI (high-definition multimedia interface), which comprises a universal HDMI video interface for video import, wherein the universal HDMI video interface sequentially undergoes HDMI input processing, data format conversion, video scaling processing, video frame frequency processing and output time sequence generation, the data are respectively cached according to frames during the video scaling processing and the video frame frequency processing, the cached data are interacted with an external DDR (double data rate), the data caching scheduling and processing are realized, and finally a full-resolution and frame frequency Camera Link signal source is obtained for performing Camera Link output. The data processing method of the Camera Link signal source based on the HDMI uses the universal HDMI video interface as a video import interface, can be compatible with high frame frequency and high resolution, can be matched with wider application scenes, can realize the generation of the Camera Link signal source with full resolution and frame frequency, and is convenient for the test and verification of video processing processes such as rear-end tracking, encoding and the like; the CameraLink signal source has small size of generated hardware and is convenient to carry by an external field.
Description
Technical Field
The invention relates to a CameraLink signal source data processing method for image processing and image testing, in particular to a CameraLink signal source data processing method based on an HDMI (high-definition multimedia interface).
Background
The CameraLink protocol is a high-speed serial data and connection standard and is mainly used for high-speed digital cameras. Based on the interface, the camera supports data rate as high as 6Gbps and various cameras with resolution and frame rates under different application scenes. Wherein a high resolution low frame rate (such as 8Kx8K @10 Hz) camera is commonly used for aerial photography, and a low resolution high frame rate (such as 640x512@500 Hz) camera is commonly used for high speed moving scene recording. In the stages of research, development, debugging and production testing of related products, an actual scene video needs to be restored and used for verifying video processing processes such as rear-end tracking and encoding, and an actual camera is large in size and needs to be moved to a specific external scene for use, so that a CameraLink signal source is generally used for replacing the actual camera for early-stage test verification.
There are two current CameraLink signal sources: one is a signal source based on a single FPGA, no external video is imported, a test picture is generated by the FPGA and only used for interface protocol verification, so that a subsequent complex image processing process (such as tracking, encoding and the like) cannot be verified by using a dynamic video; one is to import an original video based on a PCIE/PCI interface, to realize content output of an original captured video, and to completely output original video data, but a dedicated desktop computer needs to be provided, and the method is not suitable for convenient debugging and testing.
The CameraLink signal source for test verification needs to meet the convenient requirements of debugging and testing, and simultaneously application scene videos are restored to the maximum extent, but the two current CameraLink signal sources cannot meet the requirements.
Disclosure of Invention
The technical problem to be solved by the invention is to provide a CameraLink signal source data processing method based on an HDMI interface, which can support CameraLink output with full resolution and frame frequency.
In order to solve the technical problems, the invention is realized by the following technical scheme: a Camera Link signal source data processing method based on an HDMI comprises a universal HDMI video interface used for video import, and the specific steps of importing videos by using the HDMI video interface to generate a Camera Link signal source with full resolution and frame frequency are as follows:
A. HDMI input processing: the method comprises the following steps of utilizing an HDMI video interface to realize external HDMI video receiving, wherein the HDMI video interface supports all resolutions of a general computer;
B. data format conversion: converting the universal HDMI video with the video color format of RGB/YUV into RAW/RGB required by CameraLink output, 8BIT/10BIT/12BIT/14BIT format;
C. video zooming processing: converting the universal HDMI video with the video resolution of 720P/1080P into the resolution required by CameraLink output;
D. video frame frequency processing: converting the universal HDMI video with the frame frequency format of 25Hz/30Hz/50Hz/60Hz into the frame frequency required by CameraLink output;
E. and (3) generating an output time sequence: generating a pixel clock corresponding to the CameraLink and outputting a required line field time sequence according to application requirements so as to match a corresponding data format, resolution and frame frequency;
F. CameraLink output: and E, reading the corresponding video data converted in the steps B-D according to the relevant time sequence generated in the step E, and matching with a hardware interface to finish video output.
Further, when the video scaling processing in step C and the video frame rate processing in step D are performed, the data need to be buffered by frame, and the buffered data is interacted with the external DDR, so as to implement scheduling and processing of the data buffer.
Further, the resolution of the CameraLink output in the step C is 640 multiplied by 512-8K multiplied by 8K.
Further, the frame frequency output by the CameraLink in the step D is 5 Hz-500 Hz.
Further, the size of the hardware generated by the CameraLink signal source is less than or equal to 150 × 100 mm.
Further, the HDMI video interface supports direct output from a general-purpose computer or a camera.
Compared with the prior art, the invention has the advantages that: the data processing method of the Camera Link signal source based on the HDMI uses the universal HDMI video interface as a video import interface, performs picture scaling and frequency up-down processing on the imported video, can be compatible with high frame frequency and high resolution, can be matched with wider application scenes, can realize the generation of the Camera Link signal source with full resolution and frame frequency, and is convenient for the test and verification of video processing processes such as rear-end tracking, encoding and the like; the CameraLink signal source generates hardware with small size, and is convenient for carrying in an external field.
Description of the drawings:
fig. 1 is a flowchart of a CameraLink signal source data processing method based on an HDMI interface according to the present invention.
The specific implementation mode is as follows:
the invention is described in detail below with reference to the figures and the detailed description.
A Camera Link signal source data processing method based on an HDMI (high-definition multimedia interface) comprises a universal HDMI video interface for video import, wherein the HDMI video interface supports direct output of a universal computer or a camera and can be suitable for different application scenes; the hardware size of the CameraLink signal source generated by the HDMI video interface can be controlled within 150 x 100mm, and the CameraLink signal source is convenient to carry by an external field. Since the HDMI video input is generally 1080P or 720P in resolution, and the CameraLink signal source needs to support application scenes with high frame rate and high resolution so as to match with wider application scenes, video processing needs to be performed on the HDMI input to generate corresponding video, and the specific steps of importing video by using the HDMI video interface to generate the CameraLink signal source with full resolution and frame rate are as follows, as shown in fig. 1:
A. HDMI input processing: the method comprises the following steps of utilizing an HDMI video interface to realize external HDMI video receiving, wherein the HDMI video interface supports all resolutions of a general computer;
B. data format conversion: converting the universal HDMI video with the video color format of RGB/YUV into formats such as RAW/RGB, 8BIT/10BIT/12BIT/14BIT and the like required by CameraLink output;
C. video zooming processing: converting a universal HDMI video with a video resolution of 720P/1080P and the like into a resolution required by CameraLink output, wherein the resolution of the CameraLink output is 640 multiplied by 512-8K multiplied by 8K;
D. video frame frequency processing: converting a universal HDMI video with a frame frequency format of 25Hz/30Hz/50Hz/60Hz into a frame frequency required by CameraLink output, wherein the frame frequency of the CameraLink output is 5 Hz-500 Hz;
E. and (3) generating an output time sequence: generating a pixel clock corresponding to the CameraLink and outputting a required line field time sequence according to application requirements so as to match a corresponding data format, resolution and frame frequency;
F. CameraLink output: reading the corresponding video data converted in the step B-D according to the relevant time sequence generated in the step E, and completing video output by matching a hardware interface;
G. and C, when the video scaling processing in the step C and the video frame frequency processing in the step D are carried out, caching the data according to frames respectively, interacting the cached data with an external DDR (double data rate), and realizing the scheduling and processing of the data cache.
The method for processing the CameraLink signal source data based on the HDMI uses a universal HDMI video interface as a video import interface, performs picture scaling and frequency raising and reducing processing on an imported video, can be compatible with high frame frequency and high resolution, can be matched with wider application scenes, can realize the generation of the CameraLink signal source with full resolution and frame frequency, and is convenient for testing and verifying video processing processes such as rear-end tracking, encoding and the like, and the invention can support the CameraLink output scenes with formats such as 8Kx6K @10Hz, 640x512@500Hz, 1920x1080@60Hz and the like; and the CameraLink signal source has small size of generated hardware, and is convenient for carrying in an external field.
It is to be emphasized that: the above embodiments are only preferred embodiments of the present invention, and are not intended to limit the present invention in any way, and all simple modifications, equivalent changes and modifications made to the above embodiments according to the technical spirit of the present invention are within the scope of the technical solution of the present invention.
Claims (6)
1. A CameraLink signal source data processing method based on an HDMI interface is characterized by comprising a general HDMI video interface for video import, and the specific steps of importing a video by using the HDMI video interface to generate a CameraLink signal source with full resolution and frame frequency are as follows:
A. HDMI input processing: the method comprises the following steps of utilizing an HDMI video interface to realize external HDMI video receiving, wherein the HDMI video interface supports all resolutions of a general computer;
B. data format conversion: converting the universal HDMI video with the video color format of RGB/YUV into RAW/RGB required by CameraLink output, 8BIT/10BIT/12BIT/14BIT format;
C. video zooming processing: converting the universal HDMI video with the video resolution of 720P/1080P into the resolution required by CameraLink output;
D. video frame frequency processing: converting the universal HDMI video with the frame frequency format of 25Hz/30Hz/50Hz/60Hz into the frame frequency required by CameraLink output;
E. and (3) generating an output time sequence: generating a pixel clock corresponding to the CameraLink and outputting a required line field time sequence according to application requirements so as to match a corresponding data format, resolution and frame frequency;
F. CameraLink output: and E, reading the corresponding video data converted in the steps B-D according to the relevant time sequence generated in the step E, and matching with a hardware interface to finish video output.
2. The CameraLink signal source data processing method based on the HDMI interface as claimed in claim 1, wherein said video scaling processing in step C and video frame rate processing in step D require buffering the data by frame, respectively, and interacting the buffered data with external DDR to implement scheduling and processing of data buffering.
3. The method as claimed in claim 1, wherein the resolution of the CameraLink output in step C is 640 × 512-8K × 8K.
4. The method for processing the CameraLink signal source data based on the HDMI interface as recited in claim 1, wherein said CameraLink outputs in said step D at a frame frequency of 5Hz to 500 Hz.
5. The CameraLink signal source data processing method based on the HDMI interface as recited in claim 1, wherein a hardware size generated by said CameraLink signal source is less than or equal to 150 x 100 mm.
6. The CameraLink signal source data processing method based on the HDMI interface as recited in claim 1, wherein said HDMI video interface supports direct output from a general purpose computer or a camera.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110005527.3A CN112653860A (en) | 2021-01-05 | 2021-01-05 | Camera Link signal source data processing method based on HDMI interface |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110005527.3A CN112653860A (en) | 2021-01-05 | 2021-01-05 | Camera Link signal source data processing method based on HDMI interface |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112653860A true CN112653860A (en) | 2021-04-13 |
Family
ID=75367263
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110005527.3A Pending CN112653860A (en) | 2021-01-05 | 2021-01-05 | Camera Link signal source data processing method based on HDMI interface |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112653860A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115061967A (en) * | 2022-06-30 | 2022-09-16 | 重庆秦嵩科技有限公司 | Method for reducing interface clock by using homemade FPGA (field programmable Gate array) based camera link image compression |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109413339A (en) * | 2018-12-27 | 2019-03-01 | 西安奇维科技有限公司 | A kind of vision signal generating means and method |
CN109587411A (en) * | 2018-11-08 | 2019-04-05 | 中国航空工业集团公司洛阳电光设备研究所 | A kind of serial Camera Link coding method of FPGA driving |
CN109714621A (en) * | 2019-01-02 | 2019-05-03 | 西安微电子技术研究所 | A kind of multichannel dynamic video analogy method and its processing system that timing is configurable |
-
2021
- 2021-01-05 CN CN202110005527.3A patent/CN112653860A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109587411A (en) * | 2018-11-08 | 2019-04-05 | 中国航空工业集团公司洛阳电光设备研究所 | A kind of serial Camera Link coding method of FPGA driving |
CN109413339A (en) * | 2018-12-27 | 2019-03-01 | 西安奇维科技有限公司 | A kind of vision signal generating means and method |
CN109714621A (en) * | 2019-01-02 | 2019-05-03 | 西安微电子技术研究所 | A kind of multichannel dynamic video analogy method and its processing system that timing is configurable |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115061967A (en) * | 2022-06-30 | 2022-09-16 | 重庆秦嵩科技有限公司 | Method for reducing interface clock by using homemade FPGA (field programmable Gate array) based camera link image compression |
CN115061967B (en) * | 2022-06-30 | 2023-06-23 | 重庆秦嵩科技有限公司 | Method for reducing interface clock by adopting camera link image compression based on domestic FPGA |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI567634B (en) | Apparatus, computing system and method for utilizing multiple display pipelines to drive separate portions of an image frame | |
US9473726B2 (en) | Ultra high definition display device and video signal converting method | |
CN103248797A (en) | Video resolution enhancing method and module based on FPGA (field programmable gate array) | |
WO2017028381A1 (en) | Image processing method and system for laser television, and laser television | |
CN105744358A (en) | Video play processing method and device | |
CN103475894B (en) | A kind of 3D laparoscope method for processing video frequency | |
CN105704407A (en) | A display processing apparatus, device and method | |
CN101060607A (en) | Image zooming device and its method | |
CN113573111A (en) | 8K ultra-high-definition video conversion point screen system and method | |
CN112653860A (en) | Camera Link signal source data processing method based on HDMI interface | |
CN106878650B (en) | DVI to VGA video conversion device and method thereof | |
US20070122045A1 (en) | System for scaling a picture unit from a first video resolution format to a second video resolution format | |
EP2669886A1 (en) | Image processing method and image display system utilizing the same | |
CN102065253B (en) | Software and hardware coordinated image horizontal zooming method and device | |
CN112492247A (en) | Video display design method based on LVDS input | |
CN112866795A (en) | Electronic device and control method thereof | |
CN117201718A (en) | HDMI-to-LVDS method and device for realizing video image scaling and cropping based on FPGA | |
CN115002304A (en) | Video image resolution self-adaptive conversion device | |
CN105957016B (en) | A kind of method and device for being stretched to image | |
CN105357455A (en) | Method and device for a 4K display to display video sources with one screen | |
TWI384880B (en) | Method for video conversion of video stream and apparatus thereof | |
US20100020236A1 (en) | Image display apparatus and method | |
WO2023178576A1 (en) | Display control method, display control apparatus, and intelligent terminal | |
CN113946400B (en) | Method for reducing Windows end writing delay on intelligent interaction large screen | |
CN115379148B (en) | Video OSD menu image superposition method based on FPGA platform |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210413 |
|
RJ01 | Rejection of invention patent application after publication |