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

一種遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)的裝置和方法

文檔序號(hào):7997932閱讀:278來(lái)源:國(guó)知局
一種遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)的裝置和方法
【專利摘要】本發(fā)明公開了一種遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)的裝置和方法,該裝置包括:輸入設(shè)備,用于接收用戶通過(guò)操作速度區(qū)分的線性參數(shù)設(shè)置操作,并產(chǎn)生線性參數(shù)設(shè)置請(qǐng)求發(fā)送給請(qǐng)求處理模塊;請(qǐng)求處理模塊,用于接收輸入設(shè)備的線性參數(shù)設(shè)置請(qǐng)求后,根據(jù)請(qǐng)求類型對(duì)當(dāng)前線性參數(shù)進(jìn)行修改,并廣播或者發(fā)送線性參數(shù)改變信號(hào);延遲處理模塊,用于超時(shí)等待線性參數(shù)改變信號(hào),當(dāng)線性參數(shù)改變時(shí),執(zhí)行遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)的操作。采用本發(fā)明的實(shí)施例,用戶只需要以不同的操作速度操作同一種輸入設(shè)備來(lái)進(jìn)行線性參數(shù)設(shè)置,就能實(shí)現(xiàn)局部微調(diào)和跳躍調(diào)整兩種對(duì)線性參數(shù)的操作,同時(shí)使跳躍調(diào)整的操作等待時(shí)間優(yōu)化為一個(gè)設(shè)置單元的等待時(shí)間,減少了用戶等待設(shè)置結(jié)果反饋的時(shí)長(zhǎng)。
【專利說(shuō)明】一種遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)的裝置和方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及一種遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)的裝置和方法。

【背景技術(shù)】
[0002]在網(wǎng)絡(luò)攝像機(jī)的參數(shù)中包含大量的線性參數(shù),線性參數(shù)是指具有指定步長(zhǎng),可連續(xù)增長(zhǎng)的或者減小的參數(shù),例如亮度、對(duì)比度、飽和度和語(yǔ)音音量等。線性參數(shù)在實(shí)際設(shè)置過(guò)程中必須要具備“跳躍調(diào)整”和“局部微調(diào)”兩種用戶操作方法。
[0003]“跳躍調(diào)整”是指用戶需要在較大的范圍內(nèi)調(diào)整線性參數(shù)來(lái)確定不同等級(jí)參數(shù),使用戶能夠從參數(shù)范圍的變化來(lái)確定網(wǎng)絡(luò)攝像機(jī)在不同參數(shù)區(qū)間產(chǎn)生的效果;
[0004]“局部微調(diào)”是指用戶在經(jīng)過(guò)“跳躍調(diào)整”后選定了一個(gè)相對(duì)合適的參數(shù)范圍,在該參數(shù)范圍內(nèi)進(jìn)行細(xì)微調(diào)整以達(dá)到最佳的線性參數(shù)設(shè)置。
[0005]利用網(wǎng)絡(luò)通信對(duì)網(wǎng)絡(luò)攝像機(jī)的線性參數(shù)進(jìn)行設(shè)置時(shí),每一次遠(yuǎn)程設(shè)置操作所需要的時(shí)間(設(shè)為t)都包含以下兩個(gè)時(shí)間:
[0006]遠(yuǎn)程設(shè)置線性參數(shù)的命令在網(wǎng)絡(luò)上的傳輸時(shí)間,設(shè)為t0。
[0007]網(wǎng)絡(luò)攝像機(jī)執(zhí)行遠(yuǎn)程設(shè)置命令的運(yùn)行時(shí)間,設(shè)為tl。
[0008]則有t=t0+tl,也就意味著每進(jìn)行一次遠(yuǎn)程設(shè)置線性參數(shù)必須要等待時(shí)間t才能得到最終反饋結(jié)果。
[0009]目前遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)有以下兩種方法:
[0010]I)逐級(jí)設(shè)置法,該方法以線性參數(shù)的步長(zhǎng)為一個(gè)設(shè)置單元,比較適用于“局部微調(diào)”操作,而當(dāng)用戶進(jìn)行“跳躍調(diào)整”時(shí),假設(shè)參數(shù)設(shè)置區(qū)間為[m,η],則“跳躍調(diào)整”操作所需時(shí)間T由以下公式計(jì)算:
O
[0011](|n- m丨》t

πι
[0012]其中,t為上述每一次遠(yuǎn)程設(shè)置操作所需要的時(shí)間,因此,該方法中“跳躍調(diào)整”時(shí)所需要等待操作返回的時(shí)間T是線性增長(zhǎng)的,參數(shù)設(shè)置區(qū)間跨度越大,等待時(shí)間越長(zhǎng)。
[0013]2)分別輸入法,此方法對(duì)“局部微調(diào)”采取逐級(jí)設(shè)置,對(duì)“跳躍調(diào)整”采取直接輸入設(shè)置。在實(shí)際操作過(guò)程中,用戶需要在“局部微調(diào)”和“跳躍調(diào)整”之間反復(fù)調(diào)整,采用兩種不同的操作方法進(jìn)行線性參數(shù)遠(yuǎn)程設(shè)置增加了用戶操作復(fù)雜度且不方便使用。


【發(fā)明內(nèi)容】

[0014]有鑒于此,本發(fā)明要解決的技術(shù)問(wèn)題是提供一種遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)的裝置和方法,從而解決用戶在遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)時(shí)等待時(shí)間過(guò)長(zhǎng)和操作不方便的問(wèn)題。
[0015]本發(fā)明解決上述技術(shù)問(wèn)題所采用的技術(shù)方案如下:
[0016]根據(jù)本發(fā)明的一個(gè)方面,提供的一種遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)的裝置,包括輸入設(shè)備、請(qǐng)求處理模塊和延遲處理模塊,其中:
[0017]輸入設(shè)備,用于接收用戶通過(guò)操作速度區(qū)分的線性參數(shù)設(shè)置操作,產(chǎn)生線性參數(shù)設(shè)置請(qǐng)求發(fā)送給請(qǐng)求處理模塊;
[0018]請(qǐng)求處理模塊,用于接收輸入設(shè)備的線性參數(shù)設(shè)置請(qǐng)求后,根據(jù)請(qǐng)求類型對(duì)當(dāng)前線性參數(shù)進(jìn)行修改,并廣播或者發(fā)送線性參數(shù)改變信號(hào);
[0019]延遲處理模塊,用于超時(shí)等待線性參數(shù)改變信號(hào),當(dāng)線性參數(shù)改變時(shí),執(zhí)行遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)的操作。
[0020]進(jìn)一步地,輸入設(shè)備包括:快速連續(xù)輸入單元和慢速多次輸入單元,其中:
[0021]快速連續(xù)輸入單元,用于對(duì)線性參數(shù)進(jìn)行跳躍調(diào)整;
[0022]慢速多次輸入單元,用于對(duì)線性參數(shù)進(jìn)行局部微調(diào)。
[0023]更進(jìn)一步地,輸入設(shè)備包括:滾輪輸入設(shè)備、搖桿輸入設(shè)備或軌跡球輸入設(shè)備。
[0024]優(yōu)選地,請(qǐng)求處理模塊包括:
[0025]監(jiān)測(cè)單元:用于實(shí)時(shí)監(jiān)測(cè)輸入設(shè)備的線性參數(shù)設(shè)置請(qǐng)求;
[0026]線性參數(shù)獲取單元,用于根據(jù)請(qǐng)求類型對(duì)當(dāng)前線性參數(shù)進(jìn)行增加I個(gè)步長(zhǎng)或者減少I個(gè)步長(zhǎng);
[0027]信號(hào)廣播單元,用于廣播或者發(fā)送線性參數(shù)改變信號(hào)。
[0028]優(yōu)選地,延遲處理模塊包括超時(shí)等待單元,判斷單元和執(zhí)行單元,其中:
[0029]超時(shí)等待單元,用于超時(shí)等待線性參數(shù)改變信號(hào),如果超時(shí)等待過(guò)程中被線性參數(shù)改變信號(hào)喚醒,則繼續(xù)超時(shí)等待;如果直到超時(shí)等待結(jié)束仍未被線性參數(shù)改變信號(hào)喚醒,則通知判斷單元;
[0030]判斷單元,用于比較當(dāng)前線性參數(shù)和緩存線性參數(shù)是否相同,當(dāng)當(dāng)前線性參數(shù)和緩存線性參數(shù)不相同時(shí),判斷為線性參數(shù)設(shè)置發(fā)生改變,通知執(zhí)行單元;
[0031]執(zhí)行單元,用于執(zhí)行遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)的操作。
[0032]根據(jù)本發(fā)明的另一個(gè)方面,提供的一種遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)的方法包括:
[0033]請(qǐng)求處理模塊接收到輸入設(shè)備的線性參數(shù)設(shè)置請(qǐng)求后,根據(jù)請(qǐng)求類型對(duì)當(dāng)前線性參數(shù)進(jìn)行修改,并廣播或發(fā)送線性參數(shù)改變信號(hào);
[0034]延遲處理模塊超時(shí)等待線性參數(shù)改變信號(hào),當(dāng)線性參數(shù)改變時(shí),執(zhí)行遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)的操作。
[0035]優(yōu)選地,根據(jù)請(qǐng)求類型對(duì)當(dāng)前線性參數(shù)進(jìn)行修改包括:根據(jù)請(qǐng)求類型對(duì)線性參數(shù)進(jìn)行增加I個(gè)步長(zhǎng)或者減少I個(gè)步長(zhǎng)。
[0036]優(yōu)選地,延遲處理模塊超時(shí)等待線性參數(shù)改變信號(hào),當(dāng)線性參數(shù)改變時(shí),執(zhí)行遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)的操作,包括:
[0037]延遲處理模塊超時(shí)等待線性參數(shù)改變信號(hào),如果超時(shí)等待過(guò)程中被線性參數(shù)改變信號(hào)喚醒,則繼續(xù)超時(shí)等待;如果直到超時(shí)等待結(jié)束仍未被線性參數(shù)改變信號(hào)喚醒,則進(jìn)一步比較當(dāng)前線性參數(shù)和緩存線性參數(shù)是否相同,如果相同,則繼續(xù)超時(shí)等待;如果不同,則拷貝當(dāng)前線性參數(shù)到緩存線性參數(shù),并且執(zhí)行遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)的操作。
[0038]優(yōu)選地,超時(shí)時(shí)間大于連續(xù)快速操作輸入設(shè)備時(shí)I秒鐘產(chǎn)生的操作次數(shù)的平均時(shí)間。
[0039]進(jìn)一步地,超時(shí)時(shí)間包括200毫秒。
[0040]本發(fā)明實(shí)施例的裝置和方法,用戶只需要以不同的操作速度操作同一種輸入設(shè)備來(lái)進(jìn)行線性參數(shù)設(shè)置,就能實(shí)現(xiàn)局部微調(diào)和跳躍調(diào)整兩種對(duì)線性參數(shù)的操作,同時(shí)通過(guò)對(duì)線性參數(shù)設(shè)置請(qǐng)求的延時(shí)響應(yīng),將跳躍調(diào)整進(jìn)行延遲處理轉(zhuǎn)換為一次遠(yuǎn)程操作,從而使跳躍調(diào)整的操作等待時(shí)間優(yōu)化為一個(gè)設(shè)置單元的等待時(shí)間,減少了用戶等待設(shè)置結(jié)果反饋的時(shí)長(zhǎng)。

【專利附圖】

【附圖說(shuō)明】
[0041]圖1為本發(fā)明實(shí)施例提供的一種遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)的裝置結(jié)構(gòu)圖示意圖;
[0042]圖2為本發(fā)明優(yōu)選實(shí)施例提供的一種請(qǐng)求處理模塊結(jié)構(gòu)示意圖;
[0043]圖3為本發(fā)明優(yōu)選實(shí)施例提供的一種延遲處理模塊結(jié)構(gòu)示意圖;
[0044]圖4為本發(fā)明優(yōu)選實(shí)施例提供的一種滾輪輸入設(shè)備的操作示意圖;
[0045]圖5為本發(fā)明優(yōu)選實(shí)施例提供的一種搖桿輸入設(shè)備的操作示意圖;
[0046]圖6為本發(fā)明優(yōu)選實(shí)施例提供的一種軌跡球輸入設(shè)備的操作示意圖;
[0047]圖7為本發(fā)明實(shí)施例提供的一種遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)的方法流程圖;
[0048]圖8為本發(fā)明優(yōu)選實(shí)施例提供的一種請(qǐng)求處理方法流程圖;
[0049]圖9為本發(fā)明優(yōu)選實(shí)施例提供的一種延遲處理方法流程圖;
[0050]圖10為本發(fā)明實(shí)施例提供的跳躍調(diào)整和局部微調(diào)線性參數(shù)的原理圖。

【具體實(shí)施方式】
[0051]首先對(duì)本發(fā)明實(shí)施例中所涉及的幾個(gè)名詞解釋如下:
[0052]當(dāng)前線性參數(shù),保存在請(qǐng)求處理模塊的線性參數(shù),該變量保存當(dāng)前用戶設(shè)置操作請(qǐng)求處理后的參數(shù)值。
[0053]緩存線性參數(shù),保存在延遲處理模塊的線性參數(shù),該變量保存最后一次進(jìn)行遠(yuǎn)程設(shè)置操作的參數(shù)值。
[0054]線性參數(shù)改變條件變量,請(qǐng)求處理模塊可以在線性參數(shù)改變條件變量上執(zhí)行廣播線性參數(shù)改變信號(hào)或者發(fā)送線性參數(shù)改變信號(hào)兩種操作。
[0055]超時(shí)時(shí)間,用于等待線性參數(shù)改變信號(hào)的時(shí)間,在超時(shí)時(shí)間內(nèi)發(fā)生的線性參數(shù)設(shè)置操作都不會(huì)真正執(zhí)行,只有當(dāng)超時(shí)等待線性參數(shù)改變信號(hào)操作自然結(jié)束并返回失敗(未被線性參數(shù)改變信號(hào)喚醒)后才會(huì)檢查線性參數(shù)是否改變,如果此時(shí)線性參數(shù)已經(jīng)改變才會(huì)執(zhí)行遠(yuǎn)程設(shè)置操作,從而將快速連續(xù)的多次線性參數(shù)設(shè)置請(qǐng)求(小于超時(shí)時(shí)間的請(qǐng)求)優(yōu)化為最后一次線性參數(shù)設(shè)置請(qǐng)求,因此可以將跳躍調(diào)整等待時(shí)間優(yōu)化為一個(gè)設(shè)置單元的等待時(shí)間。
[0056]為了使本發(fā)明所要解決的技術(shù)問(wèn)題、技術(shù)方案及有益效果更加清楚、明白,以下結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0057]請(qǐng)參閱圖1,圖2和圖3,本發(fā)明實(shí)施例提供的一種遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)的裝置包括輸入設(shè)備10、請(qǐng)求處理模塊20和延遲處理模塊30,其中:
[0058]輸入設(shè)備10,用于接收用戶通過(guò)操作速度區(qū)分的線性參數(shù)設(shè)置操作,產(chǎn)生線性參數(shù)設(shè)置請(qǐng)求發(fā)送給請(qǐng)求處理模塊;
[0059]具體來(lái)說(shuō),輸入設(shè)備為具備快速連續(xù)輸入操作和慢速多次操作的設(shè)備,包括但不限于:滾輪輸入設(shè)備、搖桿輸入設(shè)備或軌跡球輸入設(shè)備??焖龠B續(xù)輸入操作用于對(duì)線性參數(shù)進(jìn)行跳躍調(diào)整;慢速多次輸入操作用于對(duì)線性參數(shù)進(jìn)行局部微調(diào)。
[0060]請(qǐng)求處理模塊20,用于接收輸入設(shè)備的線性參數(shù)設(shè)置請(qǐng)求后,根據(jù)請(qǐng)求類型對(duì)當(dāng)前線性參數(shù)進(jìn)行修改,并廣播或者發(fā)送線性參數(shù)改變信號(hào);
[0061]具體來(lái)說(shuō),請(qǐng)求處理模塊20實(shí)時(shí)監(jiān)測(cè)輸入設(shè)備10的線性參數(shù)設(shè)置請(qǐng)求,接收到線性參數(shù)設(shè)置請(qǐng)求時(shí),根據(jù)當(dāng)前設(shè)置操作(操作分別為增加/減少),對(duì)當(dāng)前線性參數(shù)進(jìn)行增加I個(gè)步長(zhǎng)或者減少I個(gè)步長(zhǎng)的操作,之后廣播或者發(fā)送線性參數(shù)改變信號(hào);可進(jìn)一步包括監(jiān)測(cè)單元201、線性參數(shù)獲取單元202、信號(hào)廣播單元203,其中:
[0062]監(jiān)測(cè)單元201,用于實(shí)時(shí)監(jiān)測(cè)輸入設(shè)備的線性參數(shù)設(shè)置請(qǐng)求;
[0063]線性參數(shù)獲取單元202,用于根據(jù)請(qǐng)求類型對(duì)當(dāng)前線性參數(shù)進(jìn)行增加I個(gè)步長(zhǎng)或者減少I個(gè)步長(zhǎng);
[0064]信號(hào)廣播單元203,用于廣播或者發(fā)送線性參數(shù)改變信號(hào)。
[0065]延遲處理模塊30,用于超時(shí)等待線性參數(shù)改變信號(hào),當(dāng)線性參數(shù)改變時(shí),執(zhí)行遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)的操作。
[0066]具體來(lái)說(shuō),延時(shí)處理模塊30循環(huán)超時(shí)等待線性參數(shù)改變信號(hào),如果在循環(huán)超時(shí)等待線性參數(shù)改變信號(hào)過(guò)程中(未超時(shí))被線性參數(shù)等待信號(hào)喚醒則繼續(xù)循環(huán)超時(shí)等待,如果超時(shí)等待成功則比較緩存線性參數(shù)和當(dāng)前線性參數(shù)是否全部相同,如果全部相同,則不做任何操作繼續(xù)循環(huán)超時(shí)等待線性參數(shù)改變信號(hào),如果有任意一個(gè)參數(shù)不相同,則執(zhí)行遠(yuǎn)程設(shè)置線性參數(shù)操作??蛇M(jìn)一步包括超時(shí)等待單元301,判斷單元302和執(zhí)行單元303,其中:
[0067]超時(shí)等待單元301,用于超時(shí)等待線性參數(shù)改變信號(hào),如果超時(shí)等待過(guò)程中被線性參數(shù)改變信號(hào)喚醒,則繼續(xù)超時(shí)等待;如果直到超時(shí)等待結(jié)束仍未被線性參數(shù)改變信號(hào)喚醒,則通知判斷單元302 ;
[0068]判斷單元302,用于比較當(dāng)前線性參數(shù)和緩存線性參數(shù)是否相同,當(dāng)當(dāng)前線性參數(shù)和緩存線性參數(shù)不相同時(shí),判斷為線性參數(shù)設(shè)置發(fā)生改變,通知執(zhí)行單元303 ;否則通知超時(shí)等待單元301繼續(xù)超時(shí)等待。
[0069]執(zhí)行單元303,用于執(zhí)行遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)的操作。
[0070]通過(guò)本發(fā)明實(shí)施例的裝置,用戶只需要以不同的操作速度操作同一種輸入設(shè)備來(lái)進(jìn)行線性參數(shù)設(shè)置,就能實(shí)現(xiàn)局部微調(diào)和跳躍調(diào)整兩種對(duì)線性參數(shù)的操作,同時(shí)通過(guò)對(duì)線性參數(shù)設(shè)置請(qǐng)求的延時(shí)響應(yīng),將跳躍調(diào)整進(jìn)行延遲處理轉(zhuǎn)換為一次遠(yuǎn)程操作,從而使跳躍調(diào)整的操作等待時(shí)間優(yōu)化為一個(gè)設(shè)置單元的等待時(shí)間,減少了用戶等待設(shè)置結(jié)果反饋的時(shí)長(zhǎng)。
[0071]請(qǐng)參閱圖4,圖5和圖6,本發(fā)明優(yōu)選實(shí)施例提供了幾種輸入設(shè)備的操縱示意圖,幾種輸入設(shè)備都提供了增加和減少兩種基本的輸入操作,兩種輸入操作將會(huì)對(duì)應(yīng)轉(zhuǎn)換為線性參數(shù)設(shè)置請(qǐng)求,圖中:
[0072]圖4的滾輪輸入設(shè)備中,1la表示滾輪快速連續(xù)向上滾動(dòng)操作,1lb表示滾輪快速連續(xù)向下滾動(dòng)操作,1lc表示滾輪慢速向上滾動(dòng)2個(gè)刻度操作,1ld表示滾輪慢速向下滾動(dòng)2個(gè)刻度操作。
[0073]滾輪輸入設(shè)備在進(jìn)行1la操作時(shí)將快速產(chǎn)生連續(xù)不斷的增加操作,在進(jìn)行1lb操作時(shí)將快速產(chǎn)生連續(xù)不斷的減少操作,在進(jìn)行1lc時(shí)將產(chǎn)生2次增加操作,在進(jìn)行1ld時(shí)將產(chǎn)生2次減少操作。
[0074]圖5的搖桿輸入設(shè)備中,102a表不搖桿置左操作,102b表不搖桿置右操作,102c標(biāo)示搖桿2次向左操作,102d標(biāo)示搖桿2次向右操作。
[0075]搖桿輸入設(shè)備在進(jìn)行102a操作時(shí)將快速產(chǎn)生連續(xù)不斷的增加操作,在進(jìn)行102b操作時(shí)將快速產(chǎn)生連續(xù)不斷的減少操作,在進(jìn)行102c時(shí)將產(chǎn)生2次增加操作,在進(jìn)行102d時(shí)將產(chǎn)生2次減少操作。
[0076]圖6的軌跡球輸入設(shè)備中,103a表示軌跡球快速連續(xù)向上方滾動(dòng)操作,103b表示軌跡球快速連續(xù)向下方滾動(dòng)操作,103c表示軌跡球慢速向上滾動(dòng)2個(gè)刻度,103d標(biāo)示軌跡球慢速上下滾動(dòng)2個(gè)刻度。
[0077]軌跡球輸入設(shè)備在進(jìn)行103a操作時(shí)將快速產(chǎn)生連續(xù)不斷的增加操作,在進(jìn)行103b操作時(shí)將快速產(chǎn)生連續(xù)不斷的減少操作,在進(jìn)行103c時(shí)將產(chǎn)生2次增加操作,在進(jìn)行103d時(shí)將產(chǎn)生2次減少操作。
[0078]上述操作101a、101b、102a、102b、103a、103b都會(huì)在一定時(shí)間內(nèi)快速產(chǎn)生連續(xù)不斷的增加操作或者減少操作,本專利中使用上述操作方法對(duì)線性參數(shù)進(jìn)行跳躍調(diào)整。
[0079]上述操作101c、1lcU 102c、102d、103c、103d都會(huì)在一定時(shí)間內(nèi)產(chǎn)生幾次增加操作或者減少操作,本專利中使用上述操作方法對(duì)線性參數(shù)進(jìn)行局部微調(diào)。
[0080]上述增加操作或減少操作都會(huì)被請(qǐng)求處理模塊轉(zhuǎn)換為線性參數(shù)增加請(qǐng)求或線性參數(shù)減小請(qǐng)求,并將請(qǐng)求發(fā)送給延遲處理模塊。
[0081]在專利實(shí)施過(guò)程中選取超時(shí)時(shí)間的方法為:
[0082]假設(shè)上述輸入設(shè)備在進(jìn)行連續(xù)快速操作時(shí)(如101a、101b、102a、102b、103a、103b)在I秒鐘產(chǎn)生10次操作(增加操作或者減小操作),則每次增加操作的間隔為100ms,應(yīng)當(dāng)選取大于10ms的時(shí)間作為超時(shí)時(shí)間。
[0083]當(dāng)然,在本發(fā)明的其他實(shí)施例中輸入設(shè)備還可以選取與上述輸入設(shè)備類似的具備快速連續(xù)輸入操作和慢速多次操作的設(shè)備進(jìn)行代替。
[0084]通過(guò)本發(fā)明實(shí)施例的輸入設(shè)備,用戶只需要操作同一種輸入設(shè)備以不同的操作速度來(lái)進(jìn)行線性參數(shù)設(shè)置,就能實(shí)現(xiàn)局部微調(diào)和跳躍調(diào)整兩種對(duì)線性參數(shù)的操作。
[0085]如圖7所示為本發(fā)明實(shí)施例提供的一種遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)的方法流程圖,圖中:
[0086]S701、請(qǐng)求處理模塊接收到輸入設(shè)備的線性參數(shù)設(shè)置請(qǐng)求后,根據(jù)請(qǐng)求類型對(duì)當(dāng)前線性參數(shù)進(jìn)行修改,并廣播線性參數(shù)改變信號(hào);
[0087]優(yōu)選地,根據(jù)請(qǐng)求類型對(duì)當(dāng)前線性參數(shù)進(jìn)行修改包括:根據(jù)請(qǐng)求類型對(duì)線性參數(shù)進(jìn)行增加I個(gè)步長(zhǎng)或者減少I個(gè)步長(zhǎng)。
[0088]S702、延遲處理模塊超時(shí)等待線性參數(shù)改變信號(hào),當(dāng)線性參數(shù)改變時(shí),執(zhí)行遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)的操作。
[0089]具體來(lái)說(shuō),本步驟包括:延遲處理模塊超時(shí)等待線性參數(shù)改變信號(hào),如果超時(shí)等待過(guò)程中被線性參數(shù)改變信號(hào)喚醒,則繼續(xù)超時(shí)等待;如果直到超時(shí)等待結(jié)束仍未被線性參數(shù)改變信號(hào)喚醒,則進(jìn)一步比較當(dāng)前線性參數(shù)和緩存線性參數(shù)是否相同,如果相同,則繼續(xù)超時(shí)等待;如果不同,則拷貝當(dāng)前線性參數(shù)到緩存線性參數(shù),并且執(zhí)行遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)的操作。
[0090]其中,超時(shí)時(shí)間大于連續(xù)快速操作輸入設(shè)備時(shí)I秒鐘產(chǎn)生的操作次數(shù)的平均時(shí)間,一個(gè)優(yōu)選的值為200毫秒。
[0091]如圖8所示為本發(fā)明優(yōu)選實(shí)施例提供的一種線性參數(shù)設(shè)置請(qǐng)求處理流程圖,包括以下步驟:
[0092]S801、實(shí)時(shí)監(jiān)測(cè)輸入設(shè)備的狀態(tài);
[0093]查詢當(dāng)前輸入設(shè)備操作,如果當(dāng)前輸入設(shè)備沒(méi)有任何操作,則睡眠一段時(shí)間后返回S801 ;如果當(dāng)前輸入設(shè)備有增加操作,則將該操作轉(zhuǎn)換為線性參數(shù)增加請(qǐng)求,轉(zhuǎn)至S802 ;如果當(dāng)前輸入設(shè)備有減小操作,則將該操作轉(zhuǎn)換為線性參數(shù)減小請(qǐng)求,轉(zhuǎn)至S802。
[0094]S802、判斷當(dāng)前是否發(fā)生線性參數(shù)設(shè)置請(qǐng)求,如果是,則執(zhí)行S803 ;如果不是,則返回S801 ;
[0095]S803、根據(jù)線性參數(shù)設(shè)置請(qǐng)求類型修改當(dāng)前線性參數(shù)值;
[0096]具體地,如果當(dāng)前線性參數(shù)設(shè)置請(qǐng)求為增加,則對(duì)當(dāng)前線性參數(shù)做增加I個(gè)步長(zhǎng)的操作;如果當(dāng)前線性參數(shù)設(shè)置請(qǐng)求為減小,則對(duì)當(dāng)前線性參數(shù)做減小I個(gè)步長(zhǎng)的操作。
[0097]S804、廣播線性參數(shù)改變信號(hào)。
[0098]其中,廣播線性參數(shù)改變信號(hào)可以使用發(fā)送線性參數(shù)改變信號(hào)代替,該線性參數(shù)改變信號(hào)用于通知延時(shí)處理模塊線性參數(shù)已經(jīng)改變,如果延時(shí)處理模塊正處于超時(shí)等待狀態(tài)則會(huì)被立馬喚醒,并且超時(shí)等待操作會(huì)返回成功。
[0099]如圖9所示為本發(fā)明優(yōu)選實(shí)施例提供的一種線性參數(shù)設(shè)置延時(shí)處理流程圖,包括以下步驟:
[0100]S901、超時(shí)等待線性參數(shù)改變信號(hào);
[0101]具體地,此時(shí)延時(shí)處理模塊處于超時(shí)等待狀態(tài),直到到達(dá)超時(shí)等待時(shí)間或者被線性參數(shù)改變信號(hào)喚醒。
[0102]S902、判斷是否被線性參數(shù)改變信號(hào)喚醒,如果是,且當(dāng)前正處于超時(shí)等待狀態(tài)中,則超時(shí)等待操作立即結(jié)束并且返回成功,返回S901繼續(xù)循環(huán)超時(shí)等待線性參數(shù)改變信號(hào);如果否,則轉(zhuǎn)至S903。
[0103]S903、判斷是否超過(guò)超時(shí)時(shí)間,如果是,則超時(shí)等待操作返回錯(cuò)誤,轉(zhuǎn)到S904 ;如果否,則返回S901繼續(xù)循環(huán)超時(shí)等待線性參數(shù)改變信號(hào)。
[0104]S904、判斷線性參數(shù)是否被修改,如果是,則執(zhí)行步驟S905,否則返回S901繼續(xù)循環(huán)超時(shí)等待線性參數(shù)改變信號(hào)。
[0105]具體地,比較緩存線性參數(shù)和當(dāng)前線性參數(shù),如果緩存線性參數(shù)和當(dāng)前線性參數(shù)有任意一個(gè)不相同,則拷貝當(dāng)前線性參數(shù)到緩存線性參數(shù)并且轉(zhuǎn)到S905;如果當(dāng)前線性參數(shù)和緩存線性參數(shù)全部一致,則返回S901繼續(xù)循環(huán)超時(shí)等待線性參數(shù)改變信號(hào)。
[0106]S905、執(zhí)行遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)的操作。
[0107]如圖所示10為本發(fā)明實(shí)施例提供的跳躍調(diào)整和局部微調(diào)線性參數(shù)的原理圖,具體原理如下:
[0108]設(shè)置超時(shí)時(shí)間為200毫秒。
[0109]sO、S1、s2、s3為一次跳躍調(diào)整線性參數(shù)操作,請(qǐng)求處理模塊接收到線性參數(shù)設(shè)置請(qǐng)求后修改當(dāng)前線性參數(shù)并且廣播的線性參數(shù)改變信號(hào)CO、Cl、c2、c3。在延遲處理模塊中,由于線性參數(shù)改變信號(hào)CO、Cl、c2都是在超時(shí)等待線性參數(shù)改變信號(hào)超時(shí)時(shí)間內(nèi)發(fā)送的,因此都不會(huì)真正執(zhí)行遠(yuǎn)程設(shè)置線性參數(shù)操作。
[0110]do為執(zhí)行遠(yuǎn)程設(shè)置線性參數(shù)操作。在t4時(shí)刻延遲處理模塊接收到線性參數(shù)改變信號(hào)c3后重新進(jìn)入超時(shí)等待線性參數(shù)改變信號(hào)狀態(tài),到達(dá)t5時(shí)刻后超時(shí)等待線性參數(shù)改變信號(hào)操作自然結(jié)束并返回失敗(未被線性參數(shù)改變信號(hào)喚醒),此時(shí)執(zhí)行遠(yuǎn)程設(shè)置線性參數(shù)操作d0。
[0111]通過(guò)上述操作將跳躍調(diào)整線性參數(shù)操作(S0、S1、S2、S3)優(yōu)化為一次線性參數(shù)設(shè)置操作s3。
[0112]s4為一次局部微調(diào)操作,請(qǐng)求處理模塊接收到線性參數(shù)設(shè)置請(qǐng)求后修改當(dāng)前線性參數(shù)并且廣播的線性參數(shù)改變信號(hào)c4。
[0113]dl為執(zhí)行遠(yuǎn)程設(shè)置線性參數(shù)操作。在t6時(shí)刻延遲處理模塊接收到線性參數(shù)改變信號(hào)c4后重新進(jìn)入超時(shí)等待線性參數(shù)改變信號(hào)狀態(tài),到達(dá)t7時(shí)刻后超時(shí)等待線性參數(shù)改變信號(hào)操作自然結(jié)束并返回失敗(未被線性參數(shù)改變信號(hào)喚醒),此時(shí)執(zhí)行遠(yuǎn)程設(shè)置線性參數(shù)操作dl。
[0114]t0時(shí)刻延遲處理模塊處于超時(shí)等待線性參數(shù)改變信號(hào)狀態(tài)。
[0115]tl時(shí)刻,請(qǐng)求處理模塊接收到線性參數(shù)改變信號(hào)CO,跳轉(zhuǎn)到S902,根據(jù)S902所述跳轉(zhuǎn)到S901繼續(xù)超時(shí)等待線性參數(shù)改變信號(hào)。
[0116]t2時(shí)刻,請(qǐng)求處理模塊接收到線性參數(shù)改變信號(hào)Cl,跳轉(zhuǎn)到S902,根據(jù)S902所述跳轉(zhuǎn)到S901繼續(xù)超時(shí)等待線性參數(shù)改變信號(hào)。
[0117]t3時(shí)刻,請(qǐng)求處理模塊接收到線性參數(shù)改變信號(hào)c2,跳轉(zhuǎn)到S902,根據(jù)S902所述跳轉(zhuǎn)到S901繼續(xù)超時(shí)等待線性參數(shù)改變信號(hào)。
[0118]t4時(shí)刻,請(qǐng)求處理模塊接收到線性參數(shù)改變信號(hào)c3,跳轉(zhuǎn)到S902,根據(jù)S902所述跳轉(zhuǎn)到S901繼續(xù)超時(shí)等待線性參數(shù)改變信號(hào)。
[0119]t5時(shí)刻延遲處理模塊超時(shí)等待線性參數(shù)改變信號(hào)狀態(tài)結(jié)束,在超時(shí)等待過(guò)程中沒(méi)有被線性參數(shù)改變信號(hào)喚醒。跳轉(zhuǎn)到步驟S902,根據(jù)步驟S902所述,跳轉(zhuǎn)到步驟S903,根據(jù)步驟S903所述跳轉(zhuǎn)到步驟S904,根據(jù)S904所述跳轉(zhuǎn)到S905,根據(jù)S905所述執(zhí)行遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)的操作d0,轉(zhuǎn)到S901繼續(xù)超時(shí)等待線性參數(shù)改變信號(hào)。
[0120]t6時(shí)刻,請(qǐng)求處理模塊接收到線性參數(shù)改變信號(hào)c4,跳轉(zhuǎn)到S902,根據(jù)S902所述跳轉(zhuǎn)到S901繼續(xù)超時(shí)等待線性參數(shù)改變信號(hào)。
[0121]t7時(shí)刻延遲處理模塊超時(shí)等待線性參數(shù)改變信號(hào)狀態(tài)結(jié)束,在超時(shí)等待過(guò)程中沒(méi)有被線性參數(shù)改變信號(hào)喚醒。跳轉(zhuǎn)到步驟S902,根據(jù)步驟S902所述,跳轉(zhuǎn)到步驟S903,根據(jù)步驟S903所述跳轉(zhuǎn)到步驟S904,根據(jù)S904所述跳轉(zhuǎn)到S905,根據(jù)S905所述執(zhí)行遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)的操作dl,轉(zhuǎn)到S901繼續(xù)超時(shí)等待線性參數(shù)改變信號(hào)。
[0122]本發(fā)明實(shí)施例的方法中,用戶只需要以不同的操作速度操作同一種輸入設(shè)備來(lái)進(jìn)行線性參數(shù)設(shè)置,就能實(shí)現(xiàn)局部微調(diào)和跳躍調(diào)整兩種對(duì)線性參數(shù)的操作同時(shí)通過(guò)對(duì)線性參數(shù)設(shè)置請(qǐng)求的延時(shí)響應(yīng),將跳躍調(diào)整進(jìn)行延遲處理轉(zhuǎn)換為一次遠(yuǎn)程操作,從而使跳躍調(diào)整的操作等待時(shí)間優(yōu)化為一個(gè)設(shè)置單元的等待時(shí)間減少了用戶等待設(shè)置結(jié)果反饋的時(shí)長(zhǎng)。
[0123]以上參照【專利附圖】
附圖
【附圖說(shuō)明】了本發(fā)明的優(yōu)選實(shí)施例,并非因此局限本發(fā)明的權(quán)利范圍。本領(lǐng)域技術(shù)人員不脫離本發(fā)明的范圍和實(shí)質(zhì),可以有多種變型方案實(shí)現(xiàn)本發(fā)明,比如作為一個(gè)實(shí)施例的特征可用于另一實(shí)施例而得到又一實(shí)施例。凡在運(yùn)用本發(fā)明的技術(shù)構(gòu)思之內(nèi)所作的任何修改、等同替換和改進(jìn),均應(yīng)在本發(fā)明的權(quán)利范圍之內(nèi)。
【權(quán)利要求】
1.一種遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)的裝置,其特征在于,該裝置包括輸入設(shè)備、請(qǐng)求處理模塊和延遲處理模塊,其中: 所述輸入設(shè)備,用于接收用戶通過(guò)操作速度區(qū)分的線性參數(shù)設(shè)置操作,產(chǎn)生線性參數(shù)設(shè)置請(qǐng)求發(fā)送給所述請(qǐng)求處理模塊; 所述請(qǐng)求處理模塊,用于接收所述輸入設(shè)備的線性參數(shù)設(shè)置請(qǐng)求后,根據(jù)請(qǐng)求類型對(duì)當(dāng)前線性參數(shù)進(jìn)行修改,并廣播或者發(fā)送線性參數(shù)改變信號(hào); 所述延遲處理模塊,用于超時(shí)等待線性參數(shù)改變信號(hào),當(dāng)線性參數(shù)改變時(shí),執(zhí)行遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)的操作。
2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述輸入設(shè)備包括:快速連續(xù)輸入單元和慢速多次輸入單元,其中: 所述快速連續(xù)輸入單元,用于對(duì)線性參數(shù)進(jìn)行跳躍調(diào)整; 所述慢速多次輸入單元,用于對(duì)線性參數(shù)進(jìn)行局部微調(diào)。
3.根據(jù)權(quán)利要求2所述的裝置,其特征在于,所述輸入設(shè)備包括:滾輪輸入設(shè)備、搖桿輸入設(shè)備或軌跡 球輸入設(shè)備。
4.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述請(qǐng)求處理模塊包括: 監(jiān)測(cè)單元:用于實(shí)時(shí)監(jiān)測(cè)所述輸入設(shè)備的線性參數(shù)設(shè)置請(qǐng)求; 線性參數(shù)獲取單元,用于根據(jù)請(qǐng)求類型對(duì)當(dāng)前線性參數(shù)進(jìn)行增加I個(gè)步長(zhǎng)或者減少I個(gè)步長(zhǎng); 信號(hào)廣播單元,用于廣播或者發(fā)送線性參數(shù)改變信號(hào)。
5.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述延遲處理模塊包括超時(shí)等待單元,判斷單元和執(zhí)行單元,其中: 所述超時(shí)等待單元,用于超時(shí)等待線性參數(shù)改變信號(hào),如果超時(shí)等待過(guò)程中被線性參數(shù)改變信號(hào)喚醒,則繼續(xù)超時(shí)等待;如果直到超時(shí)等待結(jié)束仍未被線性參數(shù)改變信號(hào)喚醒,則通知所述判斷單元; 所述判斷單元,用于比較當(dāng)前線性參數(shù)和緩存線性參數(shù)是否相同,當(dāng)前線性參數(shù)和緩存線性參數(shù)不相同時(shí),判斷為線性參數(shù)設(shè)置發(fā)生改變,通知所述執(zhí)行單元; 所述執(zhí)行單元,用于執(zhí)行遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)的操作。
6.一種遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)的方法,其特征在于,該方法包括: 請(qǐng)求處理模塊接收到輸入設(shè)備的線性參數(shù)設(shè)置請(qǐng)求后,根據(jù)請(qǐng)求類型對(duì)當(dāng)前線性參數(shù)進(jìn)行修改,并廣播或發(fā)送線性參數(shù)改變信號(hào); 延遲處理模塊超時(shí)等待線性參數(shù)改變信號(hào),當(dāng)線性參數(shù)改變時(shí),執(zhí)行遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)的操作。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述根據(jù)請(qǐng)求類型對(duì)當(dāng)前線性參數(shù)進(jìn)行修改包括步驟: 根據(jù)請(qǐng)求類型對(duì)線性參數(shù)進(jìn)行增加I個(gè)步長(zhǎng)或者減少I個(gè)步長(zhǎng)。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述延遲處理模塊超時(shí)等待線性參數(shù)改變信號(hào),當(dāng)線性參數(shù)改變時(shí),執(zhí)行遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)的操作,包括: 延遲處理模塊超時(shí)等待線性參數(shù)改變信號(hào),如果超時(shí)等待過(guò)程中被線性參數(shù)改變信號(hào)喚醒,則繼續(xù)超時(shí)等待;如果直到超時(shí)等待結(jié)束仍未被線性參數(shù)改變信號(hào)喚醒,則進(jìn)一步比較當(dāng)前線性參數(shù)和緩存線性參數(shù)是否相同,如果相同,則繼續(xù)超時(shí)等待;如果不同,則拷貝當(dāng)前線性參數(shù)到緩存線性參數(shù),并且執(zhí)行遠(yuǎn)程設(shè)置網(wǎng)絡(luò)攝像機(jī)線性參數(shù)的操作。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述超時(shí)時(shí)間大于連續(xù)快速操作輸入設(shè)備時(shí)I秒鐘產(chǎn)生的操作次數(shù)的平均時(shí)間。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述超時(shí)時(shí)間包括200毫秒。
【文檔編號(hào)】H04N5/232GK104079813SQ201310110168
【公開日】2014年10月1日 申請(qǐng)日期:2013年3月29日 優(yōu)先權(quán)日:2013年3月29日
【發(fā)明者】楊將來(lái) 申請(qǐng)人:安科智慧城市技術(shù)(中國(guó))有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
石泉县| 霍山县| 沐川县| 林周县| 罗甸县| 乌兰浩特市| 波密县| 陈巴尔虎旗| 永泰县| 信宜市| 白城市| 丰都县| 两当县| 宜君县| 龙井市| 张家界市| 敦煌市| 酉阳| 大宁县| 南澳县| 安龙县| 临夏县| 静海县| 苍山县| 邓州市| 五华县| 呼玛县| 确山县| 苍山县| 保德县| 曲周县| 横山县| 来安县| 石棉县| 民和| 长顺县| 湖南省| 延长县| 秦皇岛市| 许昌市| 四子王旗|