本技術(shù)涉及數(shù)字信號,具體涉及一種信號質(zhì)量確定方法、裝置、電子設(shè)備及計算機(jī)可讀存儲介質(zhì)。
背景技術(shù):
1、信號質(zhì)量進(jìn)度條可以用于表明當(dāng)前射頻電視信號的信號質(zhì)量情況,用戶可以根據(jù)信號質(zhì)量進(jìn)度條的顯示情況,對射頻電視的天線或相關(guān)部件進(jìn)行調(diào)整,例如:通過調(diào)整射頻電視天線的位置和方向,以使射頻電視的信號質(zhì)量處于較高水平。因此,信號質(zhì)量進(jìn)度條的確定方式及顯示方式對用戶的使用體驗有著較大影響。
技術(shù)實現(xiàn)思路
1、本技術(shù)實施例提供一種信號質(zhì)量確定方法、裝置、電子設(shè)備及計算機(jī)可讀存儲介質(zhì),可以在一定信號質(zhì)量范圍內(nèi)以較高的靈敏度反映信號質(zhì)量的變化,提高用戶使用體驗。
2、第一方面,本技術(shù)實施例提供了一種信號質(zhì)量確定方法,該方法包括:
3、計算目標(biāo)載噪比,其中,所述目標(biāo)載噪比基于輸入載噪比和參考載噪比計算得到;
4、基于所述目標(biāo)載噪比,從預(yù)設(shè)信號質(zhì)量算法中確定目標(biāo)函數(shù),其中,所述預(yù)設(shè)信號質(zhì)量算法中包括多個不同的計算函數(shù);
5、采用所述目標(biāo)函數(shù)對所述目標(biāo)載噪比進(jìn)行計算處理,得到信號質(zhì)量值。
6、可選的,在本技術(shù)的一些實施例中,所述基于所述目標(biāo)載噪比,從預(yù)設(shè)信號質(zhì)量算法中確定目標(biāo)函數(shù),包括:
7、判斷所述目標(biāo)載噪比所屬的數(shù)值區(qū)間;
8、確定所述數(shù)值區(qū)間對應(yīng)的所述計算函數(shù)為所述目標(biāo)函數(shù)。
9、可選的,在本技術(shù)的一些實施例中,所述數(shù)值區(qū)間包括:第一區(qū)間、第二區(qū)間和第三區(qū)間,所述數(shù)值區(qū)間中的每個區(qū)間對應(yīng)一個計算函數(shù)。
10、可選的,在本技術(shù)的一些實施例中,所述判斷所述目標(biāo)載噪比所屬的數(shù)值區(qū)間,包括:
11、判斷所述目標(biāo)載噪比與第一預(yù)設(shè)值和第二預(yù)設(shè)值的大小關(guān)系,得到第一判斷結(jié)果,其中,所述第一預(yù)設(shè)值小于所述第二預(yù)設(shè)值;
12、基于所述第一判斷結(jié)果,確定所述目標(biāo)載噪比所屬的數(shù)值區(qū)間。
13、可選的,在本技術(shù)的一些實施例中,所述基于所述第一判斷結(jié)果,確定所述目標(biāo)載噪比所屬的數(shù)值區(qū)間,包括:
14、若所述目標(biāo)載噪比小于所述第一預(yù)設(shè)值,則確定所述目標(biāo)載噪比所屬的數(shù)值區(qū)間為所述第一區(qū)間,其中,所述第一區(qū)間對應(yīng)的所述計算函數(shù)為第一函數(shù);
15、若所述目標(biāo)載噪比小于或等于所述第二預(yù)設(shè)值且大于或等于所述第一預(yù)設(shè)值,則確定所述目標(biāo)載噪比所屬的數(shù)值區(qū)間為所述第二區(qū)間,其中,所述第二區(qū)間對應(yīng)的所述計算函數(shù)為第二函數(shù);
16、若所述目標(biāo)載噪比大于所述第二預(yù)設(shè)值,則確定所述目標(biāo)載噪比所屬的數(shù)值區(qū)間為所述第三區(qū)間,其中,所述第三區(qū)間對應(yīng)的所述計算函數(shù)為第三函數(shù)。
17、可選的,在本技術(shù)的一些實施例中,所述采用所述目標(biāo)函數(shù)對所述目標(biāo)載噪比進(jìn)行計算處理,得到信號質(zhì)量值,包括:
18、將所述目標(biāo)載噪比代入所述目標(biāo)函數(shù),得到所述信號質(zhì)量值;
19、在目標(biāo)設(shè)備的目標(biāo)顯示區(qū)域,顯示所述信號質(zhì)量值。
20、可選的,在本技術(shù)的一些實施例中,所述將所述目標(biāo)載噪比代入所述目標(biāo)函數(shù),得到所述信號質(zhì)量值,包括:
21、獲取目標(biāo)設(shè)備接收到的誤碼率;
22、對所述誤碼率進(jìn)行計算處理,確定誤碼率進(jìn)度值;
23、將所述目標(biāo)載噪比和所述誤碼率進(jìn)度值代入所述目標(biāo)函數(shù),得到所述信號質(zhì)量值。
24、可選的,在本技術(shù)的一些實施例中,所述對所述誤碼率進(jìn)行計算處理,確定誤碼率進(jìn)度值,包括:
25、判斷所述誤碼率與第三預(yù)設(shè)值和第四預(yù)設(shè)值的大小關(guān)系,得到第二判斷結(jié)果,其中,所述第三預(yù)設(shè)值小于所述第四預(yù)設(shè)值;
26、基于所述第二判斷結(jié)果,確定所述誤碼率對應(yīng)的誤碼率計算函數(shù);
27、將所述誤碼率代入所述誤碼率計算函數(shù),確定所述誤碼率進(jìn)度值。
28、可選的,在本技術(shù)的一些實施例中,所述計算目標(biāo)載噪比,包括:
29、獲取目標(biāo)設(shè)備接收到的所述輸入載噪比;
30、獲取所述目標(biāo)設(shè)備預(yù)先設(shè)定的所述參考載噪比;
31、計算所述輸入載噪比和所述參考載噪比的差值,得到所述目標(biāo)載噪比。
32、第二方面,本技術(shù)實施例還提供了一種信號質(zhì)量確定裝置,裝置包括:
33、計算模塊,用于計算目標(biāo)載噪比,其中,所述目標(biāo)載噪比基于輸入載噪比和參考載噪比計算得到;
34、確定模塊,用于基于所述目標(biāo)載噪比,從預(yù)設(shè)信號質(zhì)量算法中確定目標(biāo)函數(shù),其中,所述預(yù)設(shè)信號質(zhì)量算法中包括多個不同的計算函數(shù);
35、處理模塊,用于采用所述目標(biāo)函數(shù)對所述目標(biāo)載噪比進(jìn)行計算處理,得到信號質(zhì)量值。
36、可選的,在本技術(shù)的一些實施例中,所述確定模塊,包括:
37、判斷子模塊,用于判斷所述目標(biāo)載噪比所屬的數(shù)值區(qū)間;
38、確定子模塊,用于確定所述數(shù)值區(qū)間對應(yīng)的所述計算函數(shù)為所述目標(biāo)函數(shù)。
39、可選的,在本技術(shù)的一些實施例中,所述判斷子模塊,包括:
40、判斷單元,用于判斷所述目標(biāo)載噪比與第一預(yù)設(shè)值和第二預(yù)設(shè)值的大小關(guān)系,得到第一判斷結(jié)果,其中,所述第一預(yù)設(shè)值小于所述第二預(yù)設(shè)值;
41、確定單元,用于基于所述第一判斷結(jié)果,確定所述目標(biāo)載噪比所屬的數(shù)值區(qū)間。
42、可選的,在本技術(shù)的一些實施例中,所述確定單元,包括:
43、第一確定子單元,用于若所述目標(biāo)載噪比小于所述第一預(yù)設(shè)值,則確定所述目標(biāo)載噪比所屬的數(shù)值區(qū)間為所述第一區(qū)間,其中,所述第一區(qū)間對應(yīng)的所述計算函數(shù)為第一函數(shù);
44、第二確定子單元,用于若所述目標(biāo)載噪比小于或等于所述第二預(yù)設(shè)值且大于或等于所述第一預(yù)設(shè)值,則確定所述目標(biāo)載噪比所屬的數(shù)值區(qū)間為所述第二區(qū)間,其中,所述第二區(qū)間對應(yīng)的所述計算函數(shù)為第二函數(shù);
45、第三確定子單元,用于若所述目標(biāo)載噪比大于所述第二預(yù)設(shè)值,則確定所述目標(biāo)載噪比所屬的數(shù)值區(qū)間為所述第三區(qū)間,其中,所述第三區(qū)間對應(yīng)的所述計算函數(shù)為第三函數(shù)。
46、可選的,在本技術(shù)的一些實施例中,所述處理模塊,包括:
47、代入子模塊,用于將所述目標(biāo)載噪比代入所述目標(biāo)函數(shù),得到所述信號質(zhì)量值;
48、顯示子模塊,用于在目標(biāo)設(shè)備的目標(biāo)顯示區(qū)域,顯示所述信號質(zhì)量值。
49、可選的,在本技術(shù)的一些實施例中,所述代入子模塊,包括:
50、獲取單元,用于獲取目標(biāo)設(shè)備接收到的誤碼率;
51、計算單元,用于對所述誤碼率進(jìn)行計算處理,確定誤碼率進(jìn)度值;
52、代入單元,用于將所述目標(biāo)載噪比和所述誤碼率進(jìn)度值代入所述目標(biāo)函數(shù),得到所述信號質(zhì)量值。
53、可選的,在本技術(shù)的一些實施例中,所述計算單元,包括:
54、判斷子單元,用于判斷所述誤碼率與第三預(yù)設(shè)值和第四預(yù)設(shè)值的大小關(guān)系,得到第二判斷結(jié)果,其中,所述第三預(yù)設(shè)值小于所述第四預(yù)設(shè)值;
55、第四確定子單元,用于基于所述第二判斷結(jié)果,確定所述誤碼率對應(yīng)的誤碼率計算函數(shù);
56、代入子單元,用于將所述誤碼率代入所述誤碼率計算函數(shù),確定所述誤碼率進(jìn)度值。
57、可選的,在本技術(shù)的一些實施例中,所述計算模塊,包括:
58、第一獲取子模塊,用于獲取目標(biāo)設(shè)備接收到的所述輸入載噪比;
59、第二獲取子模塊,用于獲取所述目標(biāo)設(shè)備預(yù)先設(shè)定的所述參考載噪比;
60、計算子模塊,用于計算所述輸入載噪比和所述參考載噪比的差值,得到所述目標(biāo)載噪比。
61、第三方面,本技術(shù)實施例還提供了一種電子設(shè)備,電子設(shè)備包括存儲器、處理器及存儲在存儲器中并可在處理器上運行的計算機(jī)程序,計算機(jī)程序被處理器執(zhí)行時實現(xiàn)上述的信號質(zhì)量確定方法中的步驟。
62、第四方面,本技術(shù)實施例還提供了一種計算機(jī)可讀存儲介質(zhì),計算機(jī)可讀存儲介質(zhì)上存儲有計算機(jī)程序,計算機(jī)程序被處理器執(zhí)行時實現(xiàn)上述的信號質(zhì)量確定方法中的步驟。
63、第五方面,本技術(shù)實施例還提供了一種計算機(jī)程序產(chǎn)品或計算機(jī)程序,該計算機(jī)程序產(chǎn)品或計算機(jī)程序包括計算機(jī)指令,該計算機(jī)指令存儲在計算機(jī)可讀存儲介質(zhì)中。計算機(jī)設(shè)備的處理器從計算機(jī)可讀存儲介質(zhì)讀取該計算機(jī)指令,處理器執(zhí)行該計算機(jī)指令,使得該計算機(jī)設(shè)備執(zhí)行本技術(shù)實施例的各種可選實現(xiàn)方式中提供的方法。
64、綜上,本技術(shù)實施例通過計算目標(biāo)載噪比,其中,所述目標(biāo)載噪比基于輸入載噪比和參考載噪比計算得到;基于所述目標(biāo)載噪比,從預(yù)設(shè)信號質(zhì)量算法中確定目標(biāo)函數(shù),其中,所述預(yù)設(shè)信號質(zhì)量算法中包括多個不同的計算函數(shù);采用所述目標(biāo)函數(shù)對所述目標(biāo)載噪比進(jìn)行計算處理,得到信號質(zhì)量值的技術(shù)方案,將不同范圍內(nèi)的目標(biāo)載噪比采用不同目標(biāo)函數(shù)進(jìn)行計算,將需要關(guān)注的載噪比范圍以較高的靈敏度反映出其對應(yīng)的信號質(zhì)量的變化,提升用戶的使用體驗。