相機(jī)控制方法、相機(jī)以及監(jiān)控系統(tǒng)的制作方法
【專利說(shuō)明】相機(jī)控制方法、相機(jī)以及監(jiān)控系統(tǒng)
[0001]本申請(qǐng)要求于2014年I月13日在韓國(guó)知識(shí)產(chǎn)權(quán)局提交的10-2014-0004048號(hào)韓國(guó)專利申請(qǐng)的優(yōu)先權(quán),該申請(qǐng)的公開(kāi)通過(guò)引用合并于此。
技術(shù)領(lǐng)域
[0002]與示例性實(shí)施例一致的方法和設(shè)備涉及控制監(jiān)控系統(tǒng)中的多個(gè)相機(jī)。
【背景技術(shù)】
[0003]在監(jiān)控系統(tǒng)中,相機(jī)和客戶終端通過(guò)通信網(wǎng)絡(luò)彼此連接,相機(jī)以點(diǎn)對(duì)點(diǎn)(P2P)方法與客戶終端通信,并還與其他相機(jī)通信。
[0004]然而,根據(jù)現(xiàn)有技術(shù)方法,相機(jī)僅依靠客戶終端執(zhí)行操作。也就是說(shuō),當(dāng)相機(jī)在與客戶終端的通信中單獨(dú)地操作各個(gè)功能時(shí),相機(jī)互相之間不通信。
[0005]因此,相機(jī)之間的相互通信功能未被使用。
[0006]另外,每個(gè)相機(jī)根據(jù)不同的硬件使用狀態(tài)具有不同的執(zhí)行等待任務(wù)和不同的操作速度。這里,硬件使用狀態(tài)的示例可以是中央處理器(CPU)的使用率、隨機(jī)存取存儲(chǔ)器(RAM)的使用率和通信網(wǎng)絡(luò)的使用率。
[0007]因此,從相機(jī)作為整體的角度看,它并不是高效的操作。
【發(fā)明內(nèi)容】
[0008]本發(fā)明構(gòu)思的一個(gè)或更多個(gè)示例性實(shí)施例提供了一種相機(jī)和一種控制所述相機(jī)的方法,其中,所述相機(jī)通過(guò)在多個(gè)相機(jī)通過(guò)通信網(wǎng)絡(luò)相互連接的系統(tǒng)中(例如,在監(jiān)控系統(tǒng)中)使用所述多個(gè)相機(jī)的相互通信功能,能夠從所述多個(gè)相機(jī)作為整體的角度實(shí)現(xiàn)高效操作。
[0009]各個(gè)方面將在下面的描述中被部分闡述,并將部分地從描述中變得清楚,或可通過(guò)示例性實(shí)施例的實(shí)施來(lái)了解。
[0010]根據(jù)示例性實(shí)施例的一方面,提供了一種控制通過(guò)通信網(wǎng)絡(luò)被連接到至少一個(gè)第二相機(jī)和至少一個(gè)客戶終端的第一相機(jī)的方法。所述方法可包括:控制所述第一相機(jī)接收并分析關(guān)于所述至少一個(gè)第二相機(jī)中的每個(gè)相機(jī)的空閑時(shí)間的信息;根據(jù)分析,控制所述第一相機(jī)將所述第一相機(jī)的至少一個(gè)任務(wù)和/或關(guān)于所述第一相機(jī)的所述至少一個(gè)任務(wù)的信息發(fā)送到所述至少一個(gè)第二相機(jī),其中,所述至少一個(gè)第二相機(jī)中的每個(gè)相機(jī)的空閑時(shí)間被設(shè)置為在所述至少一個(gè)第二相機(jī)中的每個(gè)相機(jī)被配置為執(zhí)行所述至少一個(gè)第二相機(jī)中的每個(gè)相機(jī)的一個(gè)或更多個(gè)任務(wù)中的任務(wù)之前所剩余的時(shí)間,或沒(méi)有任務(wù)分配給所述至少一個(gè)第二相機(jī)中的每個(gè)相機(jī)的持續(xù)時(shí)間的總和。
[0011]所述方法還可包括:控制所述第一相機(jī)將關(guān)于所述第一相機(jī)的空閑時(shí)間的信息發(fā)送到所述至少一個(gè)第二相機(jī);如果接收到所述至少一個(gè)第二相機(jī)的至少一個(gè)任務(wù)和/或關(guān)于所述至少一個(gè)第二相機(jī)的所述至少一個(gè)任務(wù)的信息,則控制所述第一相機(jī)在所述第一相機(jī)中執(zhí)行接收到的至少一個(gè)任務(wù),其中,所述第一相機(jī)的空閑時(shí)間被設(shè)置為在所述第一相機(jī)被配置為執(zhí)行所述第一相機(jī)的一個(gè)或多個(gè)任務(wù)中的任務(wù)之前所剩余的時(shí)間,或沒(méi)有任務(wù)分配給所述第一相機(jī)的持續(xù)時(shí)間的總和。
[0012]所述第一相機(jī)可被控制以預(yù)定時(shí)間間隔接收關(guān)于所述至少一個(gè)第二相機(jī)中的每個(gè)相機(jī)的空閑時(shí)間的信息,和/或以預(yù)定時(shí)間間隔發(fā)送關(guān)于所述第一相機(jī)的空閑時(shí)間的信肩、O
[0013]可通過(guò)將用于執(zhí)行被設(shè)置為在預(yù)定時(shí)間內(nèi)將被執(zhí)行的所有任務(wù)的持續(xù)時(shí)間相加,并從預(yù)定時(shí)間中減去相加的結(jié)果,來(lái)計(jì)算所述至少一個(gè)第二相機(jī)中的每個(gè)相機(jī)的空閑時(shí)間。
[0014]所述方法還可包括控制所述第一相機(jī)確定是否存在所述第一相機(jī)的空閑時(shí)間,其中,如果確定不存在所述第一相機(jī)的空閑時(shí)間,則所述第一相機(jī)被控制為將所述第一相機(jī)的所述至少一個(gè)任務(wù)發(fā)送到所述至少一個(gè)第二相機(jī)。
[0015]如果確定不存在所述第一相機(jī)的空閑時(shí)間,則所述第一相機(jī)還可被控制為:獲得執(zhí)行將被發(fā)送的所述第一相機(jī)的所述至少一個(gè)任務(wù)所需的執(zhí)行時(shí)間的估計(jì)值;將關(guān)于執(zhí)行時(shí)間的估計(jì)值的信息和執(zhí)行請(qǐng)求消息發(fā)送到所述至少一個(gè)第二相機(jī)中的具有最長(zhǎng)空閑時(shí)間的相機(jī);如果接收到來(lái)自于具有最長(zhǎng)空閑時(shí)間的相機(jī)的可執(zhí)行消息,則將將被發(fā)送的所述第一相機(jī)的所述至少一個(gè)任務(wù)發(fā)送到具有最長(zhǎng)空閑時(shí)間的相機(jī);如果接收到來(lái)自于具有最長(zhǎng)空閑時(shí)間的相機(jī)的不可執(zhí)行消息,則將關(guān)于執(zhí)行時(shí)間的估計(jì)值的信息和執(zhí)行請(qǐng)求消息發(fā)送到具有第二長(zhǎng)空閑時(shí)間的相機(jī);如果接收到來(lái)自于具有第二長(zhǎng)空閑時(shí)間的相機(jī)的可執(zhí)行消息,則將將被發(fā)送的所述第一相機(jī)的所述至少一個(gè)任務(wù)發(fā)送到具有第二長(zhǎng)空閑時(shí)間的相機(jī)。
[0016]根據(jù)另一示例性實(shí)施例的一方面,提供了一種被配置為通過(guò)通信網(wǎng)絡(luò)連接到至少一個(gè)其他相機(jī)和至少一個(gè)客戶終端的相機(jī)。所述相機(jī)可包括:光學(xué)系統(tǒng),被配置為捕獲圖像數(shù)據(jù);通信端口,被配置為接收關(guān)于所述至少一個(gè)其他相機(jī)中的每個(gè)相機(jī)的空閑時(shí)間的信息;控制器,被配置為分析關(guān)于所述至少一個(gè)其他相機(jī)中的每個(gè)相機(jī)的空閑時(shí)間,并通過(guò)通信端口將所述相機(jī)的至少一個(gè)任務(wù)和/或關(guān)于所述相機(jī)的所述至少一個(gè)任務(wù)的信息發(fā)送到所述至少一個(gè)其他相機(jī),其中,所述至少一個(gè)其他相機(jī)中的每個(gè)相機(jī)的空閑時(shí)間被設(shè)置為在所述至少一個(gè)其他相機(jī)中的每個(gè)相機(jī)被配置為執(zhí)行所述至少一個(gè)其他相機(jī)中的每個(gè)相機(jī)的一個(gè)或更多個(gè)任務(wù)中的任務(wù)之前所剩余的時(shí)間,或沒(méi)有任務(wù)分配給所述至少一個(gè)其他相機(jī)中的每個(gè)相機(jī)的持續(xù)時(shí)間的總和。
[0017]根據(jù)另一示例性實(shí)施例的一方面,提供了一種監(jiān)控系統(tǒng),所述監(jiān)控系統(tǒng)可包括:相互連接的多個(gè)相機(jī);通過(guò)通信網(wǎng)絡(luò)連接到所述多個(gè)相機(jī)的多個(gè)客戶終端,其中,所述多個(gè)相機(jī)中的每個(gè)相機(jī)被配置為將本相機(jī)的空閑時(shí)間發(fā)送到其他相機(jī),其中,所述多個(gè)相機(jī)中的每個(gè)相機(jī)被配置為接收并分析關(guān)于其他相機(jī)中的每個(gè)相機(jī)的空閑時(shí)間的信息,其中,根據(jù)分析,所述多個(gè)相機(jī)中的每個(gè)相機(jī)被配置為將本相機(jī)的至少一個(gè)任務(wù)發(fā)送到其他相機(jī)中的至少一個(gè)相機(jī),其中,所述多個(gè)相機(jī)中的每個(gè)相機(jī)被配置為,如果接收到其他相機(jī)中的至少一個(gè)相機(jī)的至少一個(gè)任務(wù),則執(zhí)行接收到的其他相機(jī)中的所述至少一個(gè)相機(jī)的所述至少一個(gè)任務(wù)。
【附圖說(shuō)明】
[0018]從下面結(jié)合附圖進(jìn)行的示例性實(shí)施例的描述中,這些和/或其他方面將變得更加明顯和更易于理解,其中:
[0019]圖1是根據(jù)示例性實(shí)施例的監(jiān)控系統(tǒng)的框圖;
[0020]圖2是根據(jù)示例性實(shí)施例的圖1中所示的相機(jī)的內(nèi)部結(jié)構(gòu)的框圖;
[0021]圖3是根據(jù)示例性實(shí)施例的圖2中所示的數(shù)字信號(hào)處理器的內(nèi)部結(jié)構(gòu)的框圖;
[0022]圖4是根據(jù)示例性實(shí)施例的圖3中所示的核處理器的主要操作的流程圖;
[0023]圖5是根據(jù)示例性實(shí)施例的每秒產(chǎn)生的作業(yè)隊(duì)列的示圖;
[0024]圖6是根據(jù)示例性實(shí)施例的圖4中所示的操作405的詳細(xì)流程圖;
[0025]圖7是根據(jù)示例性實(shí)施例的圖6中所示的操作C3的詳細(xì)流程圖;
[0026]圖8是根據(jù)示例性實(shí)施例的圖4中所示的操作S415和操作S417的詳細(xì)流程圖;
[0027]圖9是根據(jù)示例性實(shí)施例的圖4中所示的操作S415和操作S417的詳細(xì)流程圖;
[0028]圖10是示出根據(jù)示例性實(shí)施例的由用戶固定地設(shè)置圖5中所示的每個(gè)相機(jī)的優(yōu)先級(jí)的情況的示圖;
[0029]圖11是根據(jù)示例性實(shí)施例的圖4中所示的操作S407的流程圖;
[0030]圖12是示出根據(jù)示例性實(shí)施例的修改圖5中所示的作業(yè)隊(duì)列的示圖。
【具體實(shí)施方式】
[0031]以下描述和附圖用于理解根據(jù)本發(fā)明構(gòu)思的示例性實(shí)施例的操作,并且可由本領(lǐng)域技術(shù)人員容易地實(shí)施的那些部分可被省略。
[0032]盡管已參照本發(fā)明構(gòu)思的示例性實(shí)施例具體顯示和描述了本發(fā)明構(gòu)思,但本領(lǐng)域的普通技術(shù)人員將明白,在不脫離由權(quán)利要求限定的本發(fā)明構(gòu)思的精神和范圍的情況下,可對(duì)其形式和細(xì)節(jié)進(jìn)行各種改變。
[0033]現(xiàn)在將參照顯示示例性實(shí)施例的附圖,更充分地描述本發(fā)明構(gòu)思。諸如“…中的至少一個(gè)”的表述出現(xiàn)在一列元素之后時(shí),修飾整列元素,而不是修飾這一列中的單獨(dú)元素。
[0034]圖1是根據(jù)示例性實(shí)施例的監(jiān)控系統(tǒng)的框圖。
[0035]參照?qǐng)D1,相機(jī)1la至相機(jī)1ln通過(guò)通信網(wǎng)絡(luò)102與客戶終端103a至客戶終端103m交換通信信號(hào)Dot,并將實(shí)時(shí)取景的運(yùn)動(dòng)圖像數(shù)據(jù)Dima發(fā)送到客戶終端103a至客戶終端 103m。
[0036]相機(jī)1la至相機(jī)1ln中的每個(gè)相機(jī)以預(yù)定時(shí)間間隔將關(guān)于相機(jī)的空閑時(shí)間的信息發(fā)送到其他相機(jī),并以預(yù)定時(shí)間間隔接收關(guān)于其他相機(jī)中的每個(gè)相機(jī)的空閑時(shí)間的信息。根據(jù)本實(shí)施例,相機(jī)的空閑時(shí)間被設(shè)置為在給定時(shí)間內(nèi)沒(méi)有要執(zhí)行的任務(wù)或沒(méi)有執(zhí)行等待任務(wù)被分配給相機(jī)的持續(xù)時(shí)間的總和。然而,根據(jù)另一示例性實(shí)施例,相機(jī)的空閑時(shí)間可被設(shè)置為在相機(jī)被配置為執(zhí)行多個(gè)任務(wù)中的緊接的下一個(gè)任務(wù)或執(zhí)行等待任務(wù)之前剩余的時(shí)間。
[0037]根據(jù)示例性實(shí)施例,用于將相機(jī)的空閑時(shí)間信息發(fā)送到其他相機(jī)和從其他相機(jī)接收相機(jī)的空閑時(shí)間信息的預(yù)定時(shí)間間隔可以是一(I)秒,以上提到的給定時(shí)間也可以是一(I)秒。在下文中,假設(shè)每個(gè)相機(jī)的空閑時(shí)間和給定時(shí)間是一(I)秒來(lái)解釋本發(fā)明構(gòu)思,因此,空閑時(shí)間被稱為“每秒空閑時(shí)間”。稍后參照?qǐng)D5提供關(guān)于所述每秒空閑時(shí)間的詳細(xì)描述。
[0038]根據(jù)示例性實(shí)施例,預(yù)定時(shí)間間隔可根據(jù)相機(jī)而不同。也就是說(shuō),相機(jī)1la將它的關(guān)于