TWI524733B - 影像擷取方法及影像擷取裝置 - Google Patents
影像擷取方法及影像擷取裝置 Download PDFInfo
- Publication number
- TWI524733B TWI524733B TW102104824A TW102104824A TWI524733B TW I524733 B TWI524733 B TW I524733B TW 102104824 A TW102104824 A TW 102104824A TW 102104824 A TW102104824 A TW 102104824A TW I524733 B TWI524733 B TW I524733B
- Authority
- TW
- Taiwan
- Prior art keywords
- image
- code
- group
- capture
- arrangement
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 42
- 239000000284 extract Substances 0.000 claims description 3
- 238000013481 data capture Methods 0.000 description 12
- 102100029768 Histone-lysine N-methyltransferase SETD1A Human genes 0.000 description 10
- 101000865038 Homo sapiens Histone-lysine N-methyltransferase SETD1A Proteins 0.000 description 10
- 101150117538 Set2 gene Proteins 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000003384 imaging method Methods 0.000 description 8
- 238000013461 design Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
- 239000000543 intermediate Substances 0.000 description 2
- 229910002056 binary alloy Inorganic materials 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/30—Image reproducers
- H04N13/302—Image reproducers for viewing without the aid of special glasses, i.e. using autostereoscopic displays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/106—Processing image signals
- H04N13/139—Format conversion, e.g. of frame-rate or size
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/106—Processing image signals
- H04N13/172—Processing image signals image signals comprising non-image signal components, e.g. headers or format information
- H04N13/178—Metadata, e.g. disparity information
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Library & Information Science (AREA)
- Image Processing (AREA)
- Controls And Circuits For Display Device (AREA)
- Computer Graphics (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
Description
本發明是關於影像擷取方法及影像擷取裝置,尤其是關於3D影像顯示技術之影像擷取方法及影像擷取裝置。
近年來,3D影像顯示技術快速地發展並應用於多種裝置上,例如應用於投影機、電視、顯示器、行動裝置面板等。一個基本的3D影像顯示架構100如圖1所示,通常包含:複數個影像來源112、114;一處理器120;以及一顯像裝置130。該複數個影像來源112、114分別代表由不同視角所觀看到的影像,例如圖1的影像來源112可代表適合由左眼之視角來觀看的影像,影像來源114則代表適合由右眼之視角來觀看的影像。該3D影像顯示架構100會透過上述處理器120以依據一預先設定的像素格式排列方式(Pixel Format Arrangement)來從該影像來源112、114擷取影像,並將所擷取之影像處理後或直接輸出至該顯像裝置130,以利用該顯像裝置130呈現3D影像。然而,由於該顯像裝置130僅支援特定的像素格式排列方式以呈現特定的3D影像效果,因此該處理器120所依據的預設像素格式排列方式與該顯像裝置130所支
援的特定像素格式排列方式須一致,方能供顯像裝置130正確地顯示3D影像。
目前3D影像顯示之像素格式排列方式尚未標準化,因此有多種不同像素格式排列方式可應用於3D顯示技術上。舉例而言,請參閱圖2,像素格式排列方式可以是以像素為單位輪流地使用影像來源112及影像來源114之像素,其中每個像素均包含R、G、B三個次像素(Sub-pixel),換句話說,輸出至顯像裝置的輸出影像200係以像素為單位輪流地呈現影像來源112與影像來源114之像素;另外,請參閱圖3之輸出影像300,像素格式排列方式也可以是以次像素為單位輪流地呈現影像來源112與影像來源114之次像素;此外,請參閱圖4之輸出影像400,相較於圖2之「非梅花陣列(Non-quincunx)」的像素格式排列方式,圖4之像素格式排列方式屬於「梅花陣列(Quincunx)」的排列方式,其與圖2之排列方式的主要差異在於各水平掃描線的起始像素係輪流地使用影像來源112與影像來源114之像素,而非均以影像來源112之像素為起始像素;再者,請參閱圖5之輸出影像500,相較於圖3之以次像素為單位的像素格式排列方式,圖5之排列方式係每經過三個次像素(不一定屬於同一像素)即呈現另一影像來源的次像素,但呈現順序會隨著水平掃描線的垂直座標遞增而以次像素為單位來平移;另外,請參閱圖6之輸出影像600,為避免目前3D影像顯示的死角(Dead Zone),許多3D影像顯示裝置採用斜紋光柵片(Slanted Lenticular Lens)技術以從多個不同視角之
影像(例如圖6之影像來源a至影像來源g)以次像素為單位來擷取資料,此時像素格式排列方式愈發地複雜。
基於上述,為支援各種像素格式排列方式,目前技術係藉由不同的軟/硬體設計來提供不同像素格式排列方式之解決方案,亦即針對每種像素格式排列方式提供專用的軟/硬體設計,然此種作法除了會提高設計成本,也不具彈性利用之價值。因此,本技術領域需要一款彈性的軟/硬體處理架構,以配合後端顯像裝置所支援的像素格式排列方式適當地由多個影像來源擷取資料,藉此在提供相容性的同時,達到節省成本及彈性利用的目的。
本發明實施例揭露了一種影像擷取方法,應用於一影像擷取裝置,該方法包含:提供複數個代碼,該些代碼分別代表複數影像來源;依據一像素格式排列方式決定複數組擷取設定,每組擷取設定對應一代碼排列組合,且每該代碼排列組合係由該些代碼所組成;以及使該影像擷取裝置依據該些擷取設定所對應之該些代碼排列組合依序擷取該些影像來源之資料。
本發明另實施例揭露了一種影像擷取方法,應用於一影像擷取裝置,該方法包含:讀取K組擷取設定,其中K為正整數,每組擷取設定對應一代碼排列組合,且每該代碼排列組合係由複數個代碼所組成,該些代碼分別代表複數影像來源;以及使該影像擷取裝置依據該K組代碼排列組合,依序擷取該些代碼所代表之該些影像來源之資料。
本發明又一實施例揭露了一種影像擷取裝置,用來擷取複數影像來源之資料,包含:一記憶單元,用來儲存K組擷取設定,每組擷取設定對應一代碼排列組合,每該代碼排列組合係由複數個代碼所組成,該些代碼分別代表該些影像來源,其中K為正整數;一解析單元,用來讀取該K組擷取設定,以輸出該K組擷取設定所對應之該K組代碼排列組合;以及一載入單元,用來接收該K組擷取設定所對應之該K組代碼排列組合,並依序擷取該些代碼所代表之該些影像來源之資料。
有關本發明實施例的特徵、實作與功效,茲配合圖式作較佳實施例詳細說明如下。
100‧‧‧3D影像顯示架構
112‧‧‧影像來源
114‧‧‧影像來源
120‧‧‧處理器
130‧‧‧顯像裝置
200‧‧‧輸出影像
300‧‧‧輸出影像
400‧‧‧輸出影像
500‧‧‧輸出影像
600‧‧‧輸出影像
a‧‧‧影像來源a之次像素
b‧‧‧影像來源b之次像素
c‧‧‧影像來源c之次像素
d‧‧‧影像來源d之次像素
e‧‧‧影像來源e之次像素
f‧‧‧影像來源f之次像素
g‧‧‧影像來源g之次像素
812‧‧‧影像來源
814‧‧‧影像來源
820‧‧‧輸出影像
1000‧‧‧影像擷取裝置
1010‧‧‧記憶單元
1020‧‧‧解析單元
1022‧‧‧暫存單元
1024‧‧‧第一計數器
1026‧‧‧第二計數器
1030‧‧‧載入單元
1040‧‧‧儲存裝置
S710‧‧‧利用複數個代碼分別代表N個影像來源
S720‧‧‧依據一像素格式排列方式決定K組擷取設定,並依據該像素格式排列方式決定每組擷取設定之一代碼排列順序,每該代碼排列順序由前述複數個代碼所組成
S910‧‧‧讀取K組擷取設定
S920‧‧‧讀取每組擷取設定之代碼排列順序,並依序擷取該代碼排列順序之每該代碼所代表之影像來源的資料
圖1為3D影像顯示架構之示意圖。
圖2為一種像素格式排列方式之示意圖。
圖3為另一種像素格式排列方式之示意圖。
圖4為又一種像素格式排列方式之示意圖。
圖5為再一種像素格式排列方式之示意圖。
圖6為採用斜紋光柵片技術之像素格式排列方式之示意圖。
圖7為本發明之影像擷取方法之一實施例的流程圖。
圖8為一種像素格式排列方式之示意圖。
圖9為本發明之影像擷取方法之另一實施例的流程圖。
圖10為本發明之影像擷取裝置之一實施例的示意圖。
以下說明內容之技術用語係參照本技術領域之習慣用語,如本說明書對部分用語有加以說明或定義,該部分用語之解釋係以本說明書之說明或定義為準。另外,在實施為可能的前提下,本說明書所描述之物件或事件間的相對關係,涵義可包含直接或間接的關係,所謂「間接」係指物件間尚有中間物或物理空間之存在,或指事件間尚有中間事件或時間間隔之存在。再者,以下內容係關於影像擷取,對於本領域習見的技術或原理,若不涉及本發明之技術特徵,將不予贅述。此外,圖示中元件之形狀、尺寸、比例以及流程之步驟順序等僅為示意,係供本技術領域具有通常知識者瞭解本發明之用,而非對本發明之實施範圍加以限制。
另外,以下說明內容之各實施例分別具有一或多個技術特徵,然此並不意味使用本發明者必需同時實施任一實施例中的所有技術特徵,或僅能分開實施不同實施例中的一部或全部技術特徵。換句話說,只要不影響實施可能性,本技術領域具有通常知識者可依據本發明之揭露內容,並視自身的需求或設計規範,選擇性地實施任一實施例中部分或全部的技術特徵,或者選擇性地實施複數個實施例中部分或全部的技術特徵之組合,藉此增加本發明實施時的彈性。
本發明之揭露內容包含一種影像擷取方法及一種影像擷取裝置,該些方法及裝置可配合一顯像裝置所支援的像素格
式排列方式適當地由多個影像來源擷取資料,進而達成通用且有效率的影像擷取之目的。本發明之方法與裝置可應用於多種3D影像顯示裝置,例如投影機、電視、顯示器、行動裝置(例如手機或平板電腦)面板。在實施為可能的前提下,本技術領域具有通常知識者能夠依據本發明揭露內容來選擇等效之元件或步驟來實現本發明,亦即本發明之實施並不侷限於本發明之實施例。另外,由於本發明之影像擷取方法可藉由本發明之影像擷取裝置來執行,亦可能透過其它影像擷取裝置來執行,因此在不影響該些方法發明之充分揭露及可實施性的前提下,以下方法發明之說明將著重於方法本身而非硬體裝置之細節;類似地,本發明之影像擷取裝置所包含之部分或全部元件之任一單獨而言可能為已知的元件,因此,在不影響該裝置發明之充分揭露及可實施性的前提下,以下說明對於個別已知元件的細節將予以節略。
請參閱圖7,其係本發明之影像擷取方法之一實施例的流程圖。本實施例可藉由一韌體來實現,該韌體係指儲存於記憶體(例如一非揮發性記憶體)中的軟體,並可被一影像擷取裝置執行,以供該裝置決定如何由複數個影像來源擷取資料。本實施例包含下列步驟。
步驟S710:利用複數個代碼分別代表N個影像來源,每個代碼包含M個A進位位元,其中A的M次方不小於N,且該N、M及A均為正整數。舉例而言,請參閱圖8,假定影像來源包含一影像來源812與一影像來源814(亦即影像來源數目
N=2),步驟S710利用代碼0來表示影像來源812並利用代碼1來表示影像來源814,其中每個代碼都是一個二進位位元(亦即每個代碼之位元數目M=1,且係二進位制A=2),且前述A、M、N之間的關係成立。
步驟S720:依據一像素格式排列方式決定K組擷取設定,並依據該像素格式排列方式決定每組擷取設定之一代碼排列順序,每該代碼排列順序係由前述複數個代碼所組成,其中該K為正整數。
上述K組擷取設定係供影像擷取裝置讀取,每組擷取設定之代碼排列順序供該影像擷取裝置依序擷取該代碼排列順序之每該代碼所代表之影像來源的資料,且不同組的擷取設定會對應不同的水平掃描線(或說每組擷取設定與一畫面中一對應列(掃描線)的像素排列方式有關)。舉例來說,請參考圖8,當像素格式排列方式要求以次像素(即像素中的R、G、B三原色之單元)為單位隨著水平掃描線之水平座標遞增而輪流輸出影像來源812與影像來源814之次像素,並要求每條水平掃描線之起始次像素隨著水平掃描線之垂直座標遞增而交替採用影像來源812與影像來源814之次像素時,步驟S720會依該像素格式排列方式決定二組擷取設定Set1及Set2(如表1所示),並利用代碼0與代碼1來表示Set1之代碼排列順序0_1_0_1_0_1(對應R0、G1、B0、R1、G0、B1且隨後為重複的順序,其中R0係指影像來源812之紅色次像素,G1係指影像來源814之綠色次像素,其餘以此類推)以
及Set2之代碼排列順序1_0_1_0_1_0(對應R1、G0、B1、R0、G1、B0且隨後為重複的順序,其中R1係指影像來源814之紅色次像素,G0係指影像來源812之綠色次像素,其餘以此類推),藉由在水平方向重複利用Set1或Set2之代碼排列順序以進行擷取,以及藉由在垂直方向交替採用Set1與Set2,圖8之輸出影像820的像素格式排列方式當可被滿足,換言之,一影像擷取裝置可依據一或多個擷取設定之順序來擷取每組擷取設定之代碼排列順序的每一代碼所代表之影像來源的資料,並將所擷取之影像處理後或直接輸出至後端的顯像裝置。
承上所述,本實施例中,複數個代碼之數目等於影像來源之數目N,且該複數個代碼皆不同,藉以分別表示不同的影像來源;另外,該K組代碼排列順序均相異,由於同樣的代碼排列順序以同一組擷取設定含括即可,因此該K組代碼排列順序無需重複;再者,該像素格式排列方式係預先決定,更精確地說,係依據後端顯像裝置的需求或支援能力來預先設定,然而,於本發明另一實施例中,該像素格式排列方式亦可能是經由主動地偵測該後端顯像裝置的種類後再決定,例如依據主動偵測的結果由
內建的複數種像素格式排列方式中選擇其中一種。請注意,上述代碼數目、代碼相異與否、代碼排列順序相異與否以及像素格式排列方式之決定方式等係供本技術領域人士瞭解本發明之用,在不影響本發明之可實施性的前提下,該些說明不構成本發明之實施限制。綜言之,本實施例係依據像素格式排列方式中垂直方向的週期性重複規則來決定一或多組擷取設定以及水平方向的週期性重複規則來決定該一或多組擷取設定之代碼排列順序,藉此,無論像素格式排列方式為何,本發明之影像擷取設定方法均可用同樣的步驟來進行設定,進而使影像擷取裝置能在同樣的設定規則下讀取並解析該設定方法之設定結果,再據以適當地輸出影像。
基於圖7之影像擷取設定方法及圖8之實施例,本技術領域人士可類推出圖2至圖6的擷取設定與代碼排列順序分別如表2至表6所示,藉此供影像擷取裝置依其所需的擷取設定與代碼排列順序來擷取影像。由於前揭內容已足供本技術領域人士推衍出該些擷取設定及其代碼排列順序,為免贅文,相關推衍過程在此予以節略。
表3(對應圖3)
如圖9所示,本發明進一步說明如何透過前述影像擷取方法擷取N個影像來源之一部份或全部資料,並應用於一影像擷取裝置。該方法之一實施例包含下列步驟。
步驟S910:讀取K組擷取設定,每組擷取設定對應一代碼排列順序,每該代碼排列順序係由複數個代碼所組成,該複數個代碼分別代表該N個影像來源,且每該代碼包含M個A進
位位元,其中A的M次方不小於N,該N、K、M及A均為正整數。舉例而言,請參閱圖8及表1,依據圖8之輸出影像820的像素格式排列方式,步驟910會相對應地讀取如表1所示之二組擷取設定Set1及Set2,其中Set1對應代碼排列順序0_1_0_1_0_1,而Set2對應另一代碼排列順序1_0_1_0_1_0,每個代碼排列順序係由代碼0及代碼1所組成,代碼0及代碼1分別代表影像來源812與影像來源814,且每個代碼包含一個二進位位元。
步驟S920:讀取每組擷取設定之代碼排列順序,並依序擷取該代碼排列順序之每該代碼所代表之影像來源的資料。舉例來說,請參閱圖8及表1,當欲擷取影像來源812、814之資料以構成一第V水平掃描線(其中V為正整數)時,步驟S920會讀取Set1之代碼排列順序0_1_0_1_0_1,並依序輪流擷取影像來源812、814之次像素,在擷取完6個次像素後,步驟S920即依該代碼排列順序再次進行擷取,總共擷取次數為W次,其中W相關於輸出影像820的寬度(或說該第V水平掃描線之寬度),該輸出影像820係由本步驟所擷取之影像資料所構成,用來直接或經處理後輸出至後端的顯像裝置,且本範例中,該代碼排列順序之代碼數目(亦即6)所對應的像素數目(亦即2)乘以總擷取次數W之乘積會等於或小於該輸出影像820之寬度,例如當該輸出影像820之寬度為800個像素時,上述像素數目2乘以W之乘積等於800,此時W即為400,亦即步驟S920總共依該代碼排列順序進行了400次的擷取,每次擷取2個像素(或6個次像素),以將所
擷取的資料構成該第V水平掃描線,但若像素數目乘以W的乘積無法剛好等於輸出影像820的寬度,則該乘積會小於該輸出影像820的寬度,更精確地說,該乘積加上一餘數數目才會等於該輸出影像820的寬度,此時步驟S920在完成W次的擷取後,會再依該代碼排列順序擷取等於該餘數數目的像素(或三倍該餘數數目之次像素),藉此完成該第V水平掃描線之資料擷取;而在依據Set1之代碼排列順序完成資料擷取後,步驟S920再以相同方式依Set2之代碼排列順序進行後續的資料擷取,以構成第(V+1)水平掃描線,以此類推便可依據所有擷取設定完成具有不同像素排列方式之連續水平掃描線的資料擷取。更進一步地說,為完成如上所述的水平掃描線之資料擷取,步驟S920可包含下列步驟S922與S924。
步驟S922:於讀取該K組擷取設定中之一第X組擷取設定(例如擷取設定Set1或Set2,該X為不大於K之正整數)之代碼排列順序時,依據該代碼排列順序之複數個代碼的數目進行計數,以產生一計數結果。
步驟S924:依據該計數結果擷取該第X組擷取設定之代碼排列順序之每該代碼所代表之影像來源的資料達W次,該W之相關定義及說明如同前述。更詳細地說,若該輸出影像820之寬度為800個像素,而該代碼排列順序之代碼數目為6個次像素(等於2個像素),步驟S924會於該計數結果為6或6的倍數時,重新擷取該第X組擷取設定之代碼排列順序的每該代碼所代表之
影像來源的資料,並於該計數結果為6的次數合計達400(800個像素÷2個像素)次時或該計數結果等於6×400=2400時,停止該重新擷取之動作,此時步驟S924已完成一水平掃描線的資料擷取。請注意,上述輸出影像820之寬度可以是可視畫面的寬度或完整畫面的寬度,本技術領域具有通常知識者可依本發明之揭露及實施需求而適當地應用本發明。
承上所述,由於輸出影像之水平掃描線數目通常多於前述具有不同像素排列方式之連續水平掃描線的數目(亦即該擷取設定的數目K),因此,為了獲得該輸出影像之所有水平掃描線的資料,本實施例可進一步包含下列步驟S930~S940(未圖示)。
步驟S930:暫存該K組擷取設定,藉此無需重複執行步驟S910。步驟S940:使步驟S920之執行次數達H次,其中該H相關於一輸出影像的高度,更精確地說,擷取設定之數目K乘以步驟S920之總執行次數H之乘積會等於或小於該輸出影像之高度。舉例而言,請參閱圖8與表1所示之範例,該範例中擷取設定(Set1、Set2)之數目K等於2,假定該輸出影像820之高度為600條掃描線,則擷取設定之數目2乘以執行次數H之乘積應等於600,故H即為300,亦即步驟S940總共使步驟S920之執行次數達300次,每次均有二條水平掃描線之資料被擷取,藉此完成該輸出影像820之所有水平掃描線的資料擷取,然而,若擷取設定之數目K乘以執行次數H的乘積無法剛好等於該輸出影像820的高度,則該乘積會小於該輸出影像820的高度,更精確地說,
該乘積加上一餘數數目才會等於該輸出影像820的高度,此時步驟S940在使步驟S920之執行次數達H次後,會再依據該一或多個擷取設定之順序來執行步驟S920達該餘數數目之次數,藉此完成該輸出影像820之所有水平掃描線的資料擷取。請注意,該輸出影像820之高度可以是可視畫面的高度或完整畫面的高度。
另請注意,在不暫存該K組擷取設定的前提下,上述步驟S930與S940可被下列步驟所取代(未圖示):步驟S950:使步驟S910與S920之執行次數分別達H次,其中該H之相關定義及說明如同前述。由於本領域人士可參考前述說明來瞭解本步驟,故不必要的說明在此予以節略。
上述實施例中,該K組擷取設定及其代碼排列順序係由本發明之影像擷取設定方法所預先決定,然亦可能由其它方法來預先決定而為本實施例所使用;另外,該複數個代碼之數目等於影像來源之數目N,且該複數個代碼皆不同;再者,該K組代碼排列順序均相異。此外,前述輸出影像於輸出至後端的顯像裝置前可先經適當處理,例如經縮放處理,然此並非本發明之重點,故於此不詳加敘述。
基於上述之影像擷取方法,本發明相對應地提供一種影像擷取裝置,用來依序擷取一儲存裝置中N個影像來源之一部或全部資料。如圖10所示,該影像擷取裝置1000之一實施例包含:一記憶單元1010(例如一非揮發性記憶體),用來儲存K組擷取設定,每組擷取設定對應一代碼排列順序,每該代碼排列順序
係由複數個代碼所組成,該複數個代碼分別代表儲存裝置1040中的影像來源1至影像來源N,且每該代碼包含M個A進位位元,其中A的M次方不小於N,該N、K、M及A均為正整數;一解析單元1020(Parser),用來從該記憶單元1010讀取每組擷取設定之代碼排列順序,以依序輸出該代碼排列順序之每該代碼;以及一載入單元1030(Loader),用來耦接該解析單元1020及該儲存裝置1040,以接收該解析單元1020所輸出的每該代碼,並從該儲存裝置1040擷取每該代碼所代表之影像來源的資料。上述影像來源、擷取設定、代碼排列順序、代碼等定義與說明與前述影像擷取方法之揭露內容相同,在不影響本發明之充分揭露與可實施性的情況下,不必要之說明在此予以節略。
另外,請參考前述步驟S930與S940之相關說明,為完成一輸出影像之所有水平掃描線的資料擷取,本實施例之影像擷取裝置1000可進一步包含:一暫存單元1022(例如一快取記憶體),用來暫存該K組擷取設定;以及一第一計數器1024,用來依據該K進行計數,以產生一第一計數結果,其中該解析單元1020依據該第一計數結果從該暫存單元1022讀取每組擷取設定之代碼排列順序並將其輸出至該載入單元1030達H次,該載入單元1030再依據所接收到的代碼從該儲存裝置1040擷取該代碼所代表之影像來源的資料,藉此完成該輸出影像之所有水平掃描線的資料擷取,上述H係相關於一輸出影像高度。由於本技術領域人士可依據步驟S930與S940之說明來瞭解該第一計數器1024、解析單元
1020與載入單元1030之運作、該第一計數結果之利用以及該H與輸出影像之定義,在不影響發明之充分揭露與可實施性的前提下,不必要之說明在此予以節略。另外,請參考前述步驟S950之說明,本實施例之影像擷取裝置1000亦可僅包含該第一計數器1024而不包含或不使用該暫存單元1022,此時該解析單元1020係依據該第一計數結果從該記憶單元1010擷取每組擷取設定之代碼排列順序並將其輸出至該載入單元1030達H次,該載入單元1030會據以擷取每該代碼所代表之影像來源的資料,藉此完成全部水平掃描線的資料擷取。
再者,請參考前述步驟S922與S924之相關說明,為完成一水平掃描線之所有像素的擷取,本實施例之影像擷取裝置1000可進一步包含:一第二計數器1026,用來於前述解析單元1020讀取該K組擷取設定中之一第X組擷取設定之代碼排列順序時,依據該代碼排列順序之複數個代碼之數目進行計數,以產生一第二計數結果,其中該解析單元1020依據該第二計數結果輸出該第X組擷取設定之代碼排列順序至該載入單元1030達W次,而該載入單元1030再據以擷取每該代碼所代表之影像來源的資料,藉此完成一水平掃描線所需的所有像素之資料擷取,上述W係相關於一輸出影像寬度。類似地,由於本技術領域人士可依據步驟S922與S924之說明來瞭解該第二計數器1026、解析單元1020與載入單元1030之運作、該第二計數結果之利用以及該X、W與輸出影像之定義,因此,在不影響發明之充分揭露與可實施性的
前提下,冗餘之說明在此予以節略。
請注意,前述實施例中所提及的水平、垂直、長度、寬度等用語係為相對性的描述,凡可對應該些相對性描述的其它用語當屬本發明之揭露範圍。
綜上所述,本發明所揭露之影像擷取方法及影像擷取裝置可配合後端顯像裝置所支援的像素格式排列方式適當地由多個影像來源擷取資料,藉此,本發明在提供相容性的同時,也達到簡化設計、節省成本及彈性利用等目的。簡言之,無論後端顯像裝置所支援的像素格式排列方式為何,本發明均可用同樣的步驟來進行設定或在同樣的設定規則下讀取並解析擷取設定以適當地輸出影像。
雖然本發明之實施例如上所述,然而該些實施例並非用來限定本發明,本技術領域具有通常知識者可依據本發明之明示或隱含之內容對本發明之技術特徵施以變化,凡此種種變化均可能屬於本發明所尋求之專利保護範疇,換言之,本發明之專利保護範圍須視本說明書之請求項所界定者為準。
S910‧‧‧讀取K組擷取設定
S920‧‧‧讀取每組擷取設定之代碼排列順序,並依序擷取該代
碼排列順序之每該代碼所代表之影像來源的資料
Claims (15)
- 一種影像擷取方法,應用於一影像擷取裝置,該方法包含:提供複數個代碼,該些代碼分別代表複數影像來源;依據一像素格式排列方式決定複數組擷取設定,每組擷取設定對應一代碼排列組合,且每該代碼排列組合係由該些代碼所組成,其中,該些代碼排列組合均相異;以及使該影像擷取裝置依據該些擷取設定所對應之該些代碼排列組合依序擷取該些影像來源之資料。
- 如請求項第1項所述之影像擷取方法,其中該些擷取設定中的每一組擷取設定,係與一畫面中一對應列的像素排列方式有關。
- 如請求項第1項所述之影像擷取方法,其中該些代碼皆不同。
- 一種影像擷取方法,應用於一影像擷取裝置,該方法包含:步驟a:讀取K組擷取設定,其中K為正整數,每組擷取設定對應一代碼排列組合,且每該代碼排列組合係由複數個代碼所組成,該些代碼分別代表複數影像來源;步驟b:使該影像擷取裝置依據該K組代碼排列組合,依序擷取該些代碼所代表之該些影像來源之資料,其中該K組代碼排列組合均相異。
- 如請求項第4項所述之影像擷取方法,其中該K組擷取設定中的每一組擷取設定係與一畫面中一對應列的像素排列方式有關。
- 如請求項第4項所述之影像擷取方法,其中該些代碼皆不同。
- 如請求項第4項所述之影像擷取方法,其進一步包含:使步驟a及步驟b之執行次數達H次,該H相關於一輸出影像高度。
- 如請求項第4項所述之影像擷取方法,其進一步包含:暫存該K組擷取設定;以及使步驟b之執行次數達H次,該H相關於一輸出影像高度,其中步驟b進一步包含:讀取暫存之該K組擷取設定。
- 如請求項第4項所述之影像擷取方法,其中步驟b包含:於依據該K組擷取設定中之一第X組擷取設定所對應之該代碼排列組合,依序擷取該些代碼所代表之該影像來源之資料時,計算該代碼排列組合之該些代碼之數目以產生一計數結果,其中該X為不大於該K之正整數;以及依據該計數結果讀取該第X組擷取設定所對應之該代碼排列組合,並據以擷取該些代碼所代表之該影像來源之資料達W 次,該W相關於一輸出影像寬度。
- 一種影像擷取裝置,用來擷取複數影像來源之資料,包含:一記憶單元,用來儲存K組擷取設定,每組擷取設定對應一代碼排列組合,每該代碼排列組合係由複數個代碼所組成,該些代碼分別代表該些影像來源,其中K為正整數;一解析單元,用來讀取該K組擷取設定,以輸出該K組擷取設定所對應之該K組代碼排列組合,其中該K組代碼排列組合均相異;以及一載入單元,用來接收該K組擷取設定所對應之該K組代碼排列組合,並依序擷取該些代碼所代表之該些影像來源之資料。
- 如請求項第10項所述之影像擷取裝置,其中該K組擷取設定中的每一組擷取設定係與一畫面中一對應列的像素排列方式有關。
- 如請求項第10項所述之影像擷取裝置,其中該些代碼皆不同。
- 如請求項第10項所述之影像擷取裝置,其進一步包含:一第一計數器,用來依據該K值進行計數,以產生一第一計數結果, 其中該第一計數結果對應一數值H,且相關於一輸出影像高度,H為正整數,該解析單元自該記憶單元讀取該K組擷取設定以輸出該K組擷取設定所對應之該K組代碼排列組合達H次。
- 如請求項第10項所述之影像擷取裝置,其進一步包含:一暫存單元,用來暫存該K組擷取設定;以及一第一計數器,用來依據該K值進行計數,以產生一第一計數結果,其中該第一計數結果對應一數值H,且相關於一輸出影像高度,H為正整數,該解析單元自該暫存單元讀取該K組擷取設定以輸出該K組擷取設定所對應之該K組代碼排列組合達H次。
- 如請求項第10項所述之影像擷取裝置,其進一步包含:一第二計數器,用來於該解析單元讀取該K組擷取設定中之一第X組擷取設定所對應之該代碼排列組合時,計算該代碼排列組合之該些代碼之數目以產生一第二計數結果,該X為不大於該K之正整數,其中該第二計數結果對應一數值W,且相關於一輸出影像寬度,W為正整數,該解析單元輸出該第X組擷取設定所對應之該代碼排列組合達W次。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW102104824A TWI524733B (zh) | 2013-02-07 | 2013-02-07 | 影像擷取方法及影像擷取裝置 |
US14/173,000 US9363503B2 (en) | 2013-02-07 | 2014-02-05 | Image access method and image access apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW102104824A TWI524733B (zh) | 2013-02-07 | 2013-02-07 | 影像擷取方法及影像擷取裝置 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201433143A TW201433143A (zh) | 2014-08-16 |
TWI524733B true TWI524733B (zh) | 2016-03-01 |
Family
ID=51258858
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW102104824A TWI524733B (zh) | 2013-02-07 | 2013-02-07 | 影像擷取方法及影像擷取裝置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9363503B2 (zh) |
TW (1) | TWI524733B (zh) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5351067A (en) * | 1991-07-22 | 1994-09-27 | International Business Machines Corporation | Multi-source image real time mixing and anti-aliasing |
JP4440067B2 (ja) | 2004-10-15 | 2010-03-24 | キヤノン株式会社 | 立体表示のための画像処理プログラム、画像処理装置および立体表示システム |
US8160394B2 (en) * | 2006-05-11 | 2012-04-17 | Intergraph Software Technologies, Company | Real-time capture and transformation of hemispherical video images to images in rectilinear coordinates |
-
2013
- 2013-02-07 TW TW102104824A patent/TWI524733B/zh not_active IP Right Cessation
-
2014
- 2014-02-05 US US14/173,000 patent/US9363503B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20140218381A1 (en) | 2014-08-07 |
US9363503B2 (en) | 2016-06-07 |
TW201433143A (zh) | 2014-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11886500B2 (en) | Identifying video content via fingerprint matching | |
US7950589B2 (en) | Program, information storage medium, two-dimensional code generation system, image generation system and printed material | |
KR101383982B1 (ko) | 증강 현실을 위한 장치 및 방법 | |
JP2016524423A5 (zh) | ||
CN104065891A (zh) | 机器视觉3d线扫描图像获取及处理 | |
US20160071294A1 (en) | Apparatus and method for constructing indoor map using cloud point | |
US20150300814A1 (en) | Method and electronic device for measuring a distance | |
JP5529886B2 (ja) | 五つの最近隣接を用いた欠陥画素置換 | |
CN110991203A (zh) | 二维码的通信方法、编码方法、解密方法及设备 | |
JP2017069948A (ja) | 信号観測装置及び信号観測方法 | |
WO2011102942A2 (en) | Method and apparatus for engaging functionality with a color tag | |
US10423829B2 (en) | Signal observation device and signal observation method | |
TWI524733B (zh) | 影像擷取方法及影像擷取裝置 | |
US8693789B1 (en) | Face and expression aligned moves | |
JP2011259089A5 (zh) | ||
US7348999B1 (en) | Alignment method and apparatus | |
US10382717B2 (en) | Video file playback system capable of previewing image, method thereof, and computer program product | |
US8494253B2 (en) | Three-dimensional (3D) image processing method and system | |
CN103873850A (zh) | 基于集成成像的多视点图像重建方法及装置 | |
CN102421367B (zh) | 医用图像显示装置及医用图像显示方法 | |
CN104010182B (zh) | 影像撷取方法及影像撷取装置 | |
CN105721816B (zh) | 一种显示数据的处理方法及显示设备 | |
CN111080734B (zh) | 一种处理正电子发射断层扫描pet数据的方法及终端 | |
US20130293673A1 (en) | Method and a system for determining a video frame type | |
JP2019213755A (ja) | 表示画面生成装置、表示画面生成方法、及び表示画面生成プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |