国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種圖像處理方法和攝像機(jī)的制作方法_3

      文檔序號(hào):9691255閱讀:來(lái)源:國(guó)知局
      0108]在本發(fā)明實(shí)施例中,圖像操作指令可以包括以下三種:轉(zhuǎn)動(dòng)操作指令、變倍操作指令以及轉(zhuǎn)動(dòng)操作加變倍操作指令。下面針對(duì)這三種情況分別進(jìn)行說(shuō)明。
      [0109]第一種情況,所述圖像操作指令為進(jìn)行轉(zhuǎn)動(dòng)操作。
      [0110]此時(shí),所述計(jì)算操作參數(shù)包括:計(jì)算轉(zhuǎn)動(dòng)角度;
      [0111]所述根據(jù)所述操作參數(shù),計(jì)算經(jīng)過(guò)操作后所述規(guī)則的坐標(biāo)包括:根據(jù)計(jì)算的所述轉(zhuǎn)動(dòng)角度,計(jì)算經(jīng)過(guò)操作后所述規(guī)則的坐標(biāo)。
      [0112]第二種情況,所述圖像操作指令為進(jìn)行變倍操作,
      [0113]所述計(jì)算操作參數(shù)包括:計(jì)算變倍數(shù);
      [0114]所述根據(jù)所述操作參數(shù),計(jì)算經(jīng)過(guò)操作后所述規(guī)則的坐標(biāo)包括:根據(jù)計(jì)算的所述變倍數(shù),計(jì)算經(jīng)過(guò)操作后所述規(guī)則的坐標(biāo)。
      [0115]第三種情況,所述圖像操作指令為進(jìn)行轉(zhuǎn)動(dòng)操作和變倍操作,
      [0116]所述計(jì)算操作參數(shù)包括:計(jì)算轉(zhuǎn)動(dòng)角度和變倍數(shù);
      [0117]所述根據(jù)所述操作參數(shù),計(jì)算經(jīng)過(guò)操作后所述規(guī)則的坐標(biāo)包括:根據(jù)計(jì)算的所述轉(zhuǎn)動(dòng)角度和所述變倍數(shù),計(jì)算經(jīng)過(guò)操作后所述規(guī)則的坐標(biāo)。
      [0118]通過(guò)以上方式計(jì)算具體的操作參數(shù),然后就可以根據(jù)具體的操作參數(shù),計(jì)算操作后規(guī)則在所述坐標(biāo)系中的坐標(biāo),最終保證該規(guī)則與所述參照物的相對(duì)位置在操作前后保持不變。
      [0119]可選地,在本發(fā)明的另一個(gè)實(shí)施例中,可以在每次操作后,為操作后顯示的圖像設(shè)置一個(gè)生效條件,在達(dá)到生效條件時(shí),再次顯示該圖像。具體地,在本發(fā)明實(shí)施例中,可以將所述操作后的圖像稱(chēng)為第一圖像,將對(duì)所述第一圖像操作后的圖像稱(chēng)為第二圖像,將對(duì)所述第二圖像操作后的圖像稱(chēng)為第三圖像,依此類(lèi)推。本發(fā)明實(shí)施例提供的圖像處理的方法除了包括步驟11?13外,還可包括:
      [0120]為所述第一圖像設(shè)置生效條件;
      [0121]在達(dá)到所述生效條件時(shí),重新顯示所述第一圖像。
      [0122]當(dāng)然,對(duì)于后續(xù)操作而顯示的圖像,例如,第二圖像,第三圖像等,也可以設(shè)置生效條件,當(dāng)生效條件滿(mǎn)足時(shí),也可以重新顯示所述第二圖像或第三圖像。
      [0123]而在所述第一圖像未達(dá)到所述生效條件,且后續(xù)又對(duì)圖像進(jìn)行操作時(shí),顯示與后續(xù)操作對(duì)應(yīng)的圖像。具體而言,若對(duì)第一圖像設(shè)置了生效條件,當(dāng)?shù)谝粓D像未達(dá)到生效條件,而此時(shí)又根據(jù)圖像操作指令對(duì)第一圖像進(jìn)行了操作后,直接顯示與本次操作相應(yīng)的圖像。后續(xù)根據(jù)圖像操作指令進(jìn)行操作時(shí),一旦第一圖像的生效條件滿(mǎn)足,則直接返回顯示第一圖像。
      [0124]請(qǐng)參照?qǐng)D3,圖3-⑴顯示原始圖像以及疊加在圖像上的線條規(guī)則,在圖3-(1)中設(shè)置了該圖像再次顯示的生效條件1。圖3-(2)顯示圖3-(1)的圖像在經(jīng)過(guò)轉(zhuǎn)動(dòng)后的圖像,在圖3-(2)中也設(shè)置了該圖像再次顯示的生效條件2。圖3-(3)顯示在圖3-(1)中設(shè)置的生效條件1滿(mǎn)足時(shí),再次顯示圖3-(1)的圖像,并保證疊加在圖像上的規(guī)則與參照物的相對(duì)位置保持不變(即,圖3-(3)與圖3-⑴完全相同)。圖3-(4)顯示在圖3-⑵中設(shè)置的生效條件2滿(mǎn)足時(shí),再次顯示圖3- (2)的圖像,并保證疊加在圖像上的規(guī)則與參照物的相對(duì)位置保持不變(即,圖3-(4)與圖3-⑵相同)。
      [0125]在本發(fā)明實(shí)施例中,所述生效條件包括但不限于,生效時(shí)間。所述生效時(shí)間可以為距離當(dāng)前時(shí)刻的時(shí)長(zhǎng)、顯示當(dāng)前圖像超過(guò)預(yù)設(shè)時(shí)長(zhǎng)等。
      [0126]在本發(fā)明實(shí)施例中可以為操作后的各個(gè)圖像(例如,圖3_(1)、圖3-(2))設(shè)置生效時(shí)間,并在滿(mǎn)足生效時(shí)間時(shí)相應(yīng)顯示各個(gè)圖像,并保證疊加在圖像上的規(guī)則與參照物的相對(duì)位置保持不變(圖3-(3)、圖3-(4)……)。如此,可以在不同的條件下使用不同的規(guī)則。
      [0127]為了更好地理解本發(fā)明的技術(shù)方案,現(xiàn)在通過(guò)具體實(shí)施例對(duì)本發(fā)明進(jìn)行進(jìn)一步描述。
      [0128]本發(fā)明實(shí)施例提供一種圖像處理的方法,基于具有PTZ功能的攝像機(jī)。其中,所述攝像機(jī)可包括鏡頭、傳感器(sensor)、編碼處理器、中央處理器、機(jī)電板和控制馬達(dá)。所述控制馬達(dá)包括左、右、上、下控制馬達(dá)中的至少一個(gè)。所述機(jī)電板控制(或者通過(guò)中央處理器直接控制)控制馬達(dá),相關(guān)坐標(biāo)由機(jī)電板(或者中央處理器)記錄計(jì)算,并及時(shí)地反饋給處理器;而編碼處理器可以獲取控制鏡頭的變倍數(shù),可以及時(shí)反饋給中央處理器。需要指出的是,本發(fā)明實(shí)施例流程圖中示出的編碼處理器包括鏡頭、傳感器及編碼處理器,也即可以統(tǒng)一處理變倍。
      [0129]本發(fā)明實(shí)施例提供一種圖像處理的方法的流程圖。參照?qǐng)D4,所述方法包括:
      [0130]步驟21、用戶(hù)通過(guò)管理服務(wù)器的客戶(hù)端或數(shù)字?jǐn)z像機(jī)的客戶(hù)端設(shè)置線條或幾何規(guī)則到中央處理器(CPU)。
      [0131]步驟22、CPU將相應(yīng)規(guī)則存儲(chǔ)到存儲(chǔ)器上,并設(shè)置到編碼處理器中。
      [0132]步驟23、所述編碼處理器將規(guī)則疊加在圖像上,并返回設(shè)置成功消息給處理器。
      [0133]其中,在本發(fā)明實(shí)施例中,圖像上疊加的規(guī)則是相對(duì)于參照物而言的。對(duì)于圖像上的每一個(gè)規(guī)則,所述圖像上具有與該規(guī)則相關(guān)的參照物。
      [0134]步驟24、用戶(hù)通過(guò)管理服務(wù)器的客戶(hù)端或數(shù)字?jǐn)z像機(jī)的客戶(hù)端下達(dá)對(duì)圖像進(jìn)行轉(zhuǎn)動(dòng)加變倍的圖像操作指令。
      [0135]需要指出的是,本實(shí)施例中是以轉(zhuǎn)動(dòng)加變倍的圖像操作指令為例進(jìn)行說(shuō)明。當(dāng)然,在本發(fā)明實(shí)施例中,也可以只是轉(zhuǎn)動(dòng)操作或只是變倍操作。
      [0136]另外,需要說(shuō)明的是:攝像機(jī)初始啟動(dòng)之前,可預(yù)先建立坐標(biāo)系,即,以傳感器中心作為二維坐標(biāo)系中的原點(diǎn)建立二維坐標(biāo),同時(shí)記錄并確定變倍數(shù)和攝像機(jī)的初始角度,所述初始角度和所述變倍數(shù)分別通過(guò)機(jī)電板和編碼處理器通知CPU存儲(chǔ)處理。
      [0137]步驟25、處理器收到相應(yīng)的命令后,分別通知機(jī)電板和編碼處理器。
      [0138]步驟26、所述機(jī)電板控制馬達(dá)以一定的刻度轉(zhuǎn)動(dòng),并在控制馬達(dá)以一定的刻度轉(zhuǎn)動(dòng)的同時(shí),計(jì)算圖像上的規(guī)則的新的坐標(biāo),實(shí)時(shí)反饋給處理器。
      [0139]在本發(fā)明實(shí)施例中,規(guī)則的坐標(biāo)是相對(duì)于預(yù)先建立的二維坐標(biāo)而言的。其中,建立坐標(biāo)系的方式包括但不限于,以攝像機(jī)轉(zhuǎn)動(dòng)形成的球形狀中的球心點(diǎn)作為二維坐標(biāo)系中的原點(diǎn)。
      [0140]步驟27、所述編碼處理器進(jìn)行變倍處理,同時(shí)計(jì)算變倍數(shù),實(shí)時(shí)反饋給處理器。
      [0141]步驟28、處理器獲取到所述規(guī)則的坐標(biāo)與變倍數(shù)后,根據(jù)所述坐標(biāo)和所述變倍數(shù),計(jì)算在經(jīng)過(guò)操作后所述規(guī)則最終的坐標(biāo),并通知設(shè)置到編碼處理器中。
      [0142]步驟29、所述編碼處理器在操作后的圖像上顯示所述規(guī)則,使得所述規(guī)則與所述參照物的相對(duì)位置在操作前后保持不變。
      [0143]下面結(jié)合附圖對(duì)操作后,將規(guī)則與所述參照物的相對(duì)位置在操作前后保持不變的算法進(jìn)行詳細(xì)說(shuō)明。
      [0144]需要指出的是,在本發(fā)明實(shí)施例中,球機(jī)(或攝像機(jī))的坐標(biāo)是相對(duì)坐標(biāo)的概念,具體可以是以攝像機(jī)轉(zhuǎn)動(dòng)所形成的球形狀中的球心點(diǎn)為原點(diǎn),并以球機(jī)的某一方向?yàn)榛鶞?zhǔn)建立起來(lái)的角度坐標(biāo)。而參考點(diǎn)的坐標(biāo)是指以畫(huà)面中心為原點(diǎn)建立起來(lái)的二維坐標(biāo)。
      [0145]在本發(fā)明實(shí)施例中,保持規(guī)則(包括線條、區(qū)域)與針對(duì)該規(guī)則的參照物的相對(duì)位置不變的詳細(xì)算法可以分成兩部分來(lái)考慮,即,轉(zhuǎn)動(dòng)操作的情形和變倍操作的情形。
      [0146]在本發(fā)明實(shí)施例中,可以選取規(guī)則上的一些特定參考點(diǎn)來(lái)代替整個(gè)規(guī)則,通過(guò)確定所述參考點(diǎn)的坐標(biāo)即可確定規(guī)則的坐標(biāo)。
      [0147]下面首先描述轉(zhuǎn)動(dòng)操作的情形。在本發(fā)明實(shí)施例中,轉(zhuǎn)動(dòng)操作情形下的算法包括,將參考點(diǎn)移到畫(huà)面中心(傳感器中心)的詳細(xì)算法和在轉(zhuǎn)動(dòng)球機(jī)后參考點(diǎn)移動(dòng)后的坐標(biāo)的詳細(xì)算法。
      [0148]把參考點(diǎn)移到傳感器中心的詳細(xì)算法:
      [0149]可以把機(jī)芯轉(zhuǎn)動(dòng)分成垂直和水平兩部分,我們可以先處理垂直部分,水平部分處理方法與垂直部分處理方法相類(lèi)似。當(dāng)?shù)玫叫枰D(zhuǎn)動(dòng)的角度時(shí),通知機(jī)芯轉(zhuǎn)動(dòng)對(duì)應(yīng)角度即可。
      [0150]水平方向:如圖5光學(xué)成像圖所示,我們從規(guī)則中選取參考點(diǎn)A’,假設(shè)參考點(diǎn)A’實(shí)際對(duì)應(yīng)于真實(shí)物體A (即,A’為真實(shí)物體A在傳感器上的成像),物體A離理論光學(xué)透鏡的距離為L(zhǎng),偏離光學(xué)系統(tǒng)中心線的距離為D,則鏡頭把上述點(diǎn)A移動(dòng)到傳感器中心位置,水平需要轉(zhuǎn)動(dòng)的角度為arctg(D/L)。
      [0151]為了確定水平轉(zhuǎn)動(dòng)的角度,需要首先計(jì)算D/L。根據(jù)相關(guān)數(shù)學(xué)理論,可以得出D/L=h/f,其中h指點(diǎn)A在傳感器上的成像點(diǎn),離傳感器的中心點(diǎn)的距離汀指鏡頭的焦距。
      [0152]h = kl*W,其中W表示傳感器的物理寬度(sensor_width),kl表示參考點(diǎn)在水平方向上離畫(huà)面中心的距離與畫(huà)面寬度的比值。
      [0153]因此可以算出水平需要
      當(dāng)前第3頁(yè)1 2 3 4 5 
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1