Movatterモバイル変換


[0]ホーム

URL:


CN104935840A - A method and system for scrolling display of subtitles on a spliced display screen - Google Patents

A method and system for scrolling display of subtitles on a spliced display screen
Download PDF

Info

Publication number
CN104935840A
CN104935840ACN201510314720.XACN201510314720ACN104935840ACN 104935840 ACN104935840 ACN 104935840ACN 201510314720 ACN201510314720 ACN 201510314720ACN 104935840 ACN104935840 ACN 104935840A
Authority
CN
China
Prior art keywords
data
display screen
display
subtitle
dot matrix
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
CN201510314720.XA
Other languages
Chinese (zh)
Other versions
CN104935840B (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.)
Shenzhen Skyworth Software Co Ltd
Original Assignee
Chuangwei Quanxin Safety And Protection Science And Technology Co Ltd Shenzh
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 Chuangwei Quanxin Safety And Protection Science And Technology Co Ltd ShenzhfiledCriticalChuangwei Quanxin Safety And Protection Science And Technology Co Ltd Shenzh
Priority to CN201510314720.XApriorityCriticalpatent/CN104935840B/en
Publication of CN104935840ApublicationCriticalpatent/CN104935840A/en
Application grantedgrantedCritical
Publication of CN104935840BpublicationCriticalpatent/CN104935840B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Abstract

The invention provides a subtitle scrolling display method of a splicing display screen and a system. The subtitle scrolling display method comprises steps of converting subtitle information and parameter information to a corresponding lattice data through receiving subtitle information and parameter information to be displayed which are inputted by the user and transmitting to a master control board, receiving and storing the lattice data and storing by a master control board, successively choosing corresponding continuous multi-frame lattice sub-data to be displayed according to the size of the splicing display screen and the parameter information, successively transmitting the lattice sub-data to a corresponding output board of the splicing screen, successively converting the corresponding sub-data of each frame to corresponding subtitle image data and performing image superposition with video image data to be displayed by the output board, transmitting the image data to the corresponding splicing display screen for displaying to finish the scrolling display of the subtitle. The subtitle rolling display method of splicing display screen and system realize the subtitle scrolling of the high definition real-time vector and bring great convenience.

Description

Translated fromChinese
一种拼接显示屏的字幕滚动显示方法及系统A method and system for scrolling display of subtitles on a spliced display screen

技术领域technical field

本发明涉及拼接显示技术领域,尤其涉及的是一种拼接显示屏的字幕滚动显示方法及系统。The present invention relates to the technical field of splicing display, in particular to a method and system for scrolling display of subtitles on a splicing display screen.

背景技术Background technique

随着在显示终端行业,在单台监视器、商用显示器、LED大屏等显示设备上滚动字幕叠加是一个很实用的功能,方便客户发布实时信息。但是LCD(Liquid Crystal Display ,液晶显示器)大屏拼接系统上,基于单台拼接单元实现的字幕叠加功能,往往由于显示字体小,效果差,跨屏滚动一致性不好调节等问题需要利用外接拼接控制器才能实现,而许多控制器的方案因为显示字体清晰度不高或者有较多局限性等问题,往往客户还是愿意在LCD拼接墙上外加LED点阵屏来实现字幕显示,额外增加了不必要的开销。As in the display terminal industry, it is a very practical function to superimpose scrolling subtitles on a single monitor, commercial display, LED large screen and other display devices, which is convenient for customers to release real-time information. However, on the LCD (Liquid Crystal Display, liquid crystal display) large-screen splicing system, the subtitle overlay function based on a single splicing unit often requires the use of external splicing due to problems such as small display fonts, poor effects, and poor adjustment of cross-screen scrolling consistency. The controller can only be realized, and many controller solutions are often willing to add an LED dot matrix screen on the LCD splicing wall to realize the subtitle display because of the lack of clarity of the display fonts or more limitations. necessary overhead.

现有实现大屏拼接滚动字幕的控制器基于嵌入式的架构是采用传统读取点阵字库数据的方法,放大后与图像进行叠加显示,这种方案显示的字幕清晰度不高,应用大屏拼接显示较大字体的锯齿现象比较严重。基于PCI(Peripheral Component Interconnect,定义局部总线的标准)工控式拼接控制器可以实现清晰度较高的字幕显示,但是这种架构的控制器由于视频处理路数不多,价格偏高等原因已经退出主流市场。由于拼接显示字符有字体大小要求高,叠加显示数据量大等特点,实现难度和成本都难以平衡,现有基于FPGA实现矢量级的字幕叠加也只是基于单路图像,应用于简单通道信息标注的小尺寸字符叠加。现有的拼接显示屏的字幕滚动显示方案,成本较高,字幕清晰度低,给用户带来了不便。The existing controllers for large-screen splicing and scrolling subtitles are based on the embedded architecture, which adopts the traditional method of reading dot matrix font data, and superimposes them with images after being enlarged. Stitching shows that the aliasing phenomenon of larger fonts is more serious. Based on PCI (Peripheral Component Interconnect, the standard that defines the local bus) industrial splicing controller can realize high-definition subtitle display, but the controller with this architecture has withdrawn from the mainstream due to the small number of video processing channels and high price. market. Due to the characteristics of high font size requirements and large amount of superimposed display data for spliced display characters, it is difficult to balance the difficulty and cost of implementation. The existing vector-level subtitle superposition based on FPGA is only based on single-channel images and is applied to simple channel information labeling. Small size characters are superimposed. The existing subtitle scrolling display scheme of the spliced display screen has high cost and low subtitle definition, which brings inconvenience to users.

因此,现有技术还有待于改进和发展。Therefore, the prior art still needs to be improved and developed.

发明内容Contents of the invention

本发明要解决的技术问题在于,提供一种拼接显示屏的字幕滚动显示方法及系统,旨在解决现有的拼接显示屏字幕滚动显示方案成本较高,字幕清晰度低的问题。The technical problem to be solved by the present invention is to provide a subtitle scrolling display method and system for a spliced display screen, aiming at solving the problems of high cost and low subtitle definition in the existing spliced display screen subtitle scrolling display scheme.

本发明解决技术问题所采用的技术方案如下:The technical solution adopted by the present invention to solve technical problems is as follows:

一种拼接显示屏的字幕滚动显示方法,其中,包括以下步骤:A subtitle scrolling display method for splicing display screens, comprising the following steps:

接收用户输入的待显示的字幕信息及其参数信息,将所述字幕信息和参数信息转换为对应的点阵数据,并发送给主控板;Receive the subtitle information to be displayed and its parameter information input by the user, convert the subtitle information and parameter information into corresponding dot matrix data, and send it to the main control board;

主控板接收所述点阵数据并存储,根据所述点阵数据得到所述参数信息,根据拼接显示屏大小和所述参数信息从所述点阵数据中依次选取对应待显示的连续多帧点阵子数据,通过矩阵芯片将连续的每一帧点阵子数据依次发送给拼接显示屏对应的输出板;The main control board receives and stores the dot matrix data, obtains the parameter information according to the dot matrix data, and sequentially selects corresponding continuous multi-frames to be displayed from the dot matrix data according to the size of the spliced display screen and the parameter information Dot matrix sub-data, each continuous frame of dot matrix sub-data is sequentially sent to the output board corresponding to the splicing display through the matrix chip;

输出板依次将其对应的每一帧点阵子数据转换为对应的字幕图像数据,输出板依次将其对应的每一帧字幕图像数据与待显示的视频图像数据进行图片叠加,并依次发送给对应的拼接显示屏显示,以完成字幕的滚动显示。The output board sequentially converts each frame of corresponding subtitle data into corresponding subtitle image data, and the output board sequentially superimposes each corresponding frame of subtitle image data with the video image data to be displayed, and sends them to the corresponding to complete the scrolling display of the subtitles.

所述的拼接显示屏的字幕滚动显示方法,其中,所述参数信息包括:显示字体大小、字体颜色和字幕滚动速度。In the subtitle scrolling display method of the spliced display screen, the parameter information includes: display font size, font color and subtitle scrolling speed.

所述的拼接显示屏的字幕滚动显示方法,其中,所述接收用户输入的待显示的字幕信息及其参数信息,将所述字幕信息和参数信息转换为对应的点阵数据,并发送给主控板,具体包括:The subtitle rolling display method of the spliced display screen, wherein, the subtitle information to be displayed and its parameter information input by the user are received, the subtitle information and parameter information are converted into corresponding dot matrix data, and sent to the host control panel, including:

计算机接收用户输入的想要显示的字幕信息,及用户设置的显示字体大小、字体颜色和字幕滚动速度信息;The computer receives the subtitle information to be displayed input by the user, and the display font size, font color and subtitle scrolling speed information set by the user;

根据所述字幕信息、显示字体大小、字体颜色和字幕滚动速度信息,读取计算机上存储的矢量字库,生成对应的点阵数据;According to the subtitle information, display font size, font color and subtitle scrolling speed information, read the vector font library stored on the computer to generate corresponding dot matrix data;

将所述点阵数据发送给主控板。Send the dot matrix data to the main control board.

所述的拼接显示屏的字幕滚动显示方法,其中,所述主控板接收所述点阵数据并存储,根据所述点阵数据得到所述参数信息,根据拼接显示屏大小和所述参数信息从所述点阵数据中依次选取对应待显示的连续多帧点阵子数据,通过矩阵芯片将连续的每一帧点阵子数据依次发送给拼接显示屏对应的输出板,具体包括:The subtitle scrolling display method of the spliced display screen, wherein the main control board receives and stores the dot matrix data, obtains the parameter information according to the dot matrix data, and obtains the parameter information according to the size of the spliced display screen and the parameter information From the dot matrix data, sequentially select the corresponding continuous multi-frame dot matrix sub-data to be displayed, and sequentially send each continuous frame of dot matrix sub-data to the output board corresponding to the splicing display through the matrix chip, specifically including:

主控板接收所述点阵数据,并存储在主控板上的存储器中;The main control board receives the dot matrix data and stores it in a memory on the main control board;

主控板对所述点阵数据进行解析,得到所述字体颜色和字幕滚动速度信息;The main control board analyzes the dot matrix data to obtain the font color and subtitle scrolling speed information;

根据拼接显示屏的宽度总像素和所述字幕滚动速度从所述点阵数据中依次选取连续多帧对应宽度的点阵子数据;According to the total pixels of the width of the splicing display screen and the scrolling speed of the subtitles, sequentially select the dot matrix sub-data corresponding to the width of continuous multi-frames from the dot matrix data;

通过矩阵芯片将连续的每一帧点阵子数据依次发送给拼接显示屏对应的输出板。Each continuous frame of dot matrix sub-data is sequentially sent to the output board corresponding to the splicing display through the matrix chip.

所述的拼接显示屏的字幕滚动显示方法,其中,所述输出板依次将其对应的每一帧点阵子数据转换为对应的字幕图像数据,输出板依次将其对应的每一帧字幕图像数据与待显示的视频图像数据进行图片叠加,并依次发送给对应的拼接显示屏显示,以完成字幕的滚动显示,具体包括:The subtitle scrolling display method of the spliced display screen, wherein, the output board sequentially converts each frame of dot matrix data corresponding to it into corresponding subtitle image data, and the output board sequentially converts each frame of subtitle image data corresponding to it Superimpose pictures with the video image data to be displayed, and send them to the corresponding splicing display screen for display in order to complete the scrolling display of subtitles, including:

输出板依次接收矩阵芯片发送过来的连续多帧点阵子数据,判断接受到的数据是否为待显示字幕对应的点阵子数据,若为是,则将所述点阵子数据转换为对应的字幕图像数据;The output board sequentially receives the continuous multi-frame dot matrix sub-data sent by the matrix chip, and judges whether the received data is the dot matrix sub-data corresponding to the subtitle to be displayed, and if so, converts the dot matrix sub-data into the corresponding subtitle image data ;

依次将每一帧字幕图像数据与待显示的视频图像数据进行图片叠加后,并发送至对应的拼接显示屏进行显示,以实现字幕以所述字幕滚动速度在拼接显示屏上滚动显示。Each frame of subtitle image data is superimposed on the video image data to be displayed in turn, and then sent to the corresponding spliced display screen for display, so as to realize the scrolling display of subtitles on the spliced display screen at the subtitle scrolling speed.

一种拼接显示屏的字幕滚动显示系统,其中,包括:A subtitle scrolling display system for splicing display screens, including:

字幕信息获取及发送模块,用于接收用户输入的待显示的字幕信息及其参数信息,将所述字幕信息和参数信息转换为对应的点阵数据,并发送给主控板;The subtitle information acquisition and sending module is used to receive the subtitle information and parameter information to be displayed input by the user, convert the subtitle information and parameter information into corresponding dot matrix data, and send it to the main control board;

点阵数据选取模块,用于通过主控板接收所述点阵数据并存储,根据所述点阵数据得到所述参数信息,根据拼接显示屏大小和所述参数信息从所述点阵数据中依次选取对应待显示的连续多帧点阵子数据,通过矩阵芯片将连续的每一帧点阵子数据依次发送给拼接显示屏对应的输出板;The dot matrix data selection module is used to receive and store the dot matrix data through the main control board, obtain the parameter information according to the dot matrix data, and obtain the dot matrix data from the dot matrix data according to the size of the spliced display screen and the parameter information Sequentially select the corresponding continuous multi-frame dot matrix sub-data to be displayed, and sequentially send each continuous frame of dot matrix sub-data to the output board corresponding to the splicing display through the matrix chip;

滚动显示模块,用于通过输出板依次将其对应的每一帧点阵子数据转换为对应的字幕图像数据,输出板依次将其对应的每一帧字幕图像数据与待显示的视频图像数据进行图片叠加,并依次发送给对应的拼接显示屏显示,以完成字幕的滚动显示。The rolling display module is used to sequentially convert each frame of dot matrix sub-data corresponding to it into corresponding subtitle image data through the output board, and the output board sequentially compares each frame of subtitle image data corresponding to it with the video image data to be displayed. superimposed, and sequentially sent to the corresponding splicing display for display to complete the scrolling display of subtitles.

所述的拼接显示屏的字幕滚动显示系统,其中,所述参数信息包括:显示字体大小、字体颜色和字幕滚动速度。In the subtitle scrolling display system of the spliced display screen, the parameter information includes: display font size, font color and subtitle scrolling speed.

所述的拼接显示屏的字幕滚动显示系统,其中,所述字幕信息获取及发送模块,包括:The subtitle scrolling display system of the spliced display screen, wherein the subtitle information acquisition and sending module includes:

字幕信息获取单元,用于通过计算机接收用户输入的想要显示的字幕信息,及用户设置的显示字体大小、字体颜色和字幕滚动速度信息;The subtitle information acquisition unit is used to receive the subtitle information input by the user and the display font size, font color and subtitle scrolling speed information set by the user through the computer;

点阵数据生成单元,用于根据所述字幕信息、显示字体大小、字体颜色和字幕滚动速度信息,读取计算机上存储的矢量字库,生成对应的点阵数据;A dot matrix data generation unit, used to read the vector font library stored on the computer according to the subtitle information, display font size, font color and subtitle scrolling speed information, and generate corresponding dot matrix data;

点阵数据发送单元,用于将所述点阵数据发送给主控板。The dot matrix data sending unit is configured to send the dot matrix data to the main control board.

所述的拼接显示屏的字幕滚动显示系统,其中,所述点阵数据选取模块,包括:The subtitle rolling display system of the splicing display screen, wherein the dot matrix data selection module includes:

点阵数据接收单元,用于通过主控板接收所述点阵数据,并存储在主控板上的存储器中;a dot matrix data receiving unit, configured to receive the dot matrix data through the main control board, and store it in a memory on the main control board;

点阵数据解析单元,用于主控板对所述点阵数据进行解析,得到所述字体颜色和字幕滚动速度信息;The dot matrix data analysis unit is used for the main control board to analyze the dot matrix data to obtain the font color and subtitle scrolling speed information;

点阵子数据选取单元,用于根据拼接显示屏的宽度总像素和所述字幕滚动速度从所述点阵数据中依次选取连续多帧对应宽度的点阵子数据;The dot matrix sub-data selection unit is used to sequentially select the dot matrix sub-data corresponding to the width of continuous multi-frames from the dot matrix data according to the total width pixels of the spliced display screen and the subtitle scrolling speed;

点阵子数据发送单元,用于通过矩阵芯片将连续的每一帧点阵子数据依次发送给拼接显示屏对应的输出板。The dot matrix sub-data sending unit is used to sequentially send each continuous frame of dot matrix sub-data to the output board corresponding to the splicing display through the matrix chip.

所述的拼接显示屏的字幕滚动显示系统,其中,所述滚动显示模块,包括:The subtitle scrolling display system of the splicing display screen, wherein the scrolling display module includes:

点阵子数据接收及判断单元,用于通过输出板依次接收矩阵芯片发送过来的连续多帧点阵子数据,判断接受到的数据是否为待显示字幕对应的点阵子数据,若为是,则将所述点阵子数据转换为对应的字幕图像数据;The dot matrix sub-data receiving and judging unit is used to sequentially receive the continuous multi-frame dot matrix sub-data sent by the matrix chip through the output board, and judge whether the received data is the dot matrix sub-data corresponding to the subtitle to be displayed. The dot matrix sub-data is converted into corresponding subtitle image data;

叠加及显示单元,用于依次将每一帧字幕图像数据与待显示的视频图像数据进行图片叠加后,并发送至对应的拼接显示屏进行显示,以实现字幕以所述字幕滚动速度在拼接显示屏上滚动显示。The superposition and display unit is used to sequentially superimpose each frame of subtitle image data and video image data to be displayed, and send them to the corresponding splicing display screen for display, so as to realize the splicing display of subtitles at the subtitle scrolling speed scrolling on the screen.

本发明所提供的一种拼接显示屏的字幕滚动显示方法及系统,有效地解决了现有的拼接显示屏字幕滚动显示方案成本较高,字幕清晰度低的问题,通过接收用户输入的待显示的字幕信息及其参数信息,将所述字幕信息和参数信息转换为对应的点阵数据,并发送给主控板;主控板接收所述点阵数据并存储,根据所述点阵数据得到所述参数信息,根据拼接显示屏大小和所述参数信息从所述点阵数据中依次选取对应待显示的连续多帧点阵子数据,通过矩阵芯片将连续的每一帧点阵子数据依次发送给拼接显示屏对应的输出板;输出板依次将其对应的每一帧点阵子数据转换为对应的字幕图像数据,输出板依次将其对应的每一帧字幕图像数据与待显示的视频图像数据进行图片叠加,并依次发送给对应的拼接显示屏显示,以完成字幕的滚动显示;在增加极少成本的前提下,为拼接控制器提供一个显示矢量滚动字幕的增值功能,相比传统的字幕滚动功能,具有显示字体超大、清晰度高、滚动一致性好,字幕字体、大小、颜色、透明度任意设置等全方位的效果及功能的提升,实现了实现高清实时矢量的滚动字幕,带来了大大的方便。The subtitle scrolling display method and system of the splicing display screen provided by the present invention effectively solve the problems of high cost and low subtitle definition of the existing subtitle scrolling display scheme of the splicing display screen. subtitle information and parameter information thereof, convert the subtitle information and parameter information into corresponding dot matrix data, and send it to the main control board; the main control board receives and stores the dot matrix data, and obtains the dot matrix data according to the dot matrix data The parameter information, according to the size of the spliced display screen and the parameter information, sequentially select the corresponding continuous multi-frame dot matrix sub-data to be displayed from the dot matrix data, and send each continuous frame of dot matrix sub-data to Splicing the output board corresponding to the display screen; the output board sequentially converts each frame of dot matrix sub-data corresponding to it into corresponding subtitle image data, and the output board sequentially converts each frame of subtitle image data corresponding to it with the video image data to be displayed The pictures are superimposed and sent to the corresponding splicing display in turn for display to complete the scrolling display of the subtitles; on the premise of adding very little cost, it provides a value-added function for the splicing controller to display vector scrolling subtitles, compared with traditional subtitle scrolling Function, with super large display font, high definition, good scrolling consistency, subtitle font, size, color, transparency and other all-round effect and function improvement, realized the realization of high-definition real-time vector scrolling subtitles, brought great convenience.

附图说明Description of drawings

图1为本发明提供的拼接显示屏的字幕滚动显示方法较佳实施例的流程图;Fig. 1 is the flow chart of the preferred embodiment of the subtitle rolling display method of splicing display screen provided by the present invention;

图2为本发明提供的拼接显示屏的字幕滚动显示方法滚动字幕的实现示意图;Fig. 2 is a schematic diagram of realizing scrolling subtitles of the subtitle scrolling display method of the spliced display screen provided by the present invention;

图3为本发明提供的拼接显示屏的字幕滚动显示系统较佳实施例的结构框图;3 is a block diagram of a preferred embodiment of a subtitle scrolling display system for a spliced display screen provided by the present invention;

图4为本发明提供的拼接显示屏的字幕滚动显示系统应用实施例的结构示意图。FIG. 4 is a schematic structural diagram of an application embodiment of a subtitle scrolling display system for a spliced display screen provided by the present invention.

具体实施方式Detailed ways

本发明提供一种拼接显示屏的字幕滚动显示方法及系统,为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。The present invention provides a subtitle scrolling display method and system for a spliced display screen. In order to make the purpose, technical solution and advantages of the present invention clearer and clearer, the present invention will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

请参阅图1,图1为本发明提供的拼接显示屏的字幕滚动显示方法较佳实施例的流程图,如图1所示,所述拼接显示屏的字幕滚动显示方法包括以下步骤:Please refer to FIG. 1. FIG. 1 is a flow chart of a preferred embodiment of a subtitle scrolling display method for a spliced display screen provided by the present invention. As shown in FIG. 1, the subtitle scrolling display method for a spliced display screen includes the following steps:

步骤S100、接收用户输入的待显示的字幕信息及其参数信息,将所述字幕信息和参数信息转换为对应的点阵数据,并发送给主控板;Step S100, receiving the subtitle information to be displayed and its parameter information input by the user, converting the subtitle information and parameter information into corresponding dot matrix data, and sending it to the main control board;

步骤S200、主控板接收所述点阵数据并存储,根据所述点阵数据得到所述参数信息,根据拼接显示屏大小和所述参数信息从所述点阵数据中依次选取对应待显示的连续多帧点阵子数据,通过矩阵芯片将连续的每一帧点阵子数据依次发送给拼接显示屏对应的输出板;Step S200, the main control board receives and stores the dot matrix data, obtains the parameter information according to the dot matrix data, and sequentially selects from the dot matrix data corresponding to the Continuous multi-frame dot matrix sub-data, through the matrix chip, sequentially send each continuous frame of dot matrix sub-data to the output board corresponding to the splicing display;

步骤S300、输出板依次将其对应的每一帧点阵子数据转换为对应的字幕图像数据,输出板依次将其对应的每一帧字幕图像数据与待显示的视频图像数据进行图片叠加,并依次发送给对应的拼接显示屏显示,以完成字幕的滚动显示。Step S300, the output board sequentially converts each frame of dot matrix sub-data corresponding to it into corresponding subtitle image data, and the output board sequentially superimposes each frame of subtitle image data corresponding to it with the video image data to be displayed, and sequentially Send it to the corresponding spliced display screen to complete the scrolling display of the subtitles.

下面结合具体的实施例对上述步骤进行详细的描述。The above steps will be described in detail below in conjunction with specific embodiments.

在步骤S100中,接收用户输入的待显示的字幕信息及其参数信息,将所述字幕信息和参数信息转换为对应的点阵数据,并发送给主控板。具体来说,所述参数信息包括:显示字体大小、字体颜色和字幕滚动速度,及透明度等。接收用户输入的待显示的字幕信息及其参数信息,将所述字幕信息和参数信息转换为对应的点阵数据,并发送给主控板,具体包括:S110、计算机接收用户输入的想要显示的字幕信息,及用户设置的显示字体大小、字体颜色和字幕滚动速度信息;S120、根据所述字幕信息、显示字体大小、字体颜色和字幕滚动速度信息,读取计算机上存储的矢量字库,生成对应的点阵数据;S130、将所述点阵数据发送给主控板。In step S100, the subtitle information and parameter information to be displayed input by the user are received, the subtitle information and parameter information are converted into corresponding dot matrix data, and sent to the main control board. Specifically, the parameter information includes: display font size, font color, subtitle scrolling speed, and transparency. Receive the subtitle information and parameter information to be displayed input by the user, convert the subtitle information and parameter information into corresponding dot matrix data, and send it to the main control board, specifically including: S110, the computer receives the desired display input by the user subtitle information, and user-set display font size, font color and subtitle scrolling speed information; S120, according to the subtitle information, display font size, font color and subtitle scrolling speed information, read the vector font stored on the computer, generate Corresponding dot matrix data; S130, sending the dot matrix data to the main control board.

本发明中提到的主控板、矩阵芯片、输出板、输入板和显示屏乃现有的FPGA架构的拼接控制器架构,为现有技术。现有的拼接屏的FPGA控制器硬件架构包含主控板、矩阵芯片、输出板、输入板和显示屏。其中,输入板的功能主要是将输入的视频信号由自定义协议转换成高速串行视频流传输到输出板,输出板主要通过FPGA(Field-Programmable Gate Array,现场可编程门阵列)的主控板发出的命令实现对多路视频信号的缩放与叠加,最终由多个显示屏接拼形成多样的图像显示方式,这是大屏幕拼接控制器的基本功能,其中矩阵芯片可以将任意一路输入切换到任意一路输出,而且最多可以将1路输入信号复制到所有输出上,简单的说就是拥有信号的任意切换和任意复制功能,其型号可为M21121等系列芯片。现有技术中,视频源将待显示的视频图像数据经过输入板、矩阵芯片和输出板后进入显示屏显示。而主控板则连接矩阵芯片,控制各个输出板。这些硬件器件均为现有技术,此处不做过多描述。The main control board, matrix chip, output board, input board and display screen mentioned in the present invention are the splicing controller architecture of the existing FPGA architecture, which is the prior art. The hardware architecture of the FPGA controller of the existing splicing screen includes a main control board, a matrix chip, an output board, an input board and a display screen. Among them, the function of the input board is mainly to convert the input video signal from a custom protocol into a high-speed serial video stream and transmit it to the output board. The output board is mainly controlled by the FPGA (Field-Programmable Gate Array) The commands issued by the board realize the scaling and superimposition of multiple video signals, and finally multiple display screens are spliced to form a variety of image display modes. This is the basic function of the large-screen splicing controller, in which the matrix chip can switch any input To any output, and at most one input signal can be copied to all outputs. Simply put, it has the function of arbitrary switching and arbitrary copying of signals. Its model can be M21121 and other series chips. In the prior art, the video source passes the video image data to be displayed into the display screen for display after passing through the input board, the matrix chip and the output board. The main control board is connected to the matrix chip to control each output board. These hardware devices are all prior art, and will not be described too much here.

传统字符叠加方案字库数据的获取是有专门的字库flash,存有国标常用汉字点阵字库集,通过汉字编码表读取相应的地址数据即可获取到所需字模数据的信息。但是由于存储空间有限,一般也只能存储16*16、32*32、64*64像素点的字模数据。而在拼接墙(拼接显示屏)实际应用要求远距离观看,字体大小至少要支持屏幕的1/4的大小,按照1920*1080分辨率的屏幕来算就是至少需要一个字有960*540分辨率,如果通过64*64插值达到960*540的分辨率,字体肯定是模糊或者锯齿状。要使大字体显示清晰,则需要通过读取矢量字库来计算还原得到字体信息(矢量字库是一种记录每个字符的矢量信息的字符库。它的基本原理是根据一定的数学模型,把每个字符的笔画分解成数学模型中定义好的各种直线和曲线,然后记下这些直线和曲线的参数。在显示的时候根据具体的尺寸大小,再根据记录下来的参数画出这些线条,就还原了原来的字符),这种方式缺点在于计算相对复杂,交由每块输出板处理会占用较多FPGA资源,增加成本。The font data of the traditional character superimposition scheme is obtained by having a special font flash, which stores a set of Chinese dot matrix fonts commonly used in national standards, and the information of the required font data can be obtained by reading the corresponding address data through the Chinese character encoding table. However, due to the limited storage space, generally only font data of 16*16, 32*32, and 64*64 pixels can be stored. However, the actual application of the video wall (splicing display) requires long-distance viewing, and the font size must support at least 1/4 of the size of the screen. According to the screen with a resolution of 1920*1080, at least one word must have a resolution of 960*540 , if the resolution of 960*540 is achieved through 64*64 interpolation, the font must be blurred or jagged. To make the large font display clearly, it is necessary to calculate and restore the font information by reading the vector font library (the vector font library is a character library that records the vector information of each character. Its basic principle is based on a certain mathematical model, each The strokes of a character are decomposed into various straight lines and curves defined in the mathematical model, and then the parameters of these straight lines and curves are recorded. When displaying, draw these lines according to the specific size and the recorded parameters, just The original character is restored), the disadvantage of this method is that the calculation is relatively complicated, and each output board will take up more FPGA resources and increase the cost.

为解决传统方案超大字体显示锯齿,本发明使用矢量字库且直接由计算机端获取并根据用户需要发布字幕信息转换成点阵数据由网络下发到拼接设备。因为滚动字幕在使用中,显示的滚动内容是事先编译好的,在这一方案下,可以不需要事先通过flash芯片把常用字矢量信息存储好,而且拼接屏都会配一台控制PC机,本发明就利用PC端的控制软件,读取windows下的矢量字库,根据用户设置的字体大小与内容生成显示需要的点阵数据,通过网络传送给主控板。In order to solve the traditional solution of super large font display jaggies, the present invention uses vector fonts and directly obtains them from the computer side, and releases subtitle information according to user needs, converts it into dot matrix data, and sends it to the splicing device through the network. Because the scrolling subtitles are in use, the displayed scrolling content is compiled in advance. Under this scheme, it is not necessary to store the vector information of commonly used words through the flash chip in advance, and the splicing screen will be equipped with a control PC. The invention uses the control software on the PC side to read the vector font library under windows, generates the dot matrix data required for display according to the font size and content set by the user, and transmits it to the main control board through the network.

在实际应用时,计算机获取点阵数据的方法有很多种,可以直接读取windows下矢量字库,通过程序转换成点阵信息,也可以利用windows的字体选择控件,将需要的汉字绘制于显示缓冲区,直接去读取相应缓冲区点阵数据即可,矢量点阵数据的获取已经很成熟,不做过多赘述,需要提到的是,点阵数据的传输问题,由于最终显示是以逐行扫描的方式,所以取到的数据传输方式是从左到右从上到下的方式,同时为了方便DDR分配空间及存储,显示字符的总分辨率控制为8的整数倍,有利于编程,这样运行速度更快,此外除了每个点的0、1信息外,还需要传输一个24bit的整体字体颜色信息、滚动速度等相关参数。In actual application, there are many ways for the computer to obtain dot matrix data. You can directly read the vector font library under Windows and convert it into dot matrix information through a program. You can also use the font selection control of Windows to draw the required Chinese characters in the display buffer. area, just read the dot matrix data of the corresponding buffer directly. The acquisition of vector dot matrix data is very mature, so I won’t go into too much detail. What needs to be mentioned is that the transmission of dot matrix data, because the final display Line scanning method, so the acquired data transmission method is from left to right and from top to bottom. At the same time, in order to facilitate the DDR to allocate space and storage, the total resolution of the displayed characters is controlled to an integer multiple of 8, which is conducive to programming. In this way, the running speed is faster. In addition to the 0 and 1 information of each point, a 24bit overall font color information, scrolling speed and other related parameters need to be transmitted.

在步骤S200中,主控板接收所述点阵数据并存储,根据所述点阵数据得到所述参数信息,根据拼接显示屏大小和所述参数信息从所述点阵数据中依次选取对应待显示的连续多帧点阵子数据,通过矩阵芯片将连续的每一帧点阵子数据依次发送给拼接显示屏对应的输出板。In step S200, the main control board receives and stores the dot matrix data, obtains the parameter information according to the dot matrix data, and sequentially selects from the dot matrix data corresponding to For the continuous multi-frame dot matrix sub-data displayed, each continuous frame of dot matrix sub-data is sequentially sent to the output board corresponding to the splicing display through the matrix chip.

具体来说,主控板接收所述点阵数据,并存储在主控板上的存储器中;主控板对所述点阵数据进行解析,得到所述字体颜色和字幕滚动速度信息;根据拼接显示屏的宽度总像素和所述字幕滚动速度从所述点阵数据中依次选取连续多帧对应宽度的点阵子数据;通过矩阵芯片将连续的每一帧点阵子数据依次发送给拼接显示屏对应的输出板。Specifically, the main control board receives the dot matrix data and stores them in the memory on the main control board; the main control board analyzes the dot matrix data to obtain the font color and subtitle scrolling speed information; according to the splicing The total pixels of the width of the display screen and the scrolling speed of the subtitles are sequentially selected from the dot matrix data to successively select dot matrix sub-data corresponding to the width of multiple frames; output board.

在实际应用时,在PC端生成好矢量字体对应的点阵数据能大大减少接收端(主控板)的运算量,但是数据量会增加很多,以一个字960*540分辨率的算,设计只需显示纯色字体,即一个点1bit数据,一个字就是960*540=518.4Kbit,1000个字则需要518.4Mbit的存储空间,应用场合不需要掉电存储,而且主控板本身自带有用于其它功能的FPGA,所以本发明选择在此主控板FPGA上增加一个存储器,譬如1Gbit的DDR3,用于存储PC端发送过来的需要显示的点阵数据。然后,主控板对所述点阵数据进行解析,得到所述字体颜色和字幕滚动速度信息。主控板单片机除了负责解析与转发正常的拼接操作命令外,还负责简单解码与转发计算机控制软件发送的点阵字符数据。主控板转发数据以并行总线传送给其FPGA,其FPGA由数据解析模块分离出数据中的参数信息(包括显示字体大小、滚动速度、字体颜色等),将参数信息传送给DDR读写控制模块,分离的有效点阵数据进入FIFO等待DDR写入。DDR仲裁模块则负责轮流响应读写控制模块的数据请求,将数据写入存储器(譬如上述DDR3)或者从存储器(譬如上述DDR3)读出。In actual application, generating the dot matrix data corresponding to the vector font on the PC side can greatly reduce the calculation amount of the receiving end (main control board), but the amount of data will increase a lot. The calculation is based on the resolution of 960*540 for one word. The design It only needs to display solid-color fonts, that is, one point of 1bit data, one word is 960*540=518.4Kbit, 1000 words requires 518.4Mbit of storage space, the application does not need power-down storage, and the main control board itself has a built-in FPGA with other functions, so the present invention chooses to add a memory on the main control board FPGA, such as 1Gbit DDR3, for storing the dot matrix data sent by the PC to be displayed. Then, the main control board analyzes the dot matrix data to obtain the font color and subtitle scrolling speed information. In addition to parsing and forwarding the normal splicing operation commands, the MCU on the main control board is also responsible for simple decoding and forwarding of the dot matrix character data sent by the computer control software. The main control board forwards the data to its FPGA through the parallel bus, and its FPGA separates the parameter information (including display font size, scrolling speed, font color, etc.) from the data by the data analysis module, and transmits the parameter information to the DDR read-write control module , the separated effective dot matrix data enters the FIFO and waits for DDR to write. The DDR arbitration module is responsible for responding to the data request of the read-write control module in turn, writing data into the memory (such as the above-mentioned DDR3) or reading it from the memory (such as the above-mentioned DDR3).

然后,根据拼接显示屏的宽度总像素和所述字幕滚动速度从所述点阵数据中依次选取连续多帧对应宽度的点阵子数据;通过矩阵芯片将连续的每一帧点阵子数据依次发送给拼接显示屏对应的输出板。也就是DDR读控制模块根据显示拼接屏宽度总像素每次读出一定宽度的点阵数据,将读取数据窗口起止地址按照预设的速度滑动,即可使后面的输出板接收到一幅滚动的实时数据。此处乃本发明的关键点之一,举例说明如下:Then, according to the total pixels of the width of the splicing display screen and the scrolling speed of the subtitles, sequentially select continuous multi-frame dot matrix sub-data corresponding to the width from the dot matrix data; send each continuous frame of dot matrix sub-data to the The output board corresponding to the splicing display. That is to say, the DDR reading control module reads dot matrix data of a certain width each time according to the total pixels of the width of the display splicing screen, and slides the start and end addresses of the read data window at a preset speed, so that the output board behind can receive a scrolling real-time data. Here is one of the key points of the present invention, illustrated as follows:

假设用户想要显示100个字,字体的大小、颜色和滚动速度均已在计算机端设置好。用户输入这100字后,计算机生成对应的点阵数据发送至主控板。若拼接显示屏的宽度总像素与字体的大小进行比较之后,发现拼接显示屏最多只能显示10个字,那么则从100个字的点阵数据中选取10个字的点阵子数据,主控板再将该点阵字数据对应发送到拼接显示屏进行显示。为了实现字幕滚动显示的效果,主控板还要根据字幕滚动速度从点阵数据中选取对应拼接显示屏的宽度总像素的连续多帧点阵子数据,具体来说,这是由于拼接显示屏显示图像是一帧一帧的,那么主控板选择连续多帧点阵子数据(10个字的数据),也就是选择多帧按照字幕滚动速度滚动的10个字的数据。主控板从所述点阵数据中选取的每一帧点阵子数据的10个字都是不同的,对应在拼接显示屏上显示的10个字是按照字幕滚动速度不断位移的字,从而通过一帧一帧显示的字幕数据不同,靠着每一帧字幕数据内在的关系,实现了视觉上的字幕滚动显示效果。Assuming that the user wants to display 100 characters, the font size, color and scrolling speed have all been set on the computer side. After the user inputs the 100 words, the computer generates the corresponding dot matrix data and sends it to the main control board. If after comparing the total width pixels of the spliced display with the font size, it is found that the spliced display can only display up to 10 characters, then select 10-character dot matrix sub-data from the 100-character dot matrix data, and the main control The board then sends the dot matrix word data to the splicing display for display. In order to achieve the effect of subtitle scrolling display, the main control board also selects continuous multi-frame dot matrix sub-data corresponding to the total width of the spliced display screen from the dot matrix data according to the subtitle scrolling speed. Specifically, this is because the spliced display screen displays The image is frame by frame, so the main control board selects continuous multi-frame dot matrix sub-data (10-word data), that is, selects multi-frame 10-word data that scrolls according to the subtitle scrolling speed. The 10 characters of each frame of dot-matrix sub-data selected by the main control board from the dot-matrix data are different, and the corresponding 10 characters displayed on the spliced display screen are words that are continuously displaced according to the scrolling speed of the subtitle, thus passing The subtitle data displayed frame by frame is different, relying on the inherent relationship of each frame of subtitle data, the visual subtitle scrolling display effect is realized.

在步骤S300中,输出板依次将其对应的每一帧点阵子数据转换为对应的字幕图像数据,输出板依次将其对应的每一帧字幕图像数据与待显示的视频图像数据进行图片叠加,并依次发送给对应的拼接显示屏显示,以完成字幕的滚动显示。具体来说,输出板依次接收矩阵芯片发送过来的连续多帧点阵子数据,判断接受到的数据是否为待显示字幕对应的点阵子数据,若为是,则将所述点阵子数据转换为对应的字幕图像数据;然后,依次将每一帧字幕图像数据与待显示的视频图像数据进行图片叠加后,并发送至对应的拼接显示屏进行显示,以实现字幕以所述字幕滚动速度在拼接显示屏上滚动显示。In step S300, the output board sequentially converts each frame of dot matrix data corresponding to it into corresponding subtitle image data, and the output board sequentially superimposes each frame of subtitle image data corresponding to it with the video image data to be displayed, And sequentially sent to the corresponding splicing display screen for display, so as to complete the scrolling display of subtitles. Specifically, the output board sequentially receives the continuous multi-frame dot matrix sub-data sent by the matrix chip, judges whether the received data is the dot matrix sub-data corresponding to the subtitle to be displayed, and if so, converts the dot matrix sub-data into the corresponding subtitle image data; then, each frame of subtitle image data and the video image data to be displayed are superimposed in turn, and sent to the corresponding splicing display screen for display, so as to realize the splicing display of subtitles at the subtitle scrolling speed scrolling on the screen.

在实际应用时,为保证输出板处理图像的性能,输出板增加字幕图像的处理尽可能精简,把工作量转移到主控板上,要求主控板发送的数据能很好截取并方便生成视频帧数据,这里在正常功能输出板图像叠加架构不变的情况下,开辟一个SERDES通道用于滚动字幕的复用,先判断数据是否滚动字幕数据,然后进行解码逻辑的切换选择,转换成图片帧数据存入预先通道的DDR内存区,后面的叠加显示不需要更改就能将字幕数据以图片叠加的方式叠加显示。其中,SERDES是英文SERializer(串行器)/DESerializer(解串器)的简称。In practical application, in order to ensure the performance of image processing by the output board, the processing of subtitle images added by the output board should be simplified as much as possible, and the workload should be transferred to the main control board. It is required that the data sent by the main control board can be well intercepted and conveniently generated video Frame data, where the image overlay structure of the normal function output board remains unchanged, open up a SERDES channel for the multiplexing of scrolling subtitles, first judge whether the data is scrolling subtitle data, and then switch the decoding logic to convert it into a picture frame The data is stored in the DDR memory area of the pre-channel, and the subtitle data can be superimposed and displayed in the form of picture superimposition without modification. Among them, SERDES is the abbreviation of English SERializer (serializer)/DESerializer (deserializer).

为了更好说明主控板与输出板的协同工作,进一步说明本发明的字幕滚动原理,字幕的滚动效果是由每个时刻显示整幅字幕的不同区域图像,在连续图像与时间内产生的滚动效果。In order to better illustrate the cooperative work of the main control board and the output board, and further illustrate the subtitle rolling principle of the present invention, the scrolling effect of the subtitle is a rolling effect produced by displaying different area images of the entire subtitle at each moment, in continuous images and time Effect.

请参阅图2,如图2所示,用户需要滚动显示“群欣安防综合管理平台”这10个字,显示在拼接墙上方,拼接墙宽度方向由3个屏拼接而成,则由主控板FPGA接收并按行存储好单片机转发过来的点阵数据,根据显示的字幕总宽高与DDR形成一定地址映射关系,生成数据行列地址,而且数据每行像素点数为8的整数倍。对于主控板,根据图2,a->b->c三个时刻滑动取出起始数据行地址不同数据大小相同的数据显示, a、b、c时刻每块输出板只需要根据自己编号取固定块地址的数据即可,在时间上连续起来就可以实现滚动的效果。这样,就是按照拼接屏的宽度选择对应的点阵子数据,并且根据字幕滚动速度依次往后一帧一帧选择点阵子数据,通过连续多帧的点阵子数据选取并对应显示,便可实现字幕的滚动显示效果。如图2所示的依照时间先后顺序的a,b,c三个时刻,对应选取同样的长度但内容不同的点阵子数据,在拼接显示屏上显示,便实现了字幕的滚动显示。Please refer to Figure 2, as shown in Figure 2, the user needs to scroll to display the 10 words "Qunxin Security Integrated Management Platform", which are displayed on the top of the splicing wall. The board FPGA receives and stores the dot matrix data forwarded by the single-chip microcomputer by row, forms a certain address mapping relationship with the DDR according to the total width and height of the displayed subtitles, and generates data row and column addresses, and the number of pixels in each row of data is an integer multiple of 8. For the main control board, according to Figure 2, three times a->b->c slide to take out the data display with different starting data row addresses and the same data size, and each output board only needs to be selected according to its own number The data of the fixed block address is enough, and the effect of scrolling can be realized when it is continuous in time. In this way, the corresponding dot matrix sub-data is selected according to the width of the splicing screen, and the dot matrix sub-data is selected frame by frame according to the scrolling speed of the subtitles. By selecting and correspondingly displaying the dot matrix sub-data of consecutive multiple frames, the subtitles can be realized. Scrolling display effect. As shown in Figure 2, according to the three moments a, b, and c in chronological order, correspondingly select dot matrix sub-data of the same length but different content, and display them on the spliced display screen, thus realizing the scrolling display of subtitles.

本发明提供的拼接显示屏的字幕滚动显示方法,特别是基于大屏幕拼接控制器,实现了高清实时矢量滚动字幕,在只增加极少成本的前提下,在FPGA架构的拼接处理器上实现大字体、颜色字体任意可调,显示同步性一致的高清矢量滚动字幕。FPGA架构的拼接处理器是目前主流的拼接控制器架构,可以灵活实现任意多路数的视频输入出输出的处理,本发明基于现有的FPGA架构的拼接处理器,利用FPGA的数据吞吐能力与灵活性,提出一种字幕数据集中存储,实时广播的方法超低成本实现拼接屏显示超大字体无锯齿矢量级高清的滚动字幕。The subtitle scrolling display method of the splicing display screen provided by the present invention, especially based on the large-screen splicing controller, realizes high-definition real-time vector scrolling subtitles, and realizes large-scale subtitle scrolling on the splicing processor of the FPGA architecture under the premise of only adding a small cost. The font, color and font can be adjusted arbitrarily, and the high-definition vector scrolling subtitles with consistent synchronization are displayed. The splicing processor of the FPGA architecture is the current mainstream splicing controller architecture, which can flexibly realize the processing of any number of video input and output outputs. The splicing processor based on the existing FPGA architecture of the present invention utilizes the data throughput capability of the FPGA and Flexibility, a method of centralized storage of subtitle data and real-time broadcast is proposed to realize super-large fonts, non-jaggy vector-level high-definition rolling subtitles on the splicing screen at ultra-low cost.

基于上述拼接显示屏的字幕滚动显示方法,本发明还提供了一种拼接显示屏的字幕滚动显示系统,请参阅图3,图3为本发明提供的拼接显示屏的字幕滚动显示系统较佳实施例的结构框图,如图3所示,所述拼接显示屏的字幕滚动显示系统包括:Based on the above-mentioned subtitle scrolling display method of splicing display screen, the present invention also provides a subtitle scrolling display system of splicing display screen, please refer to Fig. 3, Fig. 3 is a preferred implementation of the subtitle scrolling display system of splicing display screen provided by the present invention The structural block diagram of example, as shown in Figure 3, the subtitle rolling display system of described mosaic display screen comprises:

字幕信息获取及发送模块10,用于接收用户输入的待显示的字幕信息及其参数信息,将所述字幕信息和参数信息转换为对应的点阵数据,并发送给主控板;具体如步骤S100所述;Subtitle information acquisition and sending module 10, for receiving the subtitle information and parameter information thereof to be displayed input by the user, converting the subtitle information and parameter information into corresponding dot matrix data, and sending it to the main control board; specifically as steps as described in S100;

点阵数据选取模块20,用于通过主控板接收所述点阵数据并存储,根据所述点阵数据得到所述参数信息,根据拼接显示屏大小和所述参数信息从所述点阵数据中依次选取对应待显示的连续多帧点阵子数据,通过矩阵芯片将连续的每一帧点阵子数据依次发送给拼接显示屏对应的输出板;具体如步骤S200所述;The dot matrix data selection module 20 is used to receive and store the dot matrix data through the main control board, obtain the parameter information according to the dot matrix data, and obtain the dot matrix data from the dot matrix data according to the size of the splicing display screen and the parameter information Select successively the corresponding continuous multi-frame dot matrix sub-data to be displayed, and sequentially send each continuous frame of dot matrix sub-data to the output board corresponding to the splicing display screen through the matrix chip; specifically as described in step S200;

滚动显示模块30,用于通过输出板依次将其对应的每一帧点阵子数据转换为对应的字幕图像数据,输出板依次将其对应的每一帧字幕图像数据与待显示的视频图像数据进行图片叠加,并依次发送给对应的拼接显示屏显示,以完成字幕的滚动显示;具体如步骤S300所述。The rolling display module 30 is used to convert each frame of dot matrix sub-data corresponding to it into corresponding subtitle image data successively by the output board, and the output board sequentially performs the corresponding subtitle image data of each frame with the video image data to be displayed The pictures are superimposed and sent to the corresponding spliced display screens for display in order to complete the scrolling display of the subtitles; specifically, as described in step S300.

进一步地,所述参数信息包括:显示字体大小、字体颜色和字幕滚动速度。Further, the parameter information includes: display font size, font color and subtitle scrolling speed.

进一步地,所述字幕信息获取及发送模块10,包括:Further, the subtitle information acquisition and sending module 10 includes:

字幕信息获取单元,用于通过计算机接收用户输入的想要显示的字幕信息,及用户设置的显示字体大小、字体颜色和字幕滚动速度信息;The subtitle information acquisition unit is used to receive the subtitle information input by the user and the display font size, font color and subtitle scrolling speed information set by the user through the computer;

点阵数据生成单元,用于根据所述字幕信息、显示字体大小、字体颜色和字幕滚动速度信息,读取计算机上存储的矢量字库,生成对应的点阵数据;A dot matrix data generation unit, used to read the vector font library stored on the computer according to the subtitle information, display font size, font color and subtitle scrolling speed information, and generate corresponding dot matrix data;

点阵数据发送单元,用于将所述点阵数据发送给主控板。The dot matrix data sending unit is configured to send the dot matrix data to the main control board.

进一步地,所述点阵数据选取模块20,包括:Further, the lattice data selection module 20 includes:

点阵数据接收单元,用于通过主控板接收所述点阵数据,并存储在主控板上的存储器中;a dot matrix data receiving unit, configured to receive the dot matrix data through the main control board, and store it in a memory on the main control board;

点阵数据解析单元,用于主控板对所述点阵数据进行解析,得到所述字体颜色和字幕滚动速度信息;The dot matrix data analysis unit is used for the main control board to analyze the dot matrix data to obtain the font color and subtitle scrolling speed information;

点阵子数据选取单元,用于根据拼接显示屏的宽度总像素和所述字幕滚动速度从所述点阵数据中依次选取连续多帧对应宽度的点阵子数据;The dot matrix sub-data selection unit is used to sequentially select the dot matrix sub-data corresponding to the width of continuous multi-frames from the dot matrix data according to the total width pixels of the spliced display screen and the subtitle scrolling speed;

点阵子数据发送单元,用于通过矩阵芯片将连续的每一帧点阵子数据依次发送给拼接显示屏对应的输出板。The dot matrix sub-data sending unit is used to sequentially send each continuous frame of dot matrix sub-data to the output board corresponding to the splicing display through the matrix chip.

进一步地,所述滚动显示模块30,包括:Further, the scrolling display module 30 includes:

点阵子数据接收及判断单元,用于通过输出板依次接收矩阵芯片发送过来的连续多帧点阵子数据,判断接受到的数据是否为待显示字幕对应的点阵子数据,若为是,则将所述点阵子数据转换为对应的字幕图像数据;The dot matrix sub-data receiving and judging unit is used to sequentially receive the continuous multi-frame dot matrix sub-data sent by the matrix chip through the output board, and judge whether the received data is the dot matrix sub-data corresponding to the subtitle to be displayed. The dot matrix sub-data is converted into corresponding subtitle image data;

叠加及显示单元,用于依次将每一帧字幕图像数据与待显示的视频图像数据进行图片叠加后,并发送至对应的拼接显示屏进行显示,以实现字幕以所述字幕滚动速度在拼接显示屏上滚动显示。The superposition and display unit is used to sequentially superimpose each frame of subtitle image data and video image data to be displayed, and send them to the corresponding splicing display screen for display, so as to realize the splicing display of subtitles at the subtitle scrolling speed scrolling on the screen.

请参阅图4,图4为本发明提供的拼接显示屏的字幕滚动显示系统应用实施例的结构示意图。如图所示,所述拼接显示屏的字幕滚动显示系统的硬件包括计算机、主控板、矩阵芯片、输出板、输入板和显示屏。其中,输入板用于输入待显示视频图像数据,这些硬件均为现有技术。需要说明的是,输出板和显示屏并不是一一对应关系,一个输出板可控制多个显示屏,此乃现有技术,此处不赘述。Please refer to FIG. 4 . FIG. 4 is a schematic structural diagram of an application embodiment of a subtitle scrolling display system for a spliced display screen provided by the present invention. As shown in the figure, the hardware of the subtitle rolling display system of the spliced display screen includes a computer, a main control board, a matrix chip, an output board, an input board and a display screen. Wherein, the input board is used for inputting video image data to be displayed, and these hardwares are all prior art. It should be noted that there is not a one-to-one correspondence between output boards and display screens. One output board can control multiple display screens. This is the prior art and will not be repeated here.

由图4可以看出,数据走向是从电脑->主控板->矩阵->输出板->显示屏,在现有FPGA控制器架构上只需要额外在主控板增加一片DDR3用于缓存数据,计算机主要负责数据的生成,主控板主要负责数据的显示控制与编码,矩阵主要负责数据的复制广播,输出板主要负责数据与视频的叠加,各部分协同操作即可在原架构上实现矢量字符叠加的增值功能。It can be seen from Figure 4 that the data direction is from computer -> main control board -> matrix -> output board -> display screen. In the existing FPGA controller architecture, it is only necessary to add an additional piece of DDR3 to the main control board for buffering Data, the computer is mainly responsible for the generation of data, the main control board is mainly responsible for the display control and encoding of data, the matrix is mainly responsible for the copying and broadcasting of data, and the output board is mainly responsible for the superposition of data and video. Value-added function of character overlay.

本发明通过计算机获取点阵数据,可以直接读取windows下矢量字库,通过程序转换成点阵信息,也可以利用windows的字体选择控件,将需要的汉字绘制于显示缓冲区,直接去读取相应缓冲区点阵数据即可,矢量点阵数据的获取已经很成熟,不做过多赘述。需要说明的是,点阵数据的传输问题,由于最终显示是以逐行扫描的方式,所以取到的数据传输方式是从左到右从上到下的方式,同时为了方便DDR分配空间及存储,显示字符的总分辨率控制为8的整数倍有利于编程。The present invention obtains dot matrix data through a computer, can directly read the vector font library under windows, convert it into dot matrix information through a program, and can also use the font selection control of windows to draw the required Chinese characters in the display buffer, and directly read the corresponding The buffer lattice data is enough, and the acquisition of vector lattice data is very mature, so I won’t go into details. It should be noted that for the transmission of dot matrix data, since the final display is in a progressive scan mode, the acquired data is transmitted from left to right and from top to bottom. At the same time, for the convenience of DDR to allocate space and store , the total resolution of the displayed characters is controlled to be an integer multiple of 8, which is beneficial to programming.

主控板负责解析与转发正常的拼接操作命令,还负责简单解码与转发计算机控制软件发送的点阵字符数据。为了减少每块输出板的存储负担,所以利用拼接显示的原理,使用主控板实时广播数据,主控板FPGA通过SERDES高速串行接口(带宽最高可达3.2Gbps)接入矩阵芯片输入,由矩阵芯片复制信号到达每块输出板,以完成数据的广播。每块输出板只需要根据自己的编号取得需要显示的部分数据进行显示,滚动的效果则由主控板实时变换显示数据即可产生滚动的效果,为了保证数据跨屏滚动显示同步性,只需要在实时广播数据流中在传输完每帧图像后给出一个更新数据标志,每个屏根据这个更新数据标志进行显示内容的更新即可。The main control board is responsible for parsing and forwarding normal splicing operation commands, and is also responsible for simply decoding and forwarding the dot matrix character data sent by the computer control software. In order to reduce the storage burden of each output board, the principle of splicing display is used to broadcast data in real time using the main control board. The FPGA of the main control board is connected to the matrix chip input through the SERDES high-speed serial interface (with a bandwidth up to 3.2Gbps). The matrix chip replicates the signal to each output board to complete the data broadcast. Each output board only needs to obtain part of the data that needs to be displayed according to its own number to display, and the scrolling effect can be produced by changing the display data in real time on the main control board. In order to ensure the synchronization of data scrolling across screens, only In the real-time broadcast data stream, an update data mark is given after each frame of image is transmitted, and each screen can update the displayed content according to the update data mark.

在输出板中,根据显示原理,两副不同源的图像叠加,需要使用DDR缓存保证帧率及数据速率的同步,需要在输出板缓存数据,因为字符数据占用了一个输出板的视频输入通道,则原来处理那路视频的DDR空间可以复用作数据缓存,则与原图像叠加就可以同步了。为保证输出板处理图像的性能,输出板增加字幕图像的处理尽可能精简,把工作量转移到主控板上,要求主控板发送的数据能很好截取并方便生成视频帧数据,这里在正常功能输出板图像叠加架构不变的情况下,开辟一个SERDES通道用于滚动字幕的复用,先判断数据是否滚动字幕数据,然后进行解码逻辑的切换选择,转换成图片帧数据存入预先通道的DDR内存区,后面的叠加显示不需要更改就能将字幕数据以图片叠加的方式叠加显示。In the output board, according to the display principle, two images from different sources are superimposed. It is necessary to use DDR buffer to ensure the synchronization of frame rate and data rate. It is necessary to cache data on the output board, because the character data occupies a video input channel of the output board. Then the DDR space used to process that channel of video can be multiplexed as a data buffer, and then it can be synchronized with the original image superposition. In order to ensure the image processing performance of the output board, the processing of subtitle images added by the output board is as simple as possible, and the workload is transferred to the main control board. It is required that the data sent by the main control board can be well intercepted and conveniently generate video frame data. Here When the image superimposition structure of the normal function output board remains unchanged, a SERDES channel is opened for the multiplexing of scrolling subtitles. First, it is judged whether the data is scrolling subtitle data, and then the switching selection of the decoding logic is performed, and converted into picture frame data and stored in the pre-channel. The DDR memory area, the subsequent overlay display can overlay and display the subtitle data in the form of image overlay without changing.

在实际应用时,输出板主要采用8b/10b解码,8b/10b解码模块主要负责将serdes通道8b/10b编码数据还原,8b/10b编码的特性之一是保证DC平衡,采用8b/10b编码方式,可使得发送的“0”、“1”数量保持基本一致,连续的“1”或“0”不超过5位,即每5个连续的“1”或“0”后必须插入一位“0”或“1”,从而保证信号DC平衡,在链路超时时不致发生DC失调,保证数据传输的正确性。数据的取出是每个输出板根据自己的编号及对应的显示屏大小进行选取对应需要显示的部分数据,然后发送到对应的显示屏进行显示。关于每个输出板如何选取对应的数据,这在现有的拼接显示屏视频播放中已经实现,此处不做过多描述。在实际应用时,拼接显示屏的各个显示屏的大小是相同的,因此将数据平均分配即可。当拼接显示屏的各个显示屏大小不一时,可根据各个显示屏的大小对应进行数据分配。In actual application, the output board mainly uses 8b/10b decoding, and the 8b/10b decoding module is mainly responsible for restoring the 8b/10b encoded data of the serdes channel. One of the characteristics of 8b/10b encoding is to ensure DC balance, and the 8b/10b encoding method is adopted , which can keep the number of "0" and "1" sent basically the same, and the continuous "1" or "0" does not exceed 5 bits, that is, one bit must be inserted after every 5 consecutive "1" or "0". 0" or "1", so as to ensure the DC balance of the signal, and no DC imbalance will occur when the link times out, ensuring the correctness of data transmission. Data extraction is that each output board selects the corresponding part of the data to be displayed according to its own number and the size of the corresponding display screen, and then sends it to the corresponding display screen for display. Regarding how each output board selects the corresponding data, this has already been realized in the existing spliced display screen video playback, and no further description is given here. In actual application, the size of each display screen of the spliced display screen is the same, so the data can be evenly distributed. When the sizes of the individual display screens of the spliced display screen are different, data allocation can be performed correspondingly according to the size of each display screen.

综上所述,本发明提供的一种拼接显示屏的字幕滚动显示方法及系统,针对大屏幕拼接应用,提出一套从PC->拼接设备->显示单元解决方法,采用数据集中存储实时广播的方式可以在增加极少成本的前提下,为拼接控制器提供一个显示矢量滚动字幕的增值功能,相比传统的字幕滚动功能,具有显示字体超大、清晰度高、滚动一致性好,字幕字体、大小、颜色、透明度任意设置等全方位的效果及功能的提升,带来了大大的方便。In summary, the present invention provides a subtitle scrolling display method and system for splicing display screens. Aiming at large-screen splicing applications, a set of solutions from PC->splicing equipment->display unit is proposed, and real-time broadcasting is adopted for centralized data storage. The method can provide the splicing controller with a value-added function of displaying vector scrolling subtitles on the premise of increasing very little cost. Compared with the traditional subtitle scrolling function, it has super large display fonts, high definition, good scrolling consistency, and subtitle fonts. , size, color, transparency and other all-round effect and function improvement, which brings great convenience.

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。It should be understood that the application of the present invention is not limited to the above examples, and those skilled in the art can make improvements or transformations according to the above descriptions, and all these improvements and transformations should belong to the protection scope of the appended claims of the present invention.

Claims (10)

CN201510314720.XA2015-06-102015-06-10The captions rolling display methods and system of a kind of mosaic display screenExpired - Fee RelatedCN104935840B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201510314720.XACN104935840B (en)2015-06-102015-06-10The captions rolling display methods and system of a kind of mosaic display screen

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201510314720.XACN104935840B (en)2015-06-102015-06-10The captions rolling display methods and system of a kind of mosaic display screen

Publications (2)

Publication NumberPublication Date
CN104935840Atrue CN104935840A (en)2015-09-23
CN104935840B CN104935840B (en)2018-01-23

Family

ID=54122780

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201510314720.XAExpired - Fee RelatedCN104935840B (en)2015-06-102015-06-10The captions rolling display methods and system of a kind of mosaic display screen

Country Status (1)

CountryLink
CN (1)CN104935840B (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105282457A (en)*2015-10-162016-01-27深圳市巨潮科技股份有限公司Splicing device and splicing method of non-standard resolution display
CN105975234A (en)*2016-05-102016-09-28罗杰Information superposition display system
CN106383682A (en)*2016-09-132017-02-08太仓苏易信息科技有限公司Rolling broadcasting system of vegetable price
CN107038991A (en)*2017-05-102017-08-11西安诺瓦电子科技有限公司Spliced display screen screen configuration method and device and display screen control card
CN107393494A (en)*2017-08-172017-11-24福建星网锐捷通讯股份有限公司A kind of font dot matrix display methods and storage device based on LCDs
CN109729406A (en)*2018-12-042019-05-07北京凯视达科技有限公司Caption presentation method, device, storage medium and electronic equipment
CN109992221A (en)*2019-04-122019-07-09深圳高通半导体有限公司A kind of implementation method of the processor chips for vector font library operation
CN110134352A (en)*2018-02-082019-08-16北京淳中科技股份有限公司A kind of signal processing system, control device, output device and method
CN110162285A (en)*2019-05-162019-08-23深圳市芯动电子科技有限公司A kind of the distributed image cutting method and system of the rotational display screen based on splicing
CN110430325A (en)*2019-08-232019-11-08奇酷互联网络科技(深圳)有限公司Method for sending information, mobile terminal and storage medium
CN110557578A (en)*2019-09-292019-12-10苏州科达科技股份有限公司Subtitle display device and method for LED spliced screen and related equipment
CN110910918A (en)*2019-10-112020-03-24广州优谷信息技术有限公司Subtitle rolling control method, system and device
CN111031380A (en)*2019-12-202020-04-17威创集团股份有限公司Subtitle video processing method and system
CN111246140A (en)*2018-11-292020-06-05西安诺瓦星云科技股份有限公司Digital mark display method and digital mark display system
CN111327842A (en)*2020-02-172020-06-23视联动力信息技术股份有限公司 Method and device for displaying scrolling subtitles
CN111741346A (en)*2019-03-202020-10-02杭州海康威视数字技术股份有限公司Character superposition method and device, electronic equipment and computer readable storage medium
CN112331026A (en)*2020-11-092021-02-05深圳市小喵科技有限公司Method and device for simulating dot matrix screen display and readable storage medium
CN112486438A (en)*2019-09-122021-03-12杭州海康威视数字技术股份有限公司OSD (on-screen display) cross-screen scrolling display method and device and display output equipment
CN113422911A (en)*2021-05-252021-09-21广西电网有限责任公司电力科学研究院Image acquisition, transmission, reception and processing method, acquisition equipment and service equipment
CN113553526A (en)*2021-08-112021-10-26北京字跳网络技术有限公司 A data display method, device and equipment
CN113641321A (en)*2021-08-192021-11-12广州市保伦电子有限公司 Subtitle scrolling method and system for splicing display system
CN114650424A (en)*2020-12-212022-06-21西安诺瓦星云科技股份有限公司Data processing method, device and system
CN115509254A (en)*2022-09-232022-12-23上海千机创新文旅科技集团有限公司 A method, system and application for calculating lighting effects of unmanned aerial vehicle formation phalanx scrolling subtitles
CN115576346A (en)*2022-10-022023-01-06上海千机创新文旅科技集团有限公司Method and system for displaying formation airplane light matrix subtitles in split screen mode and application
CN116261016A (en)*2023-02-062023-06-13四川新视创伟超高清科技有限公司 A method and device for displaying large-screen subtitle text based on CPU

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP1445953A1 (en)*2001-10-152004-08-11Huawei Technologies Co., Ltd.Interactive video apparatus and method of overlaying the caption on the image used by the said apparatus
CN104063198A (en)*2014-07-032014-09-24深圳市华泰敏信息技术有限公司Multi-screen synchronous subtitle overlaying method and equipment
CN104469211A (en)*2014-12-222015-03-25广州视源电子科技股份有限公司Spliced wall subtitle display method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP1445953A1 (en)*2001-10-152004-08-11Huawei Technologies Co., Ltd.Interactive video apparatus and method of overlaying the caption on the image used by the said apparatus
CN104063198A (en)*2014-07-032014-09-24深圳市华泰敏信息技术有限公司Multi-screen synchronous subtitle overlaying method and equipment
CN104469211A (en)*2014-12-222015-03-25广州视源电子科技股份有限公司Spliced wall subtitle display method and device

Cited By (33)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105282457A (en)*2015-10-162016-01-27深圳市巨潮科技股份有限公司Splicing device and splicing method of non-standard resolution display
CN105282457B (en)*2015-10-162019-03-26深圳市巨潮科技股份有限公司A kind of splicing apparatus and its joining method of non-standard resolution display
CN105975234A (en)*2016-05-102016-09-28罗杰Information superposition display system
CN106383682A (en)*2016-09-132017-02-08太仓苏易信息科技有限公司Rolling broadcasting system of vegetable price
CN107038991B (en)*2017-05-102019-12-24西安诺瓦星云科技股份有限公司Splicing type display screen configuration method and device and display screen control card
CN107038991A (en)*2017-05-102017-08-11西安诺瓦电子科技有限公司Spliced display screen screen configuration method and device and display screen control card
CN107393494A (en)*2017-08-172017-11-24福建星网锐捷通讯股份有限公司A kind of font dot matrix display methods and storage device based on LCDs
CN110134352A (en)*2018-02-082019-08-16北京淳中科技股份有限公司A kind of signal processing system, control device, output device and method
CN110134352B (en)*2018-02-082022-02-01北京淳中科技股份有限公司Signal processing system, control device, output device and method
CN111246140A (en)*2018-11-292020-06-05西安诺瓦星云科技股份有限公司Digital mark display method and digital mark display system
CN109729406A (en)*2018-12-042019-05-07北京凯视达科技有限公司Caption presentation method, device, storage medium and electronic equipment
CN111741346A (en)*2019-03-202020-10-02杭州海康威视数字技术股份有限公司Character superposition method and device, electronic equipment and computer readable storage medium
CN109992221A (en)*2019-04-122019-07-09深圳高通半导体有限公司A kind of implementation method of the processor chips for vector font library operation
CN110162285A (en)*2019-05-162019-08-23深圳市芯动电子科技有限公司A kind of the distributed image cutting method and system of the rotational display screen based on splicing
CN110430325A (en)*2019-08-232019-11-08奇酷互联网络科技(深圳)有限公司Method for sending information, mobile terminal and storage medium
CN112486438A (en)*2019-09-122021-03-12杭州海康威视数字技术股份有限公司OSD (on-screen display) cross-screen scrolling display method and device and display output equipment
CN110557578A (en)*2019-09-292019-12-10苏州科达科技股份有限公司Subtitle display device and method for LED spliced screen and related equipment
CN110910918A (en)*2019-10-112020-03-24广州优谷信息技术有限公司Subtitle rolling control method, system and device
CN111031380A (en)*2019-12-202020-04-17威创集团股份有限公司Subtitle video processing method and system
CN111327842A (en)*2020-02-172020-06-23视联动力信息技术股份有限公司 Method and device for displaying scrolling subtitles
CN115022703A (en)*2020-02-172022-09-06视联动力信息技术股份有限公司Method and device for displaying rolling captions
CN115022703B (en)*2020-02-172024-05-17视联动力信息技术股份有限公司 A scrolling subtitle display method and device
CN111327842B (en)*2020-02-172023-04-21视联动力信息技术股份有限公司Rolling caption display method and device
CN112331026A (en)*2020-11-092021-02-05深圳市小喵科技有限公司Method and device for simulating dot matrix screen display and readable storage medium
CN114650424A (en)*2020-12-212022-06-21西安诺瓦星云科技股份有限公司Data processing method, device and system
CN113422911B (en)*2021-05-252023-06-13广西电网有限责任公司电力科学研究院 Image collection, transmission, reception and processing method, collection device and service device
CN113422911A (en)*2021-05-252021-09-21广西电网有限责任公司电力科学研究院Image acquisition, transmission, reception and processing method, acquisition equipment and service equipment
CN113553526B (en)*2021-08-112024-04-19北京字跳网络技术有限公司Data display method, device and equipment
CN113553526A (en)*2021-08-112021-10-26北京字跳网络技术有限公司 A data display method, device and equipment
CN113641321A (en)*2021-08-192021-11-12广州市保伦电子有限公司 Subtitle scrolling method and system for splicing display system
CN115509254A (en)*2022-09-232022-12-23上海千机创新文旅科技集团有限公司 A method, system and application for calculating lighting effects of unmanned aerial vehicle formation phalanx scrolling subtitles
CN115576346A (en)*2022-10-022023-01-06上海千机创新文旅科技集团有限公司Method and system for displaying formation airplane light matrix subtitles in split screen mode and application
CN116261016A (en)*2023-02-062023-06-13四川新视创伟超高清科技有限公司 A method and device for displaying large-screen subtitle text based on CPU

Also Published As

Publication numberPublication date
CN104935840B (en)2018-01-23

Similar Documents

PublicationPublication DateTitle
CN104935840B (en)The captions rolling display methods and system of a kind of mosaic display screen
JP4541482B2 (en) Image processing apparatus and image processing method
US5943064A (en)Apparatus for processing multiple types of graphics data for display
CN110999275B (en)Video signal non-black screen switching processing method and device
US20220345769A1 (en)Image data processing device and method, and display device
WO2015070694A1 (en)Screen splicing system and video data stream processing method
CN202634558U (en)Image processing device
DE102012203916A1 (en) A method and apparatus for controlling a sparse update of a self-updating display device coupled to a graphics controller
CN211184115U (en)Vehicle-mounted display control terminal with multi-channel video display function
CN111064906A (en)Domestic processor and domestic FPGA multi-path 4K high-definition video comprehensive display method
US10389908B2 (en)Image processing device, image processing method, and program with reduction and enlargement scaling of image data
CN105744358A (en) Video playback processing method and device
CN211207311U (en)One-screen multi-display technology based on display
GB2538797B (en)Managing display data
US20150138237A1 (en)Systems and methods for compositing a display image from display planes using enhanced blending hardware
JP7639169B2 (en) Subtitle processing method, device, equipment, and storage medium
CN113612938A (en) A multi-type adaptive resolution image conversion method and device
CN106791649A (en)A kind of display system and display methods of achievable shuangping san
CN115002304A (en)Video image resolution self-adaptive conversion device
CN119788835B (en)Stereoscopic image display system and method based on FPGA
CN116095261B (en) Display method and display device
US9774821B2 (en)Display apparatus and control method thereof
CN103747191B (en) Network interactive high-definition character overlay system
CN101127847A (en)A screen display synthesis method and synthesis device
CN212660227U (en)Multi-screen processing equipment

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
CB02Change of applicant information

Address after:Baolong Baolong Industrial City six road in Longgang District of Shenzhen City, Guangdong Province, No. 1 518031

Applicant after:SHENZHEN SKYWORTH QUNXIN SECURITY TECHNOLOGY Co.,Ltd.

Address before:518031 Guangdong city in Shenzhen Province, Futian District Huaqiang North Shijiezhichuang building block A 08G

Applicant before:SHENZHEN SKYWORTH QUNXIN SECURITY TECHNOLOGY CO.,LTD.

CORChange of bibliographic data
GR01Patent grant
GR01Patent grant
TR01Transfer of patent right

Effective date of registration:20210818

Address after:Room A703 and 704, Skyworth building, 008 Gaoxin South 1st Road, Nanshan District, Shenzhen, Guangdong 518000

Patentee after:SHENZHEN SKYWORTH SOFTWARE Co.,Ltd.

Address before:518031 No. 1, Baolong 6th Road, Baolong Industrial City, Longgang District, Shenzhen City, Guangdong Province

Patentee before:SHENZHEN SKYWORTH QUNXIN SECURITY TECHNOLOGY Co.,Ltd.

TR01Transfer of patent right
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20180123

CF01Termination of patent right due to non-payment of annual fee

[8]ページ先頭

©2009-2025 Movatter.jp