CN116132615A - Conversion method and device for ultrahigh-definition 8K HDMI2.1 to 4x12G-SDI - Google Patents
Conversion method and device for ultrahigh-definition 8K HDMI2.1 to 4x12G-SDI Download PDFInfo
- Publication number
- CN116132615A CN116132615A CN202310075750.4A CN202310075750A CN116132615A CN 116132615 A CN116132615 A CN 116132615A CN 202310075750 A CN202310075750 A CN 202310075750A CN 116132615 A CN116132615 A CN 116132615A
- Authority
- CN
- China
- Prior art keywords
- image data
- audio
- data
- sub
- sdi
- 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
Links
Images
Classifications
-
- 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/268—Signal distribution or switching
-
- 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/0125—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level one of the standards being a high definition standard
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Systems (AREA)
Abstract
The application relates to a conversion method and a device from ultra-high definition 8K HDMI2.1 to 4x12G-SDI, belonging to the technical field of broadcast television, wherein the conversion method comprises the following steps: receiving 8K HDMI2.1 audio/video signals; performing format conversion on 8K image data in the 8K HDMI2.1 audio/video signal according to a preset color gamut and a preset chroma sampling rate; performing video frame caching on the 8K image data after the data format conversion; reading the cached 8K image data and converting the cached 8K image data into 16 paths of 2K sub-image data; extracting HDMI audio data in 8K HDMI2.1 audio/video signals, and carrying out audio reproduction on the HDMI audio data and synchronizing the HDMI audio data to an SDI audio clock; embedding the audio data after clock synchronization into a first path of 2K sub-image data in 16 paths of 2K sub-image data; and outputting the audio and video signals embedded with the audio data through 4 groups of 12G-SDI interfaces. The ultra-high definition 8K HDMI2.1 signal can be converted into a 4x12G-SDI signal.
Description
Technical Field
The application relates to the technical field of broadcast television, in particular to a method and a device for converting ultra-high definition 8K HDMI2.1 to 4x 12G-SDI.
Background
Along with the finalization and release of 8K ultra-high definition video standards AVS3 and H.266 in the last two years, 8K ultra-high definition video will also develop rapidly, the ultra-high definition industry chain is continuously perfected and developed greatly, and the market scale and application will also grow rapidly. The large video interface society also promotes new technical standards, interfaces supporting 8K ultra-definition video are also developed, the HDMI society promotes the HDMI2.1 interface standard supporting 8K, and the SMPTE society defines the interface standard of 8K SDI in the SMPTE2082-11/12 standard.
At present, because the application fields of the SDI and the HDMI are different, a converter is generally required to convert different interfaces, but common HDMI and SDI converters support 4K video conversion at the highest, and when 8K interface conversion is performed, a plurality of 4K video conversion devices are required to be used for completion.
In the practical application process, since the 8K technical standard is newer, the 8K interface needs a higher data bandwidth, the HDMI2.1 often needs a bandwidth of 32-48Gbps at the 8K resolution, the 8K SDI needs four groups of 12G-SDIs for transmission, and the interface conversion also needs a higher technical requirement, but there is no converter capable of completing the 8K HDMI2.1 to 4x12G-SDI, so how to complete the signal conversion of the ultra-high definition 8K HDMI2.1 to 4x12G-SDI becomes the current urgent problem to be solved.
Disclosure of Invention
In order to facilitate the conversion of the ultra-high definition 8K HDMI2.1 signal into the 4x12G-SDI signal, the application provides a conversion method and device of the ultra-high definition 8K HDMI2.1 to the 4x12G-SDI signal.
In a first aspect, the present application provides a method for converting ultra-high definition 8k hdmi2.1 to 4x12G-SDI, which adopts the following technical scheme:
a conversion method of ultra high definition 8k hdmi2.1 to 4x12G-SDI, the conversion method comprising:
receiving 8K HDMI2.1 audio/video signals;
performing format conversion on 8K image data in the 8K HDMI2.1 audio/video signal according to a preset color gamut and a preset chroma sampling rate;
performing video frame caching on the 8K image data after the data format conversion;
reading the cached 8K image data and converting the cached 8K image data into 16 paths of 2K sub-image data;
extracting HDMI audio data in the 8K HDMI2.1 audio-video signal, and carrying out audio re-acquisition on the HDMI audio data and synchronizing the HDMI audio data to an SDI audio clock;
embedding the audio data after clock synchronization into first path 2K sub-image data in the 16 paths of 2K sub-image data;
and outputting the audio and video signals embedded with the audio data through 4 groups of 12G-SDI interfaces.
By adopting the technical scheme, 8K image data in 8K HDMI2.1 audio/video signals are subjected to color gamut conversion and chromaticity re-acquisition processing to be changed into a data format required by SDI and stored in a cache, then the cached 8K image data is converted into 16 paths of 2K sub-image data, HDMI audio data are extracted according to the received 8K HDMI2.1 audio/video signals, audio re-acquisition and clock synchronization processing are performed, the processed audio data are embedded into the first path of 2K sub-image data in the 16 paths of 2K sub-image data, and then the obtained 16 sub-video signals are divided into 4 paths and respectively output through 4 groups of 12G-SDI interfaces, so that 8K HDMI2.1 to 4x12G-SDI conversion output can be completed.
Optionally, the preset color gamut is YCbCr, and the preset chroma sampling rate is 4:2:2;
the step of performing format conversion on the 8K image data in the 8K hdmi2.1 audio/video signal according to the preset color gamut and the preset chroma sampling rate includes:
judging whether the color gamut format of the 8K image data is RGB, if so, performing color gamut conversion on the 8K image data to YCbCr4:4, and then performing chromaticity re-acquisition and conversion on the 8K image data to YCbCr4:2:2;
if not, judging whether the data format of the 8K image data is YCbCr4:2:0 or YCbCr 4:4; if it is YCbCr4:2:0, then converting the chromaticity re-acquisition into YCbCr4:2:2; if the ratio is YCbCr4:4, the chroma re-acquisition is carried out to convert the ratio into YCbCr4:2:2.
By adopting the technical scheme, when format conversion is carried out according to the YCbCr4:2 format standard, the conversion can be correspondingly realized only by configuring three functional modules, namely, a color gamut conversion function from RGB to YCbCr, an ascending collection function from YCbCr4:2:2 into YCbCr4:2 and a descending collection function from YCbCr4:4:4 into YCbCr4:2, so that the interfaces are unified and convenient for modularization.
Optionally, the step of performing video frame buffering on the 8K image data after the data format conversion includes:
and synchronously converting the input frame rate of the 8K image data according to a preset output frame rate, and carrying out clock synchronization according to a preset clock.
By adopting the technical scheme, the synchronous conversion of the input and output frame rate can be completed by repeating or discarding the current input frame according to the preset output frame rate, thereby realizing the adaptation of the frame rate.
Optionally, the step of reading the buffered 8K image data and converting it into 16-way 2K sub-image data includes:
dividing the buffered 8K image data into 4 paths of 4K image data according to an SQD mode;
and dividing each path of 4K image data in the 4 paths into 4 paths of 2K sub-image data according to a 2SI mode to obtain 16 paths of 2K sub-image data.
By adopting the technical scheme, the 8K image is firstly divided into 4 quarter 4K images according to the SQD mode, each 4K image is divided into 4 2K sub-images according to the 2SI mode, so that 16 2K sub-images can be obtained, the image data obtained by the 8K image cutting mode can be converted by using the 8K SDI-HDMI converter of Blackmagic, and then the image data is connected with the summer 8K television through the 4 HDMI interfaces for output display, so that the four-division picture display requirement of the 8K television can be conveniently met.
Optionally, the step of reading the buffered 8K image data and converting it into 16-way 2K sub-image data includes:
dividing the buffered 8K image data into 4 paths of 4K image data according to an SQD mode;
and dividing each 4K image data in 4 paths into 4 paths of 2K sub-image data according to the SQD mode to obtain 16 paths of 2K sub-image data.
By adopting the technical scheme, the 8K image can be equally divided into 4 parts of four 4K images in an SQD mode, each part of the 4K image is equally divided into 4 parts of sixteen 2K sub-images, and therefore 16 sixteenth 2K sub-images can be obtained, and the 8K image segmentation mode can be used for meeting the multi-picture display requirement when the number of the LED spliced screens is 16.
Optionally, the step of reading the buffered 8K image data and converting the buffered 8K image data into a 16-way 2K sub-image further includes:
dividing 8K image data into 4 paths of 4K images according to a 2SI mode;
and dividing each path of 4K image into 4 paths of 2K sub-images according to a 2SI mode to obtain 16 paths of 2K sub-images.
By adopting the technical scheme, the 8K image is divided into 4 parts of 4K images according to the 2SI mode, each part of 4K image is divided into 4 parts of 2K sub-images according to the 2SI mode, so that 16 parts of similar 2K sub-images can be obtained, and the image data obtained in the 8K image division mode can be converted into other format signals by using the 8K SDI-HDMI converter of Blackmagic for output, so that the transmission requirement of the 8K image data can be conveniently met.
In a second aspect, the present application provides a conversion device for ultra-high definition 8k hdmi2.1 to 4x12G-SDI, which adopts the following technical scheme:
a conversion device of ultra high definition 8k hdmi2.1 to 4x12G-SDI, the conversion device comprising:
the HDMI input module is used for receiving 8K HDMI2.1 audio and video signals;
the image format conversion module is used for carrying out format conversion on 8K image data in the 8K HDMI2.1 audio/video signal according to a preset color gamut and a preset chroma sampling rate;
the video frame buffer module is used for carrying out video frame buffer on the 8K image data after the data format conversion;
the image data conversion module is used for reading the cached image data and converting the cached image data into 16 paths of 2K sub-images;
the HDMI audio de-embedding module is used for extracting HDMI audio data in the 8K HDMI2.1 audio-video signal;
the audio re-acquisition module is used for carrying out audio re-acquisition on the HDMI audio data and synchronizing the HDMI audio data to an SDI audio clock;
the audio embedding module is used for embedding the audio data after clock synchronization into the first path of 2K sub-image data in the 16 paths of 2K sub-image data;
and the SDI output module is used for outputting the audio and video signals embedded with the audio data through the 4 groups of 12G-SDI interfaces.
By adopting the technical scheme, 8K image data in 8K HDMI2.1 audio/video signals are subjected to color gamut conversion and chromaticity re-acquisition processing to be changed into a data format required by SDI and stored in a cache, then the cached 8K image data is converted into 16 paths of 2K sub-image data, HDMI audio data are extracted according to the received 8K HDMI2.1 audio/video signals, audio re-acquisition and clock synchronization processing are performed, the processed audio data are embedded into the first path of 2K sub-image data in the 16 paths of 2K sub-image data, and then the obtained 16 sub-video signals are divided into 4 paths and respectively output through 4 groups of 12G-SDI interfaces, so that 8K HDMI2.1 to 4x12G-SDI conversion output can be completed.
Optionally, the image format conversion module includes:
a judging unit for judging whether the color gamut format of the 8K image data is RGB, and outputting a first judging result;
the judging unit is further used for judging whether the data format of the 8K image data is YCbCr4:2:0 or YCbCr4:4, and outputting a second judging result;
a color gamut conversion unit for converting 8K image data with color gamut format of RGB into YCbCr4:4 format;
the upstroke unit is used for converting 8K image data with the data format of YCbCr4:2:0 into YCbCr 4:2;
and the downsampling unit is used for converting 8K image data with the data format of YCbCr4:4 into YCbCr4:2:2.
By adopting the technical scheme, when format conversion is carried out according to the YCbCr4:2 format standard, the conversion can be correspondingly realized only by configuring three functional modules, namely, a color gamut conversion function from RGB to YCbCr, an ascending collection function from YCbCr4:2:2 into YCbCr4:2 and a descending collection function from YCbCr4:4:4 into YCbCr4:2, so that the interfaces are unified and convenient for modularization.
Optionally, the image data conversion module includes:
the SQD segmentation unit is used for carrying out image segmentation on the image data according to an SQD mode;
the 2SI segmentation unit is used for carrying out image segmentation on the image data according to a 2SI mode;
and the control processing unit is used for controlling the switching of the SQD segmentation unit and the 2SI segmentation unit.
Through adopting above-mentioned technical scheme, when needs are 8K image data and are converted 16 way 2K sub image data, can cut apart the switching use of unit and 2SI segmentation unit through control processing unit control SQD according to actual demand, and then be convenient for satisfy different user's actual demand, improved conversion equipment's adaptability.
In a third aspect, the present application provides a computer readable storage medium, which adopts the following technical scheme:
a computer readable storage medium storing a computer program capable of being loaded by a processor and executing any one of the methods of the first aspect.
In summary, the present application includes at least one of the following beneficial technical effects: performing color gamut conversion and chromaticity re-acquisition on 8K image data in 8K HDMI2.1 audio/video signals to obtain a data format required by SDI, storing the data format in a buffer memory, converting the buffered 8K image data into 16 paths of 2K sub-image data, extracting HDMI audio data according to the received 8K HDMI2.1 audio/video signals, performing audio re-acquisition and clock synchronization processing, embedding the processed audio data into the first path of 2K sub-image data in 16 paths of 2K sub-image data, dividing the obtained 16 sub-video signals into 4 paths and respectively outputting the 4 paths of data through 4 groups of 12G-SDI interfaces, and thus completing conversion output from 8K HDMI2.1 to 4x 12G-SDI.
Drawings
Fig. 1 is a flow chart illustrating a conversion method according to one embodiment of the present application.
Fig. 2 is a flow chart illustrating a conversion method according to one embodiment of the present application.
Fig. 3 is a block diagram of a conversion device according to one embodiment of the present application.
Fig. 4 is a block diagram of the structure of a conversion device according to one embodiment of the present application.
Fig. 5 is a block diagram of the structure of a conversion device according to one embodiment of the present application.
Reference numerals illustrate: 101. an HDMI input module; 102. an image format conversion module; 1021. a judging unit; 1022. a color gamut conversion unit; 1023. a lifting unit; 1024. a downsampling unit; 103. a video frame buffer module; 104. an image data conversion module; 1041. a control processing unit; 1042. an SQD dividing unit; 1043. a 2SI dividing unit; 105. an HDMI audio de-embedding module; 106. an audio reproduction module; 107. an audio embedding module; 108. and an SDI output module.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application will be further described in detail with reference to fig. 1 to 5 and the embodiments. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the present application.
The embodiment of the application discloses a conversion method of ultra-high definition 8K HDMI2.1 to 4x 12G-SDI.
Referring to fig. 1, a conversion method of ultra high definition 8k hdmi2.1 to 4x12G-SDI, the conversion method comprising:
step S101, receiving 8K HDMI2.1 audio/video signals;
step S102, performing format conversion on 8K image data in an 8K HDMI2.1 audio/video signal according to a preset color gamut and a preset chroma sampling rate;
step S103, carrying out video frame buffer on the 8K image data after the data format conversion;
step S104, reading the buffered 8K image data and converting the buffered 8K image data into 16 paths of 2K sub-image data;
step S105, extracting HDMI audio data in the 8K HDMI2.1 audio-video signal;
step S106, the HDMI audio data is subjected to audio reproduction and synchronized to an SDI audio clock;
wherein, the above-mentioned audio re-sampling means re-sampling the audio data to a preset sampling rate, and synchronizing to the SDI audio clock means setting the reference clock as the SDI audio clock;
step S107, embedding the audio data after clock synchronization into the first path of 2K sub-image data in the 16 paths of 2K sub-image data;
after the audio data is embedded, a 16-sub video signal is obtained;
step S108, outputting the audio and video signals embedded with the audio data through 4 groups of 12G-SDI interfaces;
when the signal is output, every 4 sub-videos in the 16 sub-video signals are synthesized into 1-path signals and output through the 12G-SDI interface, namely the 16 sub-video signals are divided into 4 paths and respectively output through 4 groups of 12G-SDI interfaces.
In the above embodiment, the 8K image data in the 8K HDMI2.1 audio/video signal is subjected to color gamut conversion and chromaticity re-extraction processing to be changed into a data format required by the SDI and stored in the buffer memory, then the buffered 8K image data is converted into 16 paths of 2K sub-image data, the HDMI audio data is extracted according to the received 8K HDMI2.1 audio/video signal, and the audio re-extraction and clock synchronization processing are performed, and the 8K HDMI2.1 to 4x12G-SDI conversion output can be completed by embedding the processed audio data into the first path of 2K sub-image data in the 16 paths of 2K sub-image data, dividing the obtained 16 sub-video signal into 4 paths and respectively outputting the 4 paths of data through the 4 sets of 12G-SDI interfaces.
It should be noted that, step S102 to step S104 are steps for processing image data, step S105 to step S106 are steps for processing audio data, and in the actual conversion process, the image data and the audio data may be processed simultaneously, that is, step S102 to step S104 and step S105 to step S106 may be executed synchronously, and after the processing of both the audio data and the image data is completed, the audio data may be embedded.
Referring to fig. 2, as an implementation of step S102, the preset color gamut is YCbCr, and the preset chroma sampling rate is 4:2:2; the step of performing format conversion on 8K image data in the 8K hdmi2.1 audio/video signal according to the preset color gamut and the preset chroma sampling rate includes:
step S1021, judging whether the color gamut format of the 8K image data is RGB; if yes, go to step S1022; if not, jumping to step S110;
step S1022, performing color gamut conversion on the 8K image data to YCbCr 4:4;
step S1023, performing chroma re-acquisition on the YCbCr 4:4:2:4 to convert the YCbCr 4:2;
the preset color gamut and the preset chroma sampling rate are configured as YCbCr4:2 because the SDI requires a YCbCr4:2:2 format;
step S110, judging whether the data format of 8K image data is YCbCr4:2:0; if yes, jump to step S1023; if not, jumping to step S120;
step S120, judging whether the data format of the 8K image data is YCbCr4:4:4; if yes, go to step S1023.
Among these, the common data formats in YCbCr are YCbCr4:2:0, YCbCr4:2:2 and YCbCr4:4:4, so it can be understood that when the data format is not YCbCr4:2:0 or YCbCr4:4:4, step S130 is proceeded to: judging whether the ratio is YCbCr4 to 2:2; if yes, the processing is not needed, and the processing is directly ended and transmitted to the next module.
In the above embodiment, when format conversion is performed according to the YCbCr4:2 format standard, only three functional modules are required to be configured to correspondingly implement the color gamut conversion function from RGB to YCbCr, the raising function from YCbCr4:2:0 to YCbCr4:2, and the lowering function from YCbCr4:4:4 to YCbCr4:2:2, so that the interfaces are unified and convenient for modularization.
As an embodiment of step S103, the step of performing video frame buffering on the 8K image data after the data format conversion includes:
and synchronously converting the input frame rate of the 8K image data according to a preset output frame rate, and carrying out clock synchronization according to a preset clock.
The method comprises the steps of presetting a preset output frame rate and a preset clock, discarding a current input frame when the input frame rate is larger than the preset video output frame rate, and repeating the current output frame when the input frame rate is smaller than the preset video output frame rate, so that synchronous conversion of the input and output video frame rates can be realized.
In the above embodiment, the synchronous conversion of the input and output frame rates can be completed by repeating or discarding the current input frame according to the preset output frame rate, thereby realizing the adaptation of the frame rate.
As one embodiment of step S104, the step of reading the buffered 8K image data and converting into 16-way 2K sub-image data includes:
dividing the buffered 8K image data into 4 paths of 4K image data according to an SQD mode;
and dividing each path of 4K image data in the 4 paths into 4 paths of 2K sub-image data according to a 2SI mode to obtain 16 paths of 2K sub-image data.
Wherein 2SI (2 sample interleave), i.e. two-sample interleaving, divides the original image into 4 sub-images by means of uniform snapshot, each sub-image is a reduced version of the original image, and the color difference between the pixel points at the same position of each sub-image is small.
In the above embodiment, the 8K image is firstly divided into 4 parts of quarter 4K images according to the SQD mode, each part of 4K image is then divided into 4 parts of 2K sub-images according to the 2SI mode, so as to obtain 16 parts of 2K sub-images, the image data obtained by the 8K image cutting mode can be converted by using the 8K SDI-HDMI converter of Blackmagic, and then is connected with the summer 8K television through the 4 HDMI interfaces for output display, so that the four-division picture display requirement of the 8K television can be conveniently satisfied.
As still another embodiment of step S104, the step of reading the buffered 8K image data and converting into 16-way 2K sub-image data includes:
dividing the buffered 8K image data into 4 paths of 4K image data according to an SQD mode;
and dividing each 4K image data in 4 paths into 4 paths of 2K sub-image data according to the SQD mode to obtain 16 paths of 2K sub-image data.
The SQD (Square Division) is quarter square segmentation, namely, the original image is quarter-segmented, and the segmented image is one quarter of the original image, so that the original image can be obtained by stitching the four segmented images.
In the above embodiment, the 8K image may be equally divided into 4 parts of four 4K images by SQD, and each part is equally divided into 4 parts of sixteen 2K sub-images, so as to obtain 16 sixteenth 2K sub-images, and the 8K image division method may be used to meet the multi-picture display requirement when the number of the LED spliced screens is 16.
As another embodiment of step S104, the step of reading the buffered 8K image data and converting into 16-way 2K sub-images includes:
dividing 8K image data into 4 paths of 4K images according to a 2SI mode;
and dividing each path of 4K image into 4 paths of 2K sub-images according to a 2SI mode to obtain 16 paths of 2K sub-images.
In the above embodiment, the 8K image is divided into 4 parts of 4K images according to the 2SI mode, and then each part of 4K image is divided into 4 parts of 2K sub-images according to the 2SI mode, so that 16 parts of similar 2K sub-images can be obtained, and the image data obtained by the 8K image division mode can be converted into other format signals by using the 8K SDI-HDMI converter of Blackmagic for outputting, so that the transmission requirement of the 8K image data can be conveniently met.
As one embodiment of step S106, the step of audio-reproducing the HDMI audio data includes:
carrying out audio re-acquisition on the HDMI audio data to a preset sampling rate; wherein the preset sampling rate is 48KHz.
The audio sampling rate refers to the number of times of sampling sound in a unit of time of an audio recording device per second or shorter, and generally, the higher the sampling rate, the more realistic the recorded sound is, and the closer the sound is to the original sound.
In the above embodiment, since the SDI requires the sampling rate to be 48KHz, in the embodiment of the present application, the preset sampling rate is configured to be 48KHz, and by performing audio resampling to the preset sampling rate, it is convenient to meet the audio output requirement of the post-stage output device.
The embodiment of the application also discloses a conversion device of the ultra-high definition 8K HDMI2.1 to 4x 12G-SDI.
Referring to fig. 3, a conversion apparatus of ultra high definition 8k hdmi2.1 to 4x12G-SDI, the conversion apparatus comprising:
the HDMI input module 101 is configured to receive an 8k HDMI2.1 audio/video signal;
the image format conversion module 102 is configured to perform format conversion on 8K image data in the 8K hdmi2.1 audio/video signal according to a preset color gamut and a preset chroma sampling rate;
the video frame buffer module 103 is configured to buffer the 8K image data after the data format conversion;
the 8K video frame buffer module of the embodiment of the application is based on DDR4, the data bit width is 64 bits, the working frequency is 1066MHz, and 136Gbps bandwidth can be provided.
An image data conversion module 104, configured to read the buffered image data and convert the buffered image data into 16 paths of 2K sub-images;
the HDMI audio de-embedding module 105 is configured to extract HDMI audio data in the 8k HDMI2.1 audio/video signal;
an audio re-acquisition module 106, configured to perform audio re-acquisition on the HDMI audio data and synchronize the HDMI audio data to an SDI audio clock;
an audio embedding module 107, configured to embed the clock-synchronized audio data into a first path of 2K sub-image data in the 16 paths of 2K sub-image data;
the SDI output module 108 is configured to output the audio/video signal embedded with the audio data through the 4-group 12G-SDI interface.
The SDI output module 108 adopts 4 12G-SDI interfaces and accords with SMPTE ST 2082-12 standards.
In the above embodiment, the 8K image data in the 8K HDMI2.1 audio/video signal is subjected to color gamut conversion and chromaticity re-extraction processing to be changed into a data format required by the SDI and stored in the buffer memory, then the buffered 8K image data is converted into 16 paths of 2K sub-image data, the HDMI audio data is extracted according to the received 8K HDMI2.1 audio/video signal, and the audio re-extraction and clock synchronization processing are performed, and the 8K HDMI2.1 to 4x12G-SDI conversion output can be completed by embedding the processed audio data into the first path of 2K sub-image data in the 16 paths of 2K sub-image data, dividing the obtained 16 sub-video signal into 4 paths and respectively outputting the 4 paths of data through the 4 sets of 12G-SDI interfaces.
The conversion device mainly realizes the conversion from 8K HDMI2.1 to 4x12G-SDI, is developed based on an Intel A10 series FPGA platform, and HDMI2.1 and 12G-SDI interfaces are completed by using IP cores, HDMI supports TMDS and FRL modes, and the supported maximum HDMI video format is 8KP60.
Referring to fig. 4, as an embodiment of the image format conversion module 102, the image format conversion module 102 includes:
a judging unit 1021 for judging whether the color gamut format of the 8K image data is RGB, and outputting a first judgment result;
the first judgment result includes that the color gamut format is RGB or the color gamut format is not RGB;
a judging unit 1021, configured to further judge whether the data format of the 8K image data is YCbCr4:2:0 or YCbCr4:4:4, and output a second judging result;
the second judgment result is YCbCr4:2:0 or YCbCr 4:4;
a color gamut conversion unit 1022 for converting 8K image data in color gamut format of RGB into YCbCr4:4:4 format;
an up-sampling unit 1023 for converting 8K image data with a data format of YCbCr4:2:0 into YCbCr 4:2;
and a downsampling unit 1024 for converting 8K image data with a data format of YCbCr4:4 to YCbCr4:2:2.
In the above embodiment, when format conversion is performed according to the YCbCr4:2 format standard, only three functional modules are required to be configured to correspondingly implement the color gamut conversion function from RGB to YCbCr, the raising function from YCbCr4:2:0 to YCbCr4:2, and the lowering function from YCbCr4:4:4 to YCbCr4:2:2, so that the interfaces are unified and convenient for modularization.
As one embodiment of the video frame buffer module 103, the video frame buffer module 103 is configured to: and synchronously converting the input frame rate of the 8K image data according to a preset output frame rate, and carrying out clock synchronization according to a preset clock.
In the above embodiment, the synchronous conversion of the input and output frame rates can be completed by repeating or discarding the current input frame according to the preset output frame rate, thereby realizing the adaptation of the frame rate.
Referring to fig. 5, as an embodiment of the image data conversion module 104, the image data conversion module 104 includes:
the SQD segmentation unit 1042 is configured to perform image segmentation on the image data according to an SQD manner;
a 2SI segmentation unit 1043, configured to segment the image data according to a 2SI manner;
a control processing unit 1041 for controlling switching of the SQD dividing unit 1042 and the 2SI dividing unit 1043.
In the above embodiment, when the 8K image data is required to be converted into 16 paths of 2K sub-image data, the control processing unit 1041 can control the switching of the SQD segmentation unit 1042 and the 2SI segmentation unit 1043 according to the actual requirement, so as to conveniently satisfy the actual requirements of different users, and improve the adaptability of the conversion device.
As one embodiment of the control processing unit 1041, the control processing unit 1041 is configured to: the SQD segmentation unit 1042 is controlled to segment the buffered 8K image data into 4 paths of 4K image data according to the SQD method, and the 2SI segmentation unit 1043 is controlled to segment each path of 4K image data in the 4 paths into 4 paths of 2K sub-image data according to the 2SI method, so as to obtain 16 paths of 2K sub-image data.
As one embodiment of the control processing unit 1041, the control processing unit 1041 is configured to: the SQD segmentation unit 1042 is controlled to segment the buffered 8K image data into 4 paths of 4K image data according to the SQD method, and segment each path of 4K image data in the 4 paths into 4 paths of 2K sub image data according to the SQD method, so as to obtain 16 paths of 2K sub image data.
As still another embodiment of the control processing unit 1041, the control processing unit 1041 is configured to: the control 2SI dividing unit 1043 divides the 8K image data into 4 paths of 4K images according to the 2SI method, and divides each path of 4K image into 4 paths of 2K sub-images according to the 2SI method, thereby obtaining 16 paths of 2K sub-images.
As a further embodiment of the conversion device, the conversion device further includes an HDMI output module, where the HDMI output module is connected to the HDMI input module 101 and is configured to output an 8k HDMI2.1 audio/video signal;
the HDMI input module 101 and the HDMI output module may adopt an HDMI2.1 transceiver module, support TMDS and FRL modes, support 8K60 video, and provide one path of HDMI output through HDMI loopback.
In the above embodiment, by setting the HDMI output module, the output requirement of the 8k HDMI2.1 audio/video signal of the conversion device of the present application is conveniently satisfied.
The conversion device for the ultra-high definition 8K HDMI2.1 to 4x12G-SDI realizes the signal conversion from the ultra-high definition 8K HDMI2.1 to 4x12G-SDI, is lower in cost, is realized by adopting FPGA hardware, is high in conversion efficiency and low in delay, supports the conversion of two modes of 8K SQD and 2SI, is downward compatible with 4K and 2K videos, is simple in practical application, and is convenient in subsequent expansion and upgrading functions.
The conversion device of the embodiment of the application can implement any one of the above conversion methods, and the specific working process of each module in the conversion device can refer to the corresponding process in the above method embodiment.
In several embodiments provided herein, it should be understood that the provided methods and apparatus may be implemented in other ways. For example, the device embodiments described above are merely illustrative; for example, a division of a certain module or unit is merely a logical function division, and there may be another division manner when actually implemented, for example, a plurality of modules may be combined or may be integrated into another device, or some features may be omitted or not performed.
The embodiment of the application also discloses a computer readable storage medium.
A computer readable storage medium storing a computer program capable of being loaded by a processor and executing any one of the conversion methods described above.
Wherein a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device; program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
In the foregoing embodiments, the descriptions of the embodiments are focused on, and for those portions of one embodiment that are not described in detail, reference may be made to the related descriptions of other embodiments.
The foregoing description of the preferred embodiments of the present application is not intended to limit the scope of the application, in which any feature disclosed in this specification (including abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise. That is, each feature is one example only of a generic series of equivalent or similar features, unless expressly stated otherwise.
Claims (10)
1. A conversion method of ultra-high definition 8k hdmi2.1 to 4x12G-SDI, the conversion method comprising:
receiving 8K HDMI2.1 audio/video signals;
performing format conversion on 8K image data in the 8K HDMI2.1 audio/video signal according to a preset color gamut and a preset chroma sampling rate;
performing video frame caching on the 8K image data after the data format conversion;
reading the cached 8K image data and converting the cached 8K image data into 16 paths of 2K sub-image data;
extracting HDMI audio data in the 8K HDMI2.1 audio-video signal, and carrying out audio re-acquisition on the HDMI audio data and synchronizing the HDMI audio data to an SDI audio clock;
embedding the audio data after clock synchronization into first path 2K sub-image data in the 16 paths of 2K sub-image data;
and outputting the audio and video signals embedded with the audio data through 4 groups of 12G-SDI interfaces.
2. The method for converting ultra high definition 8k hdmi2.1 to 4x12G-SDI according to claim 1, wherein the method comprises the steps of: the preset color gamut is YCbCr, and the preset chroma sampling rate is 4:2:2;
the step of performing format conversion on the 8K image data in the 8K hdmi2.1 audio/video signal according to the preset color gamut and the preset chroma sampling rate includes:
judging whether the color gamut format of the 8K image data is RGB, if so, performing color gamut conversion on the 8K image data to YCbCr4:4, and then performing chromaticity re-acquisition and conversion on the 8K image data to YCbCr4:2:2;
if not, judging whether the data format of the 8K image data is YCbCr4:2:0 or YCbCr 4:4; if it is YCbCr4:2:0, then converting the chromaticity re-acquisition into YCbCr4:2:2; if the ratio is YCbCr4:4, the chroma re-acquisition is carried out to convert the ratio into YCbCr4:2:2.
3. The method for converting ultra high definition 8K hdmi2.1 through 4x12G-SDI according to any one of claims 1 through 2, wherein the step of video frame buffering the 8K image data after the data format conversion comprises:
and synchronously converting the input frame rate of the 8K image data according to a preset output frame rate, and carrying out clock synchronization according to a preset clock.
4. The method of converting ultra high definition 8K hdmi2.1 to 4x12G-SDI according to claim 1, wherein the step of reading the buffered 8K image data and converting it into 16-way 2K sub-image data comprises:
dividing the buffered 8K image data into 4 paths of 4K image data according to an SQD mode;
and dividing each path of 4K image data in the 4 paths into 4 paths of 2K sub-image data according to a 2SI mode to obtain 16 paths of 2K sub-image data.
5. The method of converting ultra high definition 8K hdmi2.1 to 4x12G-SDI according to claim 1, wherein the step of reading the buffered 8K image data and converting it into 16-way 2K sub-image data comprises:
dividing the buffered 8K image data into 4 paths of 4K image data according to an SQD mode;
and dividing each 4K image data in 4 paths into 4 paths of 2K sub-image data according to the SQD mode to obtain 16 paths of 2K sub-image data.
6. The method of claim 1, wherein the step of reading the buffered 8K image data and converting it into 16-way 2K sub-images further comprises:
dividing 8K image data into 4 paths of 4K images according to a 2SI mode;
and dividing each path of 4K image into 4 paths of 2K sub-images according to a 2SI mode to obtain 16 paths of 2K sub-images.
7. An ultra-high definition 8k hdmi2.1 to 4x12G-SDI conversion device, characterized in that: the conversion device includes:
the HDMI input module (101) is used for receiving 8K HDMI2.1 audio/video signals;
an image format conversion module (102) for performing format conversion on 8K image data in the 8K hdmi2.1 audio/video signal according to a preset color gamut and a preset chroma sampling rate;
the video frame buffer module (103) is used for carrying out video frame buffer on the 8K image data after the data format conversion;
an image data conversion module (104) for reading the buffered image data and converting it into 16 paths of 2K sub-images;
the HDMI audio de-embedding module (105) is used for extracting HDMI audio data in the 8K HDMI2.1 audio-video signal;
an audio re-acquisition module (106) for performing audio re-acquisition on the HDMI audio data and synchronizing the HDMI audio data to an SDI audio clock;
an audio embedding module (107) for embedding the clock-synchronized audio data into the first path 2K sub-image data in the 16 paths 2K sub-image data;
and the SDI output module (108) is used for outputting the audio and video signals embedded with the audio data through the 4 groups of 12G-SDI interfaces.
8. The ultra high definition 8k hdmi 2.1-4 x12G-SDI conversion device according to claim 7, wherein said image format conversion module (102) comprises:
a judging unit (1021) for judging whether the color gamut format of the 8K image data is RGB, and outputting a first judgment result;
a judging unit (1021) further configured to judge whether the data format of the 8K image data is YCbCr4:2:0 or YCbCr4:4, and output a second judging result;
a color gamut conversion unit (1022) for converting 8K image data in a color gamut format of RGB into a YCbCr4:4:4 format;
an up-sampling unit (1023) for converting 8K image data with a data format of YCbCr4:2:0 into YCbCr 4:2;
and the downsampling unit (1024) is used for converting 8K image data with the data format of YCbCr4:4:4 into YCbCr4:2:2.
9. The ultra high definition 8k hdmi 2.1-4 x12G-SDI conversion device according to claim 7, wherein the image data conversion module (104) comprises:
the SQD segmentation unit (1042) is used for carrying out image segmentation on the image data according to the SQD mode;
a 2SI dividing unit (1043) for dividing the image data into images according to a 2SI mode;
and a control processing unit (1041) for controlling the switching of the SQD dividing unit (1042) and the 2SI dividing unit (1043).
10. A computer-readable storage medium, characterized by: a computer program stored which can be loaded by a processor and which performs the method according to any one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310075750.4A CN116132615B (en) | 2023-01-14 | 2023-01-14 | Conversion method and device for ultrahigh-definition 8K HDMI2.1 to 4x12G-SDI |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310075750.4A CN116132615B (en) | 2023-01-14 | 2023-01-14 | Conversion method and device for ultrahigh-definition 8K HDMI2.1 to 4x12G-SDI |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116132615A true CN116132615A (en) | 2023-05-16 |
CN116132615B CN116132615B (en) | 2023-10-20 |
Family
ID=86300676
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310075750.4A Active CN116132615B (en) | 2023-01-14 | 2023-01-14 | Conversion method and device for ultrahigh-definition 8K HDMI2.1 to 4x12G-SDI |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116132615B (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106603889A (en) * | 2017-02-08 | 2017-04-26 | 广州波视信息科技股份有限公司 | Ultra high-definition VR solid-state delayer based on FPGA chip |
JP2018201076A (en) * | 2017-05-25 | 2018-12-20 | キヤノン株式会社 | Image processing device, control method thereof, and control program |
CN111726700A (en) * | 2020-06-10 | 2020-09-29 | 北京中联合超高清协同技术中心有限公司 | Video relay system and video receiving system |
CN113596373A (en) * | 2021-07-28 | 2021-11-02 | 成都卓元科技有限公司 | 8K video processing architecture for converting 12G-SDI into HDMI2.1 |
CN216905094U (en) * | 2021-11-17 | 2022-07-05 | 富视智通电子技术(济南)有限公司 | 8K ultra-high definition video encoder with multiple output preview interfaces |
WO2022205915A1 (en) * | 2021-03-31 | 2022-10-06 | 京东方科技集团股份有限公司 | Video processing method, video processing device, and display device |
CN115460422A (en) * | 2022-08-20 | 2022-12-09 | 北京流金岁月传媒科技股份有限公司 | Ultrahigh-definition network video and audio professional decoder supporting video frame synchronization and video frame synchronization method |
CN218217465U (en) * | 2021-11-26 | 2023-01-03 | 北京流金岁月传媒科技股份有限公司 | AVS38K ultra-high definition professional decoder |
-
2023
- 2023-01-14 CN CN202310075750.4A patent/CN116132615B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106603889A (en) * | 2017-02-08 | 2017-04-26 | 广州波视信息科技股份有限公司 | Ultra high-definition VR solid-state delayer based on FPGA chip |
JP2018201076A (en) * | 2017-05-25 | 2018-12-20 | キヤノン株式会社 | Image processing device, control method thereof, and control program |
CN111726700A (en) * | 2020-06-10 | 2020-09-29 | 北京中联合超高清协同技术中心有限公司 | Video relay system and video receiving system |
WO2022205915A1 (en) * | 2021-03-31 | 2022-10-06 | 京东方科技集团股份有限公司 | Video processing method, video processing device, and display device |
CN115225837A (en) * | 2021-03-31 | 2022-10-21 | 京东方科技集团股份有限公司 | Video processing method, video processing device and display device |
CN113596373A (en) * | 2021-07-28 | 2021-11-02 | 成都卓元科技有限公司 | 8K video processing architecture for converting 12G-SDI into HDMI2.1 |
CN216905094U (en) * | 2021-11-17 | 2022-07-05 | 富视智通电子技术(济南)有限公司 | 8K ultra-high definition video encoder with multiple output preview interfaces |
CN218217465U (en) * | 2021-11-26 | 2023-01-03 | 北京流金岁月传媒科技股份有限公司 | AVS38K ultra-high definition professional decoder |
CN115460422A (en) * | 2022-08-20 | 2022-12-09 | 北京流金岁月传媒科技股份有限公司 | Ultrahigh-definition network video and audio professional decoder supporting video frame synchronization and video frame synchronization method |
Non-Patent Citations (1)
Title |
---|
编辑部;: "时候尚早,还是大局已定 2020 8K大画面影音***组建攻略", 家庭影院技术, no. 05, pages 10 - 24 * |
Also Published As
Publication number | Publication date |
---|---|
CN116132615B (en) | 2023-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108810622B (en) | Video frame extraction method and device, computer readable medium and electronic equipment | |
CN110278345B (en) | Conversion method, conversion device, and image display device | |
CN1306796C (en) | Decoder device and receiver using the same | |
EP1617370B1 (en) | Image format transformation | |
AU2014291253A1 (en) | Information processing device and method | |
CN109691114B (en) | Image display device and image display method | |
US9601156B2 (en) | Input/output system for editing and playing ultra-high definition image | |
KR20060006706A (en) | Multi-dimensional video format transforming apparatus and method | |
CN100589169C (en) | Image output processing system used for mobile terminal and method thereof | |
US7593580B2 (en) | Video encoding using parallel processors | |
US20090207310A1 (en) | Video-processing apparatus, method and system | |
KR20040102346A (en) | Method and apparatus for moving image conversion, method and apparatus for moving image transmission, and programs therefor | |
CN102802039A (en) | Multi-channel video hybrid decoding output method and device | |
US20140308017A1 (en) | Imaging device, video recording device, video display device, video monitoring device, video monitoring system, and video monitoring method | |
CN101064816B (en) | Image processing apparatus and method for preventing degradation of image quality when bit format of image is converted | |
CN116132615B (en) | Conversion method and device for ultrahigh-definition 8K HDMI2.1 to 4x12G-SDI | |
CN112492247B (en) | Video display design method based on LVDS input | |
CN1210947C (en) | Cemera device and electronic device having the cemera device | |
KR100970992B1 (en) | System and method for multiplexing stereoscopic high-definition video through gpu acceleration and transporting the video with light-weight compression and storage media having program source thereof | |
CN113612938A (en) | Multi-type adaptive resolution image conversion method and device | |
CN109167943A (en) | COAX interface TV ISDB-T signal processing method and system | |
CN106658056B (en) | Nonlinear editing system, device and method | |
KR20200055242A (en) | Popular mainboard for ultra-high definition television supporting OLED panel | |
KR20160144061A (en) | Popular mainboard for ultra-high definition television | |
JP5299165B2 (en) | Signal transmission device, signal transmission method, signal reception device, signal reception method, and signal transmission system |
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 |