相關(guān)申請的交叉引用
本申請主張要求2014年9月26日提交的美國非臨時專利申請(申請?zhí)?4/497,384)的優(yōu)先權(quán)的權(quán)益。
實施例一般涉及化學(xué)傳感器。更具體地,實施例涉及用于基于顏色色度(colorshade)確定化學(xué)參數(shù)的值的傳感器裝置及其方法。
背景
化學(xué)化合物可以使用離子敏感電極測量。然而,因為離子敏感電極可能相對昂貴或易碎(例如,玻璃電極),所以所述離子敏感電極對于使用中或使用點的化學(xué)測試可能是無吸引力的。離子敏感電極還可能需要相對頻繁的校準(zhǔn),活化液或試劑和/或相對麻煩的行進或儲存條件。
還可以使用基于檢測到的化學(xué)化合物的濃度改變顏色的化學(xué)涂覆的測試條來測量化學(xué)化合物。然而,因為用戶可能需要在視覺上將顯影的顏色色度與參考圖表進行比較,這影響一致性和/或可重復(fù)性,所以測試條可能是不可靠的。此外,由于相對有限的顏色色度,只有定性結(jié)果(例如低,中,高)可用。落在參考圖表上兩個相鄰色度之間的測試條的顏色色度可能被不可靠地解釋,或者中間顏色色度的值可能無法量化。落在測試條上和/或顏色色度圖表上的環(huán)境光的亮度或顏色色調(diào)也可能影響一致性和/或可重復(fù)性。此外,顯影的顏色色度可能是相對短暫的,并且可能需要在它改變顏色之前相對快速地(例如,大約30秒至大40秒)讀取。
顏色讀取器設(shè)備(例如,比色法血糖儀)可利用具有顏色敏感區(qū)域的測試條,在所述顏色敏感區(qū)域上沉積一滴血液以提供基于葡萄糖濃度的顏色色度。所述條可以被插入到顏色讀取器設(shè)備中以讀取顯影的顏色并且量化血糖。這樣的讀取器設(shè)備可能僅能夠讀取單一類型的測試條(例如,具有相對有限的參數(shù)的特定尺寸,形狀和/或維度的測試條),并且可能不能被使用來讀取或解釋任何其它類型現(xiàn)成的測試條,其他類型的參數(shù)等等。
附圖說明
通過閱讀以下說明書和所附權(quán)利要求并參考以下附圖,實施例的各種優(yōu)點對于本領(lǐng)域技術(shù)人員將變得清楚明白了,在所述附圖中:
圖1a-1c是根據(jù)實施例的示例分解傳感器裝置的示圖;
圖2是根據(jù)實施例的示例傳感器裝置的示圖;
圖3是根據(jù)實施例的來自顏色傳感器的示例輸出的曲線圖。
圖4是根據(jù)實施例的示例應(yīng)用的示圖。
圖5是根據(jù)實施例的示例測試結(jié)構(gòu)和參考結(jié)構(gòu)的示圖;
圖6是根據(jù)實施例創(chuàng)建打印的顏色參考的數(shù)字表示的方法的示例的流程圖;
圖7是根據(jù)實施例用于感測由測試結(jié)構(gòu)所顯影的顏色并且匹配所顯影的顏色和數(shù)字化的參考色度圖表的方法的示例的流程圖;和
圖8是根據(jù)實施例的計算系統(tǒng)的示例的框圖。
實施例描述
現(xiàn)在轉(zhuǎn)到圖1a-1c,示出了傳感器裝置10,傳感器裝置10可以提供多用和可擴展的解決方案,用以自動和準(zhǔn)確地讀取,解釋,內(nèi)插和/或量化來自基本上任何類型的現(xiàn)成化學(xué)測試條的結(jié)果。傳感器裝置10包括可以以任何幾何形狀或任何材料形成的殼體12a。例如,殼體12a可以包括下面討論的錐形部分和/或可以用金屬材料、合金材料、聚合物材料、陶瓷材料等等形成。光發(fā)射器14(14a-14b)位于殼體12a內(nèi)并面向可與殼體12a分離的結(jié)構(gòu)(未示出)。該結(jié)構(gòu)可以包括測試結(jié)構(gòu),諸如基于紙的測試條,測試結(jié)構(gòu)被化學(xué)涂覆以形成一個或多個顏色區(qū)域,所述顏色區(qū)域旨在當(dāng)與具有化學(xué)化合物的液體接觸時基于所述化學(xué)化合物(例如,分析物,目標(biāo)物,試劑等等)的濃度而改變顏色和形成顯影的色度(例如,感測到的色度)。所述結(jié)構(gòu)還可以包括參考結(jié)構(gòu),例如打印的顏色參考(例如,顏色色度圖表),所述參考結(jié)構(gòu)包括一個或多個顏色區(qū)域,所述一個或多個顏色區(qū)域不旨在接觸液體以改變顏色,而是包括旨在與顯影的色度比較而基于所顯影的色度來確定化學(xué)參數(shù)(例如,ph等等)的值的參考色度。
在一個示例中,光發(fā)射器14發(fā)射白光穿過殼體12a的(例如,具有包括方形,圓形等等的任何形狀的)孔16以照亮所述結(jié)構(gòu)的顏色區(qū)域。另外,顏色傳感器18位于殼體12a內(nèi)并且面向孔16以讀取顏色區(qū)域的顏色色度,諸如顏色色度(例如,顯影的色度,參考色度等等)的顏色強度(例如,顏色的色度)。例如,當(dāng)來自光發(fā)射器14的光從顏色區(qū)域反射回穿過孔16并到達顏色傳感器18時,可以讀取顏色色度。如下面詳細描述的,顏色傳感器18將反射光轉(zhuǎn)換為可以隨后用于確定顏色的色度,化學(xué)參數(shù)的定性值,化學(xué)參數(shù)的定量值等等的初始數(shù)字化顏色空間。因此,讀取顏色色度可以包括捕獲光,將光轉(zhuǎn)換為初始數(shù)字化顏色空間和/或確定顏色。
透鏡20位于殼體12a內(nèi)在光發(fā)射器14和傳感器18之間,這可以基本上將顏色傳感器18的視場限制為孔16的視場。另外,殼體12a包括邏輯模塊22(例如,印刷電路板(pcb))。如下面詳細討論的,邏輯模塊22可以包括解釋,內(nèi)插和/或量化結(jié)果的邏輯。例如,邏輯模塊22可以包括命令模塊、定時器模塊、分界模塊、參考生成模塊、標(biāo)準(zhǔn)化模塊、參考檢索模塊、顏色空間變換模塊、匹配模塊和/或值存儲模塊。
在所圖示的示例中,邏輯模塊22包括與通信模塊26耦合以將數(shù)據(jù)無線地轉(zhuǎn)發(fā)到殼體12a外部的計算平臺的通信接口24。計算平臺可以包括例如臺式計算機、筆記本計算機、平板計算機、可折疊平板、個人數(shù)字助理(pda)、移動因特網(wǎng)設(shè)備(mid)、媒體播放器、智能電話、智能電視(tv)、無線電等等,或其任何組合。在所圖示的示例中,計算平臺包括移動計算平臺30a(例如,智能電話),并且無線技術(shù)包括藍牙(例如,電氣電子工程師學(xué)會/ieee802.15.1-2005,無線個人局域網(wǎng))。
邏輯模塊22可以經(jīng)由通信模塊26將初始數(shù)字化顏色空間轉(zhuǎn)發(fā)到計算平臺處的應(yīng)用,以解釋顏色色度(例如,黑色、白色、其他顏色),內(nèi)插顏色色度(如果需要),量化值(例如,定量,定性),顯示結(jié)果,存儲結(jié)果等等。邏輯模塊22可以解釋顏色色度,內(nèi)插顏色色度(如果需要),量化值,并且經(jīng)由通信模塊26將該傳感器數(shù)據(jù)發(fā)送到所述應(yīng)用以用于結(jié)果顯示,結(jié)果存儲等等。因此,傳感器裝置10可以是分解傳感器,所述分解傳感器不必被封裝(例如,不被集成)到定制和目標(biāo)條讀取器專用的嵌入式設(shè)備中,并且可以獨立于來自特定制造商的特定讀取器設(shè)備來實現(xiàn)。
在所圖示的示例中,孔16位于殼體12a的錐形部分28的窄端處。另外,顏色傳感器18位于殼體12a的錐形部分28的寬端處。此外,光發(fā)射器14位于殼體12a的錐形部分28中在顏色傳感器18和孔16之間。因此,傳感器裝置10(例如,經(jīng)由錐形幾何形狀,組件的位置等等)基本上屏蔽了顏色傳感器18免受環(huán)境光。例如,由顏色傳感器18捕獲的光基本上包括從顏色區(qū)域反射回穿過孔16并且基本上排除環(huán)境光的光。另外,反射的光可以行進穿過位于錐形部分28中在顏色傳感器18和光發(fā)射器14之間的透鏡20(例如,聚焦透鏡),以進一步幫助通過聚焦視場屏蔽顏色傳感器18免受環(huán)境光。
值得注意的是,可以獨立于顏色區(qū)域的維度(例如,尺寸,形狀等等)來讀取顏色色度。例如,將孔16壓靠著結(jié)構(gòu)的顏色區(qū)域可以使得顏色傳感器18讀取顏色色度,而不考慮顏色區(qū)域的尺寸(例如,周長),顏色區(qū)域的形狀(例如幾何形狀)等等。因此,傳感器裝置10可以不限于任何特定類型的測試條,并且可以用于讀取基本上所有類型的測試條的顏色區(qū)域/色度。另外,傳感器裝置10可以被使用來獨立于顏色區(qū)域的數(shù)目,兩個或多個顏色區(qū)域之間的間隔,結(jié)構(gòu)的維度(例如,周長,幾何形狀等等)、結(jié)構(gòu)的制造商等等來讀取多個顏色色度。例如,當(dāng)經(jīng)由例如利用裝置10沿著該結(jié)構(gòu)的表面進行的拾取和放置操作,經(jīng)由利用裝置10沿著結(jié)構(gòu)的表面進行的滑過操作等等將孔16順序地放置在多個顏色區(qū)域的每一個上時,顏色傳感器18可以例如順序地讀取多個顏色色度。因此,可以獨立于顏色區(qū)域的預(yù)定(例如,所需的)維度、兩個或多個顏色區(qū)域之間的間隔、顏色區(qū)域的數(shù)量、結(jié)構(gòu)的維度和/或結(jié)構(gòu)的制造商地捕獲來自顏色區(qū)域穿過孔16并到達顏色傳感器18的反射光。
傳感器裝置10還可以在不期望的顏色變化之前提供對由測試條上的化學(xué)反應(yīng)產(chǎn)生的多個顯影的色度的相對快速的讀取。此外,傳感器裝置10可以讀取顯影的色度,而不考慮測試條的顏色區(qū)域的維度,測試條的顏色區(qū)域的數(shù)量,測試條的維度和/或測試條的制造商。傳感器裝置10還可以相對快速地讀取多個參考色度以生成數(shù)字化參考色度圖表,而不考慮打印的顏色參考的顏色區(qū)域的維度,打印的顏色參考的顏色區(qū)域的數(shù)量,打印的顏色參考的維度,和/或打印的顏色參考的制造商。
圖2示出了傳感器裝置10可以與諸如移動計算平臺30b(例如,智能電話)的計算平臺構(gòu)成為一體。在所圖示的示例中,傳感器裝置10包括與移動計算平臺30b共享的殼體12b???6位于錐形部分28的窄端處,顏色傳感器18位于錐形部分28的寬端處,并且光發(fā)射器14a、14b位于錐形部分28中在顏色傳感器18以及孔16之間且在顏色傳感器18的相對側(cè)處。在所圖示示例中,顏色傳感器18(例如,經(jīng)由錐體幾何形狀,組件的位置等等)被屏蔽免受環(huán)境光。
狹縫32被定位成鄰近孔16并且與錐形部分28耦合以適應(yīng)所述結(jié)構(gòu)通過狹縫32的滑動(swipe)。狹縫32可以被定位成適應(yīng)所述結(jié)構(gòu)沿著任何軸在單個方向上的插入(例如,用以讀取顏色色度),所述任何軸垂直于顏色傳感器18的視場沿并且垂直于由光發(fā)射器14a、14b等等發(fā)射的光的方向。例如,用戶可以沿著軸(例如,z軸)在單個方向上滑動整個測試條或打印的顏色參考(例如,它的行,它的列等等)以讀取顏色區(qū)域的顏色色度。狹縫32還可以包括屏障(例如,垂直于插入矢量的側(cè)壁)以適應(yīng)滑動和/或插入達到一定距離。
狹縫32可以與殼體12b構(gòu)成為一體或者可以與殼體12b機械分離。例如,狹縫32可以被模制到殼體12b中或以其他方式固定(例如,焊接,膠合,螺栓固定等等)到殼體12b等等。狹縫32也可以通過緊固件(諸如為磁體,夾子等等)與殼體12b附接。類似地,狹縫32可以與上述殼體12a(圖1a-1c)構(gòu)成一體或可與所述殼體12a機械分離。另外,錐形部分28可以與殼體12a、12b(例如,模制,固定等等)構(gòu)成一體或者可以與殼體12a、12b(例如,通過緊固件)機械分離。此外,錐形部分28可以與狹縫32機械分離,其中錐形部分28可以被與狹縫32耦合并根據(jù)需要被釋放。因此,傳感器裝置10(和/或其組件)可以與任何計算平臺機械分離。在一個特定示例中,傳感器裝置10可經(jīng)由電話插孔通信接口,總線通信接口(例如,通用串行總線(usb)接口,pcb接口等等)等等與移動計算設(shè)備機械分離。
把結(jié)構(gòu)滑動通過狹縫32可以使顏色區(qū)域置于孔16的前面,并使顏色傳感器18讀取顏色色度,而不考慮顏色區(qū)域的尺寸(例如,周長),顏色區(qū)域的形狀(例如,幾何形狀)等等。在這方面,顏色區(qū)域可以不必接觸孔16,不過狹縫32可以被選擇和/或被調(diào)節(jié)以便于接觸。因此,傳感器裝置10可以不限于任何特定類型的測試條,并且可以被使用來讀取基本上所有類型的測試條的顏色區(qū)域。
此外,傳感器裝置10可以獨立于顏色區(qū)域的數(shù)目,兩個或多個顏色區(qū)域之間的間隔,結(jié)構(gòu)的維度(例如,周邊,幾何形狀等等)和/或結(jié)構(gòu)的制造商地讀取多個顏色色度。此外,可以不需要試劑或活化液,并且傳感器裝置10可以提供相對便宜的行進和使用點液體測試,而不需要專門化的訓(xùn)練。
現(xiàn)在轉(zhuǎn)到圖3,根據(jù)實施例示出了來自顏色傳感器的輸出34。顏色傳感器可以被容納在上面討論的傳感器裝置10(圖1a-1c、圖2、圖3)中。顏色傳感器可以包括顏色換能器,例如紅-藍-綠(rgb)顏色換能器,所述顏色換能器可以被容納在錐形部分中以將其屏蔽免受環(huán)境光。此外,安裝在錐體部分內(nèi)的一對發(fā)射器(例如,白色led)可以被使用來照射測試條和/或顏色色度圖表的表面,以讀取每個顏色區(qū)域的顏色色度。在錐形部分的窄端處的孔可以允許從測試條和/或顏色圖表的表面反射的光進入錐形部分中。反射光可以行進穿過透鏡,所述透鏡被使用來將rgb顏色換能器的視場限制為孔的視場。然后,反射光可以落在rgb顏色換能器上,rgb顏色換能器將反射光轉(zhuǎn)換為由模數(shù)(a/d)轉(zhuǎn)換器數(shù)字化的分離的rgb分量。因此,顏色傳感器可以檢測(例如,顏色)強度的變化,并將該變化映射到數(shù)字化的rgb顏色空間。如下所述,數(shù)字化的rgb顏色空間可以隨后被使用來基于顏色色度確定化學(xué)參數(shù)的定量值和/或定性值。
在所圖示的示例中,隨著遇到和/或讀取多個顏色色度,顏色傳感器可以提供相對于時間變化的電壓電平。例如,測試條和/或顏色色度圖表的白色背景顏色可以導(dǎo)致相對大量的光被反射回到傳感器裝置中并且導(dǎo)致來自顏色傳感器的相對高的電壓電平。反射光可以例如被使用來檢測狹縫中結(jié)構(gòu)的存在,以檢測傳感器裝置被按壓在結(jié)構(gòu)上等等。可替換地,黑色背景可導(dǎo)致相對少量的光被反射回到傳感器裝置中,并且導(dǎo)致來自顏色傳感器的相對低的電壓電平。反射光可以例如被使用來檢測狹縫中不存在結(jié)構(gòu)。
因此,在時間t0-t1之間和時間t12處的電壓電平可以被使用來指示顏色色度沒有正被遇到和/或讀?。ɡ纾唤忉尀闇y試條未插入狹縫中等等)。類似地,時間t1-t2、t3-t4、t5-t6、t7-t8、t9-t10和t11-t12之間的電壓電平也可以指示顏色區(qū)域沒有正在被遇到和/或讀?。ū唤忉尀轭伾珔^(qū)域之間的白色空間)。因此,隨著結(jié)構(gòu)行進跨過顏色傳感器的視場,落在顏色傳感器上的光的強度的變化可以被使用來辨別測試條上和/或參考顏色圖表上的不同顏色區(qū)域之間的間隙(或間隔)以發(fā)信號通知何時讀取開始或何時讀取結(jié)束。此外,時間t2-t3、t4-t5、t6-t7、t8-t9和t10-t11之間的電壓電平可以被使用來指示第一顏色色度、第二顏色色度、第三顏色色度、第四顏色色度、和第五顏色色度正被分別遇到和/或讀取。
電壓電平還可以被使用來基于顯影的色度(例如,感測的色度)確定化學(xué)參數(shù)的定性值。例如,用戶可能希望確認(rèn)液體中不存在分析物(例如,飲用水中的砷),不過痕量級是可以容忍的。響應(yīng)于(例如,從閾值,從最小值(例如,0),從最大值(例如,1)等等)砷參數(shù)的顏色色度的變化的電壓電平的變化可以給用戶提供定性值(例如,砷=δv=是,存在等等)。在另一個示例中,用戶可以知道飲用水中的某一水平的砷是可容忍的,并且響應(yīng)于砷參數(shù)的顏色色度的變化的電壓電平的幅值可以被映射到砷參數(shù)的定量值,例如,砷=.5v=10ppb)。化學(xué)參數(shù)值不是互斥的,并且可以被一起表達,可以被表達為混合值(例如,砷=安全)等等。
圖4示出了可以向用戶顯示結(jié)果的計算平臺上的應(yīng)用36。應(yīng)用36可以向用戶提供可配置選項。例如,用戶可以配置要顯示哪些化學(xué)參數(shù),要顯示哪些定量值,要顯示哪些定性值,每個值的選項(例如,單位,相對指標(biāo)等等)等等。在所圖示示例中,應(yīng)用36顯示一組參數(shù)38(38a-38c)以及相應(yīng)的一組定量值40(40a-40d)和相應(yīng)的一組定性值42(42a-42d)。
例如,應(yīng)用36顯示化學(xué)參數(shù)38a(水硬度)以及分析物(例如礦物)的濃度的相應(yīng)定量值40a425.0mg/l和在指示所述化學(xué)參數(shù)具有在安全范圍之外的值的指示符處的相應(yīng)定性值42a“紅”。應(yīng)用36還顯示例如化學(xué)參數(shù)38d(ph)以及分析物(例如氫離子,氫氧根離子)的濃度的對應(yīng)定量值40d8和在指示所述化學(xué)參數(shù)具有在安全范圍之內(nèi)的值的指示符處的對應(yīng)定性值42d“綠”。由應(yīng)用36顯示的結(jié)果可以使用上面討論的傳感器裝置10(圖1a-1c,圖2,圖3),使用上面討論的電壓電平和/或使用在下面詳細討論的測試條和打印的顏色色度圖表的數(shù)字表示來生成。
現(xiàn)在轉(zhuǎn)向圖5,示出了在顏色區(qū)域46(46a-46d)處化學(xué)涂覆的測試結(jié)構(gòu),諸如現(xiàn)成的測試條44。每個顏色區(qū)域46旨在當(dāng)與具有化學(xué)化合物的液體接觸時基于化學(xué)化合物(例如,分析物、目標(biāo)物、試劑等等)的濃度而改變顏色并形成顯影的色度(例如,感測到的色度)。在所圖示的示例中,測試條44已經(jīng)浸沒在水中了并收回,其中顏色區(qū)域46a基于化學(xué)參數(shù)(ph)的氫或氫氧化物的濃度已經(jīng)改變了顏色并且形成了顯影的色度ds1。另外,顏色區(qū)域46b基于化學(xué)參數(shù)(堿度)的碳酸鹽和/或重碳酸鹽的濃度已經(jīng)改變了顏色并且形成了顯影的色度ds2。此外,顏色區(qū)域46c基于化學(xué)參數(shù)(總氯)的氯濃度已經(jīng)改變了顏色并且形成了顯影的色度ds3。另外,顏色區(qū)域46d基于化學(xué)參數(shù)(水硬度)的礦物(例如鈣,鎂)的濃度已經(jīng)改變了顏色并且形成了顯影的色度ds4。
顯影的顏色色度可以通過上面討論的傳感器裝置10(圖1a-1c、圖2、圖3)來讀取,不過可以使用基本上任何測試條來評估用于基本上任何液體的基本上任何化學(xué)參數(shù)。例如,可以對可吸收液體(例如,牛奶、油、藥物等等),工業(yè)液體(例如廢水,在例如半導(dǎo)體制造,汽車零件制造等等中使用的化學(xué)處理液體),汽油等等,清潔液體(例如,洗滌劑),生物液體(例如,尿樣,血液樣品,唾液樣品等等)等等實現(xiàn)評估。因此,測量水中的化學(xué)化合物(例如硝酸鹽,氯,ph,碳酸鹽等等)可以幫助確定水是否安全,測量尿中的化學(xué)化合物(例如尿素,氮,蛋白質(zhì),葡萄糖,酮,膽紅素)可以幫助確定用于預(yù)防和/或治療的健康狀態(tài),測量土壤濾液中的化學(xué)成分(例如氮,磷,鉀)或其他情況(例如ph,堿度,硝酸鹽)可以驅(qū)動肥料分布水平或?qū)ψ罴艳r(nóng)作物或動物家畜產(chǎn)量的其他農(nóng)業(yè)考慮。此外,(例如,使用眾包(crowdsourcing)來創(chuàng)建世界不同部分的水質(zhì)地圖,向供水者/餐館等等分配質(zhì)量評級)可以提供水質(zhì)測試。
諸如打印的顏色參考48(例如,顏色色度圖表)的參考結(jié)構(gòu)包括顏色區(qū)域50(50a-50d),顏色區(qū)域50(50a-50d)不旨在接觸液體以改變顏色,而是包括參考色度,參考色度旨在與顏色區(qū)域46a-46d的顯影的色度進行比較以基于每個顯影的色度確定化學(xué)參數(shù)的值。例如,顏色區(qū)域50a包括用于化學(xué)參數(shù)(ph)的多個參考色度rs1-rs8,多個參考色度rs1-rs8被映射到定量值(數(shù)值ph值)。另外,顏色區(qū)域50b包括用于化學(xué)參數(shù)(堿度)的多個參考色度rs1-rs7,多個參考色度rs1-rs7被映射到定量值(數(shù)值堿度值)。此外,顏色區(qū)域50c包括用于化學(xué)參數(shù)(總氯)的多個參考色度rs1-rs5,多個參考色度rs1-rs5被映射到定量值(數(shù)值氯值)。另外,顏色區(qū)域50d包括用于化學(xué)參數(shù)(水硬度)的多個參考色度rs1-rs6,多個參考色度rs1-rs6被映射到定量值(數(shù)值硬度值)和定量值(例如,軟,硬,很硬的相對值)。可以讀取測試條44并將其與打印的顏色參考48的數(shù)字表示進行比較,以基于顏色區(qū)域46的顏色色度確定化學(xué)參數(shù)的定性值和/或定性值。例如,ds1可以由顏色傳感器讀取以產(chǎn)生ds1的數(shù)字化顏色空間值,所述數(shù)字化顏色空間值被與50a的rs1-rs8的數(shù)字化顏色空間值相比較,以確定液體的定量ph值2.0,4.0等等。值得注意的是,還可以確定例如在2.0和4.0之間的ph值,如下所述。
圖6示出了根據(jù)實施例的創(chuàng)建打印的顏色參考的數(shù)字表示的方法52。方法52可以使用傳感器裝置(諸如像已經(jīng)討論的(圖1a-1c,圖2,圖3中的)傳感器裝置10)來實現(xiàn)。方法52可以被實現(xiàn)為一個或多個模塊,所述一個或多個模塊采用存儲在諸如隨機存取存儲器(ram),只讀存儲器(rom),可編程rom(prom)、固件、閃速存儲器等等的機器或計算機可讀存儲介質(zhì)中的一組邏輯指令,采用諸如像可編程邏輯陣列(pla),現(xiàn)場可編程門陣列(fpga),復(fù)雜可編程邏輯器件(cpld)的可配置邏輯,采用使用電路技術(shù)(諸如像專用集成電路(asic),互補金屬氧化物半導(dǎo)體(cmos)或晶體管-晶體管邏輯(ttl)技術(shù)的固定功能硬件邏輯或其任何組合。
所圖示的處理塊54提供設(shè)置與例如上述的打印的顏色參考48(圖5)相關(guān)聯(lián)的識別數(shù)據(jù)。例如,可以啟動智能電話應(yīng)用以輸入包括用于新的數(shù)字化參考色度圖表的名稱,標(biāo)簽和/或類別的識別數(shù)據(jù)。另外,處理塊54提供設(shè)置與例如上述的測試條44(圖5)相關(guān)聯(lián)的識別數(shù)據(jù)。例如,可以啟動智能電話應(yīng)用以輸入包括測試條細節(jié)(諸如測試條制造商,測試條目錄號,測試條序列號,測試條名稱等等)的識別數(shù)據(jù)。識別數(shù)據(jù)可以被自動輸入,可以由用戶響應(yīng)于提示經(jīng)由菜單輸入等等。
處理塊56提供輸入測試條測量的化學(xué)參數(shù)數(shù)量。例如,對于如上所述的測試條44(圖5),數(shù)量為四(n=4)。處理塊58提供輸入每個化學(xué)參數(shù)的名稱(例如,ph,堿度,氯,硬度)和每個化學(xué)參數(shù)(例如,i=1到n)的參考色度數(shù)量(例如,對于ph為m=8)。處理塊60提供輸入每個參考色度(例如,j=1至m)的每個化學(xué)參數(shù)的定量值(例如,ph的2.0、4.0、5.0、6.5、8.5、9.5、10.5、12.0)。處理塊60還可以提供輸入每個參考色度的每個化學(xué)參數(shù)的定性值(例如,酸性,中性,堿性)。
處理塊62提供讀取每個參數(shù)(例如,第i個參數(shù))的每個顏色區(qū)域的每個參考色度(例如,第j個色度)以確定初始數(shù)字化顏色空間(例如,rgb值/分量)。在這點上,諸如當(dāng)傳感器裝置被順序地拾取并放置在結(jié)構(gòu)(例如,打印的顏色參考)的多個顏色區(qū)域的每一個上時,當(dāng)傳感器裝置被滑動(例如滑過)跨過包括多個顏色區(qū)域的結(jié)構(gòu)的表面時,當(dāng)包括多個顏色區(qū)域的結(jié)構(gòu)被滑動(例如,滑過,插入)通過與顏色傳感器耦合的狹縫時等等,可以順序地讀取多個顏色色度??梢元毩⒂陬伾珔^(qū)域的維度,兩個或多個顏色區(qū)域之間的間隔,顏色區(qū)域的數(shù)量,結(jié)構(gòu)的維度和/或結(jié)構(gòu)的制造商來完成讀取。此外,讀取可以是相對快的。
例如,傳感器裝置可以是無線附屬設(shè)備,無線附屬設(shè)備與駐留在計算平臺(例如,智能電話,平板等等)上的上述應(yīng)用36(圖4)結(jié)合操作。用戶可以連續(xù)地將傳感器裝置放置在(例如,打印的顏色參考的)每個顏色區(qū)域上,并點擊傳感器裝置上的按鈕。例如,用戶可以將顏色傳感器以預(yù)定義的順序定位在條上的每個顏色區(qū)域上(例如,以允許應(yīng)用知道正在感測什么參數(shù)),并且通過點擊顏色傳感器上的按鈕或者應(yīng)用來測量顯影的色度。隨著每次點擊,顏色傳感器讀取顏色色度(例如,參考色度)。因此,可以檢測調(diào)整開關(guān)的用戶命令,以讀取顏色區(qū)域的顏色色度。
在另一個示例中,顏色換能器(例如,顏色傳感器),發(fā)射器(例如led)和殼體(例如,錐體部分)可以與在側(cè)面上具有狹縫以適應(yīng)打印的顏色參考的計算平臺(例如智能電話)構(gòu)成為一體。隨著打印的顏色參考在顏色傳感器前面(例如,在殼體的孔的前面)滑動穿過狹縫時,顏色傳感器通過反射光的強度和/或顏色的變化來檢測打印的顏色參考的存在。另外,滑動可以在預(yù)定方向上(例如,以允許應(yīng)用知道正在感測什么參數(shù))。此外,可以檢測定時器的期滿,以讀取顏色區(qū)域的顏色色度(例如,基于用于拾取和放置傳感器,滑動顏色色度圖表穿過狹縫的時間量,基于一個顏色區(qū)域被相鄰顏色區(qū)域替換所花費的時間量等等設(shè)置的定時器的期滿)。此外,可以檢測分界間隔以讀取顏色區(qū)域的顏色色度(例如,確定顏色區(qū)域之間的空白空間的存在以停止讀取,以準(zhǔn)備讀取等等)。
處理塊64提供存儲初始數(shù)字化顏色空間值(例如,rgb值/坐標(biāo))。例如,rgb值可以本地存儲在傳感器裝置的存儲器上,遠程存儲在移動計算平臺上等等。該方法可以根據(jù)需要迭代地循環(huán)回到例如處理塊50,處理塊60等等。存儲的rgb值可以被檢索以用于進一步處理。另外,顏色傳感器可以遞送rgb值以用于進一步處理而不存儲rgb值。處理塊66提供對初始數(shù)字化顏色空間的值集合進行標(biāo)準(zhǔn)化并存儲標(biāo)準(zhǔn)化的值集合。在一個示例中,rgb的值集合可以被標(biāo)準(zhǔn)化并存儲為二維矩陣。例如,初始數(shù)字化顏色空間的值集合(例如,rgb值)可以被存儲在二維矩陣中,該二維矩陣包括第一維度中的顏色空間值集合(例如,rgb)和第二維度中的化學(xué)參數(shù)-參考色度集合(例如(i)(j)),用以存儲定性和/或定量(例如,[r(i)(j),g(i)(j),b(i)(j))])。
因此,二維矩陣可以由測試條的制造商生成,由測試條的用戶在使用點處實時生成等等。此外,二維矩陣可以被存儲并且被相同測試條的后續(xù)用戶用作數(shù)字化參考色度圖表。數(shù)字化參考色度圖表可以例如駐留在云計算環(huán)境中,或者可以例如當(dāng)用戶購買測試條時從測試條制造商的網(wǎng)站下載到計算設(shè)備。例如,可以掃描快速響應(yīng)(qr)碼和/或可以選擇超文本協(xié)議鏈接(例如,http鏈接)來下載數(shù)字化參考色度圖表。此外,可以將rgb值實時轉(zhuǎn)換為不同的顏色空間,和/或可以將最終數(shù)字化顏色空間的值存儲為可由相同測試條的后續(xù)用戶訪問的數(shù)字化參考色度圖表。
現(xiàn)在轉(zhuǎn)到圖7,根據(jù)實施例示出了感測由測試結(jié)構(gòu)(例如,測試條)顯影的顏色并且將顯影的顏色與數(shù)字化的參考色度圖表進行匹配的方法70。方法70可以使用傳感器裝置(諸如像已經(jīng)討論過的(圖1a-1c,圖2,圖3中的)傳感器裝置10)來實現(xiàn)。方法70可以被實現(xiàn)為一個或多個模塊,所述一個或多個模塊采用存儲在機器或計算機可讀存儲介質(zhì)(諸如ram,rom,prom,固件,閃速存儲器等等)中的一組邏輯指令,采用(諸如像pla,fpga,cpld的)可配置邏輯,采用使用諸如像asic,cmos或ttl技術(shù)的電路技術(shù)的固定功能硬件邏輯,或其組合。
圖示的處理塊72提供選擇測試條細節(jié),諸如測試條名稱。測試條細節(jié)可以被自動輸入,或者可以由用戶響應(yīng)于提示經(jīng)由菜單輸入等等。例如,測試條可以被使用上文討論的應(yīng)用36(圖4)從級聯(lián)的下拉菜單中選擇,該級聯(lián)的下拉菜單從用于測試條的類別中識別測試條的名稱(例如,可吸收液體)。還可以使用例如qr碼或預(yù)定設(shè)置(例如,基于一天中的時間,用戶的位置等等)來自動地識別測試條。處理塊74提供讀取和/或檢索測試條的參考色度圖表。例如,可以響應(yīng)于測試條識別來實現(xiàn)上述方法52(圖6)的一個或多個處理塊。
處理塊76提供識別可被存儲的顏色空間值,諸如初始數(shù)字顏色空間值和/或最終顏色空間值。在一個示例中,用戶可以對所顯影的色度的全部或子集進行選擇,并且可以基于該選擇來限制被識別的初始數(shù)字顏色空間值(例如,rgb值/坐標(biāo))。在另一示例中,可以獨立于用戶是否對測試條感測的所有化學(xué)參數(shù)感興趣而自動識別數(shù)字化顏色圖表的所有存儲的顏色空間值。處理塊78提供將數(shù)字化參考色度圖表的初始數(shù)字化顏色空間(例如,包括rgb值集合的rgb顏色空間)轉(zhuǎn)換為中間數(shù)字化顏色空間(例如,包括xyz值集合的國際照明委員會(ciexyz)顏色空間),如下所述。處理塊80提供將數(shù)字化參考色度圖表的中間數(shù)字化顏色空間(例如,包括ciexyz值集合的cie顏色空間)轉(zhuǎn)換為最終數(shù)字化顏色空間(例如,包括l,a,b值集合的lab顏色空間),如下所述。
處理塊82提供讀取顯影的色度。例如,可以讀取每個參數(shù)的每個顏色區(qū)域的顯影的色度的每個,以確定初始數(shù)字化顏色空間(例如,感測rgb值/分量)。在這點上,諸如當(dāng)傳感器裝置被順序地拾取并放置在結(jié)構(gòu)(例如,測試條)的多個顏色區(qū)域的每一個上時,當(dāng)傳感器裝置被滑動(例如滑過)跨過包括多個顏色區(qū)域的結(jié)構(gòu)的表面時,當(dāng)包括多個顏色區(qū)域的結(jié)果被滑動(例如,滑動,插入)與顏色傳感器耦合的狹縫時等等,可以順序地讀取多個顏色色度。可以獨立于顏色區(qū)域的維度,兩個或多個顏色區(qū)域之間的間隔,顏色區(qū)域的數(shù)量,結(jié)構(gòu)的維度和/或結(jié)構(gòu)的制造商來完成讀取。此外,讀取可以是相對快的,諸如在顯影的色度改變顏色之前進行。
例如,傳感器裝置可以是無線附屬設(shè)備,無線附屬設(shè)備與駐留在計算平臺(例如,智能電話,平板等等)上的上述應(yīng)用36(圖4)結(jié)合操作。用戶可以將測試條浸入正在測試的溶液中,收回測試條,并且允許顏色區(qū)域基于測試溶液產(chǎn)生顯影的色度(例如,基于制造商對測試溶液的規(guī)程等待預(yù)定量的時間)。例如,測試條上的化學(xué)涂覆區(qū)域(每個對應(yīng)于化學(xué)參數(shù))可以顯影與它敏感的化學(xué)參數(shù)的濃度/幅度成比例的顏色色度。用戶可以連續(xù)地將傳感器裝置定位在(例如,測試條的)每個顏色區(qū)域上并且點擊傳感器裝置上的按鈕。例如,用戶可以將顏色傳感器以預(yù)定義的順序定位在條上的每個顏色區(qū)域上(例如,以允許應(yīng)用知道正在感測什么參數(shù)),并且通過點擊顏色傳感器上的按鈕或者應(yīng)用來測量顯影的色度。隨著每次點擊,顏色傳感器就讀取顏色色度(例如,顯影的色度)。因此,可以檢測調(diào)整開關(guān)的用戶命令以讀取顏色區(qū)域的顏色色度。
在另一個示例中,顏色換能器(例如,顏色傳感器),發(fā)射器(例如led)和殼體(例如,錐體部分)可以與在側(cè)面上具有狹縫以適應(yīng)測試條的計算平臺(例如智能電話)構(gòu)成為一體。隨著測試條在顏色傳感器前面滑動穿過狹縫,顏色傳感器通過反射光的強度和/或顏色的變化來檢測測試條的存在。另外,滑動可以在預(yù)定方向上(例如,以允許應(yīng)用知道正在感測什么參數(shù))。此外,可以檢測定時器的期滿,以讀取顏色區(qū)域的顏色色度(例如,基于用于拾取和放置傳感器,滑動測試條穿過狹縫的時間量,基于一個顏色區(qū)域被相鄰顏色區(qū)域替換所花費的時間量等等設(shè)置的定時器的期滿)。此外,可以檢測分界間隔以讀取顏色區(qū)域的顏色色度(例如,確定顏色區(qū)域之間的空白空間的存在以停止讀取,以準(zhǔn)備讀取等等)。
處理塊84提供對初始數(shù)字化顏色空間的值集合進行標(biāo)準(zhǔn)化。(例如,來自測試條顏色區(qū)域的顯影色度的)初始數(shù)字化顏色空間的值集合可以按照如下被標(biāo)準(zhǔn)化:
傳感器遞送rx,gx,bx(例如來自傳感器的rgb值)。將接收的值標(biāo)準(zhǔn)化為0至255(mr,cr,mg,cg,mb和cb分別是線性方程(y=mx+c)的斜率和y截距)。在校準(zhǔn)顏色傳感器時,我們針對黑色和白色校準(zhǔn)參考對這些值進行標(biāo)準(zhǔn)化。當(dāng)黑色片和白色片分別被保持在傳感器的前面時,我們認(rèn)為黑色為0,0,0,白色為255,255,255。
處理塊86提供將例如測試條的初始數(shù)字化顏色空間(例如,包括rgb值集合的rgb顏色空間)轉(zhuǎn)換為中間數(shù)字化顏色空間(例如,包括xyz值集合的ciexyz顏色空間)。初始數(shù)字化顏色空間可以按照如下被轉(zhuǎn)換為中間數(shù)字化顏色空間:
將rgb值轉(zhuǎn)換為ciexyz值。轉(zhuǎn)換為ciexyz空間可以是在將rgb顏色空間轉(zhuǎn)換為lab顏色空間中的中間步驟。
處理塊88提供將例如測試條的中間數(shù)字化顏色空間(例如,包括ciexyz值集合的ciexyz顏色空間)轉(zhuǎn)換為最終數(shù)字化顏色空間(例如,包括l,a,b值集合的lab顏色空間)。這樣的轉(zhuǎn)換可以更接近地模擬用戶的視覺感知和/或可以相對于視覺比較提供更可靠的結(jié)果。
將xyz顏色空間轉(zhuǎn)換為lab空間(國際照明委員會/cie1994)。
為了相對地提高顏色解釋和/或比較的可靠性,處理塊90提供將顯影的色度的最終數(shù)字化顏色空間的值集合與參考色度的最終數(shù)字化顏色空間的值集合進行比較。例如,可以確定δe值,它指示所顯影的色度的l,a,b值集合與參考色度的參考l,a,b值集合的最小距離??梢詫@影的色度的最終數(shù)字化顏色空間的值集合與參考色度的最終數(shù)字化顏色空間的值集合按照如下進行比較:
計算δe。δe是測量的顏色色度與化學(xué)參數(shù)的(數(shù)字)參考顏色圖表中的多個色度的最小距離。
因此,(例如,每次讀取顏色時)可以自動地將顏色與相應(yīng)的色度圖表進行比較,以在預(yù)存儲的參考色度圖表中的色度之中(在顏色空間中)找到它的最接近的匹配。例如,在測試條上顯影的每種顏色可以被與存儲在存儲器(例如,智能電話存儲器)中的數(shù)字化參考色度圖表中的其相應(yīng)的色度陣列相匹配。另外,顏色匹配可以利用ciexyz顏色空間而不是rgb顏色空間來更接近地模擬人類的視覺感知。此后,可以在計算δe顏色匹配值之前,將xyz顏色空間坐標(biāo)變換為lab(亮度,a,b)坐標(biāo)以進一步提高感知均勻性。兩種顏色之間的δe值越小,顏色匹配越好。因此,不是僅使用相對簡單的電壓電平匹配處理或用于顏色匹配的rgb顏色空間,而是可以在比rgb更接近于人類視覺感知的顏色空間中實現(xiàn)顏色匹配,以將由測試條顯影的顏色匹配到參考色度圖表的色度。
在所圖示的塊92處確定是否找到匹配。例如,δe顏色匹配值可以指示所顯影的色度的顏色在特定存儲的參考色度的可接受的顏色范圍之內(nèi)??梢栽O(shè)置和檢查例如從零到上邊界值的范圍,以確定δe顏色匹配值是否落入特定存儲的參考色度的可接受顏色的范圍內(nèi)。如果發(fā)現(xiàn)匹配,則通過例如識別與所顯影的色度匹配的參考色度相關(guān)聯(lián)的定性值和/或定量值來確定所顯影的色度的化學(xué)參數(shù)的定量和/或定性值,并且所述所顯影的色度的化學(xué)參數(shù)的定量和/或定性值在處理塊98被存儲。如果沒有找到匹配,則處理塊94和96可以通過在相鄰顏色色度之間進行內(nèi)插來增強顏色匹配準(zhǔn)確度。
特別地,處理塊94提供當(dāng)找不到匹配時識別兩個最小的δe值,這兩個最小的δe值指示與所顯影的色度的最接近的兩個參考色度。例如,處理塊94識別兩個最小的δe值,以確定參考色度圖表中與所顯影的色度最接近的兩個參考色度。另外,處理塊94可以識別與兩個最接近的參考色度相關(guān)聯(lián)的定性值和/或定量值。常規(guī)地,由制造商提供的顏色參考(例如,參考色度圖表)可以僅具有用于與顯影的顏色比較的少數(shù)幾個參考色度(例如,對應(yīng)于2至8個值的大約2至8個色度)。在這方面,可以以2至8個色度的精度在視覺上測量化學(xué)參數(shù)。然而,即時匹配過程并不限于顏色區(qū)域的數(shù)量,并且可以使用例如所識別的兩個最接近的參考色度來根據(jù)需要內(nèi)插顏色色度(和/或相應(yīng)的定量和定量值)以確定精確值。
處理塊96提供內(nèi)插兩個最接近的參考色度中間(例如,兩個相鄰參考色度之間)的參考顏色色度和/或內(nèi)插與內(nèi)插的參考顏色色度相關(guān)聯(lián)的參數(shù)值??梢砸匀魏纹谕牧6葋硗瓿蓛?nèi)插。例如,粒度可以基于兩個最接近的參考色度之間的強度部分(例如,淺綠色和深綠色之間的綠色的強度部分),基于兩個最接近的參考色度之間的定性值的部分(例如,在值“低”和值“高”之間的“中等”部分),基于兩個最接近的參考色度之間的定量值的部分(例如,在值1mg/l和值2mg/l之間的.1mg/l的部分)等等。
在例如兩個最接近的參考色度之間的顏色色度的內(nèi)插可以在內(nèi)插的顏色色度的相關(guān)聯(lián)的參數(shù)值的內(nèi)插之前被完成。在這點上,在相關(guān)聯(lián)的參數(shù)值的內(nèi)插之前與顯影色度的比較可以識別匹配的內(nèi)插顏色色度,并且便于特定匹配的內(nèi)插顏色色度的特定相關(guān)聯(lián)的參數(shù)值的計算,而不會不必要地浪費資源。在另一示例中,可以在與顯影的色度進行比較之前內(nèi)插所有顏色色度和所有相關(guān)聯(lián)的參數(shù)值。在再又一示例中,在例如兩個最接近的參考色度之間的顏色色度的內(nèi)插可以在進行到下一個間隔之前和與顯影的色度的比較交替進行。因此,當(dāng)在測試條上顯影的顏色在例如數(shù)字化參考色度圖表上的兩個最接近的色度之間時,可以使用與測試條上顯影的顏色的精確匹配(例如,如果所述顏色落在兩個最接近的顏色色度之間)來促進確定參數(shù)的中間(內(nèi)插)值(例如,數(shù)值)。該方法可以根據(jù)需要迭代地循環(huán)回到例如塊處理82等等。處理塊100提供向用戶顯示定量和/或定性結(jié)果。在一個示例中,所述結(jié)果可以被轉(zhuǎn)發(fā)到上面討論的應(yīng)用36(圖4)。
應(yīng)當(dāng)理解,匹配過程還可以包括本文討論的任何其他過程。因此,匹配過程通??梢园▽@影色度的值集合與參考色度的值集合進行比較。在一個示例中,可以將對應(yīng)于測試條的顯影的色度的電壓電平與對應(yīng)于使用已知分析物量確定的控制測試條(對應(yīng)于其的打印的顏色參考等等)的顯影色度的電壓電平進行比較。在另一示例中,匹配過程可以包括將用于數(shù)字化顏色空間(例如用于顯影色度的rgb顏色空間)的值集合與數(shù)字化顏色空間(例如用于參考色度的rgb顏色空間)進行比較。
圖8示出了計算系統(tǒng)110,計算系統(tǒng)110可以是如下的設(shè)備的一部分,所述設(shè)備具有傳感器功能(分解的傳感器),計算功能(例如pda、筆記本計算機、平板計算機、可折疊平板、臺式計算機、云服務(wù)器),通信功能(例如,無線智能電話、無線電),成像功能,媒體播放功能(例如智能電視/tv),可穿戴計算機(例如頭飾、服裝、珠寶、眼鏡等等)或其任何組合(例如mid)。在所圖示示例中,系統(tǒng)110包括處理器112、集成存儲器控制器(imc)114、輸入輸出(io)模塊116、系統(tǒng)存儲器118、網(wǎng)絡(luò)控制器120、顯示器122、光發(fā)射器124、一個或者多個傳感器126(例如,顏色傳感器、溫度傳感器、環(huán)境光傳感器、加速度計),電池130和大容量存儲器128(例如,光盤,硬盤驅(qū)動器/hdd,閃速存儲器)。
處理器112可以包括具有一個或多個處理器核心(未示出)的核心區(qū)域。所圖示的io模塊116(有時被稱為芯片組的南橋或南復(fù)合體)用作主機控制器,并與網(wǎng)絡(luò)控制器120通信,網(wǎng)絡(luò)控制器120可以提供用于各種目的的平臺外通信功能,所述各種目的諸如像,蜂窩電話(例如,寬帶碼分多址/w-cdma(通用移動電信系統(tǒng)/umts),cdma2000(is-856/is-2000)等等),wifi(無線保真,例如電氣電子工程師學(xué)會/ieee802.11-2007,無線局域網(wǎng)/lan介質(zhì)訪問控制(mac)和物理層(phy)規(guī)范),4glte(第四代長期演進),藍牙,wimax(例如,ieee802.16-2004,lan/man寬帶無線lans),全球定位系統(tǒng)(gps),擴頻(例如,900mhz)和其它射頻(rf)電話目的。其他標(biāo)準(zhǔn)和/或技術(shù)也可以在網(wǎng)絡(luò)控制器120中實現(xiàn)。
因此,網(wǎng)絡(luò)控制器120可以與上述應(yīng)用36(圖4)交換數(shù)據(jù)(例如,顏色空間值,定量值,定性值等等)。io模塊116還可以包括支持這種無線和其他信號處理功能的一個或多個硬件電路塊(例如,智能放大器,模數(shù)轉(zhuǎn)換,集成傳感器集線器)。
雖然處理器112和io模塊116被示出為分離的塊,但是處理器112和io模塊116可以被實現(xiàn)為在同一半導(dǎo)體管芯上的片上系統(tǒng)(soc)。系統(tǒng)存儲器118可以包括例如雙倍數(shù)據(jù)速率(ddr)同步動態(tài)隨機存取存儲器(sdram,例如ddr3sdramjedec標(biāo)準(zhǔn)jesd79-3c,2008年4月)模塊。系統(tǒng)存儲器118的模塊可以被合并到單列直插存儲器模塊(simm),雙列直插存儲器模塊(dimm),小外形dimm(sodimm)等等中。
所圖示的處理器112包括邏輯132(132a-132q,例如邏輯指令,可配置邏輯,固定功能硬件邏輯等等或其任何組合),邏輯132包含:命令模塊132a,用以檢測例如調(diào)整開關(guān)的用戶命令以讀取顏色區(qū)域的顏色色度;定時器模塊132b,用于檢測定時器的期滿以讀取顏色區(qū)域的顏色色度;以及分界模塊132c,用于檢測分界間隔以讀取顏色區(qū)域的顏色色度。處理器112包括參考生成模塊132d,用以生成一個或多個數(shù)字化參考色度圖表。處理器112包括用于設(shè)置(例如,打印的顏色參考的)識別數(shù)據(jù)的識別模塊132e,用于設(shè)置與測試條相關(guān)聯(lián)的化學(xué)參數(shù)的數(shù)量、每個化學(xué)參數(shù)的名稱、每個化學(xué)參數(shù)的參考色度的數(shù)量以及每個參考色度的每個化學(xué)參數(shù)的(例如,定量的,定性的)值中的一個或多個的參數(shù)模塊132f,以及顏色空間存儲模塊132g,用于(例如,在大容量存儲器,系統(tǒng)存儲器等等中)存儲初始數(shù)字化顏色空間的值集合。處理器112包括:標(biāo)準(zhǔn)化模塊132h,用于標(biāo)準(zhǔn)化初始數(shù)字化顏色空間的值集合;以及參考檢索模塊132i,用于從數(shù)據(jù)存儲器(例如,存儲器,系統(tǒng)存儲器,云計算環(huán)境,外部移動計算設(shè)備等等)中檢索數(shù)字化顏色參考。
處理器112包括將一個數(shù)字化顏色空間變換為一個或多個其他數(shù)字化顏色空間的顏色空間變換模塊132j。處理器112包括國際照明委員會(cie)模塊132k,用于將包括紅-藍-綠值集合的紅-藍-綠顏色空間轉(zhuǎn)換為包括xyz值集合的ciexyz顏色空間,以及l(fā)ab模塊132l,用于將包括ciexyz值集合的cie顏色空間轉(zhuǎn)換為包括l,a,b值集合的lab顏色空間。處理器112包括匹配模塊132m,用以將數(shù)字化顏色參考的最終數(shù)字化顏色空間與數(shù)字化測試條的最終數(shù)字化顏色空間匹配(和/或匹配諸如電壓值,rgb值等等的其它值),其中匹配模塊132m可以確定指示顯影的色度的l,a,b的值集合與參考色度的參考l,a,b的值集合的最小距離的δe值。
處理器112包括值識別模塊132n,用于在基于所述確定(例如,δe值)在顯影的色度和參考色度之間發(fā)現(xiàn)匹配時識別所顯影的色度的化學(xué)參數(shù)的(例如,定量,定性)值。處理器112包括接近模塊132o,用以在沒有找到匹配時,識別指示出與所顯影的色度最接近的兩個參考色度的兩個最小的δe值。處理器112包括內(nèi)插模塊132p,用于在兩個最接近的參考色度之間插入?yún)⒖忌?,直到找到與所顯影的色度的匹配,并且用于基于所述匹配(例如,通過內(nèi)插與所顯影的色度匹配的內(nèi)插參考色度相關(guān)聯(lián)的參數(shù)的值)計算所顯影的色度的化學(xué)參數(shù)的值(例如,定量,定性)。處理器112包括用于存儲定量和/或定性值的值存儲模塊132q。
盡管所圖示的邏輯132被示為在處理器112上實現(xiàn),但是邏輯132的一個或多個方面可以在其他地方實現(xiàn),諸如在計算系統(tǒng)110外部的移動計算平臺處實現(xiàn),在顏色傳感器126處實現(xiàn)等等,這取決于環(huán)境。另外,邏輯132的一個或多個方面可以被組合到一個或多個模塊中。例如,參考生成模塊132d可以包括識別模塊132e,參數(shù)模塊132f和/或顏色空間存儲模塊132g。在另一示例中,顏色空間變換模塊132j可以包括cie模塊132k和/或lab模塊132l。在另一示例中,匹配模塊132m可以包括值識別模塊132n,接近模塊132o和/或插值模塊132p。
其他注意和示例:
示例1可以包括用于確定化學(xué)參數(shù)的值的傳感器裝置,包括殼體,定位在殼體內(nèi)的一個或多個光發(fā)射器,用以發(fā)射光穿過殼體的孔,其中要發(fā)射的光照射可與所述殼體分離的結(jié)構(gòu)的顏色區(qū)域,以及位于所述殼體內(nèi)的顏色傳感器,用于捕獲要反射穿過所述孔的光,并將要反射的光轉(zhuǎn)換成初始數(shù)字化顏色空間,所述初始數(shù)字化顏色空間可用于確定所述顏色區(qū)域的顏色色度,其中要被反射的光至少獨立于所述顏色區(qū)域的維度而被捕獲。
示例2可包括示例1的傳感器裝置,其中所述顏色傳感器,用于獨立于兩個或多個顏色區(qū)域之間的間隔,顏色區(qū)域的數(shù)目,結(jié)構(gòu)的維度和結(jié)構(gòu)的制造商地讀取顏色區(qū)域的顏色色度。
示例3可以包括示例1至示例2中的任一個的傳感器裝置,其中所述孔位于所述殼體的錐形部分的窄端處,其中所述顏色傳感器位于所述殼體的錐形部分的寬端處,并且其中所述一個或多個光發(fā)射器位于所述殼體的錐形部分之中在所述顏色傳感器和所述孔之間,以基本上屏蔽所述顏色傳感器免受環(huán)境光。
示例4可以包括示例1至示例3中的任一個的傳感器裝置,還包括位于殼體的錐形部分中在顏色傳感器和孔之間的透鏡,用以基本上將顏色傳感器的視場限制為孔的視場。
示例5可以包括示例1至示例4中的任一個的傳感器裝置,還包括將數(shù)據(jù)轉(zhuǎn)發(fā)到殼體外部的移動計算平臺的通信模塊,其中傳感器裝置是分解傳感器。
示例6可以包括示例1至示例5中的任一個的傳感器裝置,還包括狹縫,狹縫位于鄰近所述孔并耦合至所述殼體的錐形部分,用以適應(yīng)所述結(jié)構(gòu)穿過所述狹縫的滑動。
示例7可以包括示例1至示例6中的任一個的傳感器裝置,還包括用以檢測調(diào)整開關(guān)的用戶命令以讀取顏色區(qū)域的顏色色度的命令模塊,用于檢測定時器的期滿以讀取顏色區(qū)域的顏色色度的定時器模塊,以及用以檢測分界間隔以讀取顏色區(qū)域的顏色色度的分界模塊。
示例8可以包括示例1至示例7中的任一個的傳感器裝置,其中所述結(jié)構(gòu)包括打印的顏色參考并且每個顏色區(qū)域包括參考色度,并且其中所述傳感器裝置還包括參考生成模塊,參考生成模塊包括用于設(shè)置打印的顏色參考的識別數(shù)據(jù)的參考識別模塊,用于設(shè)置與測試條相關(guān)聯(lián)的化學(xué)參數(shù)的數(shù)量、每個化學(xué)參數(shù)的名稱,每個化學(xué)參數(shù)的參考色度的數(shù)量和每個參考色度的每個化學(xué)參數(shù)的值中的一個或者多個的參數(shù)模塊和用于存儲初始數(shù)字化顏色空間的值集合的顏色空間存儲模塊。
示例9可以包括示例1至示例8中的任一個的傳感器裝置,其中,所述初始數(shù)字化顏色空間的值集合要被存儲在二維矩陣中,所述二維矩陣包括第一維度中的顏色空間值集合和在第二維度中的化學(xué)參數(shù)-參考色度集合。
示例10可以包括示例1至示例9中的任一個的傳感器裝置,還包括標(biāo)準(zhǔn)化模塊,用于標(biāo)準(zhǔn)化初始數(shù)字化顏色空間的值集合。
示例11可以包括示例1至示例10中的任一個的傳感器裝置,還包括參考檢索模塊,用于從數(shù)據(jù)存儲器中檢索數(shù)字化顏色參考。
示例12可以包括示例1至示例11中的任一個的傳感器裝置,還包括用于將所述初始數(shù)字化顏色空間轉(zhuǎn)換為最終數(shù)字化顏色空間的顏色空間變換模塊,其中所述顏色空間變換模塊包括國際照明委員會(cie)模塊,用于轉(zhuǎn)換包括紅-藍-綠值集合的紅-藍-綠顏色空間為包括xyz值集合的ciexyz顏色空間,以及l(fā)ab模塊,用于將包括ciexyz的值集合的cie顏色空間轉(zhuǎn)換為包括l,a,b值集合的lab顏色空間。
示例13可以包括示例1至示例12中的任一個的傳感器裝置,其中所述結(jié)構(gòu)包括測試條,并且每個顏色區(qū)域包括測試條的顯影色度,并且其中所述傳感器裝置還包括:匹配模塊,用以將數(shù)字化顏色參考的最終數(shù)字化顏色空間與數(shù)字化測試條的最終數(shù)字化顏色空間匹配,其中該匹配模塊用于確定指示所顯影的色度的l,a,b的值集合與參考色度的參考l,a,b的值集合的最小距離的δe值,值識別模塊,用于基于所述確定在所顯影的色度與所述參考色度之間發(fā)現(xiàn)匹配時識別所顯影的色度的化學(xué)參數(shù)的值,以及值存儲模塊,用于存儲所述值。
示例14可以包括示例1至示例13中的任一個的傳感器裝置,其中,匹配模塊還包括接近模塊,用于在沒有找到匹配時,識別指示與所顯影的色度的最接近的兩個參考色度的兩個最小δe值,以及內(nèi)插模塊,用于內(nèi)插兩個最接近的參考色度之間的參考色度,直到找到與已顯影的色度的匹配,并基于匹配計算所顯影的色度的化學(xué)參數(shù)的值。
示例15可以包括一種用于確定化學(xué)參數(shù)的值的方法,包括:提供定位在殼體內(nèi)的一個或多個光發(fā)射器,用以發(fā)射光穿過殼體的孔,其中要發(fā)射的光照射可與所述殼體分離的結(jié)構(gòu)的顏色區(qū)域,以及提供位于所述殼體內(nèi)的顏色傳感器,用于捕獲要反射穿過所述孔的光并將要反射的光轉(zhuǎn)換成初始數(shù)字化顏色空間,所述初始數(shù)字化顏色空間可用于確定所述顏色區(qū)域的顏色色度,其中要被反射的光至少獨立于所述顏色區(qū)域的維度而被捕獲。
示例16可包括示例15的方法,進一步包括:獨立于兩個或多個顏色區(qū)域之間的間隔,顏色區(qū)域的數(shù)目,結(jié)構(gòu)的維度和結(jié)構(gòu)的制造商地讀取顏色區(qū)域的顏色色度。
示例17可以包括示例15到示例16中的任何一個的方法,其中所述孔位于所述殼體的錐形部分的窄端處,其中所述顏色傳感器位于所述殼體的錐形部分的寬端處,并且其中所述一個或多個光發(fā)射器位于所述殼體的錐形部分中在所述顏色傳感器和所述孔之間,以基本上屏蔽所述顏色傳感器免受環(huán)境光。
示例18可以包括示例15到示例17中的任何一個的方法,其中透鏡位于殼體的錐形部分中在顏色傳感器和孔之間,以基本上將顏色傳感器的視場限制為孔的視場。
示例19可以包括示例15到示例18中的任何一個的方法,進一步包括轉(zhuǎn)發(fā)數(shù)據(jù)給殼體外部的移動計算平臺,其中所述顏色傳感器被實現(xiàn)為分解傳感器。
示例20可以包括示例15到示例19中的任何一個的方法,其中狹縫位于鄰近所述孔并耦合至所述殼體的錐形部分,用以適應(yīng)所述結(jié)構(gòu)穿過所述狹縫的滑動。
示例21可以包括示例15到示例20的任何一個的方法,還包括檢測調(diào)整開關(guān)的用戶命令以讀取顏色區(qū)域的顏色色度,檢測定時器的期滿以讀取顏色區(qū)域的顏色色度,以及檢測分界間隔以讀取顏色區(qū)域的顏色色度。
示例22可以包括示例15到示例21的任何一個的方法,其中所述結(jié)構(gòu)包括打印的顏色參考并且每個顏色區(qū)域包括參考色度,并且其中所述方法還包括設(shè)置打印的顏色參考的識別數(shù)據(jù),設(shè)置與測試條相關(guān)聯(lián)的化學(xué)參數(shù)的數(shù)量、每個化學(xué)參數(shù)的名稱、每個化學(xué)參數(shù)的參考色度的數(shù)量和每個參考色度的每個化學(xué)參數(shù)的值中的一個或者多個,和存儲初始數(shù)字化顏色空間的值集合。
示例23可以包括示例15到示例22的任何一個的方法,其中,所述初始數(shù)字化顏色空間的值集合要被存儲在二維矩陣中,所述二維矩陣包括第一維度中的顏色空間值集合和在第二維度中的化學(xué)參數(shù)-參考色度集合。
示例24可以包括示例15到示例23的任何一個的方法,還包括標(biāo)準(zhǔn)化初始數(shù)字化顏色空間的值集合。
示例25可以包括示例15到示例24的任何一個的方法,還包括從數(shù)據(jù)存儲器檢索數(shù)字化顏色參考。
示例26可以包括示例15到示例25的任何一個的方法,進一步包括將所述初始數(shù)字化顏色空間轉(zhuǎn)換為最終數(shù)字化顏色空間,其中所述方法還包括轉(zhuǎn)換包括紅-藍-綠值集合的紅-藍-綠顏色空間為包括xyz值集合的國際照明委員會(cie)xyz顏色空間,以及將包括ciexyz的值集合的cie顏色空間轉(zhuǎn)換為包括l,a,b的值集合的lab顏色空間。
示例27可以包括示例15到示例26的任何一個的方法,其中所述結(jié)構(gòu)包括測試條,并且每個顏色區(qū)域包括測試條的顯影色度,并且其中所述方法還包括:將數(shù)字化顏色參考的最終數(shù)字化顏色空間與數(shù)字化測試條的最終數(shù)字化顏色空間匹配,其中所述匹配模塊用于確定指示所顯影的色度的l,a,b的值集合與參考色度的參考l,a,b的值集合的最小距離的δe值,基于所述確定在所顯影的色度與所述參考色度之間發(fā)現(xiàn)匹配時識別所顯影的色度的化學(xué)參數(shù)的值,以及存儲所述值。
示例28可以包括示例15到示例27的任何一個的方法,進一步包括在沒有找到匹配時,識別指示與所顯影的色度最接近的兩個參考色度的兩個最小的δe值,內(nèi)插兩個最接近的參考色度之間的參考色度,直到找到與已顯影的色度的匹配,并基于匹配計算所顯影的色度的化學(xué)參數(shù)的值。
示例29可以包括至少一種計算機可讀存儲介質(zhì),至少一種計算機可讀存儲介質(zhì)包括一個或多個指令,所述一個或多個指令當(dāng)在計算設(shè)備上被執(zhí)行時使所述計算設(shè)備發(fā)射光穿過殼體的孔,其中要發(fā)射的光照射可與所述殼體分離的結(jié)構(gòu)的顏色區(qū)域,以及捕獲要反射穿過所述孔的光,并將要反射的光轉(zhuǎn)換成初始數(shù)字化顏色空間,所述初始數(shù)字化顏色空間可用于確定所述顏色區(qū)域的顏色色度,其中要反射的光至少獨立于所述顏色區(qū)域的維度而被捕獲。
示例29可以包括示例29的至少一種計算機可讀存儲介質(zhì),其中當(dāng)被執(zhí)行時,所述一個或多個指令使計算設(shè)備獨立于兩個或多個顏色區(qū)域之間的間隔,顏色區(qū)域的數(shù)目,結(jié)構(gòu)的維度和結(jié)構(gòu)的制造商地讀取顏色區(qū)域的顏色色度。
示例31可以包括示例29至示例30的的任何一個的至少一種計算機可讀存儲介質(zhì),其中所述孔位于所述殼體的錐形部分的窄端處,其中所述顏色傳感器位于所述殼體的錐形部分的寬端處,并且其中一個或多個光發(fā)射器位于所述殼體的錐形部分中在所述顏色傳感器和所述孔之間,用以基本上屏蔽所述顏色傳感器免受環(huán)境光。
示例32可以包括示例29至示例31的的任何一個的至少一種計算機可讀存儲介質(zhì),其中透鏡位于殼體的錐形部分中在顏色傳感器和孔之間,用以基本上將顏色傳感器的視場限制為孔的視場。
示例33可以包括示例29至示例32的的任何一個的至少一種計算機可讀存儲介質(zhì),其中,當(dāng)被執(zhí)行時,所述一個或多個指令使計算設(shè)備將數(shù)據(jù)轉(zhuǎn)發(fā)到殼體外部的移動計算平臺,其中傳感器裝置要被實現(xiàn)為分解傳感器。
示例34可以包括示例29至示例33的任何一個的至少一種計算機可讀存儲介質(zhì),其中狹縫位于鄰近所述孔并耦合至所述殼體的錐形部分,用以適應(yīng)所述結(jié)構(gòu)穿過所述狹縫的滑動。
示例35可以包括示例29至示例34的任何一個的至少一種計算機可讀存儲介質(zhì),其中,當(dāng)被執(zhí)行時,所述一個或多個指令使所述計算設(shè)備檢測調(diào)整開關(guān)的用戶命令以讀取顏色區(qū)域的顏色色度,檢測定時器的期滿以讀取顏色區(qū)域的顏色色度,以及檢測分界間隔以讀取顏色區(qū)域的顏色色度。
示例35可以包括示例29至示例35的的任何一個的至少一種計算機可讀存儲介質(zhì),其中所述結(jié)構(gòu)包括打印的顏色參考并且每個顏色區(qū)域包括參考色度,并且其中當(dāng)被執(zhí)行時,所述一個或多個指令使所述計算設(shè)備設(shè)置打印的顏色參考的識別數(shù)據(jù),設(shè)置與測試條相關(guān)聯(lián)的化學(xué)參數(shù)的數(shù)量、每個化學(xué)參數(shù)的名稱、每個化學(xué)參數(shù)的參考色度的數(shù)量和每個參考色度的每個化學(xué)參數(shù)的值中的一個或者多個,和存儲初始數(shù)字化顏色空間的值集合。
示例37可以包括示例29至示例36的任何一個的至少一種計算機可讀存儲介質(zhì),其中,所述初始數(shù)字化顏色空間的值集合要被存儲在二維矩陣中,所述二維矩陣包括第一維度中的顏色空間值集合和在第二維度中的化學(xué)參數(shù)-參考色度集合。
示例38可以包括示例29至示例37的任何一個的至少一種計算機可讀存儲介質(zhì),其中,當(dāng)被執(zhí)行時,所述一個或多個指令使計算設(shè)備標(biāo)準(zhǔn)化初始數(shù)字化顏色空間的值集合。
示例39可以包括示例29至示例38的任何一個的至少一種計算機可讀存儲介質(zhì),其中,當(dāng)被執(zhí)行時,所述一個或多個指令使計算設(shè)備從數(shù)據(jù)存儲器檢索數(shù)字化顏色參考。
示例40可以包括示例29至示例39的任何一個的至少一種計算機可讀存儲介質(zhì),其中,當(dāng)被執(zhí)行時,所述一個或多個指令使所述計算設(shè)備通過轉(zhuǎn)換包括紅-藍-綠的值集合的紅-藍-綠顏色空間為包括xyz值集合的國際照明委員會(cie)xyz顏色空間以及將包括ciexyz的值集合的cie顏色空間轉(zhuǎn)換為包括l,a,b的值集合的lab顏色空間而將所述初始數(shù)字化顏色空間轉(zhuǎn)換為最終數(shù)字化顏色空間。
示例41可以包括示例29至示例40的任何一個的至少一種計算機可讀存儲介質(zhì),所述結(jié)構(gòu)包括測試條,并且每個顏色區(qū)域包括測試條的顯影色度,并且其中,當(dāng)被執(zhí)行時,所述一個或多個指令使所述計算設(shè)備:將數(shù)字化顏色參考的最終數(shù)字化顏色空間與數(shù)字化測試條的最終數(shù)字化顏色空間匹配,其中所述匹配用于確定指示所顯影的色度的l,a,b的值集合與參考色度的參考l,a,b的值集合的最小距離的δe值,基于所述確定在所顯影的色度與所述參考色度之間發(fā)現(xiàn)匹配時識別所顯影的色度的化學(xué)參數(shù)的值,以及存儲所述值。
示例42可以包括示例29至示例41的任何一個的至少一種計算機可讀存儲介質(zhì),其中,當(dāng)被執(zhí)行時,所述一個或多個指令使所述計算設(shè)備在沒有找到匹配時,識別指示與所顯影的色度最接近的兩個參考色度的兩個最小的δe值,內(nèi)插兩個最接近的參考色度之間的參考色度,直到找到與已顯影的色度的匹配,并基于匹配計算所顯影的色度的化學(xué)參數(shù)的值。
示例43可以包括用以確定化學(xué)參數(shù)的值的傳感器裝置系統(tǒng),包括用于執(zhí)行示例15到示例28中的任何一個的方法的部件。
示例44可以包括用于確定化學(xué)參數(shù)的值的傳感器裝置,包括:殼體;定位在殼體內(nèi)并且面向可與所述殼體分離的結(jié)構(gòu)的一個或多個光發(fā)射器,用以用要發(fā)射穿過殼體的孔的光照射所述結(jié)構(gòu)的顏色區(qū)域;以及位于所述殼體內(nèi)并且面向所述孔的顏色傳感器,用于至少獨立于所述顏色區(qū)域的維度地讀取所述顏色區(qū)域的顏色色度,其中從所述顏色區(qū)域反射回穿過所述孔的光要被所述顏色傳感器捕獲并且被轉(zhuǎn)換為初始數(shù)字化顏色空間以被使用來確定顏色區(qū)域的顏色色度。
示例45可以包括示例44的傳感器裝置,并且還包括示例1至示例14中的任一項的傳感器裝置。
示例46可以包括一種確定化學(xué)參數(shù)的值的方法,包括經(jīng)由定位在殼體內(nèi)并且面向可與殼體分離的結(jié)構(gòu)的一個或多個光發(fā)射器穿過殼體的孔照射所述結(jié)構(gòu)的顏色區(qū)域,以及經(jīng)由定位在殼體內(nèi)并且面向所述孔的顏色傳感器至少獨立于所述顏色區(qū)域的維度地讀取所述顏色區(qū)域的顏色色度,其中從所述顏色區(qū)域反射回穿過所述孔的光被所述顏色傳感器捕獲并且被轉(zhuǎn)換為初始數(shù)字化顏色空間以被使用來確定顏色區(qū)域的顏色色度。
示例47可以包括示例46的方法,進一步包括示例15至示例28中的任一項所述的方法。
示例48可以包括至少一種計算機可讀存儲介質(zhì),至少一種計算機可讀存儲介質(zhì)包括一個或多個指令,所述一個或多個指令當(dāng)在計算設(shè)備上被執(zhí)行時使所述計算設(shè)備經(jīng)由定位在殼體內(nèi)并且面向可與殼體分離的結(jié)構(gòu)的一個或多個光發(fā)射器穿過殼體的孔照射所述結(jié)構(gòu)的顏色區(qū)域,以及經(jīng)由定位在殼體內(nèi)并且面向所述孔的顏色傳感器至少獨立于所述顏色區(qū)域的維度地讀取所述顏色區(qū)域的顏色色度,其中要從所述顏色區(qū)域反射回穿過所述孔的光要被所述顏色傳感器捕獲并且被轉(zhuǎn)換為初始數(shù)字化顏色空間以被使用來確定顏色區(qū)域的顏色色度。
示例49可以包括示例48的至少一種計算機可讀存儲介質(zhì),并且進一步包括示例29至示例42的任一項的至少一種計算機可讀存儲介質(zhì)。
示例50可以包括用以確定化學(xué)參數(shù)的值的傳感器裝置系統(tǒng),包括用于執(zhí)行示例44到示例45的任何一個的方法的部件。
因此,可以對來自基本上任何制造商的基本上所有類型的現(xiàn)有紙測試條實現(xiàn)傳感器裝置和技術(shù)。該裝置和技術(shù)基本上處理任何尺寸/形狀/維度的測試條,任何數(shù)量的顏色區(qū)域以及測試條的顏色區(qū)域之間的任何類型的排序或間隔,和/或任何種類的顏色色度和每個顏色區(qū)域的任何數(shù)量顏色色度,而不管哪些化學(xué)參數(shù)對應(yīng)于顏色區(qū)域。另外,可以將基本上任何類型的基于紙張的參考色度圖表轉(zhuǎn)換為數(shù)字表示,從而使得自動顏色匹配實現(xiàn)。此外,可以利用基本上不受環(huán)境光影響的分解顏色傳感器,和/或所述分解顏色傳感器可以提供其自己的受控光源以照射和感測例如測試條上的顏色區(qū)域。所述分解允許顏色傳感器被移動并被放置在每個顏色區(qū)域上以讀取任何類型的現(xiàn)成的測試條,而不管所述條的尺寸,形狀,并且不管顏色區(qū)域的數(shù)量或顏色區(qū)域之間的間隔等等。因此,傳感器裝置可以不需要用于插入測試條的預(yù)先設(shè)計的狹縫尺寸和/或緊密集成在定制的讀取器裝置內(nèi)的處于預(yù)定間隔的預(yù)先設(shè)計數(shù)量的光學(xué)傳感器,因此可以不被限制為僅僅讀取來自特定制造商的兼容測試條。
實施例適用于供所有類型的半導(dǎo)體集成電路(“ic”)芯片使用。這些ic芯片的示例包括但不限于:處理器,控制器,芯片組組件,可編程邏輯陣列(pla),存儲器芯片,網(wǎng)絡(luò)芯片,片上系統(tǒng)(soc),ssd/nand控制器asic等等。此外,在一些附圖中,信號導(dǎo)體線用線表示。一些可以是不同的,用以指示更多的組成信號路徑,具有數(shù)字標(biāo)簽,用以指示多個組成信號路徑,和/或在一個或多個末端具有箭頭,用以指示主信息流方向。然而,這不應(yīng)當(dāng)以限制的方式解釋。更確切而言,這種添加的細節(jié)可以結(jié)合一個或多個示例性實施例使用以便于更容易理解電路。任何表示的信號線(無論是否具有附加信息)實際上都可以包括可以在多個方向上行進的一個或多個信號,并且可以被利用任何合適類型的信號方案來實現(xiàn),所述信號方案例如利用差動對、光纖線和/或單端線實現(xiàn)的數(shù)字或模擬線。
可能已經(jīng)給出了示例尺寸/模型/值/范圍,不過實施例不限于相同的這些示例尺寸/模型/值/范圍。隨著制造技術(shù)(例如,光刻)隨時間成熟,預(yù)期可以制造更小尺寸的設(shè)備。此外,為了簡化說明和討論,并且為了不使實施例的某些方面模糊,在附圖之內(nèi)可以示出也可以不示出到ic芯片和其它組件的公知的電源/接地連接。此外,可以以框圖形式示出布置,這樣做是為了避免使實施例模糊并且還兼顧了以下事實:相對于這種框圖布置的實現(xiàn)的具體細節(jié)高度依賴于要實現(xiàn)本實施例的平臺,即,這些具體細節(jié)應(yīng)當(dāng)完全在本領(lǐng)域技術(shù)人員的能力范圍內(nèi)。在闡述特定細節(jié)(例如,電路)以描述示例性實施例的情況下,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)清楚:可以在沒有這些特定細節(jié)的情況下或在這些特定細節(jié)變化的情況下能夠?qū)崿F(xiàn)實施例。因此,本描述被認(rèn)為是說明性的而不是限制性的。
術(shù)語“耦合”在本文中可以用于指代所討論的組件之間的任何類型的直接或間接的關(guān)系,并且可以應(yīng)用于電,機械,液體,光學(xué),電磁,機電或其他連接。另外,術(shù)語“第一”,“第二”等等在本文中可以僅僅被使用來便于討論,并且不具有特定的時間或時間順序的意義,除非另有指明。
如在本申請和權(quán)利要求中所使用的,通過術(shù)語“一個或多個”或“至少一個”聯(lián)結(jié)的項目列表可以表示所列術(shù)語的任何組合。例如,表述“a,b或c的一個或多個”可以表示a,b,c;a和b;a和c;b和c;或a,b和c。
本領(lǐng)域技術(shù)人員從前面的描述將理解:實施例的廣泛技術(shù)可以以各種形式實現(xiàn)。因此,雖然已經(jīng)結(jié)合了所述實施例的特定示例描述了所述實施例,但是實施例的真實范圍不應(yīng)當(dāng)如此受限,因為在研究附圖,說明書和所附權(quán)利要求后,其他修改對于本領(lǐng)域技術(shù)人員將變得清楚了。