欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

測試由顯示設(shè)備顯示的圖形的方法

文檔序號(hào):10612701閱讀:613來源:國知局
測試由顯示設(shè)備顯示的圖形的方法
【專利摘要】本發(fā)明涉及測試由顯示設(shè)備顯示的圖形的方法。公開了一種測試由顯示設(shè)備顯示的圖形的方法。該方法包括:接收在顯示設(shè)備上顯示的至少一個(gè)圖像的內(nèi)容(105);從存儲(chǔ)器檢索參考對象和參考位置中的至少一個(gè)(110);檢測參考對象是否存在于在所述參考位置處的所述圖像的所述內(nèi)容中(115);以及基于檢測提供圖形測試結(jié)果(120)。
【專利說明】測試由顯示設(shè)備顯示的圖形的方法
[0001]下面說明書描述并確定本發(fā)明的性質(zhì)以及要以其執(zhí)行本發(fā)明的方式:
技術(shù)領(lǐng)域
[0002]本發(fā)明涉及測試由顯示設(shè)備顯示的圖形的方法。
【背景技術(shù)】
[0003]自動(dòng)測試技術(shù)被用于測試在顯示設(shè)備上顯示的圖形。嵌入有診斷軟件的測試設(shè)備連接到顯示設(shè)備用于測試顯示設(shè)備。通常,測試設(shè)備將測試命令傳輸給顯示設(shè)備。顯示設(shè)備在接收到測試命令時(shí)將執(zhí)行該測試命令并響應(yīng)于該測試命令提供結(jié)果。該結(jié)果被測試設(shè)備捕獲,并且進(jìn)一步測試設(shè)備分析該結(jié)果來確定顯示設(shè)備是否根據(jù)要求顯示結(jié)果。
[0004]根據(jù)印度申請文件IN201302900公開了一種非標(biāo)準(zhǔn)顯示設(shè)備中的自動(dòng)圖形用戶界面技術(shù)的技術(shù)。方法包括:用解釋與重構(gòu)模塊配置非標(biāo)準(zhǔn)顯示設(shè)備的顯示屏;使用解釋與重構(gòu)模塊在非標(biāo)準(zhǔn)顯示設(shè)備上執(zhí)行多個(gè)測試用例的至少一個(gè);使用解釋與重構(gòu)模塊解釋對應(yīng)于所執(zhí)行的測試用例的顯示內(nèi)容以及使用自動(dòng)化模塊檢驗(yàn)重構(gòu)的顯示內(nèi)容。
【附圖說明】
[0005]本發(fā)明的不同實(shí)施例被詳細(xì)公開在描述中并且被圖示在附圖中:
[0006]圖1是根據(jù)本公開的實(shí)施例的測試由顯示設(shè)備顯示的圖形的方法;
[0007]圖2是圖示根據(jù)本公開的實(shí)施例的用于測試由顯示設(shè)備顯示的圖形的裝置的框圖;以及
[0008]圖3是根據(jù)本公開的實(shí)施例的測試由顯示設(shè)備顯示的圖形的示范性圖解。
【具體實(shí)施方式】
[0009]圖1是根據(jù)本公開的實(shí)施例的測試由顯示設(shè)備顯示的圖形的方法。
[0010]方法包括:接收在顯示設(shè)備上顯示的至少一個(gè)圖像的內(nèi)容;從存儲(chǔ)器檢索參考對象和參考位置中的至少一個(gè);檢測參考對象是否存在于在參考位置處的圖像的內(nèi)容中;以及基于檢測提供圖形測試結(jié)果。
[0011]在步驟105處,從照相機(jī)或者幀接收器或者圖像傳輸接口接收在顯示設(shè)備上顯示的圖像的內(nèi)容。在顯示設(shè)備上顯示的圖像的內(nèi)容是由顯示設(shè)備執(zhí)行的測試命令的結(jié)果。測試命令由裝置提供給顯示設(shè)備。該裝置被用于測試由顯示設(shè)備顯示的圖形。圖像包括在顯示設(shè)備上顯示的內(nèi)容的所有或部分。在一個(gè)示例中,內(nèi)容可以包括符號(hào)、圖標(biāo)、文本、數(shù)字等。諸如照相機(jī)或者幀接收器或者圖像傳輸接口的圖像捕獲設(shè)備捕獲由顯示設(shè)備顯示的圖像的內(nèi)容并將圖像的內(nèi)容傳輸給執(zhí)行對由顯示設(shè)備顯示的圖形的測試的裝置??梢詫⒄障鄼C(jī)或者幀接收器或者圖像傳輸接口包括作為被用于測試圖形的裝置的一部分,或者它們可以是分離的單元,其將捕獲的圖像內(nèi)容傳輸給用于測試的裝置。
[0012]在步驟110處,從存儲(chǔ)器檢索參考對象和參考位置??梢詮难b置的存儲(chǔ)器或者顯示設(shè)備的存儲(chǔ)器檢索參考對象和參考位置。如果從顯示設(shè)備的存儲(chǔ)器檢索參考對象和參考位置,則可以使用各種通信協(xié)議以便由被用于測試圖形的裝置檢索參考對象和參考位置。參考對象被稱為特定對象,該特定對象要被搜索用于測試由顯示設(shè)備顯示的圖形的正確性。參考對象包括符號(hào)、圖標(biāo)、文本和數(shù)字等。參考位置可以是顯示設(shè)備上顯示參考對象所在的特定位置。參考位置還可以是顯示設(shè)備的子區(qū)域。在一個(gè)示例中,子區(qū)域包括象限,諸如顯示設(shè)備的右上象限、左上象限、右下象限和左下象限。在測試在顯示設(shè)備上顯示的圖像的內(nèi)容時(shí),在顯示設(shè)備的參考位置處的參考對象的存在確定圖形測試的正確性。
[0013]在步驟115處,基于參考檢測參考對象是否存在于圖像的內(nèi)容中。使用一個(gè)或多個(gè)圖像處理算法執(zhí)行檢測。在檢索到參考位置時(shí),圖像處理算法將在圖像的特定位置中搜索參考對象,該特定位置對應(yīng)于檢索的參考位置。通過在參考位置處搜索參考對象,用于測試圖形的方法是具有時(shí)效性的,因?yàn)獒槍⒖紝ο蟮乃阉飨抻陲@示設(shè)備上的特定位置。
[0014]在一種情況中,如果內(nèi)容包括文本,則在顯示設(shè)備上顯示的文本的字符、大小和顏色可以被測試。在這樣的情況中,存儲(chǔ)在存儲(chǔ)器中的參考對象是參考文本。由顯示設(shè)備顯示的文本由用于測試圖形的裝置檢索。進(jìn)一步,針對ASCII以及UNICODE來驗(yàn)證檢索的文本。將檢測到的文本與參考文本進(jìn)行比較來確定檢索的文本是否相當(dāng)于存儲(chǔ)在存儲(chǔ)器中的參考文本。
[0015]此外,也可以測試文本的大小和顏色。參考文本通常與參考大小相關(guān)聯(lián)。為了確定大小,確定檢索的文本的大小。然后將檢索的文本的大小與參考大小進(jìn)行比較,以確定檢索的文本的大小是否與參考大小相同。
[0016]類似地,也可以檢測在顯示設(shè)備上顯示的文本的顏色。檢索文本并且使用各種顏色檢測算法確定文本的顏色。而且,為了確定顏色,參考顏色代碼與參考對象相關(guān)聯(lián)并且被存儲(chǔ)在存儲(chǔ)器中。在確定檢索的文本的顏色時(shí),將確定的顏色與存儲(chǔ)在存儲(chǔ)器中的參考顏色代碼進(jìn)行比較。
[0017]在步驟120處,基于檢測提供圖形測試結(jié)果。如果參考對象存在在顯示設(shè)備上顯示的圖像的內(nèi)容中的參考位置處,則認(rèn)為圖形測試結(jié)果是肯定的。如果參考對象不存在在顯示設(shè)備上顯示的圖像的內(nèi)容中的參考位置處,則認(rèn)為圖形測試結(jié)果是否定的。否定的測試結(jié)果可以進(jìn)一步被用于由用戶(例如,開發(fā)者)分析。
[0018]在另一種情況中,檢測參考對象是否存在于圖像的內(nèi)容中而不考慮參考位置。在這樣的情況中,搜索參考對象來確定它是否存在顯示設(shè)備上的任何位置。如果參考對象存在顯示設(shè)備中的任何位置,則認(rèn)為圖形測試結(jié)果是肯定的。
[0019]在其中內(nèi)容包括文本的情況中,如果字符、大小和顏色相當(dāng)于與文本相關(guān)聯(lián)的參考字符、參考大小和參考顏色,則認(rèn)為圖形測試結(jié)果是肯定的。
[0020]方法進(jìn)一步包括計(jì)算多個(gè)圖像中的參考對象位置的變化率來確定圖像的內(nèi)容中的參考對象的平滑移動(dòng)。在圖形圖像中,平滑移動(dòng)確定參考對象是否根據(jù)要求移動(dòng),使得圖形圖像是無抖動(dòng)的。因此,在多個(gè)圖像中計(jì)算參考對象位置來確定對象的平滑移動(dòng)。
[0021]通過順序地接收多個(gè)圖像來計(jì)算參考對象位置的變化率,所述多個(gè)圖像由諸如照相機(jī)和幀接收器或者圖像傳輸接口的圖像捕獲設(shè)備捕獲。此外,計(jì)算參考對象距每個(gè)圖像中的參考點(diǎn)的距離。參考點(diǎn)包括多個(gè)圖像的第一圖像中的特定位置。
[0022]進(jìn)一步,通過將每個(gè)圖像中的參考對象距參考點(diǎn)的計(jì)算距離與多個(gè)預(yù)先存儲(chǔ)的距離或者先前計(jì)算的距離進(jìn)行比較來確定圖像的內(nèi)容中的參考對象的平滑移動(dòng)。預(yù)先存儲(chǔ)的距離或者先前計(jì)算的距離對應(yīng)于每個(gè)圖像中的參考對象位置距參考點(diǎn)之間的距離。如果每個(gè)圖像中的參考對象位置的計(jì)算距離等于(具有或沒有預(yù)定義公差)用于對應(yīng)圖像的預(yù)先存儲(chǔ)的距離或者先前計(jì)算的距離,則顯示設(shè)備上的參考對象移動(dòng)是平滑且無抖動(dòng)的。
[0023]為了理解參考對象位置變化率的計(jì)算,本段中提供示范性說明。考慮由圖像捕獲設(shè)備捕獲2個(gè)圖像,并且這2個(gè)圖像順序地由執(zhí)行圖形測試的裝置接收。使參考對象保持在第一圖像中的參考點(diǎn)處(在(Xl,yl)處)?,F(xiàn)在為了計(jì)算平滑度,測量第二圖像中的參考對象距參考點(diǎn)(Xl,yl)的距離。進(jìn)一步,將所測量的距離與存儲(chǔ)在存儲(chǔ)器中的存儲(chǔ)距離進(jìn)行比較。存儲(chǔ)距離指示第一圖像中的參考點(diǎn)(Xl,yl)與第二圖像中的另一點(diǎn)(x2,y2)之間的距離。如果與存儲(chǔ)距離相比,所測量的距離處于可接受范圍(band)內(nèi),則參考對象位置是根據(jù)要求的并且參考對象移動(dòng)是平滑的。類似地,可以測量各種圖像中的參考對象距參考點(diǎn)的距離,并且將測量的距離與針對每個(gè)圖像的多個(gè)預(yù)先存儲(chǔ)的距離或者先前計(jì)算的距離進(jìn)行比較。如果測量的距離等于針對每個(gè)圖像的預(yù)先存儲(chǔ)或者先前計(jì)算的距離,則參考對象移動(dòng)是平滑且無抖動(dòng)的。
[0024]圖2是用于測試由顯示設(shè)備顯示的圖形的圖形測試系統(tǒng)。
[0025]裝置200傳輸測試腳本給顯示設(shè)備215。顯示設(shè)備也被稱為在試設(shè)備(DUT)。由顯示設(shè)備215顯示的圖像的內(nèi)容由裝置測試。
[0026]測試腳本由DUT 215執(zhí)行并且測試腳本的結(jié)果被顯示在顯示設(shè)備215上。結(jié)果是在顯示設(shè)備215上顯示的圖像的內(nèi)容。然后由諸如照相機(jī)、幀接收器或者圖像傳輸接口的圖像捕獲設(shè)備捕獲圖像的內(nèi)容。由圖像捕獲設(shè)備捕獲的由顯示設(shè)備215顯示的結(jié)果被稱為圖像。
[0027]可以包括圖像捕獲設(shè)備作為顯示設(shè)備215或者裝置200的一部分。在一些情況中,圖像捕獲設(shè)備可以是分離的單元,該分離的單元不是顯示設(shè)備215和裝置200的一部分,其捕獲由顯示設(shè)備215顯示的圖像的內(nèi)容并且將捕獲的圖像傳輸?shù)窖b置200。
[0028]裝置200包括接口 205,用于從照相機(jī)或者幀接收器接收由顯示設(shè)備215顯示的圖像的內(nèi)容。接口 205包括適配于接收圖像的內(nèi)容的硬件和軟件組件。圖像的內(nèi)容包括但不限于圖標(biāo)、符號(hào)、文本、數(shù)字等。
[0029]裝置200還包括適配于從存儲(chǔ)器檢索參考對象和參考位置中的至少一個(gè)的處理器210。存儲(chǔ)器可以被包括在裝置中或者存儲(chǔ)器可以是顯示設(shè)備的一部分。如果參考對象和參考位置被存儲(chǔ)在顯示設(shè)備的存儲(chǔ)器中,則可以使用各種通信協(xié)議使得裝置從顯示設(shè)備的存儲(chǔ)器檢索參考對象和參考位置。
[0030]在檢索到參考對象和參考位置時(shí),處理器210檢測參考對象是否存在于在參考位置處的圖像的內(nèi)容中。參考對象可以包括但不限于圖標(biāo)、符號(hào)、文本、數(shù)字等。參考位置是顯示設(shè)備的特定位置。嵌入在裝置中的一個(gè)或多個(gè)圖像處理算法被用于在參考位置中檢測參考對象。通過在參考位置處搜索參考對象,圖形測試過程將是具有時(shí)效性的,因?yàn)樗阉飨抻谔囟ㄎ恢谩?br>[0031]在一些情況中,處理器210適配于檢測參考對象是否存在于圖像的內(nèi)容中而不考慮參考位置。在這樣的情況中,測試參考對象是否存在顯示設(shè)備上的任何位置。參考位置處的參考對象的檢測或者顯示設(shè)備上的任何位置的參考對象的檢測取決于測試腳本。
[0032]在檢測到參考對象時(shí),處理器210基于檢測提供圖形測試結(jié)果。如果參考對象存在于在參考位置處由顯示設(shè)備顯示的圖像的內(nèi)容中,則圖形測試結(jié)果被稱為肯定的。在一些情況中,如果參考對象存在顯示設(shè)備215中的任何位置,則圖形測試結(jié)果被稱為肯定的。圖形測試結(jié)果可以被顯示在顯示設(shè)備上或者在裝置的顯示器上。圖形測試結(jié)果還可以以音頻的形式存在。
[0033]處理器210還適配于計(jì)算多個(gè)圖像中的參考對象位置的變化率,來確定參考對象的平滑移動(dòng)。為了計(jì)算參考對象位置的變化率,在多個(gè)圖像中監(jiān)測參考對象的位置。為了確定參考對象的位置,處理器210確定每個(gè)圖像中的參考對象距參考點(diǎn)的距離。參考點(diǎn)對應(yīng)于多個(gè)圖像的第一圖像中的特定位置。
[0034]此外,處理器210基于所計(jì)算的參考對象位置的變化率確定參考對象的平滑移動(dòng)。確定平滑移動(dòng)來核實(shí)圖形圖像中的參考對象移動(dòng)在被顯示在顯示設(shè)備上時(shí)是否為無抖動(dòng)的。處理器210將每個(gè)圖像中的參考對象距參考點(diǎn)的距離與對應(yīng)于每個(gè)圖像的預(yù)先存儲(chǔ)或者先前計(jì)算的距離進(jìn)行比較。如果參考對象相對于每個(gè)圖像中的參考點(diǎn)的距離等于對應(yīng)于該特定圖像的預(yù)先存儲(chǔ)或者先前計(jì)算的距離,則參考對象移動(dòng)是平滑且無抖動(dòng)的。
[0035]通過在參考位置處顯示的圖像的內(nèi)容中檢測參考對象,本公開使得以具有時(shí)效性方式的圖形測試成為可能。進(jìn)一步通過確定參考對象位置的變化率,顯示設(shè)備上的參考對象的平滑移動(dòng)可以被確定,從而消除了對于用于確定圖形圖像的平滑移動(dòng)的復(fù)雜軟件工具的需要。
[0036]圖3是根據(jù)本公開的實(shí)施例的測試由顯示設(shè)備顯示的圖形的示范性圖解。裝置200將測試腳本傳輸給顯示設(shè)備215。在該示例中,測試腳本是用于呼入的命令。
[0037]測試腳本由DUT215執(zhí)行并且測試腳本的結(jié)果在接收到測試腳本時(shí)要在顯示設(shè)備215的右邊底部上顯示電話圖標(biāo)300。裝置200適配于測試圖標(biāo)300是否被顯示在顯示設(shè)備215的右邊底部上。
[0038]包括整個(gè)顯示設(shè)備215的圖像由照相機(jī)、幀接收器或者圖像傳輸接口捕獲。包括電話圖標(biāo)300的圖像的內(nèi)容被捕獲。將所捕獲的圖像通過接口 205傳輸?shù)窖b置200。
[0039]在接收到包括由顯示設(shè)備215顯示的內(nèi)容的圖像時(shí),處理器210立刻從存儲(chǔ)器檢索參考對象和參考位置。關(guān)于該示例,參考對象是電話圖標(biāo)300并且參考位置包括顯示設(shè)備215的子區(qū)域。關(guān)于該示例,子區(qū)域是顯示設(shè)備215的右邊底部。
[0040]在檢索到參考對象和參考位置時(shí),處理器210僅僅在子區(qū)域(顯示設(shè)備215的右邊底部)中搜索電話圖標(biāo)300。在認(rèn)出電話圖標(biāo)300時(shí),處理器210將電話圖標(biāo)300與參考對象進(jìn)行比較,來確定電話圖標(biāo)300是否類似于檢索到的參考對象。通過將針對電話圖標(biāo)300的搜索限制在子區(qū)域(顯示設(shè)備215的右邊底部)內(nèi),圖形測試過程將是具有時(shí)效性的,因?yàn)樗阉飨抻谔囟ㄎ恢谩?br>[0041]在顯示設(shè)備215的右邊底部處檢測到電話圖標(biāo)300時(shí),處理器210基于檢測提供圖形測試結(jié)果。在該示例中,圖形測試結(jié)果是肯定的,因?yàn)殡娫拡D標(biāo)300類似于參考對象,并且進(jìn)一步,電話圖標(biāo)300存在于類似于參考位置的位置處。圖形測試結(jié)果可以被顯示在顯示設(shè)備215上或者在裝置的顯示器上。圖形測試結(jié)果還可以以音頻的形式存在。
[0042]必須理解的是,上面詳細(xì)描述中解釋的實(shí)施例只是說明性的,并且不限制本發(fā)明的范圍。實(shí)施例中的許多修改可以被設(shè)想到并且形成本發(fā)明的一部分。本發(fā)明的范圍僅由權(quán)利要求的范圍來限制。
【主權(quán)項(xiàng)】
1.一種測試由顯示設(shè)備顯示的圖形的方法,所述方法包括: 接收在所述顯示設(shè)備上顯示的至少一個(gè)圖像的內(nèi)容; 從存儲(chǔ)器檢索參考對象和參考位置中的至少一個(gè); 檢測所述參考對象是否存在于在所述參考位置處的所述圖像的所述內(nèi)容中;以及 基于所述檢測提供圖形測試結(jié)果。2.如權(quán)利要求1所述的方法,其中所述參考對象包括符號(hào)、圖標(biāo)、文本和數(shù)字中的至少一個(gè)。3.如權(quán)利要求1所述的方法,其中所述參考位置包括所述顯示設(shè)備上的特定點(diǎn)或者所述顯示設(shè)備的子區(qū)域中的至少一個(gè)。4.如權(quán)利要求1所述的方法,進(jìn)一步包括: 計(jì)算多個(gè)圖像中的參考對象位置的變化率,來確定所述圖像的所述內(nèi)容中的所述參考對象的平滑移動(dòng)。5.如權(quán)利要求4所述的方法,其中參考對象位置的所述變化率的所述計(jì)算包括下述步驟: 順序地接收由圖像捕獲設(shè)備捕獲的多個(gè)圖像;以及 計(jì)算所述參考對象距所述多個(gè)圖像的每一個(gè)圖像中的參考點(diǎn)的距離,其中所述參考點(diǎn)包括所述多個(gè)圖像的第一圖像中的位置。6.如權(quán)利要求4所述的方法,其中所述圖像的所述內(nèi)容中的所述參考對象的平滑移動(dòng)的所述確定包括下述步驟: 將所述參考對象距所述多個(gè)圖像的每一個(gè)圖像中的所述參考點(diǎn)的所述計(jì)算距離與存儲(chǔ)在存儲(chǔ)器中的距離值進(jìn)行比較;以及 基于所述比較,確定所述顯示設(shè)備的平滑移動(dòng)。7.—種用于測試由顯示設(shè)備顯示的圖形的裝置,所述裝置包括: 接口(205),接收在顯示設(shè)備上顯示的至少一個(gè)圖像的內(nèi)容;以及 處理器(210),適配于: 從存儲(chǔ)器檢索參考對象和參考位置中的至少一個(gè); 檢測所述參考對象是否存在于在所述參考位置處的所述圖像的所述內(nèi)容中;以及 基于所述檢測提供圖形測試結(jié)果。8.如權(quán)利要求1所述的裝置,其中從照相機(jī)接收所述圖像的所述內(nèi)容。9.如權(quán)利要求1所述的裝置,其中從幀接收器或者圖像傳輸接口接收所述圖像的所述內(nèi)容。10.如權(quán)利要求5所述的處理器(210)進(jìn)一步適配于: 計(jì)算多個(gè)圖像中的參考對象位置的變化率來確定所述參考對象的平滑度。
【文檔編號(hào)】G06F11/28GK105975372SQ201610243892
【公開日】2016年9月28日
【申請日】2016年2月16日
【發(fā)明人】K·R·拉馬克里什南, S·M·帕拉尼薩米
【申請人】羅伯特·博世有限公司, 羅伯特·博世工程和商業(yè)方案私人有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
新昌县| 安丘市| 吴忠市| 屯昌县| 崇左市| 巫山县| 沂南县| 鹰潭市| 黄龙县| 进贤县| 琼海市| 剑川县| 凌海市| 安溪县| 德兴市| 邵阳县| 富顺县| 确山县| 仙居县| 观塘区| 奉节县| 平定县| 三穗县| 那坡县| 通河县| 双柏县| 沙雅县| 佛教| 许昌县| 岳阳市| 习水县| 蒲城县| 盐池县| 兴安盟| 沾化县| 富阳市| 芦山县| 大城县| 大新县| 侯马市| 遂川县|