CN107800974A - Backboard, the multi-screen splicing method and apparatus based on backboard - Google Patents
Backboard, the multi-screen splicing method and apparatus based on backboard Download PDFInfo
- Publication number
- CN107800974A CN107800974A CN201610802151.8A CN201610802151A CN107800974A CN 107800974 A CN107800974 A CN 107800974A CN 201610802151 A CN201610802151 A CN 201610802151A CN 107800974 A CN107800974 A CN 107800974A
- Authority
- CN
- China
- Prior art keywords
- backplane
- information
- controlled terminal
- device information
- controlled
- 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.)
- Withdrawn
Links
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/265—Mixing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
- G06F3/1446—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display display composed of modules, e.g. video walls
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09F—DISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
- G09F9/00—Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements
- G09F9/30—Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements in which the desired character or characters are formed by combining individual elements
- G09F9/302—Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements in which the desired character or characters are formed by combining individual elements characterised by the form or geometrical disposition of the individual elements
- G09F9/3026—Video wall, i.e. stackable semiconductor matrix display modules
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Selective Calling Equipment (AREA)
Abstract
Description
技术领域technical field
本发明涉及多屏拼接技术领域,尤其涉及一种背板、基于背板的多屏拼接方法和装置。The present invention relates to the technical field of multi-screen splicing, in particular to a backplane, a backplane-based multi-screen splicing method and device.
背景技术Background technique
目前的多屏拼接技术主要有以下两种实现方式,第一种方式为:利用手机侧边自带的连接装置加上特定连接元件,完成多个手机之前的连接,从根据不同的连接触点,传输对应的数据完成,多个手机屏幕之间的定位与通;第二种方式为:基于计算机视觉的屏幕拼接方法,通过摄像头标定的方式获取各终端的空间位置信息,进而确定待显示的屏幕区域来完成多屏幕的拼接。The current multi-screen splicing technology mainly has the following two implementation methods. The first method is: use the connection device on the side of the mobile phone and add specific connection components to complete the previous connection of multiple mobile phones. , the transmission of the corresponding data is completed, and the positioning and communication between multiple mobile phone screens; the second method is: based on the computer vision screen splicing method, the spatial position information of each terminal is obtained through camera calibration, and then the to-be-displayed Screen area to complete multi-screen splicing.
但是,上述两种方式都存在缺陷,针对第一种拼接方式,由于不同终端设备的型号和厂商的差异,其物理尺寸也存在着较大的差异,基于手机侧边的配件的拼接常常存在不匹配的问题,针对第二种拼接方式,在光线不是特别好的场合,摄像头的标定容易产生较大误差导致手机位置识别不准确,从而造成显示区域识别错误,此外,不同厂商的摄像头标定都存在一定的误差,这些误差也有可能导致受控端位置识别错误。However, there are defects in the above two methods. For the first splicing method, due to the differences in the models and manufacturers of different terminal devices, there are also large differences in their physical dimensions. For the matching problem, for the second splicing method, when the light is not particularly good, the calibration of the camera is prone to large errors, resulting in inaccurate recognition of the location of the mobile phone, resulting in incorrect recognition of the display area. In addition, camera calibrations from different manufacturers exist. Certain errors, these errors may also lead to errors in the position recognition of the controlled end.
综上所述,由于现有的多屏拼接技术中存在的缺陷,导致在多终端的屏幕进行拼接显示时,出现物理端口不匹配或受控端位置识别效果差的技术问题。To sum up, due to the defects in the existing multi-screen splicing technology, when the screens of multiple terminals are spliced and displayed, there are technical problems such as physical port mismatch or poor position recognition effect of the controlled terminal.
发明内容Contents of the invention
本发明提供一种背板、基于背板的多屏拼接方法和装置,其主要目的在于解决在多终端屏幕拼接时,物理端口不匹配或受控端位置识别效果差的技术问题。The present invention provides a backplane and a backplane-based multi-screen splicing method and device, the main purpose of which is to solve the technical problems of mismatching physical ports or poor position recognition of controlled terminals when multi-terminal screens are spliced.
为实现上述目的,本发明提供一种背板。所述背板用于承载多个受控端,以实现所述多个受控端的屏幕拼接,所述背板设置有控制模块,以及与所述控制模块连接的第一通讯模块和第二通讯模块,所述第一通讯模块用于与所述受控端建立连接,所述第二通讯模块用于与控制端建立连接,所述背板还包括与所述控制模块连接的多个用于确定所述受控端位置的感应元件。To achieve the above purpose, the present invention provides a backplane. The backplane is used to carry a plurality of controlled terminals to realize screen splicing of the multiple controlled terminals, the backplane is provided with a control module, and a first communication module and a second communication module connected to the control module module, the first communication module is used to establish a connection with the controlled terminal, the second communication module is used to establish a connection with the control terminal, and the backplane also includes a plurality of devices connected to the control module for An inductive element for determining the position of the controlled end.
可选地,所述第一通讯模块为有线连接端口或者无线通讯模块。Optionally, the first communication module is a wired connection port or a wireless communication module.
可选地,所述感应元件为压力传感器或者光感应器。Optionally, the sensing element is a pressure sensor or a light sensor.
可选地,每相邻两个所述感应元件之间的距离小于或者等于4.6cm。Optionally, the distance between every two adjacent sensing elements is less than or equal to 4.6 cm.
为实现上述目的,本发明还提供一种基于上述背板的多屏拼接方法,该基于背板的多屏拼接方法包括:In order to achieve the above object, the present invention also provides a multi-screen splicing method based on the above-mentioned backplane, the multi-screen splicing method based on the backplane includes:
当检测到有受控端连接至所述背板时,获取检测到的受控端的设备信息,并基于所述感应芯片获取所述受控端的位置信息,将所述位置信息与所述设备信息关联;When it is detected that a controlled terminal is connected to the backplane, obtain the detected device information of the controlled terminal, and obtain the position information of the controlled terminal based on the sensing chip, and combine the position information with the device information association;
当所述背板接收到控制端发送的交互指令时,将连接至所述背板的各个受控端的设备信息和与所述设备信息关联的位置信息发送至所述控制端;When the backplane receives the interaction instruction sent by the control terminal, send the device information of each controlled terminal connected to the backplane and the position information associated with the device information to the control terminal;
在接收到的所述控制端发送的子显示数据时,获取所述子显示数据关联的设备信息,将所述子显示数据发送至所述设备信息对应的受控端进行显示。When the sub-display data sent by the control terminal is received, the device information associated with the sub-display data is obtained, and the sub-display data is sent to the controlled terminal corresponding to the device information for display.
可选地,所述当检测到有受控终端连接至背板时,获取检测到的受控端的设备信息,并基于所述感应芯片获取所述受控端的位置信息的步骤包括:Optionally, when it is detected that a controlled terminal is connected to the backplane, the step of obtaining the detected device information of the controlled terminal, and obtaining the position information of the controlled terminal based on the sensing chip includes:
当检测到有受控端连接至所述背板时,读取检测到的受控端的设备信息;When it is detected that a controlled terminal is connected to the backplane, read the detected device information of the controlled terminal;
确定在所述受控端连接至所述背板的预设时间间隔内被触发的感应元件的位置编号,将确定的所述位置编号作为所述受控端的位置信息。Determining the position number of the sensing element triggered within the preset time interval when the controlled end is connected to the backplane, and using the determined position number as the position information of the controlled end.
可选地,所述当检测到有受控端连接至所述背板时,读取检测到的受控端的设备信息的步骤包括:Optionally, when it is detected that a controlled terminal is connected to the backplane, the step of reading the detected device information of the controlled terminal includes:
在检测到有受控端连接至背板时,确定检测到的所述受控端连接的有线连接端口;When it is detected that a controlled terminal is connected to the backplane, determine the detected wired connection port connected to the controlled terminal;
所述背板基于确定的所述有线连接端口向所述受控端发送调试指令,以获取所述受控端的设备信息。The backplane sends a debugging instruction to the controlled terminal based on the determined wired connection port, so as to acquire device information of the controlled terminal.
为实现上述目的,本发明还提供一种基于上述背板的多屏拼接方法,该基于背板的多屏拼接方法包括:In order to achieve the above object, the present invention also provides a multi-screen splicing method based on the above-mentioned backplane, the multi-screen splicing method based on the backplane includes:
控制端在接收到信息获取指令时,向连接的所述背板发送交互指令;When the control terminal receives the information acquisition instruction, it sends an interaction instruction to the connected backplane;
当所述控制端接收到所述背板基于所述交互指令发送的受控端的位置信息以及与所述位置信息关联的设备信息时,将显示数据分割为分别与所述设备信息以及所述位置信息匹配的多个子显示数据;When the control terminal receives the position information of the controlled terminal sent by the backplane based on the interaction instruction and the device information associated with the position information, it divides the display data into Multiple sub-display data for information matching;
将分割得到的子显示数据分别与对应的设备信息关联后发送至所述背板,以供所述背板将各个子显示数据分配至与所述子显示数据关联的设备信息对应的受控端进行显示。Associate the divided sub-display data with corresponding device information and send them to the backplane, so that the backplane can distribute each sub-display data to the controlled terminal corresponding to the device information associated with the sub-display data to display.
可选地,所述当所述控制端接收到所述背板基于所述交互指令发送的受控端的位置信息以及与所述位置信息关联的设备信息时,将显示数据分割为分别与所述设备信息以及所述位置信息匹配的多个子显示数据的步骤包括:Optionally, when the control terminal receives the position information of the controlled terminal sent by the backplane based on the interaction instruction and the device information associated with the position information, it divides the display data into the The step of displaying multiple pieces of sub-display data matched by the device information and the location information includes:
当所述控制端接收到所述位置信息以及与所述位置信息关联的设备信息时,根据所述设备信息和所述位置信息获取与所述背板连接的多个所述受控端的显示屏布局;When the control terminal receives the position information and the device information associated with the position information, acquire the display screens of a plurality of the controlled terminals connected to the backplane according to the device information and the position information layout;
基于所述显示屏布局,将所述显示数据分割为多个子显示数据。Based on the display screen layout, the display data is divided into a plurality of sub-display data.
可选地,所述根据所述设备信息和所述位置信息获取与所述背板连接的多个所述受控端的显示屏布局的步骤包括:Optionally, the step of acquiring display screen layouts of multiple controlled terminals connected to the backplane according to the device information and the location information includes:
根据接收到的设备信息获取各个所述受控端的显示屏尺寸;Acquiring the display screen size of each of the controlled terminals according to the received device information;
根据各个所述受控端的所述显示屏尺寸和位置信息确定所述背板上连接的所述受控端的显示屏布局。The display screen layout of the controlled terminals connected to the backboard is determined according to the display screen size and position information of each controlled terminal.
可选地,所述将子显示数据分别与对应的设备信息关联后发送至所述背板的步骤之前,所述基于背板的多屏拼接方法还包括:Optionally, before the step of associating the sub-display data with corresponding device information and sending them to the backplane, the backplane-based multi-screen splicing method further includes:
所述控制端基于所述显示屏布局,预览显示分割得到的所述子显示数据;The control terminal previews and displays the divided sub-display data based on the layout of the display screen;
在接收到确认指令后,执行将子显示数据分别与对应的设备信息关联后发送至所述背板的步骤。After receiving the confirming instruction, execute the step of associating the sub-display data with the corresponding device information and sending it to the backplane.
此外,为实现上述目的,本发明还提供一种上述基于背板的多屏拼接装置,该基于背板的多屏拼接装置包括:In addition, in order to achieve the above object, the present invention also provides the above-mentioned multi-screen splicing device based on a backplane, which includes:
信息获取模块,用于当检测到有受控端连接至所述背板时,获取检测到的受控端的设备信息,并基于所述感应芯片获取所述受控端的位置信息,将所述位置信息与所述设备信息关联;An information acquisition module, configured to obtain the detected device information of the controlled terminal when it is detected that the controlled terminal is connected to the backplane, and obtain the position information of the controlled terminal based on the sensing chip, and store the position the information is associated with said device information;
数据传输模块,用于当接收到控制端发送的交互指令时,将连接至所述背板的各个受控端的设备信息和与所述设备信息关联的位置信息发送至所述控制端;A data transmission module, configured to send the device information of each controlled terminal connected to the backplane and the location information associated with the device information to the control terminal when receiving an interaction instruction sent by the control terminal;
所述信息获取模块还用于:在接收到的所述控制端发送的子显示数据时,获取所述子显示数据关联的设备信息;The information acquiring module is further configured to: when receiving the sub-display data sent by the control terminal, acquire the device information associated with the sub-display data;
所述数据传输模块还用于:将所述子显示数据发送至所述设备信息对应的受控端进行显示。The data transmission module is further configured to: send the sub-display data to the controlled terminal corresponding to the device information for display.
可选地,所述信息获取模块还用于:当检测到有受控端连接至所述背板时,读取检测到的受控端的设备信息;Optionally, the information acquisition module is further configured to: read the detected device information of the controlled terminal when it is detected that the controlled terminal is connected to the backplane;
以及,确定在所述受控端连接至所述背板的预设时间间隔内被触发的感应元件的位置编号,将确定的所述位置编号作为所述受控端的位置信息。And, determine the position number of the sensing element triggered within the preset time interval when the controlled end is connected to the backplane, and use the determined position number as the position information of the controlled end.
可选地,所述信息获取模块还用于:在检测到有受控端连接至背板时,确定检测到的所述受控端连接的有线连接端口;以及,基于确定的所述有线连接端口向所述受控端发送调试指令,以获取所述受控端的设备信息。Optionally, the information acquisition module is further configured to: when it is detected that a controlled terminal is connected to the backplane, determine the detected wired connection port connected to the controlled terminal; and, based on the determined wired connection The port sends a debugging command to the controlled terminal to acquire device information of the controlled terminal.
此外,为实现上述目的,本发明还提供一种上述基于背板的多屏拼接装置,该基于背板的多屏拼接装置包括:In addition, in order to achieve the above object, the present invention also provides the above-mentioned multi-screen splicing device based on a backplane, which includes:
信息发送模块,用于在接收到信息获取指令时,向连接的所述背板发送交互指令;An information sending module, configured to send an interaction instruction to the connected backplane when receiving an information acquisition instruction;
数据处理模块,用于接收到所述背板基于所述交互指令发送的受控端的位置信息以及与所述位置信息关联的设备信息时,将显示数据分割为分别与所述设备信息以及所述位置信息匹配的多个子显示数据;The data processing module is configured to, when receiving the position information of the controlled terminal sent by the backplane based on the interaction instruction and the device information associated with the position information, divide the display data into the information corresponding to the device information and the device information, respectively. Multiple sub-display data whose location information matches;
所述信息发送模块还用于:将分割得到的子显示数据分别与对应的设备信息关联后发送至所述背板,以供所述背板将各个子显示数据分配至与所述子显示数据关联的设备信息对应的受控端进行显示。The information sending module is further configured to: correlate the divided sub-display data with corresponding device information and send them to the backplane, so that the backplane can distribute each sub-display data to the sub-display data. The corresponding controlled end of the associated device information is displayed.
可选地,所述数据处理模块包括:Optionally, the data processing module includes:
布局获取单元,用于当接收到所述位置信息以及与所述位置信息关联的设备信息时,根据所述设备信息和所述位置信息获取与所述背板连接的多个所述受控端的显示屏布局;a layout acquiring unit, configured to, when receiving the position information and the device information associated with the position information, acquire the multiple controlled terminals connected to the backplane according to the device information and the position information display layout;
数据分割单元,用于基于所述显示屏布局,将所述显示数据分割为多个子显示数据。A data splitting unit, configured to split the display data into a plurality of sub-display data based on the display screen layout.
可选地,所述布局获取单元还用于:根据接收到的设备信息获取各个所述受控端的显示屏尺寸;以及,根据各个所述受控端的所述显示屏尺寸和位置信息确定所述背板上连接的所述受控端的显示屏布局。Optionally, the layout acquisition unit is further configured to: acquire the display screen size of each of the controlled terminals according to the received device information; and determine the display screen size and position information of each of the controlled terminals. The layout of the display screen of the controlled terminal connected on the backplane.
可选地,所述基于背板的多屏拼接装置还包括:Optionally, the backplane-based multi-screen splicing device also includes:
预览显示模块,用于基于所述显示屏布局,预览显示分割得到的所述子显示数据;A preview display module, configured to preview and display the divided sub-display data based on the display screen layout;
所述信息发送模块还用于:在接收到确认指令后,将子显示数据分别与对应的设备信息关联后发送至所述背板。The information sending module is further configured to: after receiving the confirmation instruction, correlate the sub-display data with the corresponding device information and send it to the backplane.
本发明提出的背板、基于背板的多屏拼接方法和装置,背板可以与多个受控端建立连接,在确定位置信息时,根据背板上的感应元件确定承载在背板上的多个受控端的位置信息,无需通过受控端本身的任何部件来实现,即不依赖于受控端,提高了受控端位置识别的准确性;并通过第一通讯模块与受控端连接获取受控端的设备信息,无需通过在受控端上设置特定的连接元件即可实现背板与受控端之间的连接,然后背板通过第二通讯模块与控制端建立连接,实现控制端与背板之间的交互,满足用户对于多屏拼接的使用,背板在接收到控制端发送的交互指令时,将上述位置信息和设备信息发送到控制端,并接收控制端基于上述位置信息和设备信息对显示数据进行分割处理得到的子显示数据,将各个子显示数据发送到与之对应的受控端进行显示,解决了多终端屏幕拼接时,物理端口不匹配或受控端位置识别效果差的技术问题。The backboard, the multi-screen splicing method and device based on the backboard proposed by the present invention, the backboard can establish connections with multiple controlled terminals, and when determining the position information, determine the information carried on the backboard according to the inductive elements on the backboard. The location information of multiple controlled terminals does not need to be realized by any part of the controlled terminal itself, that is, it does not depend on the controlled terminal, which improves the accuracy of the position recognition of the controlled terminal; and is connected to the controlled terminal through the first communication module To obtain the device information of the controlled end, the connection between the backplane and the controlled end can be realized without setting specific connection elements on the controlled end, and then the backplane establishes a connection with the control end through the second communication module to realize the control end The interaction with the backplane satisfies the user's use of multi-screen splicing. When the backplane receives the interaction command sent by the control terminal, it sends the above location information and device information to the control terminal, and receives the control terminal based on the above location information. The sub-display data obtained by dividing the display data with the device information, and sending each sub-display data to the corresponding controlled terminal for display, which solves the problem of physical port mismatch or controlled terminal position identification when multi-terminal screen splicing Poor technical issues.
附图说明Description of drawings
图1为本发明背板的一实施例的结构示意图;FIG. 1 is a schematic structural view of an embodiment of a backplane of the present invention;
图2为本发明背板的一实施方式中通过有线连接端口连接多个受控端的示意图;2 is a schematic diagram of connecting multiple controlled terminals through wired connection ports in an embodiment of the backplane of the present invention;
图3为本发明背板的另一实施方式中通过无线通讯模块连接多个受控端的示意图;3 is a schematic diagram of connecting multiple controlled terminals through a wireless communication module in another embodiment of the backplane of the present invention;
图4为本发明基于背板的多屏拼接方法第一实施例的流程图;4 is a flow chart of the first embodiment of the backplane-based multi-screen splicing method of the present invention;
图5为本发明基于背板的多屏拼接方法第一实施例中背板、受控端以及控制端的连接示意图;Fig. 5 is a schematic diagram of the connection of the backplane, the controlled terminal and the control terminal in the first embodiment of the backplane-based multi-screen splicing method of the present invention;
图6为本发明基于背板的多屏拼接方法第一实施例中显示数据分割后在多个受控端上拼接显示的效果示意图;Fig. 6 is a schematic diagram of the effect of splicing and displaying on multiple controlled terminals after the display data is divided in the first embodiment of the backplane-based multi-screen splicing method of the present invention;
图7为本发明基于背板的多屏拼接方法第二实施例的流程图;7 is a flow chart of the second embodiment of the backplane-based multi-screen splicing method of the present invention;
图8为本发明基于背板的多屏拼接装置第一实施例的功能模块示意图;Fig. 8 is a schematic diagram of the functional modules of the first embodiment of the backplane-based multi-screen splicing device of the present invention;
图9为本发明基于背板的多屏拼接装置第二实施例的功能模块示意图。FIG. 9 is a schematic diagram of functional modules of the second embodiment of the backplane-based multi-screen splicing device of the present invention.
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization of the purpose of the present invention, functional characteristics and advantages will be further described in conjunction with the embodiments and with reference to the accompanying drawings.
具体实施方式Detailed ways
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。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所示,为本发明背板的一实施例的结构示意图。The invention provides a backplane. Referring to FIG. 1 , it is a schematic structural diagram of an embodiment of the backplane of the present invention.
在本实施例中,该背板100用于承载多个受控端,以实现多个受控端的屏幕拼接,背板100设置有控制模块10,以及与控制模块10连接的第一通讯模块20和第二通讯模块30,第一通讯模块20用于与受控端建立连接,第二通讯模块30用于与控制端建立连接,背板100还包括与控制模块10连接的多个用于确定受控端位置的感应元件40。In this embodiment, the backplane 100 is used to carry multiple controlled terminals to realize screen splicing of multiple controlled terminals. The backplane 100 is provided with a control module 10 and a first communication module 20 connected to the control module 10 and the second communication module 30, the first communication module 20 is used to establish a connection with the controlled terminal, the second communication module 30 is used to establish a connection with the control terminal, and the backplane 100 also includes a plurality of devices connected to the control module 10 for determining The sensing element 40 for the position of the controlled end.
上述用于连接受控端的第一通讯模块20可以是有线连接端口或者无线通讯模块。参照图1所示,第一通讯模块20为有线连接端口,例如通用的USB(Universal Serial Bus,通用串行总线)端口,在背板100上设置多个用于连接受控端的USB端口,由于USB端口为通用连接端口,各种型号的手机、平板电脑等受控端都可以与该背板100建立有线连接,参照图2所示,为本发明背板100的一实施方式中通过有线连接端口连接多个受控端的示意图。The above-mentioned first communication module 20 for connecting the controlled terminal may be a wired connection port or a wireless communication module. 1, the first communication module 20 is a wired connection port, such as a universal USB (Universal Serial Bus, Universal Serial Bus) port, and a plurality of USB ports for connecting the controlled terminal are arranged on the backplane 100, because The USB port is a general-purpose connection port, and controlled terminals such as mobile phones and tablet computers of various types can establish wired connections with the backplane 100. As shown in FIG. A schematic diagram of a port connecting multiple controlled terminals.
可选地,作为另一种实施方式,第一通讯模块20可以为无线通讯模块,例如蓝牙模块,wi-fi(Wireless-Fidelity,无线保真)模块等,可以实现近场通信的模块。参照图3所示,为本发明背板100的另一实施方式中通过无线通讯模块连接多个受控端的示意图。Optionally, as another implementation manner, the first communication module 20 may be a wireless communication module, such as a Bluetooth module, a wi-fi (Wireless-Fidelity, wireless fidelity) module, etc., which can realize near-field communication. Referring to FIG. 3 , it is a schematic diagram of connecting multiple controlled terminals through a wireless communication module in another embodiment of the backplane 100 of the present invention.
可以理解的是,作为一种实施方式,在背板100中可以同时设置上述两种方式的第一通讯模块20,以方便与各种型号的受控端建立连接。It can be understood that, as an implementation manner, the first communication module 20 in the above two manners can be installed in the backplane 100 at the same time, so as to facilitate the establishment of connections with various types of controlled terminals.
可选地,第二通讯模块30为wi-fi模块、蓝牙模块等可以实现近场通信的模块。上述第一通讯模块20和第二通讯模块30均与控制模块10连接,控制模块10是具有计算和数据处理能力的控制芯片,例如,可以是微处理器,对接收到的数据或者待发送数据进行处理。Optionally, the second communication module 30 is a module capable of realizing near-field communication, such as a wi-fi module and a bluetooth module. Above-mentioned first communication module 20 and second communication module 30 are all connected with control module 10, and control module 10 is the control chip that has calculation and data processing ability, for example, can be microprocessor, to the data that receives or the data to be sent to process.
上述感应元件40可以是压力传感器,参照图1所示,在背板100上均匀地布置多个压力传感器,用来确定各受控端的位置信息。当有压力传感器检测到压力信息时,背板100可以确定受压区域的压力传感器的位置,进而确定位于其上的受控端的位置信息,背板100上的所有压力传感器均有编号,参照图1所示,感应元件40上的数字为其编号,并且控制模块10中存储有所有压力传感器的编号以及对应的压力传感器在背板上的位置,压力传感器在侦测到压力信息时,确定侦测到压力信息的传感器的编号,进而确定其位置,以得到受控端放置的位置。The sensing element 40 may be a pressure sensor. Referring to FIG. 1 , a plurality of pressure sensors are evenly arranged on the backplane 100 to determine the position information of each controlled terminal. When a pressure sensor detects pressure information, the backplane 100 can determine the position of the pressure sensor in the pressurized area, and then determine the position information of the controlled terminal located on it. All the pressure sensors on the backplane 100 are numbered, as shown in the figure 1, the number on the sensing element 40 is its number, and the numbers of all pressure sensors and the corresponding positions of the pressure sensors on the backboard are stored in the control module 10. When the pressure sensor detects the pressure information, it determines the detection The number of the sensor that has measured the pressure information, and then determine its position, so as to obtain the position where the controlled end is placed.
可选地,每相邻两个所述感应元件40之间的距离小于或者等于4.6cm。具体地,感应元件40的密度是不低于3.7英寸屏幕的最小长宽,以满足对3.7英寸及以上屏幕尺寸手机的支持;比如3.7英寸手机,长宽比为16:9,根据勾股定理,则可求出宽度为4.60cm,长8.17,所以感应元件40的宽密度不低于1个/4.60cm,长密度不低于1个/8.18cm。Optionally, the distance between every two adjacent sensing elements 40 is less than or equal to 4.6 cm. Specifically, the density of the sensing element 40 is not lower than the minimum length and width of a 3.7-inch screen, so as to meet the support for mobile phones with a screen size of 3.7 inches and above; for example, a 3.7-inch mobile phone has an aspect ratio of 16:9, according to the Pythagorean Theorem , it can be obtained that the width is 4.60 cm and the length is 8.17 cm, so the width density of the sensing element 40 is not less than 1 piece/4.60 cm, and the length density is not less than 1 piece/8.18 cm.
在本发明背板100的其他实施例中,上述感应元件40也可以是光感应器,其位置设置与压力感应器类似,但是通过感应光信号的变化确定受控端的位置信息。In other embodiments of the backplane 100 of the present invention, the sensing element 40 may also be a light sensor whose position is similar to that of a pressure sensor, but determines the position information of the controlled terminal by sensing changes in light signals.
可选地,当需要而更多的终端进行拼接显示时,可以将本发明中的多个背板100拼接在一起,并建立连接,实现更大屏幕的扩展。当感应元件40是压力传感器时,背板100在使用时,需要水平放置;或者在背板100上设置固定装置,能够将受控端与水平面成小于90度的夹角放置。Optionally, when more terminals are required to be spliced and displayed, multiple backplanes 100 in the present invention can be spliced together and connected to realize expansion of a larger screen. When the sensing element 40 is a pressure sensor, the backboard 100 needs to be placed horizontally when in use; or a fixing device is provided on the backboard 100 to place the controlled end at an angle of less than 90 degrees to the horizontal plane.
本实施例提出的背板100,可以与多个受控端建立连接,在确定位置信息时,根据背板100上的感应元件40确定承载在背板100上的多个受控端的位置信息,无需通过受控端本身的任何部件来实现,即不依赖于受控端,提高了受控端位置识别的准确性;并通过第一通讯模块20与受控端连接获取受控端的设备信息,无需通过在受控端上设置特定的连接元件即可实现背板100与受控端之间的连接,然后背板100通过第二通讯模块30与控制端建立连接,实现控制端与背板100之间的交互,满足用户对于多屏拼接的使用,解决了多终端屏幕拼接时,物理端口不匹配或受控端位置识别效果差的技术问题。The backplane 100 proposed in this embodiment can establish connections with multiple controlled terminals. When determining the position information, the position information of the multiple controlled terminals carried on the backplane 100 is determined according to the sensing element 40 on the backplane 100. It does not need to be realized by any part of the controlled terminal itself, that is, it does not depend on the controlled terminal, which improves the accuracy of the position recognition of the controlled terminal; and obtains the device information of the controlled terminal through the first communication module 20 connected with the controlled terminal, The connection between the backplane 100 and the controlled terminal can be realized without setting specific connection elements on the controlled terminal, and then the backplane 100 establishes a connection with the control terminal through the second communication module 30 to realize the connection between the control terminal and the backplane 100. The interaction between them satisfies the user's use of multi-screen splicing, and solves the technical problems of mismatching physical ports or poor position recognition of the controlled terminal when splicing multiple terminal screens.
基于上述实施例中的背板,本发明还提供一种基于背板的多屏拼接方法。参照图4所示,为本发明基于背板的多屏拼接方法第一实施例的流程图。在该实施例中,以下各个步骤的执行主体为背板。Based on the backplane in the above embodiment, the present invention also provides a multi-screen splicing method based on the backplane. Referring to FIG. 4 , it is a flow chart of the first embodiment of the backplane-based multi-screen splicing method of the present invention. In this embodiment, the execution subject of the following steps is the backplane.
在本实施例中,该基于背板的多屏拼接方法包括:In this embodiment, the backplane-based multi-screen splicing method includes:
步骤S01,当检测到有受控端连接至所述背板时,获取检测到的受控端的设备信息,并基于所述感应芯片获取所述受控端的位置信息,将所述位置信息与所述设备信息关联;Step S01, when it is detected that a controlled terminal is connected to the backplane, obtain the detected device information of the controlled terminal, and obtain the position information of the controlled terminal based on the sensing chip, and combine the position information with the Association of the above equipment information;
以下以受控端为手机、第一通讯模块为USB端口、感应元件为压力传感器为例进行说明,由于手机一般都配置有USB端口且有适配的数据线,用户可以通过手机的数据线将手机连接至背板上,连接至背板后将手机切换至调试模块,以便于数据的传输,同时建立背板与控制端之间的无线通讯,参照图5所示,为本发明基于背板的多屏拼接方法第一实施例中背板、受控端以及控制端的连接示意图。背板通过USB端口分别与受控端A、受控端B、受控端C连接,并通过无线通讯的方式与控制端建立连接。The following takes the controlled terminal as a mobile phone, the first communication module as a USB port, and the sensing element as a pressure sensor as an example. Since mobile phones are generally equipped with USB ports and adapted data lines, users can use the data lines of the mobile phone to connect The mobile phone is connected to the backplane, and after being connected to the backplane, the mobile phone is switched to the debugging module, so as to facilitate data transmission, and at the same time establish a wireless communication between the backplane and the control terminal, as shown in Figure 5, which is based on the backplane of the present invention The connection diagram of the backplane, the controlled terminal and the control terminal in the first embodiment of the multi-screen splicing method. The backplane is respectively connected to the controlled terminal A, the controlled terminal B and the controlled terminal C through USB ports, and establishes a connection with the control terminal through wireless communication.
用户在使用背板进行多屏拼接显示时,依次通过数据线将受控端A、受控端B、受控端C分别连接至背板。When the user uses the backplane for multi-screen splicing display, the controlled terminal A, the controlled terminal B, and the controlled terminal C are respectively connected to the backplane through data cables.
具体地,获取位置信息的步骤包括:当检测到有受控端连接至所述背板时,读取检测到的受控端的设备信息;确定在所述受控端连接至所述背板的预设时间间隔内被触发的感应元件的位置编号,将确定的所述位置编号作为所述受控端的位置信息。Specifically, the step of acquiring location information includes: when it is detected that a controlled terminal is connected to the backplane, reading the detected device information of the controlled terminal; The position number of the sensing element triggered within the preset time interval, and the determined position number is used as the position information of the controlled terminal.
对于背板来说,在有压力传感器检测到压力信息时,确定有受控端连接至背板,确定检测到压力信息的压力传感器的编号,即确定受压区域的所有压力传感器的编号,如图所示,假设放置受控端A时,检测到压力信息的压力传感器编号为11、12、13、21、22、23,则可以将上述编号作为受控端A的位置信息,记录为P1;为了准确的获取各个受控端的位置信息,在放置受控端时,需要每次放置一台,依次进行放置;分别获取到受控端A、受控端B、受控端C的位置信息分别为P1、P2、P3。For the backplane, when a pressure sensor detects pressure information, it is determined that the controlled end is connected to the backplane, and the number of the pressure sensor that detects the pressure information is determined, that is, the numbers of all pressure sensors in the pressure area are determined, such as As shown in the figure, assuming that when the controlled terminal A is placed, the numbers of the pressure sensors that detect the pressure information are 11, 12, 13, 21, 22, and 23, then the above numbers can be used as the position information of the controlled terminal A and recorded as P1 ;In order to accurately obtain the location information of each controlled terminal, when placing the controlled terminal, it is necessary to place one at a time, and place them in sequence; obtain the location information of controlled terminal A, controlled terminal B, and controlled terminal C respectively They are P1, P2, and P3 respectively.
受控端连接至背板后,进入调试模块,背板可以读取受控端的设备信息,其中,设备信息包括手机显示屏尺寸,手机尺寸,手机分辨率等信息。背板分别获取到受控端A、受控端B、受控端C的设备信息,记录为S1、S2、S3,并且将每一受控端的设备信息与其位置信息关联,分别封装为(S1,P1)、(S2,P2)、(S3,P3)的格式存储在背板。After the controlled terminal is connected to the backboard, it enters the debugging module, and the backplane can read the device information of the controlled terminal. The device information includes the display size of the mobile phone, the size of the mobile phone, and the resolution of the mobile phone. The backplane obtains the device information of controlled terminal A, controlled terminal B, and controlled terminal C respectively, records them as S1, S2, and S3, and associates the device information of each controlled terminal with its location information, and encapsulates them as (S1 , P1), (S2, P2), (S3, P3) formats are stored on the backplane.
具体地,获取设备信息的步骤包括:在检测到有受控端连接至背板时,确定检测到的所述受控端连接的有线连接端口;所述背板基于确定的所述有线连接端口向所述受控端发送调试指令,以获取所述受控端的设备信息。Specifically, the step of obtaining device information includes: when it is detected that a controlled terminal is connected to the backplane, determining the detected wired connection port connected to the controlled terminal; Send a debugging instruction to the controlled terminal to acquire device information of the controlled terminal.
在获取到上述信息后,若在一定的时间内没有受控端连接至背板,则背板进入等待接收交互指令的状态。After obtaining the above information, if no controlled terminal is connected to the backplane within a certain period of time, the backplane enters a state of waiting to receive an interaction command.
步骤S02,当所述背板接收到控制端发送的交互指令时,将连接至所述背板的各个受控端的设备信息和与所述设备信息关联的位置信息发送至所述控制端;Step S02, when the backplane receives the interaction instruction sent by the control terminal, send the device information of each controlled terminal connected to the backplane and the location information associated with the device information to the control terminal;
步骤S03,在接收到的所述控制端发送的子显示数据时,获取所述子显示数据关联的设备信息,将所述子显示数据发送至所述设备信息对应的受控端进行显示。Step S03, when the sub-display data sent by the control terminal is received, obtain the device information associated with the sub-display data, and send the sub-display data to the controlled terminal corresponding to the device information for display.
在各个受控端均连接到背板上后,用户可以基于控制端触发信息获取指令,控制端在接收到信息获取指令时,向连接的背板发送交互指令,背板接收到交互指令时,将受控端A、受控端B、受控端C的设备信息与关联的位置信息(S1,P1)、(S2,P2)、(S3,P3)发送给控制端。After each controlled terminal is connected to the backplane, the user can trigger the information acquisition command based on the control terminal. When the control terminal receives the information acquisition command, it sends an interactive command to the connected backplane. When the backplane receives the interactive command, Send the device information of the controlled terminal A, the controlled terminal B, and the controlled terminal C and the associated location information (S1, P1), (S2, P2), (S3, P3) to the control terminal.
控制端根据接收到的上述信息,将显示数据D分割为分别与上述设备信息以及位置信息匹配的多个子显示数据D1、D2、D3,可选地,参照图5所示,可以将分割后的子显示数据在三个终端上的显示效果在控制端的预览区上预览显示,便于用户预先查看分割后的子显示数据的拼接显示效果。According to the above information received, the control terminal divides the display data D into a plurality of sub-display data D1, D2, and D3 respectively matching the above-mentioned device information and location information. Optionally, as shown in FIG. 5, the divided The display effect of the sub-display data on the three terminals is previewed and displayed on the preview area of the control terminal, which is convenient for the user to check the splicing display effect of the divided sub-display data in advance.
将分割后的子显示数据D1、D2、D3分别与对应位置处的设备信息关联后发送至背板,例如,将D1与S1关联,将D2与S2关联,将D3与S3关联,封装为(D1,S1)、(D2,S2)、(D3,S3)后发送给背板。Associate the divided sub-display data D1, D2, and D3 with the device information at the corresponding positions and send them to the backplane, for example, associate D1 with S1, associate D2 with S2, associate D3 with S3, and package as ( D1, S1), (D2, S2), (D3, S3) and then send to the backplane.
背板接收到控制端发送的子显示数据时,例如,接收到的为(D1,S1)、(D2,S2)、(D3,S3),可以获取每一个子显示数据对应的设备信息,将各个子显示数据发送至其关联的设备信息对应的受控端进行显示,参照图6所示,为子显示数据D1、D2、D3分别在受控端A、受控端B、受控端C上的显示效果示意图。When the backplane receives the sub-display data sent by the control terminal, for example, the received data are (D1, S1), (D2, S2), (D3, S3), the device information corresponding to each sub-display data can be obtained, and the Each sub-display data is sent to the controlled end corresponding to its associated device information for display. Referring to Figure 6, the sub-display data D1, D2, and D3 are displayed on the controlled end A, the controlled end B, and the controlled end C respectively. A schematic diagram of the display effect above.
本实施例提出的基于背板的多屏拼接方法,受控端在与背板建立连接后,背板通过感应元件确定到受控端的位置信息以及设备信息,并将位置信息与对应的位置处的受控端的设备信息关联,在接收到控制端发送的交互指令时,将上述位置信息和设备信息发送到控制端,并接收控制端基于上述位置信息和设备信息对显示数据进行分割处理得到的子显示数据,将各个子显示数据发送到与之对应的受控端进行显示,本实施例的方法无需通过在受控端上设置特定的连接元件即可实现背板与受控端之间的连接,不依赖于受控端,提高了受控端位置识别和显示区域识别的准确性,解决了多终端屏幕拼接时,物理端口不匹配或受控端位置识别效果差的技术问题。In the backplane-based multi-screen splicing method proposed in this embodiment, after the controlled terminal establishes a connection with the backplane, the backplane determines the position information and device information of the controlled terminal through the sensing element, and compares the position information with the corresponding position The device information association of the controlled terminal, when receiving the interactive command sent by the control terminal, sends the above location information and device information to the control terminal, and receives the display data obtained by the control terminal based on the above location information and device information. Sub-display data, each sub-display data is sent to the corresponding controlled terminal for display, the method of this embodiment can realize the connection between the backplane and the controlled terminal without setting specific connection elements on the controlled terminal The connection does not depend on the controlled terminal, which improves the accuracy of controlled terminal position recognition and display area recognition, and solves the technical problems of mismatching physical ports or poor position recognition of the controlled terminal when multi-terminal screens are spliced.
参照图7所示,为本发明基于背板的多屏拼接方法第二实施例的流程图。在该实施例中,以下各个步骤的执行主体为控制端。在本实施例中,该基于背板的多屏拼接方法包括:Referring to FIG. 7 , it is a flow chart of the second embodiment of the backplane-based multi-screen splicing method of the present invention. In this embodiment, the execution subject of the following steps is the control terminal. In this embodiment, the backplane-based multi-screen splicing method includes:
步骤S04,控制端在接收到信息获取指令时,向连接的所述背板发送交互指令;Step S04, when the control terminal receives the information acquisition instruction, it sends an interaction instruction to the connected backplane;
步骤S05,当所述控制端接收到所述背板基于所述交互指令发送的受控端的位置信息以及与所述位置信息关联的设备信息时,将显示数据分割为分别与所述设备信息以及所述位置信息匹配的多个子显示数据;Step S05, when the control terminal receives the location information of the controlled terminal sent by the backplane based on the interaction instruction and the device information associated with the location information, divide the display data into A plurality of sub-display data matched by the location information;
步骤S06,将分割得到的子显示数据分别与对应的设备信息关联后发送至所述背板,以供所述背板将各个子显示数据分配至与所述子显示数据关联的设备信息对应的受控端进行显示。Step S06, correlating the divided sub-display data with the corresponding device information and sending them to the backplane, so that the backplane can distribute each sub-display data to the device corresponding to the device information associated with the sub-display data. The controlled end displays.
在本发明实施例的控制端上设置有用于触发信息获取指令的控件,当用户确认背板已经与各个受控端建立连接后,可以基于上述控件触发信息获取指令,控制端在检测到信息获取指令时,向背板发送交互指令,后续的信息传输、显示数据的分割即显示,参照上述实施例,在此不再赘述。The control terminal in the embodiment of the present invention is provided with a control for triggering an information acquisition command. After the user confirms that the backplane has established a connection with each controlled terminal, the information acquisition command can be triggered based on the above control, and the control terminal detects that the information acquisition When commanding, an interactive command is sent to the backplane, and the subsequent information transmission and display data segmentation are displayed. Refer to the above-mentioned embodiments, and details will not be repeated here.
进一步地,步骤S05可以包括以下细化步骤:Further, step S05 may include the following refinement steps:
当所述控制端接收到所述位置信息以及与所述位置信息关联的设备信息时,根据所述设备信息和所述位置信息获取与所述背板连接的多个所述受控端的显示屏布局;When the control terminal receives the position information and the device information associated with the position information, acquire the display screens of a plurality of the controlled terminals connected to the backplane according to the device information and the position information layout;
基于所述显示屏布局,将所述显示数据分割为多个子显示数据。Based on the display screen layout, the display data is divided into a plurality of sub-display data.
控制端接收到(S1,P1)、(S2,P2)、(S3,P3)后,分别从S1、S2、S3中获取受控端A、受控端B、受控端C的显示屏尺寸,根据显示屏尺寸和位置信息确定背板上连接的受控端的显示屏布局。此外,控制端可以基于显示屏布局,预览显示分割得到的子显示数据D1、D2、D3,参照图5中的预览区域中所示。若用户确认预览显示无误,则触发确认指令,控制端将子显示数据分别与对应的设备信息关联后发送至所述背板。After receiving (S1, P1), (S2, P2), (S3, P3), the control terminal obtains the display screen sizes of controlled terminal A, controlled terminal B, and controlled terminal C from S1, S2, and S3 respectively , determine the display layout of the controlled terminal connected to the backboard according to the display size and position information. In addition, the control terminal can preview and display the divided sub-display data D1 , D2 , D3 based on the layout of the display screen, as shown in the preview area in FIG. 5 . If the user confirms that the preview display is correct, a confirmation command is triggered, and the control terminal associates the sub-display data with corresponding device information and sends them to the backplane.
本发明还提出一种基于背板的多屏拼接装置。The present invention also proposes a multi-screen splicing device based on a backplane.
参照图8所示,为本发明基于背板的多屏拼接装置第一实施例的功能模块示意图。本实施例中提出的基于背板的多屏拼接装置可以是背板本身。Referring to FIG. 8 , it is a schematic diagram of functional modules of the first embodiment of the backplane-based multi-screen splicing device of the present invention. The backplane-based multi-screen splicing device proposed in this embodiment may be the backplane itself.
在该实施例中,该基于背板的多屏拼接装置包括:In this embodiment, the backplane-based multi-screen splicing device includes:
信息获取模块01,用于当检测到有受控端连接至所述背板时,获取检测到的受控端的设备信息,并基于所述感应芯片获取所述受控端的位置信息,将所述位置信息与所述设备信息关联;The information acquisition module 01 is used to obtain the detected device information of the controlled terminal when it is detected that the controlled terminal is connected to the backplane, and obtain the position information of the controlled terminal based on the sensing chip, and the The location information is associated with the device information;
以下以受控端为手机、第一通讯模块为USB端口、感应元件为压力传感器为例进行说明,由于手机一般都配置有USB端口且有适配的数据线,用户可以通过手机的数据线将手机连接至背板上,连接至背板后将手机切换至调试模块,以便于数据的传输,同时建立背板与控制端之间的无线通讯,参照图5所示,为本发明基于背板的多屏拼接方法第一实施例中背板、受控端以及控制端的连接示意图。背板通过USB端口分别与受控端A、受控端B、受控端C连接,并通过无线通讯的方式与控制端建立连接。The following takes the controlled terminal as a mobile phone, the first communication module as a USB port, and the sensing element as a pressure sensor as an example. Since mobile phones are generally equipped with USB ports and adapted data lines, users can use the data lines of the mobile phone to connect The mobile phone is connected to the backplane, and after being connected to the backplane, the mobile phone is switched to the debugging module, so as to facilitate data transmission, and at the same time establish a wireless communication between the backplane and the control terminal, as shown in Figure 5, which is based on the backplane of the present invention The connection diagram of the backplane, the controlled terminal and the control terminal in the first embodiment of the multi-screen splicing method. The backplane is respectively connected to the controlled terminal A, the controlled terminal B and the controlled terminal C through USB ports, and establishes a connection with the control terminal through wireless communication.
用户在使用背板进行多屏拼接显示时,依次通过数据线将受控端A、受控端B、受控端C分别连接至背板。When the user uses the backplane for multi-screen splicing display, the controlled terminal A, the controlled terminal B, and the controlled terminal C are respectively connected to the backplane through data cables.
具体地,信息获取模块01还用于:当检测到有受控端连接至所述背板时,读取检测到的受控端的设备信息;以及,确定在所述受控端连接至所述背板的预设时间间隔内被触发的感应元件的位置编号,将确定的所述位置编号作为所述受控端的位置信息。Specifically, the information acquisition module 01 is also used to: when it is detected that a controlled terminal is connected to the backplane, read the detected device information of the controlled terminal; and determine that the controlled terminal is connected to the The position number of the triggered sensing element within the preset time interval of the backplane, and the determined position number is used as the position information of the controlled terminal.
对于背板来说,在有压力传感器检测到压力信息时,确定有受控端连接至背板,信息获取模块01确定检测到压力信息的压力传感器的编号,即确定受压区域的所有压力传感器的编号,如图所示,假设放置受控端A时,检测到压力信息的压力传感器编号为11、12、13、21、22、23,信息获取模块01可以将上述编号作为受控端A的位置信息,记录为P1;为了准确的获取各个受控端的位置信息,在放置受控端时,需要每次放置一台,依次进行放置;分别获取到受控端A、受控端B、受控端C的位置信息分别为P1、P2、P3。For the backplane, when a pressure sensor detects pressure information, it is determined that the controlled end is connected to the backplane, and the information acquisition module 01 determines the number of the pressure sensor that detects the pressure information, that is, determines all the pressure sensors in the pressurized area As shown in the figure, it is assumed that when the controlled terminal A is placed, the pressure sensor numbers that detect the pressure information are 11, 12, 13, 21, 22, 23, and the information acquisition module 01 can use the above numbers as the controlled terminal A The location information of each controlled terminal is recorded as P1; in order to accurately obtain the location information of each controlled terminal, when placing the controlled terminal, it is necessary to place one at a time, and place them in sequence; the controlled terminal A, controlled terminal B, The position information of the controlled terminal C is respectively P1, P2, and P3.
受控端连接至背板后,进入调试模块,信息获取模块01可以读取受控端的设备信息,其中,设备信息包括手机显示屏尺寸,手机尺寸,手机分辨率等信息。背板的信息获取模块01分别获取到受控端A、受控端B、受控端C的设备信息,记录为S1、S2、S3,并且将每一受控端的设备信息与其位置信息关联,分别封装为(S1,P1)、(S2,P2)、(S3,P3)的格式存储在背板。After the controlled end is connected to the backplane, it enters the debugging module, and the information acquisition module 01 can read the device information of the controlled end, wherein the device information includes information such as the size of the display screen of the mobile phone, the size of the mobile phone, and the resolution of the mobile phone. The information acquisition module 01 of the backplane obtains the device information of the controlled terminal A, the controlled terminal B, and the controlled terminal C respectively, records them as S1, S2, and S3, and associates the device information of each controlled terminal with its location information, The formats packaged as (S1, P1), (S2, P2), (S3, P3) respectively are stored on the backplane.
具体地,获取设备信息的步骤包括:在检测到有受控端连接至背板时,确定检测到的所述受控端连接的有线连接端口;所述背板基于确定的所述有线连接端口向所述受控端发送调试指令,以获取所述受控端的设备信息。Specifically, the step of obtaining device information includes: when it is detected that a controlled terminal is connected to the backplane, determining the detected wired connection port connected to the controlled terminal; Send a debugging instruction to the controlled terminal to acquire device information of the controlled terminal.
在获取到上述信息后,若在一定的时间内没有受控端连接至背板,则背板进入等待接收交互指令的状态。After obtaining the above information, if no controlled terminal is connected to the backplane within a certain period of time, the backplane enters a state of waiting to receive an interaction command.
数据传输模块02,用于当所述背板接收到控制端发送的交互指令时,将连接至所述背板的各个受控端的设备信息和与所述设备信息关联的位置信息发送至所述控制端;The data transmission module 02 is configured to send the device information of each controlled terminal connected to the backboard and the location information associated with the device information to the Control terminal;
信息获取模块01还用于:在接收到的所述控制端发送的子显示数据时,获取所述子显示数据关联的设备信息;The information acquiring module 01 is further configured to: when receiving the sub-display data sent by the control terminal, acquire the device information associated with the sub-display data;
数据传输模块02还用于:将所述子显示数据发送至所述设备信息对应的受控端进行显示。The data transmission module 02 is further configured to: send the sub-display data to the controlled terminal corresponding to the device information for display.
在各个受控端均连接到背板上后,用户可以基于控制端触发信息获取指令,控制端在接收到信息获取指令时,向连接的背板发送交互指令,背板接收到交互指令时,数据传输模块02将受控端A、受控端B、受控端C的设备信息与关联的位置信息(S1,P1)、(S2,P2)、(S3,P3)发送给控制端。After each controlled terminal is connected to the backplane, the user can trigger the information acquisition command based on the control terminal. When the control terminal receives the information acquisition command, it sends an interactive command to the connected backplane. When the backplane receives the interactive command, The data transmission module 02 sends the device information of the controlled terminal A, the controlled terminal B, and the controlled terminal C and the associated location information (S1, P1), (S2, P2), (S3, P3) to the control terminal.
控制端根据接收到的上述信息,将显示数据D分割为分别与上述设备信息以及位置信息匹配的多个子显示数据D1、D2、D3,可选地,参照图5所示,可以将分割后的子显示数据在三个终端上的显示效果在控制端的预览区上预览显示,便于用户预先查看分割后的子显示数据的拼接显示效果。According to the above information received, the control terminal divides the display data D into a plurality of sub-display data D1, D2, and D3 respectively matching the above-mentioned device information and location information. Optionally, as shown in FIG. 5, the divided The display effect of the sub-display data on the three terminals is previewed and displayed on the preview area of the control terminal, which is convenient for the user to check the splicing display effect of the divided sub-display data in advance.
控制端将分割后的子显示数据D1、D2、D3分别与对应位置处的设备信息关联后发送至背板,例如,将D1与S1关联,将D2与S2关联,将D3与S3关联,封装为(D1,S1)、(D2,S2)、(D3,S3)后发送给背板。The control terminal associates the divided sub-display data D1, D2, and D3 with the device information at the corresponding positions and sends them to the backplane. For example, associate D1 with S1, associate D2 with S2, associate D3 with S3, and package (D1, S1), (D2, S2), (D3, S3) and send to the backplane.
背板接收到控制端发送的子显示数据时,例如,接收到的为(D1,S1)、(D2,S2)、(D3,S3),信息获取模块01可以获取每一个子显示数据对应的设备信息,数据传输模块02将各个子显示数据发送至其关联的设备信息对应的受控端进行显示,参照图6所示,为子显示数据D1、D2、D3分别在受控端A、受控端B、受控端C上的显示效果示意图。When the backplane receives the sub-display data sent by the control terminal, for example, the received data are (D1, S1), (D2, S2), (D3, S3), the information acquisition module 01 can obtain the corresponding sub-display data For device information, the data transmission module 02 sends each sub-display data to the controlled terminal corresponding to its associated device information for display. Referring to FIG. Schematic diagram of the display effect on the control terminal B and the controlled terminal C.
本实施例提出的基于背板的多屏拼接装置,受控端在与背板建立连接后,背板通过感应元件确定到受控端的位置信息以及设备信息,并将位置信息与对应的位置处的受控端的设备信息关联,在接收到控制端发送的交互指令时,将上述位置信息和设备信息发送到控制端,并接收控制端基于上述位置信息和设备信息对显示数据进行分割处理得到的子显示数据,将各个子显示数据发送到与之对应的受控端进行显示,本实施例的装置无需通过在受控端上设置特定的连接元件即可实现背板与受控端之间的连接,不依赖于受控端,提高了受控端位置识别和显示区域识别的准确性,解决了多终端屏幕拼接时,物理端口不匹配或显示区域识别效果差的技术问题。In the backplane-based multi-screen splicing device proposed in this embodiment, after the controlled terminal establishes a connection with the backplane, the backplane determines the position information and equipment information of the controlled terminal through the sensing element, and compares the position information with the corresponding position The device information association of the controlled terminal, when receiving the interactive command sent by the control terminal, sends the above location information and device information to the control terminal, and receives the display data obtained by the control terminal based on the above location information and device information. Sub-display data, each sub-display data is sent to the corresponding controlled terminal for display, the device of this embodiment can realize the connection between the backplane and the controlled terminal without setting specific connection elements on the controlled terminal The connection does not depend on the controlled terminal, which improves the accuracy of controlled terminal position recognition and display area recognition, and solves the technical problems of mismatching physical ports or poor display area recognition when multi-terminal screens are spliced.
参照图9所示,为本发明基于背板的多屏拼接装置第二实施例的功能模块示意图。本实施例中提出的基于背板的多屏拼接装置为控制端。Referring to FIG. 9 , it is a schematic diagram of functional modules of the second embodiment of the backplane-based multi-screen splicing device of the present invention. The backplane-based multi-screen splicing device proposed in this embodiment is the control terminal.
在该实施例中,该基于背板的多屏拼接装置包括:In this embodiment, the backplane-based multi-screen splicing device includes:
信息发送模块03,用于在接收到信息获取指令时,向连接的所述背板发送交互指令;An information sending module 03, configured to send an interaction instruction to the connected backplane when receiving an information acquisition instruction;
数据处理模块04,用于接收到所述背板基于所述交互指令发送的受控端的位置信息以及与所述位置信息关联的设备信息时,将显示数据分割为分别与所述设备信息以及所述位置信息匹配的多个子显示数据;The data processing module 04 is configured to, when receiving the position information of the controlled terminal sent by the backplane based on the interaction instruction and the device information associated with the position information, divide the display data into Multiple sub-display data matching the above location information;
信息发送模块03还用于:将分割得到的子显示数据分别与对应的设备信息关联后发送至所述背板,以供所述背板将各个子显示数据分配至与所述子显示数据关联的设备信息对应的受控端进行显示。The information sending module 03 is also used for: associating the divided sub-display data with corresponding device information and sending them to the backplane, so that the backplane can assign each sub-display data to the sub-display data associated with the sub-display data The device information corresponding to the controlled terminal will be displayed.
在本发明实施例的控制端上设置有用于触发信息获取指令的控件,当用户确认背板已经与各个受控端建立连接后,可以基于上述控件触发信息获取指令,控制端在检测到信息获取指令时,信息发送模块03向背板发送交互指令,后续的信息传输、显示数据的分割即显示,参照上述实施例,在此不再赘述。The control terminal in the embodiment of the present invention is provided with a control for triggering an information acquisition command. After the user confirms that the backplane has established a connection with each controlled terminal, the information acquisition command can be triggered based on the above control, and the control terminal detects that the information acquisition When instructing, the information sending module 03 sends an interactive instruction to the backplane, and the subsequent information transmission and display data division is displayed. Refer to the above-mentioned embodiments, and details will not be repeated here.
进一步地,数据处理模块04包括:Further, the data processing module 04 includes:
布局获取单元,用于当接收到所述位置信息以及与所述位置信息关联的设备信息时,根据所述设备信息和所述位置信息获取与所述背板连接的多个所述受控端的显示屏布局;a layout acquiring unit, configured to, when receiving the position information and the device information associated with the position information, acquire the multiple controlled terminals connected to the backplane according to the device information and the position information display layout;
数据分割单元,用于基于所述显示屏布局,将所述显示数据分割为多个子显示数据。A data splitting unit, configured to split the display data into a plurality of sub-display data based on the display screen layout.
控制端接收到(S1,P1)、(S2,P2)、(S3,P3)后,分别从S1、S2、S3中获取受控端A、受控端B、受控端C的显示屏尺寸,布局获取单元还用于:根据接收到的设备信息获取各个所述受控端的显示屏尺寸;以及,根据各个所述受控端的所述显示屏尺寸和位置信息确定所述背板上连接的所述受控端的显示屏布局。此外,基于背板的多屏拼接装置还包括:预览显示模块,用于基于所述显示屏布局,预览显示分割得到的所述子显示数据;信息发送模块03还用于:在接收到确认指令后,将子显示数据分别与对应的设备信息关联后发送至所述背板。预览显示模块可以基于显示屏布局,预览显示分割得到的子显示数据D1、D2、D3,参照图5中的预览区域中所示。若用户确认预览显示无误,则触发确认指令,信息发送模块03将子显示数据分别与对应的设备信息关联后发送至所述背板。After receiving (S1, P1), (S2, P2), (S3, P3), the control terminal obtains the display screen sizes of controlled terminal A, controlled terminal B, and controlled terminal C from S1, S2, and S3 respectively The layout acquisition unit is further configured to: acquire the display screen size of each of the controlled terminals according to the received device information; and determine the screen size and position information of each of the controlled terminals to determine Display layout of the controlled terminal. In addition, the multi-screen splicing device based on the backplane also includes: a preview display module, which is used to preview and display the sub-display data obtained by splitting based on the display screen layout; the information sending module 03 is also used to: after receiving the confirmation instruction Afterwards, the sub-display data is associated with corresponding device information and then sent to the backplane. The preview display module can preview and display the divided sub-display data D1, D2, D3 based on the layout of the display screen, as shown in the preview area in FIG. 5 . If the user confirms that the preview display is correct, a confirmation command is triggered, and the information sending module 03 associates the sub-display data with corresponding device information and sends them to the backplane.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。It should be noted that, in this document, the term "comprising", "comprising" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, It also includes other elements not expressly listed, or elements inherent in the process, method, article, or device. Without further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus comprising that element.
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process conversion made by using the description of the present invention and the contents of the accompanying drawings, or directly or indirectly used in other related technical fields , are all included in the scope of patent protection of the present invention in the same way.
Claims (18)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610802151.8A CN107800974A (en) | 2016-09-05 | 2016-09-05 | Backboard, the multi-screen splicing method and apparatus based on backboard |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610802151.8A CN107800974A (en) | 2016-09-05 | 2016-09-05 | Backboard, the multi-screen splicing method and apparatus based on backboard |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN107800974A true CN107800974A (en) | 2018-03-13 |
Family
ID=61530630
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610802151.8A Withdrawn CN107800974A (en) | 2016-09-05 | 2016-09-05 | Backboard, the multi-screen splicing method and apparatus based on backboard |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107800974A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109408019A (en) * | 2018-10-26 | 2019-03-01 | 深圳市奥拓电子股份有限公司 | Intelligent locating method, mosaic display screen and the storage medium of mosaic display screen |
| CN110380911A (en) * | 2019-08-14 | 2019-10-25 | 北京交大思诺科技股份有限公司 | A kind of active and standby knowledge method for distinguishing of redundant system |
| CN110930892A (en) * | 2019-12-06 | 2020-03-27 | 深圳市瑞丰光电子股份有限公司 | Display screen, display device and control method of display device |
| CN112312054A (en) * | 2019-08-01 | 2021-02-02 | 杭州海康威视数字技术股份有限公司 | Image processing method, device, equipment, system and storage medium |
| CN116030728A (en) * | 2023-03-27 | 2023-04-28 | 湖北工业大学 | An interactive advertising box |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104156187A (en) * | 2014-07-24 | 2014-11-19 | 惠州Tcl移动通信有限公司 | Multi-screen display equipment |
| CN105094741A (en) * | 2015-09-14 | 2015-11-25 | 联想(北京)有限公司 | Multi-screen display system and method |
| US20160107429A9 (en) * | 2008-11-13 | 2016-04-21 | The Boeing Company | Heated tool assembly for forming a structural member |
| CN105786419A (en) * | 2014-12-22 | 2016-07-20 | 杭州海康威视数字技术股份有限公司 | Multi-screen splicing display control method and device and multi-screen splicing display system |
| CN107766017A (en) * | 2016-08-19 | 2018-03-06 | 中兴通讯股份有限公司 | Mobile phone screen joining method and device |
-
2016
- 2016-09-05 CN CN201610802151.8A patent/CN107800974A/en not_active Withdrawn
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160107429A9 (en) * | 2008-11-13 | 2016-04-21 | The Boeing Company | Heated tool assembly for forming a structural member |
| CN104156187A (en) * | 2014-07-24 | 2014-11-19 | 惠州Tcl移动通信有限公司 | Multi-screen display equipment |
| CN105786419A (en) * | 2014-12-22 | 2016-07-20 | 杭州海康威视数字技术股份有限公司 | Multi-screen splicing display control method and device and multi-screen splicing display system |
| CN105094741A (en) * | 2015-09-14 | 2015-11-25 | 联想(北京)有限公司 | Multi-screen display system and method |
| CN107766017A (en) * | 2016-08-19 | 2018-03-06 | 中兴通讯股份有限公司 | Mobile phone screen joining method and device |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109408019A (en) * | 2018-10-26 | 2019-03-01 | 深圳市奥拓电子股份有限公司 | Intelligent locating method, mosaic display screen and the storage medium of mosaic display screen |
| CN109408019B (en) * | 2018-10-26 | 2022-05-24 | 深圳市奥拓电子股份有限公司 | Intelligent positioning method of spliced display screen, spliced display screen and storage medium |
| CN112312054A (en) * | 2019-08-01 | 2021-02-02 | 杭州海康威视数字技术股份有限公司 | Image processing method, device, equipment, system and storage medium |
| CN112312054B (en) * | 2019-08-01 | 2022-10-21 | 杭州海康威视数字技术股份有限公司 | Image processing method, device, equipment, system and storage medium |
| CN110380911A (en) * | 2019-08-14 | 2019-10-25 | 北京交大思诺科技股份有限公司 | A kind of active and standby knowledge method for distinguishing of redundant system |
| CN110380911B (en) * | 2019-08-14 | 2022-05-31 | 北京交大思诺科技股份有限公司 | Method for identifying main and standby redundant systems |
| CN110930892A (en) * | 2019-12-06 | 2020-03-27 | 深圳市瑞丰光电子股份有限公司 | Display screen, display device and control method of display device |
| CN116030728A (en) * | 2023-03-27 | 2023-04-28 | 湖北工业大学 | An interactive advertising box |
| CN116030728B (en) * | 2023-03-27 | 2023-11-17 | 湖北工业大学 | An interactive advertising box |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107800974A (en) | Backboard, the multi-screen splicing method and apparatus based on backboard | |
| TWI462060B (en) | A method for controlling electronic devices and a hand-held device using the same | |
| JP6392991B2 (en) | Spatial parameter identification method, apparatus, program, recording medium, and terminal device using image | |
| EP3410252A1 (en) | Electronic device including module mounted in sunken area of layer | |
| US10152119B2 (en) | Head-mounted display apparatus and calibration method thereof | |
| US20150186152A1 (en) | Sensing and assisting computing device connections | |
| US10408703B2 (en) | Method and apparatus for checking sealing state of housing | |
| CN104245334B (en) | The system and method created using the label of Object identifying | |
| CN108280828B (en) | Camera assembly position detection method and device | |
| US10126879B2 (en) | Testing method of touch device and system thereof | |
| US20160216096A1 (en) | Method and system for wiring a picture frame and generating templates to hang picture frames in various layouts | |
| CN107908551A (en) | Terminal software test method, device, terminal and computer-readable storage medium | |
| KR102402148B1 (en) | Electronic device and method for recognizing character thereof | |
| US20130324035A1 (en) | Methodology for using smartphone in desktop or mobile compute environment | |
| TW201522987A (en) | Testing system and testing method thereof | |
| US20140184504A1 (en) | Electronic device and method for controlling screen orientation thereof | |
| CN106657988A (en) | Camera test method and device capable of automatically positioning test chart card, and computer equipment | |
| CN104457821B (en) | Test device and test method of proximity detector | |
| US10176552B2 (en) | Non-transitory computer-readable storage medium, image display method, and image processing system for associating the same object in different images | |
| WO2018028072A1 (en) | Bend measurement method, device and terminal | |
| US10254897B2 (en) | Touch sensitive processing apparatus, electronic system and method thereof for detecting defects of touch panel | |
| CN202057345U (en) | Measuring and monitoring display | |
| WO2016072610A1 (en) | Recognition method and recognition device | |
| US20150292908A1 (en) | Integrated hardware and software for probe | |
| CN107544019A (en) | Apparatus for testing chip and chip detecting method |
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 | ||
| WW01 | Invention patent application withdrawn after publication | ||
| WW01 | Invention patent application withdrawn after publication |
Application publication date: 20180313 |