传输系统和成像式色度计的制作方法

文档序号:32043377发布日期:2022-11-03 06:06阅读:81来源:国知局
传输系统和成像式色度计的制作方法

1.本实用新型涉及数据传输技术领域,特别是涉及一种传输系统和成像式色度计。


背景技术:

2.平板显示技术作为信息产业的重要的组成部分,已经在信息技术的发展过程中发挥了重要的作用,大到电视机、笔记本,小到智能手机、智能手表,都离不开平板显示技术的支持。同时,基于光学物理测量进行视觉表现评价技术也得到了快速地发展。
3.由于平板显示等技术的发展,对ccd/cmos图像传感器的要求越来越高,分辨率也变得越来越高,这时就需要高速的通信接口传输数据。usb3.0的理论带宽可以达到5gbps,但实际应用场景只能做到3gbps,而且传输距离有限,最大只能传输5米。
4.目前传输较大的数据时,都会将数据进行拆分发送,但是由于网络传输的随机性,会导致数据发送时存在时间差,导致数据接收的效率下降,浪费传输资源。


技术实现要素:

5.基于此,有必要针对数据发送时存在时间差,导致数据接收的效率下降的问题,提供一种传输系统和成像式色度计。
6.一种传输系统,所述系统包括:数据发送端和数据接收端,所述数据发送端和所述数据接收端通过传输网口连接;其中,所述数据发送端包括:数据获取模块和数据拆分模块,
7.所述数据获取模块和所述数据拆分模块连接,用于将获取到的数据发送给数据拆分模块;
8.所述数据拆分模块与多个传输网口连接,用于将所述数据拆分为多个子数据,并将多个子数据通过所述传输网口发送;
9.所述数据接收端包括:数据合并模块,与多个所述传输网口连接,用于通过所述传输网口接收所述子数据,并按照接收所述子数据的顺序将所述子数据合并,得到所述数据。
10.在其中一个实施例中,所述传输网口包括多个发送网口和与所述多个发送网口对应的接收网口;
11.所述多个发送网口分别与所述数据拆分模块和所述接收网口连接,用于发送所述多个子数据至所述接收网口;
12.所述多个接收网口分别与所述数据合并模块和所述发送网口连接,用于接收所述发送网口传输的所述多个子数据。
13.在其中一个实施例中,所述数据发送端还包括:
14.多个第一网络驱动模块,分别与所述数据拆分模块和对应的所述发送网口连接,用于接收所述数据拆分模块发送的多个子数据;每个所述第一网络驱动模块,用于将每个子数据通过对应的所述发送网口发送。
15.在其中一个实施例中,所述数据接收端还包括:多个第二网络驱动模块,分别与所
述数据合并模块和对应的所述接收网口连接;每个所述第二网络驱动模块,用于通过所述接收网口接收对应的子数据。
16.在其中一个实施例中,所述数据接收端还包括:驱动模块,与所述数据合并模块132以及上位机连接,用于通过传输接口将所述数据发送给所述上位机。
17.在其中一个实施例中,所述数据发送端还包括:
18.第一存储模块,分别与所述数据获取模块和所述数据拆分模块连接,用于存储所述数据。
19.在其中一个实施例中,所述数据接收端还包括:
20.第二存储模块,与所述数据合并模块和所述驱动模块连接,用于存储合并所述子数据后得到的所述数据。
21.在其中一个实施例中,所述数据发送端和所述数据接收端均为可编程逻辑器件。
22.在其中一个实施例中,所述发送网口和所述接收网口均为千兆网口,所述发送网口和接收网口之间通过千兆网络传输。
23.一种成像式色度计,包括:镜头、滤光片和图像传感器,所述成像式色度计还包括:如上述任一项实施例所述的传输系统中的数据发送端;所述镜头与所述滤光片连接,所述滤光片和所述图像传感器连接,所述图像传感器与所述数据发送端连接。
24.上述各实施例中,通过将大容量的数据进行拆分,并且通过多个传输网口发送,能够提高传输带宽,减少数据传输的时间。并且由于是通过数据发送端和数据接收端进行传输、拆分以及合并数据,该模块通常是硬件来实现的。因此通过硬件方式拆分,不会有时间上的变化。不会产生数据发送时的时间差。解决数据发送不同步的问题。提高数据接收的效率,能够更合理的利用传输资源。并且使用传输网口进行传输,无需增加额外的传输接口,可以降低产品的升级成本,降低产品设计与使用成本。
附图说明
25.图1为本实用新型一实施例中的传输系统的结构示意图;
26.图2为本实用新型一实施例中的传输系统的中具体的结构示意图;
27.图3为本实用新型一实施例中的发送网口和接收网络的连接结构示意图;
28.图4为本实用新型一实施例中的第一网络驱动模块和第二网络驱动模块的连接结构示意图;
29.图5为本实用新型一实施例中的驱动模块连接结构示意图;
30.图6为本实用新型一实施例中的第一存储模块和第二存储模块连接结构示意图;
31.图7为本实用新型一实施例中的成像式色度计结构示意图;
32.图8为本实用新型一实施例中的成像式色度计和上位机传输结构示意图。
33.附图中各部件标记如下,110、数据发送端;120、传输网口;130、数据接收端;112、数据获取模块;114、数据拆分模块;132、数据合并模块;122、发送网口;124、接收网口;116、第一网络驱动模块;134、第二网络驱动模块;136、驱动模块;118、第一存储模块;138、第二存储模块;300、成像式色度计;302、镜头;304、滤光片;306、图像传感器;400、上位机。
具体实施方式
34.为使本实用新型的上述目的、特征和优点能够更加明显易懂,下面结合附图对本实用新型的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本实用新型。但是本实用新型能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本实用新型内涵的情况下做类似改进,因此本实用新型不受下面公开的具体实施例的限制。
35.在本实用新型的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本实用新型和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本实用新型的限制。
36.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本实用新型的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
37.在本实用新型中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本实用新型中的具体含义。
38.在本实用新型中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。
39.需要说明的是,当元件被称为“固定于”或“设置于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“上”、“下”、“左”、“右”以及类似的表述只是为了说明的目的,并不表示是唯一的实施方式。
40.正如背景技术所述,由于平板显示等技术的发展,出现了成像式色度计来采集显示屏上的图像。成像式色度计主要应用于lcd、oled、光源等发光物体的亮度、色度、亮度均匀性、色差等色度学参数的测量。成像式色度计通过光学镜头、彩色滤光片、nd滤光片、ccd/cmos图像传感器、adc电路将光学信号转换为数字可编程芯片可以识别的数字信号,数字可编程芯片将得到的数字信号通过网络或usb接口传输给电脑,上位机软件对数据进行光学和图像算法处理得到我们需要的光学参数,这些光学参数有亮度、色度、亮度运行性、色差等。其中数字可编程芯片为fpga或包含可编程逻辑的芯片。
41.为了提高传输带宽,通过将同一幅图像等分后通过多个网口传输。然而在通过多
个网口传输时,如果每个网口通道同步没有做好,会增加上位机接收数据的复杂度,上位机中的软件要考虑是哪个通道数据,并且要等所有通道数据都传输完才能完成拼接操作,由于网络传输的随机性与上位机中的软件在非实时操作系统下运行,会导致每个通道数据存在随机的时间差,从而导致数据接收效率下降,浪费多网口的数据带宽和上位机的计算资源。
42.因此,为了解决上述问题,本实用新型提供了一种传输系统和成像式色度计,意图至少部分的解决上述问题。
43.参阅图1和图2,图1和图2示出了本实用新型一实施例中的传输系统的结构示意图,本实用新型一实施例提供了的传输系统,包括:数据发送端110和数据接收端,所述数据发送端110和数据接收端130之间通过传输网口120连接。其中,数据发送端110包括:数据获取模块112和数据拆分模块114。
44.数据获取模块112和数据拆分模块114连接,用于将获取到的数据发送给数据拆分模块114。数据获取模块112获取到的数据可以包括图像数据、视频数据、音频数据等中的一种或多种。根据不同传输数据的需求,数据获取模块112可以获取不同类型的数据。
45.数据拆分模块114与多个传输网口120连接,用户将数据获取模块112发送的数据进行拆分,拆分为多个子数据,并将多个子数据通过传输网口120发送。
46.其中,子数据在本实施例中可以是将数据拆分后得到的数据,例如数据为图像数据,则可以按照图像的行数和列数(高度和宽度)将图像数据拆分,拆分后得到的每个图像数据可以为子数据。
47.在一些示例性的实施例中,以传输图像数据为例,则数据获取模块112可以为传感器驱动模块。如背景技术所提到的,当需要传输当前采集到的图像数据时,需要连接成像式色度计。传感器驱动模块驱动成像式色度计中的ccd/cmos图像传感器,指示ccd/cmos图像传感器采集图像数据,采集完成后,传感器驱动模块可以获取该图像数据。
48.在另一些实施例中,数据获取模块112还可以直接接收其他数据源传输的图像数据。
49.数据接收端130包括:数据合并模块132,与多个传输网口120连接,用于通过每个传输网口120接收子数据,并且按照接收子数据的顺序将子数据合并,得到与上述数据获取模块112获取的相同的数据。
50.具体地,上述数据拆分模块114拆分成子数据后,通常会按照拆分的先后顺序通过对应的传输网口120发送。因此,数据合并模块132在通过传输网口120按照顺序接收数据子数据后,可以按照接收的顺序合并子数据,得到最终的数据。例如,子数据为图像数据按照行数拆分后得到的数据,则可以按照接收的行数将子数据合并,得到最终的图像数据。并且,通过此种方式,在所有子数据未传输完成时也可以进行合并,能够提高传输效率。
51.其中,数据发送端110和数据接收端130通常情况下可以是由可编程逻辑器件,如fpga(field programmable gate array)或者定制的asic(application specific integrated circuit)芯片来实现的。
52.可以理解的是,上述拆分的数据通常情况下为容量比较大的数据,例如超过500m或者1gb或者更大容量的数据。
53.上述传输系统中,通过将大容量的数据进行拆分,并且通过多个传输网口发送,能
够提高传输带宽,减少数据传输的时间。并且由于是通过数据发送端和数据接收端进行传输、拆分以及合并数据,该模块通常是硬件来实现的。因此通过硬件方式拆分,不会有时间上的变化。不会产生数据发送时的时间差。解决数据发送不同步的问题。提高数据接收的效率,能够更合理的利用传输资源。并且使用传输网口进行传输,无需增加额外的传输接口,可以降低产品的升级成本,降低产品设计与使用成本。
54.结合图3所示,图3示出了本实用新型一实施例中的传输系统的传输网口120示意图,在一些实施例中,所述传输网口120包括多个发送网口122和与多个发送网口122对应的接收网口124。
55.多个发送网口122分别与数据拆分模块114和接收网口124连接,用于发送的多个子数据至接收网口124。
56.具体的,多个发送网口122与数据拆分模块114连接,数据拆分模块114拆分子数据后,可以按照拆分的得到子数据的顺序,将每个子数据通过相同和/或不同的发送网口122发送至接收网口124。在一些优选的实施例中,可以通过不同的发送网口122发送,以提高传输速度。
57.多个接收网口124分别与数据合并模块132和发送网口122连接,用于接收发送网口122传输的多个子数据。
58.具体地,多个接收网口124与发送网口122连接,接收网口124和发送网口122一一对应。每个接收网口124接收发送网口122发送的子数据。然后将与数据合并模块132连接。数据合并模块132通过接收网口124接收子数据。
59.其中,所述发送网口122和所述接收网口124均为千兆网口。发送网口122和接收网口124之间通过千兆网络进行传输。
60.在本实施例中,通过发送网口122和接收网口124进行交互,并且均为千兆网口,能够提高传输速度。
61.在一个实施例中,如图4所示,数据发送端110还包括:多个第一网络驱动模块116,分别与所述数据拆分模块114和对应的所述发送网口122连接,用于接收所述数据拆分模块114发送的多个子数据;每个所述第一网络驱动模块116,用于将每个子数据通过对应的所述发送网口122发送。
62.数据接收端130还包括:多个第二网络驱动模块134,分别与所述数据合并模块132和对应的所述接收网口124连接;每个所述第二网络驱动模块134,用于通过所述接收网口接收对应的子数据。
63.具体地,通常情况下数据拆分模块114或者数据合并模块132无法直接驱动对应的网络,因此引入第一网络驱动模块116和第二网络驱动模块134。每个第一网络驱动模块116和对应的发送网口122连接,以及每个第一网络驱动模块116均和数据拆分模块114连接。每个第一网络驱动模块116接收数据拆分模块114发送的一个或者多个子数据(为了提升传输速度通常情况为一个子数据),然后将该子数据通过与其连接的发送网口122发送。每个第二网络模块和对应的接收网口连接,以及每个第二网络驱动模块134均和数据合并模块132连接。每个第二网络驱动模块134通过接收网口,接收第一网络驱动模块116通过发送网口122发送的子数据,并将该子数据发送给数据合并模块132。
64.在一些示例性的实施例中,第一网络驱动模块116和第二网络驱动模块134通常可
以是phy芯片(physical),例如dm9161aep、rtl8201、dp83848cvv、lan8720a、lan8742a等,可以实现计算机网络的物理层通信。其中,物理层定义了数据传送与接收所需要的电与光信号、线路状态、时钟基准、数据编码和电路等,并向数据链路层设备提供标准接口。
65.在一个实施例中,如图5所示,数据接收端130还包括驱动模块136,与数据合并模块132和上位机连接,用于通过传输接口将数据发送给上位机。
66.具体的,数据接收端130接收到子数据并将子数据合并为数据后,此时数据接收端130需要将该数据发送给上位机,上位对该数据进行处理。因此,数据接收端130中还可以包括驱动模块136。驱动模块136与数据合并模块132和上位机连接,用于将数据合并模块132合并后得到的数据通过传输接收发送给上位机。上位机获取到该数据后,对该数据进行处理。
67.在一些示例性的实施例中,该驱动模块通常可以是pcie驱动模块。pcie驱动模块可以通过pcie接口发送给上位机。另外,通常情况下数据接收端130是安装在上位机中的。另外如果上位机不使用数据接收端130接收数据,如果直接给合并,会存在时间差,因为上位机中通常会存在windows操作系统,并且是通过软件执行指令,会存在时间差,导致非实时问题。
68.在一个实施例中,如图6所示,所述数据发送端110还包括:第一存储模块118,分别与数据获取模块112和数据拆分模块114连接,用于存储所述数据。所述数据接收端130还包括:第二存储模块138,分别与数据合并模块132和驱动模块连接,用于存储合并子数据后得到的数据。
69.具体的,考虑到发送或者接收过程中数据出现可能会出现一些问题,如数据发送错误等。因此,在数据发送端110和数据接收端130增加第一存储模块118和第二存储模块138。第一存储模块118与数据获取模块112连接,存储数据获取模块112获取到的数据。第一存储模块118与数据拆分模块114连接,数据拆分模块114可以获取第一存储模块118中的数据。第二存储模块138与数据合并模块132连接,当数据合并模块132合并子数据完成得到数据后,可以将该数据进行存储。第二存储模块138与驱动模块连接,驱动模块可以获取第二存储模块138中存储的数据,并将该数据发送给上位机。
70.在一个实施例中,如图7所示,本实施例还提供了一种成像式色度计300,包括:镜头302、滤光片304、图像传感器306和上述任一实施例提及的数据发送端110。镜头302与滤光片304连接,滤光片304和图像传感器306连接,图像传感器306与数据发送端110连接。
71.其中,图像传感器306在本实施例中可以是ccd/cmos图像传感器。
72.具体地,如图8所示,镜头302采集光信号,经过滤光片304到ccd/cmos图像传感器的芯片上。ccd/cmos图像传感器通过adc(analog-to-digitalconverter)电路将模拟信号转换为数字信号(图像数据)。将图像数据传输给数据发送端110。数据发送端110将图像拆分成多个部分,然后通过同等数量的千兆网络传输给上位机400的fpga多网口接收板卡(数据接收端130),数据接收端130将图像合成后,通过pcie接口将完整的图像数据传给上位机400中的软件处理。
73.以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
74.以上所述实施例仅表达了本实用新型的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对实用新型专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本实用新型构思的前提下,还可以做出若干变形和改进,这些都属于本实用新型的保护范围。因此,本实用新型专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1