一種同軸視控技術(shù)的實(shí)現(xiàn)方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及視頻監(jiān)控領(lǐng)域,特別涉及一種同軸視控技術(shù)的實(shí)現(xiàn)方法和裝置。
【背景技術(shù)】
[0002]在視頻監(jiān)控領(lǐng)域中,傳統(tǒng)的方式是通過485總線來實(shí)現(xiàn)控制設(shè)備對(duì)于受控設(shè)備的操作控制,所述控制設(shè)備可為數(shù)字視頻錄像機(jī)(DVR, Digital Video Recorder)等,所述受控設(shè)備可為模擬球機(jī)等。
[0003]但是,上述方式增加了線材成本和安裝成本,為此,現(xiàn)有技術(shù)中又提出了一種同軸視控技術(shù),即在視頻電纜線上傳輸視頻信號(hào)的同時(shí),在場(chǎng)消隱期間,按照雙方預(yù)先約定好的方式,傳輸控制設(shè)備對(duì)受控設(shè)備的控制數(shù)據(jù)(控制命令),而不影響正常的視頻信號(hào)質(zhì)量。
[0004]具體來說,可將控制數(shù)據(jù)編碼為不同頻率的調(diào)頻波,來分別表示數(shù)字O和數(shù)字1,并疊加到場(chǎng)消隱期間的視頻行信號(hào)上進(jìn)行傳輸。
[0005]但是,每一個(gè)視頻行信號(hào)上只能編碼疊加一位(bit)控制數(shù)據(jù),這樣,整個(gè)場(chǎng)消隱期間只能傳輸很少如一個(gè)字節(jié)的控制數(shù)據(jù),而控制數(shù)據(jù)中通常包括多個(gè)字節(jié),從而導(dǎo)致需要經(jīng)過多場(chǎng)信號(hào)才能完成控制數(shù)據(jù)的傳輸,傳輸效率低下。
【發(fā)明內(nèi)容】
[0006]有鑒于此,本發(fā)明提供了一種同軸視控技術(shù)的實(shí)現(xiàn)方法和裝置,能夠提高控制數(shù)據(jù)的傳輸效率。
[0007]為了達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0008]一種同軸視控技術(shù)的實(shí)現(xiàn)方法,包括:
[0009]確定在場(chǎng)消隱期間所需傳輸?shù)目刂茢?shù)據(jù)中包括的字節(jié)數(shù);
[0010]根據(jù)每個(gè)視頻行信號(hào)上至多編碼疊加兩個(gè)字節(jié)數(shù)據(jù)的原則,確定傳輸所述控制數(shù)據(jù)最少所需使用的視頻行信號(hào)數(shù)M,M為正整數(shù);
[0011]查找到第一個(gè)預(yù)定視頻行信號(hào),并將所述控制數(shù)據(jù)編碼疊加到從該預(yù)定視頻行信號(hào)開始的共M個(gè)預(yù)定視頻行信號(hào)上;
[0012]其中,每個(gè)預(yù)定視頻行信號(hào)上均采用按位連續(xù)編碼的方式,每一位控制數(shù)據(jù)的編碼時(shí)間均為3us,依次包括:lus的起始位電平、Ius的控制數(shù)據(jù)位電平以及Ius的結(jié)束位電平。
[0013]一種同軸視控技術(shù)的實(shí)現(xiàn)裝置,包括:
[0014]第一處理模塊,用于確定在場(chǎng)消隱期間所需傳輸?shù)目刂茢?shù)據(jù)中包括的字節(jié)數(shù);根據(jù)每個(gè)視頻行信號(hào)上至多編碼疊加兩個(gè)字節(jié)數(shù)據(jù)的原則,確定傳輸所述控制數(shù)據(jù)最少所需使用的視頻行信號(hào)數(shù)M,并通知給第二處理模塊,M為正整數(shù);
[0015]所述第二處理模塊,用于查找到第一個(gè)預(yù)定視頻行信號(hào),并將所述控制數(shù)據(jù)編碼疊加到從該預(yù)定視頻行信號(hào)開始的共M個(gè)預(yù)定視頻行信號(hào)上;其中,每個(gè)預(yù)定視頻行信號(hào)上均采用按位連續(xù)編碼的方式,每一位控制數(shù)據(jù)的編碼時(shí)間均為3us,依次包括:lus的起始位電平、Ius的控制數(shù)據(jù)位電平以及Ius的結(jié)束位電平。
[0016]可見,采用本發(fā)明所述方案,可在每個(gè)場(chǎng)消隱期間編碼疊加多個(gè)字節(jié)的控制數(shù)據(jù),從而提高了控制數(shù)據(jù)的傳輸效率。
【附圖說明】
[0017]圖1為本發(fā)明同軸視控技術(shù)的實(shí)現(xiàn)方法實(shí)施例的流程圖。
[0018]圖2為本發(fā)明在第16?19個(gè)視頻行信號(hào)上編碼疊加控制數(shù)據(jù)的示意圖。
[0019]圖3為本發(fā)明一個(gè)視頻行信號(hào)上的編碼方式示意圖。
[0020]圖4為現(xiàn)有NTSC制式下的場(chǎng)消隱期間的信號(hào)波形示意圖。
[0021]圖5為本發(fā)明同軸視控技術(shù)的實(shí)現(xiàn)裝置實(shí)施例的組成結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0022]針對(duì)現(xiàn)有技術(shù)中存在的問題,本發(fā)明中提出一種同軸視控技術(shù)的實(shí)現(xiàn)方案,能夠提高控制數(shù)據(jù)的傳輸效率等。
[0023]為了使本發(fā)明的技術(shù)方案更加清楚、明白,以下參照附圖并舉實(shí)施例,對(duì)本發(fā)明所述方案作進(jìn)一步的詳細(xì)說明。
[0024]圖1為本發(fā)明同軸視控技術(shù)的實(shí)現(xiàn)方法實(shí)施例的流程圖。如圖1所示,包括以下步驟11?13。
[0025]步驟11:確定在場(chǎng)消隱期間所需傳輸?shù)目刂茢?shù)據(jù)中包括的字節(jié)數(shù)。
[0026]步驟12:根據(jù)每個(gè)視頻行信號(hào)上至多編碼疊加兩個(gè)字節(jié)數(shù)據(jù)的原則,確定傳輸控制數(shù)據(jù)最少所需使用的視頻行信號(hào)數(shù)M,M為正整數(shù)。
[0027]步驟13:查找到第一個(gè)預(yù)定視頻行信號(hào),并將控制數(shù)據(jù)編碼疊加到從該預(yù)定視頻行信號(hào)開始的共M個(gè)預(yù)定視頻行信號(hào)上;其中,每個(gè)預(yù)定視頻行信號(hào)上均采用按位連續(xù)編碼的方式,每一位控制數(shù)據(jù)的編碼時(shí)間均為3us,依次包括:lus的起始位電平、Ius的控制數(shù)據(jù)位電平以及Ius的結(jié)束位電平。
[0028]較佳地,起始位電平為高電平;結(jié)束位電平為低電平;對(duì)于每一位控制數(shù)據(jù),當(dāng)其取值為O時(shí),控制數(shù)據(jù)位電平為低電平,當(dāng)其取值為I時(shí),控制數(shù)據(jù)位電平為高電平。
[0029]假設(shè)控制數(shù)據(jù)中包括的字節(jié)數(shù)為8,那么M的取值則為4,每個(gè)預(yù)定視頻行信號(hào)上分別編碼疊加2個(gè)字節(jié)的控制數(shù)據(jù)。
[0030]假設(shè)控制數(shù)據(jù)中包括的字節(jié)數(shù)為7,那么M的取值也為4,其中,前3個(gè)預(yù)定視頻行信號(hào)上可分別編碼疊加2個(gè)字節(jié)的控制數(shù)據(jù),而剩下的I個(gè)預(yù)定視頻行信號(hào)上則可只編碼疊加I個(gè)字節(jié)的控制數(shù)據(jù)。
[0031]另外,M個(gè)預(yù)定視頻行信號(hào)可為:M個(gè)連續(xù)的視頻行信號(hào),或者,M個(gè)部分連續(xù)部分不連續(xù)的視頻行信號(hào),或者,M個(gè)完全不連續(xù)的視頻行信號(hào)。
[0032]比如,當(dāng)M的取值為4時(shí),假設(shè)4個(gè)預(yù)定視頻行信號(hào)分別為視頻行信號(hào)A、視頻行信號(hào)B、視頻行信號(hào)C和視頻行信號(hào)D,那么,視頻行信號(hào)A、視頻行信號(hào)B、視頻行信號(hào)C和視頻行信號(hào)D可為4個(gè)連續(xù)的視頻行信號(hào),或者,視頻行信號(hào)A和視頻行信號(hào)B連續(xù),視頻行信號(hào)C和視頻行信號(hào)D也連續(xù),但視頻行信號(hào)B和視頻行信號(hào)C不連續(xù),再或者,視頻行信號(hào)A和視頻行信號(hào)B、視頻行信號(hào)B和視頻行信號(hào)C以及視頻行信號(hào)C和視頻行信號(hào)D均不連續(xù)。
[0033]無論是上述哪種情況,編解碼雙方均需要預(yù)定約定好哪些視頻行信號(hào)為預(yù)定視頻行信號(hào),即預(yù)先約定好將在哪些視頻行信號(hào)上編碼疊加控制數(shù)據(jù),以便解碼方正確的進(jìn)行解碼等。
[0034]預(yù)定視頻行信號(hào)需要是時(shí)間周期為64us的視頻行信號(hào)。
[0035]在實(shí)際應(yīng)用中,對(duì)于場(chǎng)消隱期間傳輸?shù)母饕曨l行信號(hào),其中會(huì)有部分視頻行信號(hào)的時(shí)間周期小于64us,剩下的則是時(shí)間周期等于64us的視頻行信號(hào),具體來說,當(dāng)視頻制式為美國國家電視系統(tǒng)委員會(huì)(NTSC, Nat1nal Televis1n Standards Committee)制式時(shí),場(chǎng)同步信號(hào)之后的前6個(gè)視頻行信號(hào)的時(shí)間周期會(huì)小于64us,當(dāng)視頻制式為逐行倒相(PAL,Phase Alternating Line)制式時(shí),場(chǎng)同步信號(hào)之后的前5個(gè)視頻行信號(hào)的時(shí)間周期會(huì)小于64us。如果視頻行信號(hào)的時(shí)間周期小于64us,那么將可能無法按照本發(fā)明所述方式編碼疊加2個(gè)字節(jié)的控制數(shù)據(jù),因此,本發(fā)明所述方案中的預(yù)定視頻行信號(hào)需要是時(shí)間周期等于64us的視頻行信號(hào)。
[0036]對(duì)于DVR對(duì)模擬球機(jī)的控制來說,每條控制數(shù)據(jù)中包括的字節(jié)數(shù)通常為8,相應(yīng)地,M個(gè)預(yù)定視頻行信號(hào)可為:第16個(gè)視頻行信號(hào)、第17個(gè)視頻行信號(hào)、第18個(gè)視頻行信號(hào)以及第19個(gè)視頻行信號(hào),共4個(gè)連續(xù)的視頻行信號(hào)。
[0037]如圖2所示,圖2為本發(fā)明在第16?19個(gè)視頻行信號(hào)上編碼疊加控制數(shù)據(jù)的示意圖。假設(shè)控制數(shù)據(jù)中包括的8個(gè)字節(jié)數(shù)據(jù)分別為PelCOt01、PelCOt02、…、PelCot08,那么,可在第16個(gè)視頻行信號(hào)上編碼疊加PelcotOl和Pelcot02,在第17個(gè)視頻行信號(hào)上編碼疊加Pelcot03和Pelcot04,在第18個(gè)視頻行信號(hào)上編碼疊加Pelcot05和Pelcot06,在第19個(gè)視頻行信號(hào)上編碼疊加Pelcot07和Pelcot08。
[0038]較佳地,上述每個(gè)視頻行信號(hào)上的編碼開始時(shí)刻均需要滯后于該視頻行信號(hào)中的行同步信號(hào)12us,以避免將編碼信號(hào)疊加到色同步信號(hào)上。
[0039]圖3為本發(fā)明一個(gè)視頻行信號(hào)上的編碼方式示意圖。如圖3所示,行同步信號(hào)和色同步信號(hào)的持續(xù)時(shí)間之和約為8us,因此,為了避免將編碼信號(hào)疊加到色同步信號(hào)上,較佳地,可從12us之后開始進(jìn)行編碼,并采用按位連續(xù)編碼的方式,每一位控制數(shù)據(jù)的編碼時(shí)間均為3us,依次包括:lus的起始位高電平、Ius的控制數(shù)據(jù)位低電平或高電平,以及Ius的結(jié)束位低電平,所述高電平即指在該視頻行信號(hào)上疊加650mV ;相應(yīng)地,如果連續(xù)編碼兩個(gè)字節(jié)(16bits)的控制數(shù)據(jù),編碼總時(shí)間將為:3X16=48us,48+12=60us〈64us (視頻行信號(hào)的時(shí)間周期),滿足視頻行信號(hào)的要求,而且,還剩下64-60=4us的時(shí)間冗余,可確保由于某種原因?qū)е麻_始編碼的時(shí)刻略晚于理論上的開始時(shí)刻時(shí)(如在滯后于行同步信號(hào)13us時(shí)開始進(jìn)行編碼),仍可在該視頻行信號(hào)上編碼疊加2個(gè)字節(jié)的控制數(shù)據(jù)。
[0040]另外,上述查找到第一個(gè)預(yù)定視頻行信號(hào),即查找到第16個(gè)視頻行信號(hào)的方式可為:
[0041]I)當(dāng)視頻制式為NTSC制式時(shí),在連續(xù)檢測(cè)到6個(gè)場(chǎng)同步信號(hào)后,開始進(jìn)行上升沿脈沖檢測(cè),并將檢測(cè)到的第13個(gè)上升沿脈沖對(duì)應(yīng)的視頻行信號(hào)確定為所述第16個(gè)視頻行信號(hào);
[0042]2)當(dāng)視頻制式為PAL制式時(shí),在連續(xù)檢測(cè)到5個(gè)場(chǎng)同步信號(hào)后,開始進(jìn)行上升沿脈沖檢測(cè),并將檢測(cè)到的第13個(gè)上升沿脈沖對(duì)應(yīng)的視頻行信號(hào)確定為所述第16個(gè)視頻行信號(hào)。
[0043]其中,檢測(cè)場(chǎng)同步信號(hào)的方式可為:利用微控制單元(MCU,Micro Control Unit)的捕獲功能來檢測(cè)場(chǎng)同步信號(hào);
[0044]相應(yīng)地,檢測(cè)上升沿脈沖的方式可為:利用MCU的外部上升沿中斷功能來檢測(cè)上升沿脈沖。
[0045]在實(shí)際應(yīng)用中,場(chǎng)消隱期間的場(chǎng)同步信號(hào)的低脈沖持續(xù)時(shí)間為27.3us,前、后置均衡時(shí)間為2.35us,而行同步信號(hào)的低脈沖持續(xù)時(shí)間通常為4.7us,因此可取一個(gè)中間值(27.3+2.35+2.35+4.7) /2=18us作為判斷標(biāo)準(zhǔn),并可利用現(xiàn)有的MCU的捕獲功能來檢測(cè)低脈沖的持續(xù)時(shí)間,如果超過了 18us,則可認(rèn)為是場(chǎng)同步信號(hào)。
[0046]另外,為了消除掉類似于場(chǎng)同步信號(hào)的個(gè)別長(zhǎng)時(shí)間低脈沖的干擾,以防止在錯(cuò)誤的位置進(jìn)行編碼疊加,當(dāng)視頻制式為NTSC制式時(shí),需要連續(xù)檢測(cè)6個(gè)場(chǎng)