本技術(shù)實施例涉及電子,并且更具體地,涉及一種設(shè)備連接的方法和電子設(shè)備和系統(tǒng)。
背景技術(shù):
1、當(dāng)前,用戶擁有的電子設(shè)備越來越多,經(jīng)常會出現(xiàn)需要進(jìn)行電子設(shè)備連接的場景,在進(jìn)行電子設(shè)備連接時,一般交互路徑長,步驟繁瑣。
2、使用超寬帶(ultra?wide?band,uwb)技術(shù)進(jìn)行電子設(shè)備連接雖然可以減少交互路徑,但需要雙方電子設(shè)備部署uwb芯片,提高了電子設(shè)備的成本。
3、數(shù)字水印技術(shù)具有很好的隱藏性,將數(shù)字水印技術(shù)應(yīng)用在電子設(shè)備之間建立設(shè)備連接中,當(dāng)電子設(shè)備a將設(shè)備標(biāo)識信息以數(shù)字水印方式疊加至顯示的圖像中,另一電子設(shè)備b通過攝像頭拍攝電子設(shè)備a顯示的圖像以識別電子設(shè)備a時,在拍攝過程中產(chǎn)生的摩爾紋將使得電子設(shè)備a顯示的圖像中的數(shù)字水印難以被識別。
技術(shù)實現(xiàn)思路
1、本技術(shù)實施例提供一種設(shè)備連接的方法、電子設(shè)備和系統(tǒng)。該技術(shù)方案可以在進(jìn)行設(shè)備連接時,用戶只需在執(zhí)行觸發(fā)建立設(shè)備連接的操作后,通過第一電子設(shè)備的攝像頭掃描第二電子設(shè)備顯示的圖像并識別圖像中的設(shè)備標(biāo)識信息,即可完成第一電子設(shè)備與第二電子設(shè)備的連接,從而可以縮短設(shè)備連接的交互路徑,簡化了設(shè)備連接的流程,使得設(shè)備連接更加便捷。
2、第一方面,提供了一種系統(tǒng),所述系統(tǒng)包括第一電子設(shè)備和第二電子設(shè)備,其中,所述第二電子設(shè)備,用于將包括所述第二電子設(shè)備的設(shè)備標(biāo)識信息的數(shù)字水印信息隱藏疊加至所述第二電子設(shè)備顯示的多幀圖像中;所述第一電子設(shè)備,用于在檢測到第一操作時,通過攝像頭獲取所述多幀圖像;所述第一電子設(shè)備,還用于確定隱藏在所述多幀圖像中的所述數(shù)字水印信息;所述第一電子設(shè)備,還用于通過所述數(shù)字水印信息確定所述第二電子設(shè)備的設(shè)備標(biāo)識信息;所述第一電子設(shè)備,還用于根據(jù)所述設(shè)備標(biāo)識信息與所述第二電子設(shè)備建立連接關(guān)系。
3、基于本技術(shù)實施例提供的系統(tǒng),用戶可以通過第一電子設(shè)備的攝像頭掃描第二電子設(shè)備顯示的圖像并識別圖像中包括設(shè)備標(biāo)識信息的數(shù)字水印信息,即可完成第一電子設(shè)備與第二電子設(shè)備的連接,從而可以縮短設(shè)備連接的交互路徑,簡化了設(shè)備連接的流程,使得設(shè)備連接更加便捷。
4、結(jié)合第一方面,在第一方面的一種實現(xiàn)方式中,所述第一電子設(shè)備具體用于:確定所述多幀圖像的關(guān)鍵區(qū)域,所述關(guān)鍵區(qū)域為所述多幀圖像中紋理復(fù)雜度大于第一預(yù)設(shè)值的區(qū)域;對所述多幀圖像的關(guān)鍵區(qū)域進(jìn)行解碼運算,獲取所述數(shù)字水印信息。
5、基于本技術(shù)實施例,第一電子設(shè)備通過確定圖像的部分區(qū)域來確定第二電子設(shè)備的設(shè)備標(biāo)識信息,從而可以無需對整個圖像進(jìn)行處理,可以減少第一電子設(shè)備的功耗。
6、結(jié)合第一方面,在第一方面的一種實現(xiàn)方式中,所述第一電子設(shè)備具體用于:對所述多幀圖像的相鄰兩幀圖像進(jìn)行解碼運算;疊加多個相鄰兩幀圖像的運算結(jié)果,獲取所述數(shù)字水印信息。
7、基于本技術(shù)實施例,第一電子設(shè)備可以疊加多個相鄰兩幀圖像的運算結(jié)果,以使得最終獲取的數(shù)字水印信息更加清晰,增加了第一電子設(shè)備準(zhǔn)確識別到數(shù)字水印信息的可能性。
8、結(jié)合第一方面,在第一方面的一種實現(xiàn)方式中,所述數(shù)字水印信息疊加在所述多幀圖像的每一幀圖像中,且所述數(shù)字水印信息的尺寸與所述圖像的尺寸的比值大于第二預(yù)設(shè)值,其中,所述第一電子設(shè)備具體用于:對所述多幀圖像的整張圖像進(jìn)行解碼運算,獲取所述數(shù)字水印信息。
9、例如,該第二預(yù)設(shè)值可以是1、0.9等。
10、基于本技術(shù)實施例,由于該數(shù)字水印信息的尺寸較大,用戶可以在距離第二電子設(shè)備更遠(yuǎn)的距離處使用第一電子設(shè)備的攝像頭獲取到該數(shù)字水印信息。從而第一電子設(shè)備可以從距離第二電子設(shè)備較遠(yuǎn)的地方進(jìn)行設(shè)備連接。
11、第二方面,提供了一種設(shè)備連接的方法,所述方法應(yīng)用于第一電子設(shè)備,包括:檢測到第一操作,通過攝像頭獲取第二電子設(shè)備顯示的多幀圖像,所述多幀圖像中隱藏有數(shù)字水印信息,所述數(shù)字水印信息中包括所述第二電子設(shè)備的設(shè)備標(biāo)識信息;確定隱藏在所述多幀圖像中的數(shù)字水印信息;通過所述數(shù)字水印信息確定所述第二電子設(shè)備的設(shè)備標(biāo)識信息;根據(jù)所述設(shè)備標(biāo)識信息與所述第二電子設(shè)備建立連接關(guān)系。
12、基于本技術(shù)實施例,第一電子設(shè)備可以在檢測到第一操作時,通過攝像頭獲取第二電子設(shè)備顯示的多幀圖像,并確定多幀圖像中的數(shù)字水印信息;通過數(shù)字水印信息確定第二電子設(shè)備的設(shè)備標(biāo)識信息,并進(jìn)一步與第二電子設(shè)備建立連接關(guān)系。
13、這樣,在進(jìn)行設(shè)備連接時,用戶只需在執(zhí)行觸發(fā)建立設(shè)備連接的操作后,通過第一電子設(shè)備的攝像頭掃描第二電子設(shè)備顯示的圖像并識別圖像中的設(shè)備標(biāo)識信息,即可完成第一電子設(shè)備與第二電子設(shè)備的連接,從而可以縮短設(shè)備連接的交互路徑,簡化了設(shè)備連接的流程,使得設(shè)備連接更加便捷。
14、結(jié)合第二方面,在第二方面的一種實現(xiàn)方式中,所述確定隱藏在所述多幀圖像中的數(shù)字水印信息,包括:確定所述多幀圖像的關(guān)鍵區(qū)域,所述關(guān)鍵區(qū)域為所述多幀圖像中紋理復(fù)雜度大于預(yù)設(shè)值的區(qū)域;通過所述多幀圖像的關(guān)鍵區(qū)域確定所述數(shù)字水印信息。
15、基于本技術(shù)實施例,第一電子設(shè)備可以通過確定多幀圖像的關(guān)鍵區(qū)域來確定第二電子設(shè)備的數(shù)字水印信息,以確定第二電子設(shè)備的設(shè)備標(biāo)識信息。
16、這樣,第一電子設(shè)備通過確定圖像的部分區(qū)域來確定第二電子設(shè)備的設(shè)備標(biāo)識信息,從而可以無需對整個圖像進(jìn)行處理,可以減少第一電子設(shè)備的功耗。
17、在另一些實施例中,第一電子設(shè)備還可以通過多幀圖像的整張圖像或多幀圖像的固定區(qū)域來確定第二電子設(shè)備的數(shù)字水印信息。
18、結(jié)合第一方面,在第一方面的一種實現(xiàn)方式中,所述通過所述多幀圖像的關(guān)鍵區(qū)域確定所述數(shù)字水印信息,包括:對所述多幀圖像的關(guān)鍵區(qū)域進(jìn)行解碼運算,獲取所述數(shù)字水印信息。
19、例如,數(shù)字水印信息可以是條形碼,如二維條形碼或一維條形碼,數(shù)字水印信息還可以是網(wǎng)址或數(shù)字編號等。
20、基于本技術(shù)實施例,數(shù)字水印信息疊加在圖像的關(guān)鍵區(qū)域,第一電子設(shè)備可以對多幀圖像的關(guān)鍵區(qū)域進(jìn)行解碼運算,獲取數(shù)字水印信息,并進(jìn)一步通過數(shù)字水印信息獲取第二電子設(shè)備的設(shè)備標(biāo)識信息。
21、這樣,第二電子設(shè)備的數(shù)字水印信息疊加在顯示的圖像的關(guān)鍵區(qū)域,從而數(shù)字水印信息可以對用戶不可見或基本不可見,提升了數(shù)字水印信息的隱蔽性,也可以使得第二電子設(shè)備可以正常顯示需要顯示的圖像,從而不會影響用戶對于第二電子設(shè)備的正常使用。
22、結(jié)合第一方面,在第一方面的一種實現(xiàn)方式中,所述對所述多幀圖像的關(guān)鍵區(qū)域進(jìn)行解碼運算,獲取所述數(shù)字水印信息,包括:對所述多幀圖像的相鄰兩幀圖像的關(guān)鍵區(qū)域進(jìn)行解碼運算,獲取所述數(shù)字水印信息。
23、基于本技術(shù)實施例,第一電子設(shè)備可以對多幀圖像的相鄰兩幀圖像的關(guān)鍵區(qū)域進(jìn)行解碼運算,得獲取數(shù)字水印信息。該技術(shù)方案可以使得第一電子設(shè)備通過對任意相鄰兩幀圖像的關(guān)鍵區(qū)域進(jìn)行處理,即可得到數(shù)字水印信息,從而可以使得技術(shù)方案實現(xiàn)簡單。
24、結(jié)合第一方面,在第一方面的一種實現(xiàn)方式中,所述對所述多幀圖像的關(guān)鍵區(qū)域進(jìn)行解碼運算,獲取所述數(shù)字水印信息,包括:對所述多幀圖像的相鄰兩幀圖像的關(guān)鍵區(qū)域進(jìn)行解碼運算;疊加多個相鄰兩幀圖像的關(guān)鍵區(qū)域的運算結(jié)果,獲取所述數(shù)字水印信息。
25、基于本技術(shù)實施例中,第一電子設(shè)備可以疊加多個相鄰兩幀圖像的關(guān)鍵區(qū)域的運算結(jié)果,以使得最終獲取的數(shù)字水印信息更加清晰,增加了第一電子設(shè)備準(zhǔn)確識別到數(shù)字水印信息的可能性。
26、結(jié)合第一方面,在第一方面的一種實現(xiàn)方式中,所述數(shù)字水印信息疊加在所述多幀圖像的每一幀圖像中,且所述數(shù)字水印信息的尺寸與所述圖像的尺寸的比值大于第二預(yù)設(shè)值,其中,所述確定隱藏在所述多幀圖像中的數(shù)字水印信息,包括:對所述多幀圖像的整張圖像進(jìn)行解碼運算,獲取所述數(shù)字水印信息。
27、基于本技術(shù)實施例,數(shù)字水印信息的尺寸與圖像的尺寸的比值大于第二預(yù)設(shè)值,將數(shù)字水印信息疊加在每一幀圖像中,從而該數(shù)字水印信息的尺寸較大,用戶可以在距離第二電子設(shè)備更遠(yuǎn)的距離處使用第一電子設(shè)備的攝像頭獲取到該數(shù)字水印信息。從而第一電子設(shè)備可以從距離第二電子設(shè)備較遠(yuǎn)的地方進(jìn)行設(shè)備連接。
28、結(jié)合第一方面,在第一方面的一種實現(xiàn)方式中,所述對所述多幀圖像的整張圖像進(jìn)行解碼運算,獲取所述數(shù)字水印信息,包括:對所述多幀圖像的相鄰兩幀圖像的整張圖像進(jìn)行解碼運算,獲取所述數(shù)字水印信息。
29、基于本技術(shù)實施例,第一電子設(shè)備可以對多幀圖像的相鄰兩幀圖像的整張圖像進(jìn)行解碼運算,得獲取數(shù)字水印信息。該技術(shù)方案可以使得第一電子設(shè)備通過對任意相鄰兩幀圖像進(jìn)行處理,即可得到數(shù)字水印信息,從而可以使得技術(shù)方案實現(xiàn)簡單。
30、結(jié)合第一方面,在第一方面的一種實現(xiàn)方式中,所述對所述多幀圖像的整張圖像進(jìn)行解碼運算,獲取所述數(shù)字水印信息,包括:對所述多幀圖像的相鄰兩幀圖像的整張圖像進(jìn)行解碼運算;疊加多個相鄰兩幀圖像的整張圖像的運算結(jié)果,獲取所述數(shù)字水印信息。
31、基于本技術(shù)實施例中,第一電子設(shè)備可以疊加多個相鄰兩幀圖像的整張圖像的運算結(jié)果,以使得最終獲取的數(shù)字水印信息更加清晰,增加了第一電子設(shè)備準(zhǔn)確識別到數(shù)字水印信息的可能性。
32、結(jié)合第一方面,在第一方面的一種實現(xiàn)方式中,所述方法還包括:向所述第二電子設(shè)備發(fā)送第一指示信息,所述第一指示信息用于指示所述第二電子設(shè)備停止將所述數(shù)字水印信息疊加至顯示的圖像中。
33、本技術(shù)實施例中,第一電子設(shè)備還可以向至少一個電子設(shè)備發(fā)送第一指示信息,以指示其停止將數(shù)字水印信息疊加至顯示的圖像中。該技術(shù)方案可以避免電子設(shè)備一直進(jìn)行編碼動作,從而可以降低電子設(shè)備的功耗。
34、結(jié)合第一方面,在第一方面的一種實現(xiàn)方式中,所述數(shù)字水印信息為條形碼。
35、在另一些實施例中,該數(shù)字水印信息還可以是網(wǎng)址或數(shù)字編號等。
36、結(jié)合第一方面,在第一方面的一種實現(xiàn)方式中,所述設(shè)備標(biāo)識信息包括所述第二電子設(shè)備的產(chǎn)品序列號、所述第二電子設(shè)備的mac地址、或所述產(chǎn)品序列號映射的數(shù)字編號中的至少一種。
37、在另一些實施例中,該設(shè)備標(biāo)識信息除了包括上述內(nèi)容之外,還可以包括第二電子設(shè)備的型號、第二電子設(shè)備的配置信息、設(shè)備名稱等。
38、第三方面,提供了一種設(shè)備連接的方法,所述方法應(yīng)用于第二電子設(shè)備,包括:接收第一電子設(shè)備發(fā)送的第二指示信息,所述第二指示信息用于指示所述第二電子設(shè)備將設(shè)備標(biāo)識信息疊加至顯示的圖像中;根據(jù)所述第二指示信息將包括所述第二電子設(shè)備的設(shè)備標(biāo)識信息的數(shù)字水印信息隱藏疊加至顯示的圖像中,所述數(shù)字水印信息用于所述第一電子設(shè)備與所述第二電子設(shè)備建立連接關(guān)系。
39、基于本技術(shù)實施例,第二電子設(shè)備可以在接收到第一電子設(shè)備發(fā)送的第二指示信息之后,將包括第二電子設(shè)備的設(shè)備標(biāo)識信息的數(shù)字水印信息疊加至顯示的圖像中。
40、這樣,由于第二電子設(shè)備顯示的圖像中包括了數(shù)字水印信息,數(shù)字水印信息中包括第二電子設(shè)備的設(shè)備標(biāo)識信息,從而第一電子設(shè)備可以在需要建立設(shè)備連接時,直接掃描第二電子設(shè)備顯示的多幀圖像,以獲取其中的設(shè)備標(biāo)識信息,有利于實現(xiàn)便捷連接。
41、結(jié)合第三方面,在第三方面的一種實現(xiàn)方式中,所述根據(jù)所述第二指示信息將包括所述第二電子設(shè)備的設(shè)備標(biāo)識信息的數(shù)字水印信息隱藏疊加至顯示的圖像中,包括:根據(jù)所述第二指示信息將所述數(shù)字水印信息疊加在所述圖像的關(guān)鍵區(qū)域,所述關(guān)鍵區(qū)域為所述圖像中紋理復(fù)雜度大于第一預(yù)設(shè)值的區(qū)域。
42、基于本技術(shù)實施例,第二電子設(shè)備可以根據(jù)第二指示信息將數(shù)字水印信息隱藏疊加在顯示的圖像的關(guān)鍵區(qū)域。從而可以使得數(shù)字水印信息不可見或基本不可見,提升了數(shù)字水印信息的隱蔽性,也可以使得第二電子設(shè)備可以正常顯示需要顯示的圖像,從而不會影響用戶對于第二電子設(shè)備的正常使用。
43、結(jié)合第三方面,在第三方面的一種實現(xiàn)方式中,所述根據(jù)所述第二指示信息將包括所述第二電子設(shè)備的設(shè)備標(biāo)識信息的數(shù)字水印信息隱藏疊加至顯示的圖像中,包括:根據(jù)所述第二指示信息將所述數(shù)字水印信息疊加在所述圖像的整張圖像中,其中,所述數(shù)字水印信息的尺寸與所述圖像的尺寸的比值大于第二預(yù)設(shè)值。
44、基于本技術(shù)實施例,第二電子設(shè)備可以根據(jù)第二指示信息將數(shù)字水印信息疊加在顯示的圖像的整張圖像中。從而該數(shù)字水印信息的尺寸較大,用戶可以在距離第二電子設(shè)備更遠(yuǎn)的距離處使用第一電子設(shè)備的攝像頭獲取到該數(shù)字水印信息。從而第一電子設(shè)備可以從距離第二電子設(shè)備較遠(yuǎn)的地方進(jìn)行設(shè)備連接。
45、結(jié)合第三方面,在第三方面的一種實現(xiàn)方式中,所述方法還包括:接收所述第一電子設(shè)備發(fā)送的第一指示信息;根據(jù)所述第一指示信息停止將所述數(shù)字水印信息隱藏疊加至顯示的圖像中。
46、基于本技術(shù)實施例,第二電子設(shè)備還可以接收第一電子設(shè)備發(fā)送的第一指示信息,并根據(jù)該第一指示信息停止將數(shù)字水印信息疊加至顯示的圖像中。該技術(shù)方案可以避免第二電子設(shè)備一直進(jìn)行編碼動作,從而可以降低第二電子設(shè)備的功耗。
47、結(jié)合第三方面,在第三方面的一種實現(xiàn)方式中,所述數(shù)字水印信息為條形碼。
48、結(jié)合第三方面,在第三方面的一種實現(xiàn)方式中,所述設(shè)備標(biāo)識信息包括所述第二電子設(shè)備的產(chǎn)品序列號、所述第二電子設(shè)備的mac地址、或所述產(chǎn)品序列號映射的數(shù)字編號中的至少一種。
49、第四方面,提供了一種電子設(shè)備,包括:一個或多個處理器;一個或多個存儲器;所述一個或多個存儲器存儲有一個或多個程序,當(dāng)所述一個或多個程序被所述一個或多個處理器執(zhí)行時,使得如第二方面及其任一種可能的實現(xiàn)方式中所述的設(shè)備連接的方法被執(zhí)行。
50、第五方面,提供了一種電子設(shè)備,包括:一個或多個處理器;一個或多個存儲器;所述一個或多個存儲器存儲有一個或多個程序,當(dāng)所述一個或多個程序被所述一個或多個處理器執(zhí)行時,使得如第三方面及其任一種可能的實現(xiàn)方式中所述的設(shè)備連接的方法被執(zhí)行。
51、第六方面,提供了一種芯片,所述芯片包括處理器和通信接口,所述通信接口用于接收信號,并將所述信號傳輸至所述處理器,所述處理器處理所述信號,使得如第二方面及其任一種可能的實現(xiàn)方式中所述的設(shè)備連接的方法被執(zhí)行。
52、第七方面,提供了一種芯片,所述芯片包括處理器和通信接口,所述通信接口用于接收信號,并將所述信號傳輸至所述處理器,所述處理器處理所述信號,使得如第三方面及其任一種可能的實現(xiàn)方式中所述的設(shè)備連接的方法被執(zhí)行。
53、第八方面,提供了一種可讀存儲介質(zhì),所述可讀存儲介質(zhì)中存儲有指令,當(dāng)所述指令在設(shè)備上運行時,使得如第二方面及其任一種可能的實現(xiàn)方式中所述的設(shè)備連接的方法被執(zhí)行。
54、第九方面,提供了一種可讀存儲介質(zhì),所述可讀存儲介質(zhì)中存儲有指令,當(dāng)所述指令在設(shè)備上運行時,使得如第三方面及其任一種可能的實現(xiàn)方式中所述的設(shè)備連接的方法被執(zhí)行。
55、第十方面,提供了一種程序產(chǎn)品,所述程序產(chǎn)品包括程序代碼,當(dāng)所述程序代碼在電子設(shè)備上運行時,使得如第二方面及其任一種可能的實現(xiàn)方式中所述的設(shè)備連接的方法被執(zhí)行。
56、第十一方面,提供了一種程序產(chǎn)品,所述程序產(chǎn)品包括程序代碼,當(dāng)所述程序代碼在電子設(shè)備上運行時,使得如第三方面及其任一種可能的實現(xiàn)方式中所述的設(shè)備連接的方法被執(zhí)行。