專利名稱:長寬比檢測中的數(shù)據(jù)提取方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在檢測圖像的長寬比(例如,畫面上下的黑邊帶的有無)時(shí)所使用的長寬比檢測中的數(shù)據(jù)提取方法。
通常,在檢測在畫面上下是否存在黑邊帶(遮蔽部分)等的圖像的長寬比時(shí),把圖像的亮度信號轉(zhuǎn)換為數(shù)字?jǐn)?shù)據(jù),使用微型計(jì)算機(jī)(以下簡稱為微機(jī))來判定該數(shù)據(jù)的亮度電平。
如
圖14(a)所示的那樣,在畫面的多個(gè)水平位置上,沿垂直方向從畫面的上部向下部提取數(shù)據(jù),例如,累計(jì)該提取的數(shù)據(jù)。由此,就能得到圖14(b)所示的那樣的亮度電平的分布,就能檢測出畫面上下的黑邊帶的有無以及黑邊帶與圖像部分的邊界的位置。
使用圖15~圖22來對這樣的長寬比檢測中的現(xiàn)有的數(shù)據(jù)提取方法進(jìn)行說明。
如圖15所示的那樣,作為微機(jī)的主處理,首先,在步驟S1中進(jìn)行數(shù)據(jù)的提取處理。如果該提取處理是按圖14(a)那樣在預(yù)定的多個(gè)水平位置上進(jìn)行,則在步驟S2中進(jìn)行長寬比的判定處理。由此,如果長寬比決定,在步驟S3中進(jìn)行長寬比變換處理,來在畫面上顯示出長寬比被變換的圖像。重復(fù)進(jìn)行該一連串處理。
下面對于圖15的步驟S1中的數(shù)據(jù)的提取處理進(jìn)行詳細(xì)說明。為了在畫面上的預(yù)定位置上取得數(shù)據(jù),需要識別水平和垂直的位置。這樣,在微機(jī)中輸入水平同步信號和垂直同步信號。水平同步信號和垂直同步信號被輸入微機(jī)的外部輸入部(外部輸入端子)。把水平同步信號的輸入稱為外部輸入1,把垂直同步信號的輸入稱為外部輸入2。
如果微機(jī)通過水平同步信號和垂直同步信號來識別水平和垂直方向的圖像的開始位置,則通過使用內(nèi)置的計(jì)時(shí)器來設(shè)定在哪個(gè)水平位置上沿垂直方向提取數(shù)據(jù)。
在圖16中,在步驟S11中,為了指定在哪個(gè)水平位置上沿垂直方向提取數(shù)據(jù),而設(shè)定計(jì)時(shí)器期間。接著,在步驟S12中,通過由垂直同步信號啟動(dòng)的外部輸入2,來使數(shù)據(jù)的提取開始。在步驟S13中,等待提取結(jié)束。當(dāng)提取結(jié)束時(shí),結(jié)束數(shù)據(jù)提取的處理。
通過垂直同步信號而啟動(dòng)外部輸入2時(shí),如圖17所示的那樣,在步驟S21中判定是否處于提取數(shù)據(jù)的過程中。為了從此開始提取數(shù)據(jù),首先,在不是提取過程中時(shí)(否),移到步驟S22。
在步驟S22中,分別許可由水平同步信號所啟動(dòng)的外部輸入1、計(jì)時(shí)器輸入和A/D輸入,在步驟S23中,實(shí)際上使數(shù)據(jù)的提取處理開始,然后,結(jié)束外部輸入2的處理。下面對計(jì)時(shí)器輸入和A/D輸入進(jìn)行說明。所謂A/D是內(nèi)置于微機(jī)中的A/D變換部。
接著,當(dāng)通過水平同步信號而使外部輸入1被啟動(dòng)時(shí),如圖18所示的那樣,在步驟S31中,使在圖16的步驟S11中設(shè)定的計(jì)時(shí)器啟動(dòng),而結(jié)束外部輸入1的處理。這相當(dāng)于圖21中的①的部分的處理。
當(dāng)由外部輸入1所啟動(dòng)的計(jì)時(shí)器經(jīng)過了在圖16的步驟S11中設(shè)定的計(jì)時(shí)器期間時(shí),計(jì)時(shí)器輸入被啟動(dòng),來執(zhí)行其處理。當(dāng)計(jì)時(shí)器輸入被啟動(dòng)時(shí),如圖19所示的那樣,在步驟S41中,使用于取得圖像的亮度信號來作為數(shù)據(jù)的A/D變換部被啟動(dòng),結(jié)束計(jì)時(shí)器輸入的處理。這相當(dāng)于圖21中的②部分的處理。如圖21中用○記號表示的那樣,步驟S41中的A/D變換部啟動(dòng)時(shí)掃描線位置的象素?cái)?shù)據(jù)被進(jìn)行A/D變換,然后,進(jìn)行提取。
通常,在由微機(jī)進(jìn)行A/D變換時(shí),需要一定的變換期間。如果該期間結(jié)束,則使A/D輸入被啟動(dòng),來執(zhí)行其處理。如圖21所示的那樣,當(dāng)經(jīng)過預(yù)定的A/D變換期間而啟動(dòng)A/D輸入時(shí),如圖20所示的那樣,在步驟S51中,數(shù)字化的數(shù)據(jù)而存儲在存儲部中,結(jié)束A/D輸入的處理。這相當(dāng)于圖21的③的部分的處理。
以上圖18~圖20所示的一連串的處理,如圖21所示的那樣,需要在一個(gè)水平掃描期間內(nèi)進(jìn)行。通過在每個(gè)全部的水平掃描期間(掃描線)來執(zhí)行該處理,就能在一個(gè)水平位置上沿垂直方向提取數(shù)據(jù)。
進(jìn)而,當(dāng)再次通過垂直同步信號啟動(dòng)外部輸入2時(shí),由于由前邊外部輸入2所啟動(dòng)的以前的半幀中的數(shù)據(jù)的提取未結(jié)束,則在圖17的步驟S21中,判定為處于提取數(shù)據(jù)的過程中(Y),移到步驟S24。在步驟S24中,分別禁止外部輸入2、外部輸入1、計(jì)時(shí)器輸入和A/D輸入,在步驟S25中,數(shù)據(jù)的提取處理結(jié)束,然后,結(jié)束外部輸入2的處理。
通過以上圖16~圖20所示的一連串的處理,如圖22所示的那樣,在一個(gè)半幀的預(yù)定水平位置上,能夠得到全部掃描線的象素?cái)?shù)據(jù)。在圖22中,實(shí)線表示某個(gè)半幀中的掃描線,虛線表示于該半幀相鄰的半幀中的掃描線,其中,簡化了掃描線的條數(shù)來進(jìn)行圖示。
接著,在各個(gè)半幀中,通過適當(dāng)?shù)卦O(shè)定圖16的步驟S11中的計(jì)時(shí)器期間,如圖14(a)所示的那樣,就能在畫面的多個(gè)水平位置上沿垂直方向提取有效掃描線的全部數(shù)據(jù)。而且,如從圖17看到的那樣,當(dāng)連續(xù)輸入垂直同步信號而驅(qū)動(dòng)外部輸入2時(shí),僅提取奇數(shù)半幀或偶數(shù)半幀的任一個(gè)的數(shù)據(jù),因此,在現(xiàn)有技術(shù)中,不是連續(xù)輸入垂直同步信號,在奇數(shù)半幀和偶數(shù)半幀兩者中提取數(shù)據(jù)。
因此,為了執(zhí)行以上那樣的數(shù)據(jù)提取,必須使圖18~圖20所示的一連串的處理在63.5μs的一個(gè)水平掃描期間內(nèi)結(jié)束。這樣,在現(xiàn)有的數(shù)據(jù)提取方法中,需要高速的微機(jī),長寬比檢測電路不得不變得昂貴。
因此,希望使用低速·低價(jià)格的微機(jī)來以低價(jià)格實(shí)現(xiàn)長寬比檢測電路。
鑒于上述問題,本發(fā)明的目的是提供一種長寬比檢測中的數(shù)據(jù)提取方法,能夠使用低速·低價(jià)格的微機(jī),不降低長寬比檢測的精度,來提取用于長寬比檢測的數(shù)據(jù)。
為了解決上述現(xiàn)有技術(shù)中的問題,(1)本發(fā)明提供一種長寬比檢測中的數(shù)據(jù)提取方法,在畫面的多個(gè)水平位置上沿垂直方向從畫面的上部向下部提取象素的數(shù)據(jù),根據(jù)該提取的數(shù)據(jù),檢測圖像的長寬比,其特征在于,僅在奇數(shù)半幀或偶數(shù)半幀的任一方中限定提取數(shù)據(jù)的半幀,經(jīng)過多個(gè)半幀來連續(xù)地提取上述一方的半幀中的數(shù)據(jù)。
(2)本發(fā)明提供一種長寬比檢測中的數(shù)據(jù)提取方法,使用具有外部輸入部、A/D變換部和運(yùn)算部的微型計(jì)算機(jī),在上述外部輸入部中輸入水平同步信號和垂直同步信號來啟動(dòng)外部輸入,在畫面的多個(gè)水平位置上沿垂直方向從畫面上部向下部提取象素的數(shù)據(jù),通過上述A/D變換部來把該提取的數(shù)據(jù)變換為數(shù)字?jǐn)?shù)據(jù),由上述運(yùn)算部根據(jù)該數(shù)字?jǐn)?shù)據(jù)來檢測圖像的長寬比,其特征在于,設(shè)置第一步驟,通過由垂直同步信號所產(chǎn)生的外部輸入的啟動(dòng),來設(shè)定從哪個(gè)水平掃描期間使數(shù)據(jù)的提取開始;第二步驟,通過由水平同步信號所產(chǎn)生的外部輸入的啟動(dòng),從由上述第一步驟所設(shè)定的水平掃描期間開始數(shù)據(jù)的提取,在一個(gè)半幀中的同一水平位置上每n(n為2以上的整數(shù))條掃描線依次提取一個(gè)數(shù)據(jù);第三步驟,通過另一個(gè)垂直同步信號所產(chǎn)生的外部輸入的啟動(dòng),重新設(shè)定使數(shù)據(jù)的提取開始的水平掃描期間,以便于提取在上述第二步驟中未提取的上述同一水平位置上的掃描線的數(shù)據(jù);第四步驟,通過另一個(gè)水平同步信號所產(chǎn)生的外部輸入的啟動(dòng),從由上述第三步驟所設(shè)定的水平掃描期間開始數(shù)據(jù)的提取,在另一個(gè)半幀中的上述同一水平位置上依次提取在上述第二步驟中未提取的掃描線的數(shù)據(jù),由此,提取上述同一水平位置上的垂直方向的全部有效掃描線的數(shù)據(jù),同時(shí),在各個(gè)水平位置上執(zhí)行上述第一~第四步驟,由此,提取各個(gè)水平位置上的垂直方向的全部有效掃描線的數(shù)據(jù)。
本發(fā)明的這些和其他的目的、優(yōu)點(diǎn)及特征將通過結(jié)合附圖對本發(fā)明的實(shí)施例的描述而得到進(jìn)一步說明。在這些附圖中圖1是表示本發(fā)明的一個(gè)實(shí)施例的圖;圖2是表示實(shí)現(xiàn)本發(fā)明的長寬比檢測電路的構(gòu)成的方框圖;圖3是用于說明本發(fā)明的流程圖;圖4是用于說明本發(fā)明的流程圖;圖5是用于說明本發(fā)明的流程圖;圖6是用于說明本發(fā)明的流程圖;圖7是用于說明本發(fā)明的流程圖;圖8是用于說明本發(fā)明的時(shí)序圖;圖9是用于說明本發(fā)明的流程圖;圖10是用于說明本發(fā)明的流程圖;圖11是用于說明本發(fā)明的流程圖;圖12是用于說明本發(fā)明的流程圖;圖13是用于說明本發(fā)明的時(shí)序圖;圖14是表示數(shù)據(jù)提取方法的概略方法的圖;圖15是用于說明現(xiàn)有例子的流程圖16是用于說明現(xiàn)有例子的流程圖;圖17是用于說明現(xiàn)有例子的流程圖;圖18是用于說明現(xiàn)有例子的流程圖;圖19是用于說明現(xiàn)有例子的流程圖;圖20是用于說明現(xiàn)有例子的流程圖;圖21是用于說明現(xiàn)有例子的時(shí)序圖;圖22是表示現(xiàn)有例子的圖。
下面參照附圖來對本發(fā)明的長寬比檢測中的數(shù)據(jù)提取方法進(jìn)行說明。圖1是表示本發(fā)明的一個(gè)實(shí)施例的圖,圖2是表示實(shí)現(xiàn)本發(fā)明的長寬比檢測電路的構(gòu)成的方框圖,圖3~圖7和圖9~圖12是于說明本發(fā)明的長寬比檢測中的數(shù)據(jù)提取方法的流程圖,圖8和圖13是用于說明本發(fā)明的長寬比檢測中的數(shù)據(jù)提取方法的時(shí)序圖。
首先,使用圖2來對實(shí)現(xiàn)本發(fā)明的長寬比檢測中的數(shù)據(jù)提取方法的長寬比檢測電路的構(gòu)成進(jìn)行說明。在圖2中,圖像信號通過低通濾波器2被輸入作為長寬比檢測電路的微型計(jì)算機(jī)(以下簡稱為微機(jī))1。圖像信號被輸入長寬比變換電路3。輸入低通濾波器2的圖像信號可以是組合視頻信號或亮度信號。
微機(jī)1包括外部輸入部11、A/D變換部12、運(yùn)算部13、存儲部14、計(jì)時(shí)器/計(jì)數(shù)器15。該微機(jī)1可以是低速的。
在微機(jī)1的外部輸入部11中輸入水平同步信號和垂直同步信號。把水平同步信號的輸入稱為外部輸入1,把垂直同步信號的輸入稱為外部輸入2。通過低通濾波器2而除去了高頻成分的信號被輸入A/D變換部12。
如下述那樣,運(yùn)算部13通過由外部輸入部11的外部輸入和由計(jì)時(shí)器/計(jì)數(shù)器15所生成的計(jì)時(shí)器輸入來運(yùn)算,使A/D變換部12啟動(dòng)來取得數(shù)據(jù)。取得的數(shù)據(jù)被存儲在存儲部14中。運(yùn)算部13綜合最終得到的數(shù)據(jù),來檢測所輸入的圖像信號的長寬比。
由微機(jī)1所產(chǎn)生的長寬比檢測結(jié)果被輸入長寬比變換電路3。在長寬比變換電路3中輸入應(yīng)在陰極射線管(CRT)等顯示部4上進(jìn)行顯示的圖像信號。長寬比變換電路3根據(jù)長寬比檢測結(jié)果來變換長寬比,輸入顯示部4。
長寬比變換電路3是由數(shù)字信號處理所產(chǎn)生的電路和由水平·垂直偏轉(zhuǎn)電路所產(chǎn)生的電路。
下面,使用圖1來對本發(fā)明的長寬比檢測中的數(shù)據(jù)提取方法進(jìn)行說明。首先,在本發(fā)明的數(shù)據(jù)提取中,僅限定為奇數(shù)半幀和偶數(shù)半幀中的任一方,在多個(gè)半幀中連續(xù)提取該一方的半幀中的數(shù)據(jù)。即,當(dāng)在某個(gè)半幀中提取數(shù)據(jù)后,隔行掃描到下一個(gè)半幀,在該下一個(gè)半幀中提取數(shù)據(jù)。在以下的說明中,所謂下一個(gè)半幀是指著眼于奇數(shù)半幀或偶數(shù)半幀中的任一方時(shí)的下一個(gè)半幀。
如圖1(a)所示的那樣,在由實(shí)線所示的某個(gè)半幀的掃描線的預(yù)定水平位置上提取數(shù)據(jù)時(shí),如帶有○標(biāo)記那樣,不是提取全部的掃描線的象素?cái)?shù)據(jù),而是例如隔開一條掃描線的間隔,在兩條掃描線中提取一個(gè)象素?cái)?shù)據(jù)。
接著,在下一個(gè)半幀中,如圖1(b)所示的那樣,提取在圖1(a)中未提取象素?cái)?shù)據(jù)的掃描線即帶有Δ標(biāo)記的掃描線的象素?cái)?shù)據(jù)。
若組合這些數(shù)據(jù),如圖1(c)所示的那樣,就能對全部有效掃描線提取預(yù)定水平位置上的垂直方向的數(shù)據(jù)。不言而喻,圖1(a)和圖1(b)的圖像內(nèi)容嚴(yán)格上說不是相同的,但是,由于黑邊帶存在的圖像和黑邊帶不存在的圖像不是在短時(shí)間內(nèi)進(jìn)行切換,而不會(huì)帶來問題。
在本實(shí)施例中,雖然是組合兩個(gè)半幀來在兩條掃描線中提取一個(gè)象素?cái)?shù)據(jù),由此,來提取全部掃描線的象素?cái)?shù)據(jù),但是,也可以組合三個(gè)半幀來在三個(gè)掃描線中提取一個(gè)象素?cái)?shù)據(jù),由此,來提取全部掃描線的象素?cái)?shù)據(jù)。但是,圖1所示的本實(shí)施例是考慮了微機(jī)1的數(shù)據(jù)提取性能和在長寬比的檢測·變換中所需要的時(shí)間等而優(yōu)選的實(shí)施例。所謂全部掃描線可以是至少全部的有效掃描線。
這樣一來,在全部提取預(yù)定水平位置上的垂直方向的數(shù)據(jù)之后,與現(xiàn)有技術(shù)相同,如圖14(a)所示的那樣,在畫面的多個(gè)水平位置上沿垂直方向提取數(shù)據(jù),來累積該提取的數(shù)據(jù)。由此,就能得到圖14(b)所示的那樣的亮度電平的分布,就能檢測到畫面上下的黑邊帶的有無以及位置。
下面,使用圖3~圖13來說明本發(fā)明的長寬比檢測中的數(shù)據(jù)提取方法的細(xì)節(jié)。在本發(fā)明中,主處理為圖15那樣。圖15中的步驟S1的詳細(xì)內(nèi)容與現(xiàn)有技術(shù)不同。
在圖3中,當(dāng)使數(shù)據(jù)的提取處理開始時(shí),在步驟S101中,判定在外部輸入1是否使A/D變換啟動(dòng)。由于在每個(gè)水平掃描期間所啟動(dòng)的外部輸入1和計(jì)時(shí)器輸入、A/D輸入各自的處理占據(jù)了63.5μs的水平掃描期間的大部分,則當(dāng)外部輸入1的處理拖長時(shí),在圖16那樣的使計(jì)時(shí)器啟動(dòng)來取得數(shù)據(jù)的方法中,不能取得畫面的左端部的數(shù)據(jù)。這樣,在取得畫面的左端部的數(shù)據(jù)的過程中,為了在外部輸入1的處理中使A/D變換啟動(dòng),而對其他部分,使用計(jì)時(shí)器/計(jì)數(shù)器15所產(chǎn)生的計(jì)時(shí)器來使A/D變換被啟動(dòng)。
首先,使用圖3~圖8來對使計(jì)時(shí)器啟動(dòng)并使A/D變換啟動(dòng)來取得數(shù)據(jù)的情況進(jìn)行說明。
在圖3中,在步驟S102中,為了指定在哪個(gè)水平位置上沿垂直方向提取數(shù)據(jù),來設(shè)定計(jì)時(shí)器期間。接著,在步驟S103中,通過由垂直同步信號啟動(dòng)的外部輸入2,而使數(shù)據(jù)的提取開始。在步驟S104中,等待提取結(jié)束。在提取結(jié)束之后,數(shù)據(jù)提取的處理結(jié)束。
在通過垂直同步信號而使外部輸入2啟動(dòng)之后,如圖4所示的那樣,在步驟S111中判斷是否處于提取數(shù)據(jù)的過程中。為了從此開始提取數(shù)據(jù),首先,當(dāng)不是在提取過程中(否)時(shí),移到步驟S112。在步驟S112中,設(shè)定是否提取下一個(gè)水平掃描期間的數(shù)據(jù)。
接著,在步驟S113中,分別許可由水平同步信號所啟動(dòng)的外部輸入1、計(jì)時(shí)器輸入、A/D輸入,在步驟S114中,實(shí)際上開始數(shù)據(jù)的提取處理,然后,結(jié)束外部輸入2的處理。
接著,在由水平同步信號來啟動(dòng)外部輸入1之后,如圖5所示的那樣,在步驟S121中,判定目前的水平掃描期間是否是取得數(shù)據(jù)的期間。若這次水平掃描期間為未取得數(shù)據(jù)的水平掃描期間(N),移到步驟S123,來使在圖3的步驟S102中設(shè)定的計(jì)時(shí)器啟動(dòng)。在步驟S124中,把下一個(gè)水平掃描期間設(shè)定為取得數(shù)據(jù)的水平掃描期間,結(jié)束外部輸入1的處理。
其為圖8(a)所示的時(shí)序圖的n-1水平掃描期間中的①的部分的處理,所啟動(dòng)的計(jì)時(shí)器的計(jì)時(shí)器期間相當(dāng)于使作為下一個(gè)水平掃描期間的n水平掃描期間的A/D變換被啟動(dòng)的位置。即,當(dāng)在某個(gè)水平掃描期間中提供外部輸入1時(shí),在該下一個(gè)水平掃描期間提供計(jì)時(shí)器輸入。
另一方面,在圖5的步驟S121中,若這次的水平掃描期間為取得數(shù)據(jù)的水平掃描期間(Y),移到步驟S125。在步驟S125中,判定外部輸入1是否使A/D變換啟動(dòng)。接著,當(dāng)外部輸入1未使A/D變換啟動(dòng)時(shí)(N),移到步驟S127。在步驟S127中把下一個(gè)水平掃描期間設(shè)定為未取得數(shù)據(jù)的水平掃描期間,結(jié)束外部輸入1的處理。
當(dāng)由外部輸入1所啟動(dòng)的計(jì)時(shí)器經(jīng)過了在圖3的步驟S102中設(shè)定的計(jì)時(shí)器期間時(shí),使計(jì)時(shí)器輸入啟動(dòng),執(zhí)行其處理。當(dāng)計(jì)時(shí)器輸入被啟動(dòng)時(shí),如圖6所示的那樣,在步驟S131中,使用于取得圖像的亮度信號來作為數(shù)據(jù)的A/D變換部12啟動(dòng),結(jié)束計(jì)時(shí)器輸入的處理。其相當(dāng)于圖8(a)的n水平掃描期間中的②部分的處理。如圖8(a)中由○標(biāo)記所示的那樣,在A/D變換部12啟動(dòng)時(shí)的掃描線的位置的象素?cái)?shù)據(jù)進(jìn)行了A/D變換之后,提取。
在通過微機(jī)1的A/D變換部12進(jìn)行A/D變換的過程中,需要一定的變換期間。如果該期間結(jié)束,則使A/D輸入啟動(dòng),而執(zhí)行其處理。當(dāng)如圖8(a)所示的那樣經(jīng)過了預(yù)定的A/D變換期間,而使A/D輸入啟動(dòng)時(shí),如圖7所示的那樣,在步驟S141中,取得數(shù)字的數(shù)據(jù)而存儲在存儲部14中,結(jié)束A/D輸入的處理。這相當(dāng)于圖8(a)的從n水平掃描期間開始的③的部分的處理。
由于在A/D變換的處理中需要花費(fèi)時(shí)間,實(shí)際上取得數(shù)據(jù),處理會(huì)波及到下一個(gè)n+1水平掃描期間,但是,如果時(shí)外部輸入1的優(yōu)先位次高于A/D輸入,定時(shí)的偏差就不會(huì)發(fā)生。
如從圖8(a)所示的那樣,通過n-1水平掃描期間中的外部輸入1,n水平掃描期間的掃描線的象素?cái)?shù)據(jù)被提取,接著,在n+1水平掃描期間實(shí)際上數(shù)據(jù)被存儲到存儲部14中。
接著,當(dāng)再次通過垂直同步信號而使外部輸入2被啟動(dòng)時(shí),在圖4的步驟S111中,由于處于提取數(shù)據(jù)的過程中(Y),則移到步驟S115。在步驟S115中,分別禁止外部輸入2、外部輸入1、計(jì)時(shí)器輸入、A/D輸入,在步驟S116中,結(jié)束數(shù)據(jù)的提取處理,然后,結(jié)束外部輸入2的處理。
在本發(fā)明中,連續(xù)輸入垂直同步信號來連續(xù)啟動(dòng)外部輸入2,連續(xù)地提取奇數(shù)半幀或偶數(shù)半幀任一方的數(shù)據(jù)。由此,即使通過低速的微機(jī)1,也能提取數(shù)據(jù)而沒有問題。
下面,使用圖3~圖8來對不啟動(dòng)計(jì)時(shí)器而在外部輸入1的處理內(nèi)使A/D變換啟動(dòng)來取得數(shù)據(jù)的情況進(jìn)行說明。
在圖3中,當(dāng)在外部輸入1的處理內(nèi)使A/D變換啟動(dòng)時(shí),從步驟S101直接移到步驟S103。在步驟S103中,許可通過垂直同步信號啟動(dòng)的外部輸入2,使數(shù)據(jù)的提取開始。在步驟S104中,等待提取結(jié)束,在提取結(jié)束之后,結(jié)束數(shù)據(jù)提取的處理。外部輸入2的處理于使計(jì)時(shí)器啟動(dòng)時(shí)相同,如圖4所示的那樣。
在通過水平同步信號使外部輸入1啟動(dòng)之后,如圖5所示的那樣,在步驟S121中,判定目前的水平掃描期間是否是取得數(shù)據(jù)的期間。當(dāng)目前的水平掃描期間是未取得數(shù)據(jù)的期間(N),移到步驟S122。在步驟S122中,判定是否在外部輸入1內(nèi)使A/D變換啟動(dòng),其中,由于在外部輸入1內(nèi)使A/D變換啟動(dòng)(Y),則在步驟S124中把下一個(gè)水平掃描期間設(shè)定為取得數(shù)據(jù)的水平掃描期間,結(jié)束外部輸入1。
另一方面,在圖5的步驟S121中,若這次的水平掃描期間未取得數(shù)據(jù)的水平掃描期間(Y),則移到步驟S125。在步驟S125中,判定是否在外部輸入1內(nèi)使A/D變換啟動(dòng),其中,由于在外部輸入1內(nèi)使A/D變換啟動(dòng)(Y),則在步驟S126中使A/D變換啟動(dòng),移到步驟S127。在步驟S127中把下一個(gè)水平掃描期間設(shè)定為未取得數(shù)據(jù)的水平掃描期間,結(jié)束外部輸入1的處理。這相當(dāng)于圖8(b)的n水平掃描期間中的①的部分的處理。
在此情況下,由于使A/D變換啟動(dòng),如圖6所示的計(jì)時(shí)器輸入未被啟動(dòng),而使圖7所示的A/D輸入被啟動(dòng)。這相當(dāng)于圖8(b)的從n水平掃描期間開始的②的部分的處理。由此,如圖8(b)用○標(biāo)記表示的那樣,就能提取因使計(jì)時(shí)器啟動(dòng)而不能取得的左端部的象素?cái)?shù)據(jù)。
在此情況下,通過從外部輸入1的啟動(dòng)到A/D變換的啟動(dòng)的軟件的時(shí)間來決定應(yīng)提取數(shù)據(jù)的水平位置。
在此實(shí)施例中,由于是通過組合兩個(gè)半幀來在兩個(gè)掃描線中提取一個(gè)象素?cái)?shù)據(jù),來提取全部的掃描線的象素?cái)?shù)據(jù),因此,在圖4的步驟S112中,設(shè)定從最初的水平掃描期間提取數(shù)據(jù)或者從下一個(gè)水平掃描期間提取數(shù)據(jù),在圖5的步驟S124、S127中,把下一個(gè)水平掃描期間設(shè)定為取得/未取得數(shù)據(jù)的水平掃描期間。
在通過組合三個(gè)半幀來在三個(gè)掃描線中提取一個(gè)象素?cái)?shù)據(jù),來提取全部掃描線的象素?cái)?shù)據(jù)的情況下,與此相應(yīng),適當(dāng)?shù)刈兏浖?br>
在本發(fā)明中,通過外部輸入2的啟動(dòng),首先,設(shè)定從哪個(gè)水平掃描期間開始數(shù)據(jù)的提取,來使數(shù)據(jù)的提取開始進(jìn)行,當(dāng)在另一個(gè)半幀中提取數(shù)據(jù)時(shí),重新設(shè)定使數(shù)據(jù)的提取開始的水平掃描期間,以提取未提取的掃描線的數(shù)據(jù),由此,就能提取全部的掃描線的數(shù)據(jù)。
在以上實(shí)施例中,表示了使用硬件的構(gòu)成即內(nèi)置在微機(jī)1中的計(jì)時(shí)器/計(jì)數(shù)器15的構(gòu)成來取得啟動(dòng)A/D變換部12的定時(shí)的結(jié)構(gòu)。作為另一個(gè)實(shí)施例,能夠使用軟件的等待來取得定時(shí),這樣一來,就能把微機(jī)1的硬件的構(gòu)成用于其他處理。
下面使用圖9~圖13來對這種情況下的數(shù)據(jù)提取方法進(jìn)行說明。
由于在主處理中不使用計(jì)時(shí)器/計(jì)數(shù)器15,則如圖9所示的那樣,在步驟S151中,許可外部輸入2而開始進(jìn)行數(shù)據(jù)的提取,在步驟S152中,等待提取結(jié)束。在提取結(jié)束之后,數(shù)據(jù)提取的處理結(jié)束。
在外部輸入2被啟動(dòng)之后,如圖10所示的那樣,在步驟S161中判斷是否處于提取數(shù)據(jù)的過程中。如果不是處于提取的過程中中(N),則移到步驟S162中,判定是否提取下一個(gè)水平掃描期間的數(shù)據(jù)。如果不提取下一個(gè)水平掃描期間的數(shù)據(jù),就移到步驟S163,進(jìn)入等待來取得時(shí)間。通過是提取下一個(gè)水平掃描期間的數(shù)據(jù),則按原樣移到步驟S164,分別許可外部輸入1和A/D輸入,在步驟S165中,實(shí)際上開始進(jìn)行數(shù)據(jù)的提取處理,然后,結(jié)束外部輸入2的處理。
接著,在使外部輸入1啟動(dòng)之后,如圖11所示的那樣,在步驟S171中,進(jìn)入等待來取得時(shí)間。然后,在步驟S172中,驅(qū)動(dòng)A/D變換,結(jié)束一連串的數(shù)據(jù)處理,由于在此之前不啟動(dòng)外部輸入1,則在步驟S173中,禁止外部輸入1,而結(jié)束外部輸入1的處理。
這相當(dāng)于圖13所示的時(shí)序圖的n水平掃描期間中的①的部分的處理。
當(dāng)使A/D輸入被啟動(dòng)時(shí),如圖12所示的那樣,在步驟S181中,取得數(shù)字的數(shù)據(jù)來存儲到存儲部14中,在步驟S182中,許可在圖11的步驟S173中禁止的外部輸入1,結(jié)束A/D輸入的處理。這相當(dāng)于圖13的n水平掃描期間中的②的部分的處理。
接著,當(dāng)再次通過垂直同步信號而使外部輸入2啟動(dòng)時(shí),在圖10的步驟S161中,由于處于提取數(shù)據(jù)的過程中(Y),則移到步驟S166。在步驟S166中,分別禁止外部輸入1和A/D輸入,在步驟S167中,結(jié)束數(shù)據(jù)的提取處理,然后,結(jié)束外部輸入2的處理。
如上述那樣,根據(jù)本發(fā)明的長寬比檢測中的數(shù)據(jù)提取方法,針對現(xiàn)有技術(shù)中使用高速微機(jī)來在奇數(shù)半幀和偶數(shù)半幀雙方中提取數(shù)據(jù)的方案,把提取數(shù)據(jù)的半幀僅限定為奇數(shù)半幀或偶數(shù)半幀的任一方,在多個(gè)半幀中連續(xù)提取該一方的半幀中的數(shù)據(jù),因此,就能以低速·低價(jià)格的微機(jī)來提取與現(xiàn)有技術(shù)同等的數(shù)據(jù)。
而且,在一個(gè)半幀中的同一位置上每n(n為2以上的整數(shù))條的掃描線提取一個(gè)數(shù)據(jù),同時(shí),在垂直位置互不相同的n個(gè)半幀中提取數(shù)據(jù),組合該n個(gè)半幀中提取的數(shù)據(jù),而成為各個(gè)水平位置上的數(shù)據(jù),由此,就能提取各個(gè)水平位置上的垂直方向的掃描線(或有效掃描線)的全部數(shù)據(jù),能夠用低速·低價(jià)格的微機(jī)來提取與現(xiàn)有技術(shù)同等的數(shù)據(jù)。
對于使用微機(jī)1內(nèi)置的計(jì)時(shí)器/計(jì)數(shù)器15的構(gòu)成,判定在水平同步信號所產(chǎn)生的外部輸入內(nèi)是否使A/D變換部啟動(dòng),根據(jù)其來決定是否使計(jì)時(shí)器啟動(dòng),因此,象畫面的左端部那樣,通過計(jì)時(shí)器來設(shè)定計(jì)時(shí)器期間,而決定應(yīng)提取數(shù)據(jù)的水平位置,由此就能提取未提取數(shù)據(jù)的水平位置的數(shù)據(jù)。
如以上詳細(xì)說明的那樣,本發(fā)明的長寬比檢測中的數(shù)據(jù)提取方法,把提取數(shù)據(jù)的半幀僅限定為奇數(shù)半幀或偶數(shù)半幀的任一方,在多個(gè)半幀中連續(xù)地提取該一方的半幀中的數(shù)據(jù),因此就能使用低速·低價(jià)格的微機(jī),不降低長寬比檢測精度,來提取用于長寬比檢測的數(shù)據(jù)。
附圖中的標(biāo)號說明在圖2中1微型計(jì)算機(jī)2低通濾波器3長寬比變換電路4顯示部11外部輸入1外部輸入212A/D變換部13運(yùn)算部14存儲部15計(jì)時(shí)器/計(jì)數(shù)器在圖3中數(shù)據(jù)提取S101在外部輸入1內(nèi)是否使A/D啟動(dòng)?S102計(jì)時(shí)器期間設(shè)定S103外部輸入2許可S104提取結(jié)束?在圖4中外部輸入2S111提取過程中S112設(shè)定是否取得下一個(gè)水平掃描期間S113許可外部輸入1、許可計(jì)時(shí)器輸入、許可A/D輸入S114提取開始S115禁止外部輸入1、禁止外部輸入2、禁止計(jì)時(shí)器輸入、禁止A/D輸入S116提取結(jié)束在圖5中外部輸入1S121取得的水平掃描期間?S122在外部輸入1內(nèi)使A/D啟動(dòng)?S123計(jì)時(shí)器啟動(dòng)S124把下一個(gè)水平掃描期間設(shè)定為取得的水平掃描期間S125在外部輸入1內(nèi)使A/D啟動(dòng)?S126A/D啟動(dòng)
S127把下一個(gè)水平掃描期間設(shè)定為未取得的水平掃描期間在圖6中計(jì)時(shí)器輸入S131A/D啟動(dòng)在圖7中A/D輸入S141數(shù)據(jù)取得圖9中數(shù)據(jù)提取S151外部輸入2許可S152提取結(jié)束?圖10中外部輸入2S161提取過程中S162從下一個(gè)水平掃描期間取得?S163等待S164許可外部輸入1、許可A/D輸入S165提取開始S166禁止外部輸入2、禁止外部輸入1、禁止A/D輸入S167提取結(jié)束圖11中外部輸入1S171等待S172A/D啟動(dòng)S173禁止外部輸入1圖12中A/D輸入S181數(shù)據(jù)取得S182許可外部輸入1圖15中主處理S1數(shù)據(jù)提取處理S2長寬比判定處理S3長寬比變換處理圖16中數(shù)據(jù)提取
S11計(jì)時(shí)器期間設(shè)定S12外部輸入2許可S13提取結(jié)束?圖17中S21提取過程中S22許可外部輸入1、許可計(jì)時(shí)器輸入、許可A/D輸入S23提取開始S24禁止外部輸入1、禁止外部輸入2、禁止計(jì)時(shí)器輸入、禁止A/D輸入S25提取結(jié)束圖18中外部輸入1S31計(jì)時(shí)器啟動(dòng)圖19中計(jì)時(shí)器輸入S41A/D啟動(dòng)圖20中A/D輸入S51數(shù)據(jù)取得
權(quán)利要求
1.一種長寬比檢測中的數(shù)據(jù)提取方法,在畫面的多個(gè)水平位置上沿垂直方向從畫面的上部向下部提取象素的數(shù)據(jù),根據(jù)該提取的數(shù)據(jù),檢測圖像的長寬比,其特征在于,僅在奇數(shù)半幀或偶數(shù)半幀的任一方中限定提取數(shù)據(jù)的半幀,經(jīng)過多個(gè)半幀來連續(xù)地提取上述一種半幀中的數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的長寬比檢測中的數(shù)據(jù)提取方法,其特征在于,在各個(gè)水平位置上提取數(shù)據(jù)時(shí),在一個(gè)半幀中的同一水平位置上每n(n為2以上的整數(shù))條掃描線提取一個(gè)數(shù)據(jù),同時(shí),在垂直位置互不相同的n個(gè)半幀中提取數(shù)據(jù),把在該n個(gè)半幀中提取的數(shù)據(jù)進(jìn)行組合以成為各個(gè)水平位置上的數(shù)據(jù)。
3.一種長寬比檢測中的數(shù)據(jù)提取方法,使用具有外部輸入部、A/D變換部和運(yùn)算部的微型計(jì)算機(jī),在上述外部輸入部中輸入水平同步信號和垂直同步信號來啟動(dòng)外部輸入,在畫面的多個(gè)水平位置上沿垂直方向從畫面上部向下部提取象素的數(shù)據(jù),通過上述A/D變換部來把該提取的數(shù)據(jù)變換為數(shù)字?jǐn)?shù)據(jù),由上述運(yùn)算部根據(jù)該數(shù)字?jǐn)?shù)據(jù)來檢測圖像的長寬比,其特征在于,設(shè)置第一步驟,通過由垂直同步信號所導(dǎo)致的外部輸入部的啟動(dòng),來設(shè)定從哪個(gè)水平掃描期間使數(shù)據(jù)的提取開始;第二步驟,通過由水平同步信號所導(dǎo)致的外部輸入部的啟動(dòng),從由上述第一步驟所設(shè)定的水平掃描期間開始數(shù)據(jù)的提取,在一個(gè)半幀中的同一水平位置上每n(n為2以上的整數(shù))條掃描線依次提取一個(gè)數(shù)據(jù);第三步驟,通過另一個(gè)垂直同步信號所導(dǎo)致的外部輸入部的啟動(dòng),重新設(shè)定使數(shù)據(jù)的提取開始的水平掃描期間,以便于提取在上述第二步驟中未提取的上述同一水平位置上的掃描線的數(shù)據(jù);第四步驟,通過另一個(gè)水平同步信號所導(dǎo)致的外部輸入部的啟動(dòng),從由上述第三步驟所設(shè)定的水平掃描期間開始數(shù)據(jù)的提取,在另一個(gè)半幀中的上述同一水平位置上依次提取在上述第二步驟中未提取的掃描線的數(shù)據(jù),由此,提取上述同一水平位置上的垂直方向的全部有效掃描線的數(shù)據(jù),同時(shí),在各個(gè)水平位置上執(zhí)行上述第一~第四步驟,由此,提取各個(gè)水平位置上的垂直方向的全部有效掃描線的數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的長寬比檢測中的數(shù)據(jù)提取方法,其特征在于,進(jìn)一步設(shè)置第五步驟,判定在水平同步信號所產(chǎn)生的外部輸入是否使上述A/D變換部啟動(dòng),通過上述第五步驟,當(dāng)判定為水平同步信號所產(chǎn)生的外部輸入未使上述A/D變換部啟動(dòng)時(shí),通過內(nèi)置的計(jì)時(shí)器來設(shè)定計(jì)時(shí)器期間,決定應(yīng)提取數(shù)據(jù)的水平位置,當(dāng)判定為水平同步信號所產(chǎn)生的外部輸入使上述A/D變換部啟動(dòng)時(shí),通過從水平同步信號所產(chǎn)生的外部輸入的啟動(dòng)至上述A/D變換部的啟動(dòng)的時(shí)間,決定應(yīng)提取數(shù)據(jù)的水平位置。
全文摘要
本發(fā)明提供一種長寬比檢測中的數(shù)據(jù)提取方法,能夠使用低速·低價(jià)格的微機(jī),不降低長寬比檢測精度,來提取用于長寬比檢測的數(shù)據(jù)。在畫面的多個(gè)水平位置上沿垂直方向從畫面的上部向下部來提取象素的數(shù)據(jù)的過程中,把提取數(shù)據(jù)的半幀僅限定為奇數(shù)半幀或偶數(shù)半幀的任一方。在同一水平位置上每兩條掃描線提取一個(gè)數(shù)據(jù),同時(shí),在垂直位置互不相同的兩個(gè)半幀中提取數(shù)據(jù),組合該兩個(gè)半幀中提取的數(shù)據(jù)而成為各個(gè)水平位置上的數(shù)據(jù)。
文檔編號H04N5/44GK1211871SQ98102909
公開日1999年3月24日 申請日期1998年7月2日 優(yōu)先權(quán)日1997年7月4日
發(fā)明者蓬萊俊彥 申請人:日本勝利株式會(huì)社