数据的获取方法和装置制造方法
【专利摘要】本发明公开了一种数据的获取方法和装置,其中,数据的获取方法包括:S1、当前客户端所在的终端设备通过中间设备向光谱仪发送数据采集指令;以及S2、终端设备通过中间设备接收来自光谱仪的光谱数据。本发明实施例的数据的获取方法和装置,通过当前客户端所在的终端设备通过中间设备向光谱仪发送数据采集指令,再通过中间设备接收来自光谱仪的光谱数据,采用无线连接方式,极大地提升了采集光谱数据的设备的便携性,使用户操作更加简便,增强了对应用场景的适用性。
【专利说明】数据的获取方法和装置
【技术领域】
[0001]本发明涉及光谱仪【技术领域】,尤其涉及一种数据的获取方法和装置。
【背景技术】
[0002]目前,利用光谱仪采集样本的光谱数据为:首先通过USB (Universal Serial Bus,通用串行总线)线将光谱仪与电脑进行连接,再将光谱仪的镜头对准样本进行扫描,读取该样本的光谱数据,然后通过USB线将光谱数据传输至电脑。
[0003]上述方式仅限于对便携性要求不高的场景如实验室等,但是在户外环境下,进行大量的光谱数据采集时,例如:采集未采摘水果的光谱数据的情况,在用光谱仪采集光谱数据的同时,还需要操作安装在电脑中的光谱仪控制软件,并且电脑和光谱仪通过USB进行连接,具有局限性,不仅便携性差,而且操作不便。
【发明内容】
[0004]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的一个目的在于提出一种数据的获取方法,该方法采用无线连接方式,极大地提升了采集光谱数据的设备的便携性,使用户操作更加简便,增强了对应用场景的适用性。
[0005]本发明的第二个目的在于提出一种数据的获取装置。
[0006]为达上述目的,根据本发明第一方面实施例提出了一种数据的获取方法,包括:S1、当前客户端所在的终端设备通过中间设备向光谱仪发送数据采集指令;以及S2、所述终端设备通过所述中间设备接收来自所述光谱仪的光谱数据。
[0007]本发明实施例的数据的获取方法,通过当前客户端所在的终端设备通过中间设备向光谱仪发送数据采集指令,再通过中间设备接收来自光谱仪的光谱数据,采用无线连接方式,极大地提升了采集光谱数据的设备的便携性,使用户操作更加简便,增强了对应用场景的适用性。
[0008]为达上述目的,根据本发明第二方面实施例提出了一种数据的获取装置,包括:发送模块,用于通过中间设备向光谱仪发送数据采集指令;以及接收模块,用于通过所述中间设备接收来自所述光谱仪的光谱数据。
[0009]本发明实施例的数据的获取装置,通过当前客户端所在的终端设备通过中间设备向光谱仪发送数据采集指令,再通过中间设备接收来自光谱仪的光谱数据,采用无线连接方式,极大地提升了采集光谱数据的设备的便携性,使用户操作更加简便,增强了对应用场景的适用性。
[0010]本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【专利附图】
【附图说明】
[0011]图1为根据本发明一个实施例的数据的获取方法的流程图。
[0012]图2为根据本发明另一个实施例的数据的获取方法的流程图。
[0013]图3为根据本发明另一个实施例的终端设备、中间设备和包含光谱仪的设备的连接关系不意图。
[0014]图4为根据本发明另一个实施例的中间设备的实体效果图。
[0015]图5为根据本发明另一个实施例的终端设备显示开始校准的示意图。
[0016]图6为根据本发明另一个实施例的终端设备显示校准中的示意图。
[0017]图7为根据本发明另一个实施例的终端设备显示完成校准的示意图。
[0018]图8为根据本发明一个实施例的数据的获取装置的结构示意图。
【具体实施方式】
[0019]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0020]下面参考附图描述本发明实施例的数据的获取方法和装置。
[0021]图1为根据本发明一个实施例的数据的获取方法的流程图。
[0022]如图1所示,该数据的获取方法包括:
[0023]S1,当前客户端所在的终端设备通过中间设备向光谱仪发送数据采集指令。
[0024]在本发明的实施例中,中间设备可与包含光谱仪的设备通过预设接口如USB接口进行连接,终端设备与中间设备可通过无线方式如蓝牙或WIFI (无线保真)方式进行连接,其中,中间设备和终端设备可以是安卓系统设备,终端设备可为但不仅限于手机、平板电脑等,光谱仪所在的设备可包括筷托。筷托可包括筷托本体和光谱仪。设置在筷托本体内的光谱仪可用于检测食物的状态并采集光谱数据,光谱仪可包括但不限于荧光光谱仪、发射光谱仪、吸收光谱仪中的一种或多种。
[0025]具体地,当前客户端所在的终端设备可通过如蓝牙或WIFI等无线方式向中间设备发送数据采集指令,以使中间设备对数据采集指令进行格式转换,并将格式转换后的数据采集指令通过如USB接口等预设接口发送至包含光谱仪的设备,从而控制光谱仪采集光谱数据。其中,终端设备发出的数据采集指令可为文本控制指令,格式转换后的数据采集指令可为USB控制指令。例如:终端设备可通过蓝牙向中间设备发送数据采集指令“getdata”,中间设备在收到该数据采集指令后,可根据USB协议,将数据采集指令“getdata”转换为USB协议所支持的指令,再通过USB接口控制光谱仪根据USB协议所支持的指令采集光谱数据。
[0026]S2、终端设备通过中间设备接收来自光谱仪的光谱数据。
[0027]具体地,在光谱仪采集光谱数据后,中间设备可接收该光谱数据并进行格式转换,然后向终端设备返回格式转换后的光谱数据,终端设备可接收中间设备返回的光谱数据。例如:在光谱仪采集光谱数据后,可通过USB协议将光谱数据发送至中间设备,中间设备可对光谱数据进行格式转换,然后通过蓝牙协议向终端设备返回格式转换后的光谱数据,从而完成光谱数据的采集。
[0028]本发明实施例的数据的获取方法,通过当前客户端所在的终端设备通过中间设备向光谱仪发送数据采集指令,再通过中间设备接收来自光谱仪的光谱数据,采用无线连接方式,极大地提升了采集光谱数据的设备的便携性,使用户操作更加简便,增强了对应用场景的适用性。
[0029]图2为根据本发明另一个实施例的数据的获取方法的流程图。
[0030]如图2所示,该数据的获取方法包括:
[0031]S0、终端设备通过中间设备向光谱仪发送设置参数,以使光谱仪根据设置参数进行相应设置。
[0032]在本发明的实施例中,终端设备可通过无线方式如蓝牙或WIFI向中间设备发送设置参数,中间设备可通过预设接口如USB接口向光谱仪发送设置参数,从而使得光谱仪可根据设置参数进行相应的设置。
[0033]举例来说,如图3所示,终端设备首先与中间设备通过蓝牙进行连接,中间设备与包含光谱仪的设备通过USB接口进行连接。终端设备与中间设备通过蓝牙连接成功后,可自动对光谱仪的设置参数进行设置。其中,如图4所示,中间设备可为与包含光谱仪的设备通过USB接口进行连接的USB棒。
[0034]在光谱仪根据设置参数进行相应设置之后,终端设备可检测光谱仪是否需要校准,若光谱仪需要校准,则终端设备可显示校准引导信息,如校准按钮等。然后,用户可对校准按钮进行触发操作,终端设备可基于触发操作完成对光谱仪的校准。
[0035]例如:终端设备在通过中间设备向光谱仪发送数据采集指令之前,可先检查光谱仪是否需要校准,如果光谱仪需要校准,则可如图5所示,开始校准。首先,可将校准白板完全覆盖光谱仪的镜头,然后如图6所示,在光谱仪在未开灯的情况下读取光谱数据,接着打开光谱仪,等待3-5秒,再次读取光谱数据,最后,如图7所示完成校准。
[0036]S1,当前客户端所在的终端设备通过中间设备向光谱仪发送数据采集指令。
[0037]在本发明的实施例中,中间设备可与包含光谱仪的设备通过预设接口如USB接口进行连接,终端设备与中间设备可通过无线方式如蓝牙或WIFI (无线保真)方式进行连接,其中,中间设备和终端设备可以是安卓系统设备,可为但不仅限于手机、平板电脑等。
[0038]具体地,当前客户端所在的终端设备可通过如蓝牙或WIFI等无线方式向中间设备发送数据采集指令,以使中间设备对数据采集指令进行格式转换,并将格式转换后的数据采集指令通过如USB接口等预设接口发送至包含光谱仪的设备,从而控制光谱仪采集光谱数据。其中,终端设备发出的数据采集指令可为文本控制指令,格式转换后的数据采集指令可为USB控制指令。例如:终端设备可通过蓝牙向中间设备发送数据采集指令“getdata”,中间设备在收到该数据采集指令后,可根据USB协议,将数据采集指令“getdata”转换为USB协议所支持的指令,再通过USB接口控制包含光谱仪的设备根据USB协议所支持的指令采集光谱数据。
[0039]S2、终端设备通过中间设备接收来自光谱仪的光谱数据。
[0040]具体地,在光谱仪采集光谱数据后,中间设备可接收该光谱数据并进行格式转换,然后向终端设备返回格式转换后的光谱数据,终端设备可接收中间设备返回的光谱数据。例如:在光谱仪采集光谱数据后,可通过USB协议将光谱数据发送至中间设备,中间设备可对光谱数据进行格式转换,然后通过蓝牙协议向终端设备返回格式转换后的光谱数据,从而完成光谱数据的采集。
[0041]本发明实施例的数据的获取方法,通过当前客户端所在的终端设备通过中间设备向光谱仪发送数据采集指令,再通过中间设备接收来自光谱仪的光谱数据,采用无线连接方式,极大地提升了采集光谱数据的设备的便携性,使用户操作更加简便,增强了对应用场景的适用性,另外,通过中间设备向光谱仪发送设置参数,以使光谱仪根据设置参数进行相应设置,增加了光谱数据的准确度。
[0042]为了实现上述实施例,本发明还提出一种数据的获取装置。
[0043]图8为根据本发明一个实施例的数据的获取装置的结构示意图。
[0044]如图8所示,该数据的获取装置可包括:发送模块110和接收模块120。
[0045]其中,发送模块110用于通过中间设备向光谱仪发送数据采集指令。
[0046]在本发明的实施例中,中间设备可与包含光谱仪的设备通过预设接口如USB接口进行连接,终端设备与中间设备可通过无线方式如蓝牙或WIFI (无线保真)方式进行连接,其中,中间设备和终端设备可以是安卓系统设备,终端设备可为但不仅限于手机、平板电脑等,光谱仪所在的设备可包括筷托。筷托可包括筷托本体和光谱仪。设置在筷托本体内的光谱仪可用于检测食物的状态并采集光谱数据,光谱仪可包括但不限于荧光光谱仪、发射光谱仪、吸收光谱仪中的一种或多种。
[0047]具体地,发送模块110可通过如蓝牙或WIFI等无线方式向中间设备发送数据采集指令,以使中间设备对数据采集指令进行格式转换,并将格式转换后的数据采集指令通过如USB接口等预设接口发送至包含光谱仪的设备,从而控制光谱仪采集光谱数据。其中,发送模块110发出的数据采集指令可为文本控制指令,格式转换后的数据采集指令可为USB控制指令。例如:发送模块110可通过蓝牙向中间设备发送数据采集指令“getdata”,中间设备在收到该数据采集指令后,可根据USB协议,将数据采集指令“getdata”转换为USB协议所支持的指令,再通过USB接口控制光谱仪根据USB协议所支持的指令采集光谱数据。
[0048]接收模块120用于通过中间设备接收来自光谱仪的光谱数据。
[0049]具体地,在光谱仪采集光谱数据后,中间设备可接收该光谱数据并进行格式转换,然后向接收模块120返回格式转换后的光谱数据,接收模块120可接收中间设备返回的光谱数据。例如:在光谱仪采集光谱数据后,可通过USB协议将光谱数据发送至中间设备,中间设备可对光谱数据进行格式转换,然后通过蓝牙协议向接收模块120返回格式转换后的光谱数据,从而完成光谱数据的采集。
[0050]此外,本发明实施例的数据的获取装置还可包括设置模块130和校准模块140。
[0051]设置模块130用于在当前客户端所在的终端设备通过中间设备向光谱仪发送数据采集指令之前,通过中间设备向光谱仪发送设置参数,以使光谱仪根据设置参数进行相应设置。
[0052]在本发明的实施例中,设置模块130可通过无线方式如蓝牙或WIFI向中间设备发送设置参数,中间设备可通过预设接口如USB接口向光谱仪发送设置参数,从而使得光谱仪可根据设置参数进行相应的设置。
[0053]举例来说,如图3所示,终端设备首先与中间设备通过蓝牙进行连接,中间设备与包含光谱仪的设备通过USB接口进行连接。终端设备与中间设备通过蓝牙连接成功后,设置模块130可自动对光谱仪的设置参数进行设置。其中,如图4所示,中间设备可为与包含光谱仪的设备通过USB接口进行连接的USB棒。
[0054]校准模块140用于在设置模块130通过中间设备向光谱仪发送设置参数,以使光谱仪根据设置参数进行相应设置之后,发送模块110通过中间设备向光谱仪发送数据采集指令之前,校准模块140检测光谱仪是否需要校准。若需要,则显示校准引导信息,然后接收用户对校准按钮的触发操作,并基于触发操作完成对光谱仪的校准。
[0055]例如:终端设备在通过中间设备向光谱仪发送数据采集指令之前,可先检查光谱仪是否需要校准,如果光谱仪需要校准,则可如图5所示,开始校准。首先,可将校准白板完全覆盖光谱仪的镜头,然后如图6所示,在光谱仪在未开灯的情况下读取光谱数据,接着打开光谱仪,等待3-5秒,再次读取光谱数据,最后,如图7所示完成校准。
[0056]本发明实施例的数据的获取装置,通过当前客户端所在的终端设备通过中间设备向光谱仪发送数据采集指令,再通过中间设备接收来自光谱仪的光谱数据,采用无线连接方式,极大地提升了采集光谱数据的设备的便携性,使用户操作更加简便,增强了对应用场景的适用性。
[0057]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0058]此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0059]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属【技术领域】的技术人员所理解。
[0060]在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPR0M或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDR0M)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0061]应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0062]本【技术领域】的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0063]此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0064]上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
【权利要求】
1.一种数据的获取方法,其特征在于,包括: 51、当前客户端所在的终端设备通过中间设备向光谱仪发送数据采集指令;以及 52、所述终端设备通过所述中间设备接收来自所述光谱仪的光谱数据。
2.根据权利要求1所述的方法,其特征在于,所述中间设备与包含所述光谱仪的设备通过预设接口进行连接,所述预设接口包括USB接口 ;所述终端设备与所述中间设备通过无线方式进行连接,所述无线方式包括蓝牙或WIFI方式。
3.根据权利要求2所述的方法,其特征在于,所述SI包括:所述终端设备向所述中间设备发送数据采集指令,以使所述中间设备对所述数据采集指令进行格式转换,并通过格式转换后的数据采集指令控制光谱仪采集光谱数据; 所述S2包括:所述终端设备接收所述中间设备返回的光谱数据,其中,所述光谱数据为所述中间设备对接收的来自所述光谱仪的光谱数据进行格式转换后返回的。
4.根据权利要求1-3任一项所述的方法,其特征在于,在所述SI之前,还包括: S0、所述终端设备通过所述中间设备向所述光谱仪发送设置参数,以使所述光谱仪根据所述设置参数进行相应设置。
5.根据权利要求4所述的方法,其特征在于,在所述S3之后,所述SI之前,还包括: 所述终端设备检测所述光谱仪是否需要校准,若需要,则显示校准引导信息,所述校准引导信息包括校准按钮; 接收用户对所述校准按钮的触发操作,并基于所述触发操作完成对所述光谱仪的校准。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述光谱仪所在的设备包括筷托。
7.一种数据的获取装置,其特征在于,包括: 发送模块,用于通过中间设备向光谱仪发送数据采集指令;以及 接收模块,用于通过所述中间设备接收来自所述光谱仪的光谱数据。
8.根据权利要求7所述的装置,其特征在于,所述中间设备与包含所述光谱仪的设备通过预设接口进行连接,所述预设接口包括USB接口 ;所述获取装置所在的终端设备与所述中间设备通过无线方式进行连接,所述无线方式包括蓝牙或WIFI方式。
9.根据权利要求8所述的装置,其特征在于,所述发送模块,具体用于:向所述中间设备发送数据采集指令,以使所述中间设备对所述数据采集指令进行格式转换,并通过格式转换后的数据采集指令控制光谱仪采集光谱数据; 所述接收模块,具体用于:接收所述中间设备返回的光谱数据,其中,所述光谱数据为所述中间设备对接收的来自所述光谱仪的光谱数据进行格式转换后返回的。
10.根据权利要求7-9任一项所述的装置,其特征在于,所述装置还包括: 设置模块,用于在当前客户端所在的终端设备通过中间设备向光谱仪发送数据采集指令之前,通过所述中间设备向所述光谱仪发送设置参数,以使所述光谱仪根据所述设置参数进行相应设置。
11.根据权利要求10所述的装置,其特征在于,所述装置还包括: 校准模块,用于在通过所述中间设备向所述光谱仪发送设置参数,以使所述光谱仪根据所述设置参数进行相应设置之后,当前客户端所在的终端设备通过中间设备向光谱仪发送数据采集指令之前,所述终端设备检测所述光谱仪是否需要校准,若需要,则显示校准引导信息,所述校准引导信息包括校准按钮; 接收用户对所述校准按钮的触发操作,并基于所述触发操作完成对所述光谱仪的校准。
12.根据权利要求7-11任一项所述的装置,其特征在于,所述光谱仪所在的设备包括筷托。
【文档编号】G06F17/40GK104484487SQ201410717949
【公开日】2015年4月1日 申请日期:2014年12月1日 优先权日:2014年12月1日
【发明者】熊军慧, 汪冠春, 王德胜, 李静 申请人:百度在线网络技术(北京)有限公司