本申請(qǐng)涉及內(nèi)窺鏡控制,具體涉及一種內(nèi)窺鏡主機(jī)的控制方法、裝置、設(shè)備以及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、內(nèi)窺鏡是一種帶有微型攝像頭的器械,可以通過(guò)人體或物體的天然孔道或手術(shù)制造的小切口進(jìn)入體內(nèi),幫助用戶觀察到體內(nèi)的實(shí)際情況。在醫(yī)療領(lǐng)域內(nèi)窺鏡能夠放大體內(nèi)器官和組織,使醫(yī)生能夠觀察到微小的細(xì)節(jié)和病變,從而準(zhǔn)確診斷多種疾病。在工業(yè)領(lǐng)域的制造階段,工業(yè)內(nèi)窺鏡可用于檢測(cè)產(chǎn)品或配件的內(nèi)部質(zhì)量,如焊接處的質(zhì)量控制,以避免次優(yōu)和殘次品的出現(xiàn)。
2、目前,為了便于用戶操作內(nèi)窺鏡,一般是用戶單手持內(nèi)窺鏡的操作手柄,對(duì)內(nèi)窺鏡主機(jī)進(jìn)行控制,若需要拍照或攝像,一般是控制同一個(gè)按鈕,通過(guò)不同的按鈕操作方式開(kāi)啟不同的功能。但是,通過(guò)控制同一個(gè)按鈕開(kāi)啟不同的功能,開(kāi)啟第二個(gè)功能可能需要先觸發(fā)第一個(gè)功能,例如對(duì)按鈕單擊開(kāi)啟拍照雙擊開(kāi)啟攝像,這種控制方式可能會(huì)由于誤觸導(dǎo)致開(kāi)啟的功能并非是用戶想要開(kāi)啟的功能,例如,對(duì)于醫(yī)療領(lǐng)域內(nèi)窺鏡,在醫(yī)生調(diào)整好角度準(zhǔn)備拍照的時(shí)候誤操作或者抖動(dòng),造成預(yù)設(shè)時(shí)間內(nèi)連續(xù)兩次按壓操作,誤開(kāi)啟錄像功能?,F(xiàn)有技術(shù)只有醫(yī)生觀察內(nèi)窺鏡主機(jī)的顯示界面發(fā)現(xiàn)是錄像的情況下,才會(huì)再次按壓關(guān)閉錄像功能并再次拍照。如果醫(yī)生再次切換至拍照模式的情況下,可能鏡頭處的視野已經(jīng)變化,這個(gè)過(guò)程會(huì)耽誤一些時(shí)間,并且可能損失了最佳拍攝位置或角度,因此可能需要醫(yī)生重新調(diào)整視野再次拍照,導(dǎo)致內(nèi)窺鏡主機(jī)的控制方法的便利性較低。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)?zhí)峁┮环N內(nèi)窺鏡主機(jī)的控制方法、裝置、設(shè)備以及存儲(chǔ)介質(zhì),能夠提高內(nèi)窺鏡主機(jī)的控制方法的便利性,減少誤操作對(duì)檢測(cè)過(guò)程的影響,能夠在發(fā)生誤觸等情況導(dǎo)致功能開(kāi)啟異常時(shí)盡可能地保留之前選定的視角,確保所獲得的圖像與用戶最初的預(yù)期相符。
2、本申請(qǐng)?zhí)峁┑囊环N內(nèi)窺鏡主機(jī)的控制方法,包括:
3、響應(yīng)于接收到第一指令,執(zhí)行第一指令以獲取第一圖像;所述第一指令用于指示內(nèi)窺鏡主機(jī)獲取所述第一圖像,所述第一圖像為接收到所述第一指令時(shí)的圖像;
4、響應(yīng)于接收到第二指令且所述第一指令和所述第二指令滿足觸發(fā)條件,獲取第二圖像并執(zhí)行第二指令;所述第二指令用于指示內(nèi)窺鏡主機(jī)開(kāi)啟錄像功能,所述第二圖像為接收到所述第二指令時(shí)的圖像,所述觸發(fā)條件包括在接收到所述第一指令后觸發(fā)第二指令的接收且所述第一指令和所述第二指令的接收時(shí)間差值屬于預(yù)設(shè)時(shí)間區(qū)間。
5、于本申請(qǐng)一實(shí)施例中,響應(yīng)于接收到第二指令且所述第一指令和所述第二指令滿足觸發(fā)條件,獲取第二圖像并執(zhí)行第二指令之后,所述方法還包括:
6、響應(yīng)于在執(zhí)行第二指令的過(guò)程中接收到第三指令,獲取第三圖像和目標(biāo)視頻,所述目標(biāo)視頻為接收到第二指令至接收到第三指令之間的圖像集合,所述第三指令用于指示內(nèi)窺鏡主機(jī)關(guān)閉錄像功能,所述第三圖像為接收到所述第三指令時(shí)的圖像;
7、判斷所述第二指令是否為誤觸指令;
8、在所述第二指令為誤觸指令時(shí),刪除所述目標(biāo)視頻;
9、在所述第二指令不為誤觸指令時(shí),存儲(chǔ)所述目標(biāo)視頻并刪除所述第一圖像、所述第二圖像、所述第三圖像。
10、于本申請(qǐng)一實(shí)施例中,判斷所述第二指令是否為誤觸指令,包括:
11、獲取基礎(chǔ)時(shí)長(zhǎng);
12、比較所述目標(biāo)視頻的當(dāng)前錄制時(shí)長(zhǎng)和基礎(chǔ)時(shí)長(zhǎng);
13、在所述當(dāng)前錄制時(shí)長(zhǎng)小于所述基礎(chǔ)時(shí)長(zhǎng)時(shí),確定所述第二指令為誤觸指令;
14、在所述當(dāng)前錄制時(shí)長(zhǎng)大于或等于所述基礎(chǔ)時(shí)長(zhǎng)時(shí),確定所述第二指令不為誤觸指令。
15、于本申請(qǐng)一實(shí)施例中,獲取基礎(chǔ)時(shí)長(zhǎng),包括:
16、獲取多個(gè)歷史錄制時(shí)長(zhǎng);
17、將多個(gè)歷史錄制時(shí)長(zhǎng)中的中位數(shù)確定為所述基礎(chǔ)時(shí)長(zhǎng),或,將歷史錄制時(shí)長(zhǎng)中的眾數(shù)確定為所述基礎(chǔ)時(shí)長(zhǎng),或,對(duì)多個(gè)歷史錄制時(shí)長(zhǎng)進(jìn)行加權(quán)得到所述基礎(chǔ)時(shí)長(zhǎng)。
18、于本申請(qǐng)一實(shí)施例中,獲取多個(gè)歷史錄制時(shí)長(zhǎng),包括:
19、獲取待觀察類型;
20、基于所述待觀察類型在歷史數(shù)據(jù)中確定與所述待觀察類型關(guān)聯(lián)的多個(gè)歷史錄制時(shí)長(zhǎng)。
21、于本申請(qǐng)一實(shí)施例中,在所述第二指令為誤觸指令時(shí),刪除所述目標(biāo)視頻之后,所述方法還包括:
22、若所述目標(biāo)視頻的當(dāng)前錄制時(shí)長(zhǎng)小于或等于第一預(yù)設(shè)時(shí)長(zhǎng),則存儲(chǔ)所述第一圖像、所述第二圖像和所述第三圖像;
23、若所述當(dāng)前錄制時(shí)長(zhǎng)大于所述第一預(yù)設(shè)時(shí)長(zhǎng),且小于基礎(chǔ)時(shí)長(zhǎng)時(shí),則存儲(chǔ)所述第一圖像、第二圖像并刪除所述第三圖像。
24、于本申請(qǐng)一實(shí)施例中,所述方法還包括:
25、確定任意兩個(gè)接收時(shí)間相鄰的指令之間的接收時(shí)間間隔;
26、若接收時(shí)間間隔小于預(yù)設(shè)時(shí)間間隔,則將接收時(shí)間在后的指令確定為無(wú)效指令。
27、為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本申請(qǐng)還提供一種電子設(shè)備,所述電子設(shè)備包括:
28、一個(gè)或多個(gè)處理器;
29、用于存儲(chǔ)所述處理器可執(zhí)行程序代碼的存儲(chǔ)器;
30、其中,所述處理器被配置為執(zhí)行所述程序代碼,以實(shí)現(xiàn)上述內(nèi)窺鏡主機(jī)的控制方法。
31、為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本申請(qǐng)還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中的指令由電子設(shè)備的處理器執(zhí)行時(shí),使得所述電子設(shè)備能夠執(zhí)行上述內(nèi)窺鏡主機(jī)的控制方法。
32、如上所述,本申請(qǐng)?zhí)峁┑囊环N內(nèi)窺鏡主機(jī)的控制方法、裝置、設(shè)備以及存儲(chǔ)介質(zhì),具有以下有益效果:
33、本申請(qǐng)中的一種內(nèi)窺鏡主機(jī)的控制方法,該方法通過(guò)響應(yīng)于接收到第一指令,執(zhí)行第一指令以獲取第一圖像,響應(yīng)于接收到第二指令且第一指令和第二指令滿足觸發(fā)條件,獲取第二圖像并執(zhí)行第二指令。由于需要在接收到第一指令后觸發(fā)第二指令的接收,在第一指令指示獲取第一圖像,第二指令指示開(kāi)啟錄像功能時(shí),在接收到第二指令時(shí)獲取第二圖像,能夠在發(fā)生誤觸等情況導(dǎo)致內(nèi)窺鏡主機(jī)接收到第二指令時(shí)盡可能地保留選定的視角,確保所獲得的圖像與用戶最初的預(yù)期相符,能夠提高內(nèi)窺鏡主機(jī)的控制方法的便利性,減少誤操作對(duì)檢測(cè)過(guò)程的影響。
34、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本申請(qǐng)。
1.一種內(nèi)窺鏡主機(jī)的控制方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的內(nèi)窺鏡主機(jī)的控制方法,其特征在于,響應(yīng)于接收到第二指令且所述第一指令和所述第二指令滿足觸發(fā)條件,獲取第二圖像并執(zhí)行第二指令之后,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的內(nèi)窺鏡主機(jī)的控制方法,其特征在于,判斷所述第二指令是否為誤觸指令,包括:
4.根據(jù)權(quán)利要求3所述的內(nèi)窺鏡主機(jī)的控制方法,其特征在于,獲取基礎(chǔ)時(shí)長(zhǎng),包括:
5.根據(jù)權(quán)利要求4所述的內(nèi)窺鏡主機(jī)的控制方法,其特征在于,獲取多個(gè)歷史錄制時(shí)長(zhǎng),包括:
6.根據(jù)權(quán)利要求2所述的內(nèi)窺鏡主機(jī)的控制方法,其特征在于,在所述第二指令為誤觸指令時(shí),刪除所述目標(biāo)視頻之后,所述方法還包括:
7.根據(jù)權(quán)利要求1至6任一項(xiàng)所述的內(nèi)窺鏡主機(jī)的控制方法,其特征在于,所述方法還包括:
8.一種內(nèi)窺鏡主機(jī)的控制裝置,其特征在于,包括:
9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,當(dāng)所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中的指令由電子設(shè)備的處理器執(zhí)行時(shí),使得所述電子設(shè)備能夠執(zhí)行如權(quán)利要求1至7任一項(xiàng)所述的內(nèi)窺鏡主機(jī)的控制方法。