[go: up one dir, main page]

TWI407774B - Multi-view real time 3-d image processing system - Google Patents

Multi-view real time 3-d image processing system Download PDF

Info

Publication number
TWI407774B
TWI407774B TW99110643A TW99110643A TWI407774B TW I407774 B TWI407774 B TW I407774B TW 99110643 A TW99110643 A TW 99110643A TW 99110643 A TW99110643 A TW 99110643A TW I407774 B TWI407774 B TW I407774B
Authority
TW
Taiwan
Prior art keywords
view
module
data
display device
images
Prior art date
Application number
TW99110643A
Other languages
Chinese (zh)
Other versions
TW201136296A (en
Inventor
Chun Yi Chang
Ming Chai Hsu
Original Assignee
Teco Elec & Machinery Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Teco Elec & Machinery Co Ltd filed Critical Teco Elec & Machinery Co Ltd
Priority to TW99110643A priority Critical patent/TWI407774B/en
Publication of TW201136296A publication Critical patent/TW201136296A/en
Application granted granted Critical
Publication of TWI407774B publication Critical patent/TWI407774B/en

Links

Landscapes

  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

A multi-view real time 3-D image processing system including a data buffering module, a display device control module, a multi-view depth processing module, a multi-view data correction module, a multi-view cavity compensation module, a multi-view interpolation module and an output module. The data buffering module pre-stores and outputs image data. The display device control module outputs multiple display device control signals and the image data. The multi-view depth processing module generates multiple view images according to the display device control signals and the image data. The multi-view data correction module eliminates delay cycles between the view images. The multi-view cavity compensation module compensates cavity phenomenon of the view images. The multi-view interpolation module processes the view images to obtain a multi-view image. The output module outputs the multi-view image.

Description

多視角即時立體影像處理系統Multi-view instant stereo image processing system

本發明是有關於一種多視角即時立體影像處理系統,且特別是有關於一種可應用於需即時處理立體影像之影像產品之多視角即時立體影像處理系統。The present invention relates to a multi-view instant stereo image processing system, and more particularly to a multi-view instant stereo image processing system that can be applied to an image product that requires immediate processing of stereo images.

隨著平面顯示技術的成熟,平面影像已無法滿足使用者的需求,因此立體顯示技術逐漸開發與演進而被視為顯示技術的新世代產品標的。傳統之3D顯示器,使用者需額外附加一副偏光眼鏡以產生左右眼的視差影像,才能看到立體影像。然而,偏光眼鏡的配載常讓使用者產生不舒服感,對於已配載近視眼鏡的使用者更是不便,影響觀賞品質。而近期已有顯示器業者針對此種缺失,而開發出無需偏光眼鏡之3D顯示器,然,就立體影像之處理上,仍使用習知技術中立體影像需使用軟體預先處理之方式,而用軟體預先處理的流程通常需耗費較長的處理時間,故不利於即時提供立體影像給使用者,間接使無需偏光眼鏡之3D顯示器普及化之難度增高。是故,發展出一種可加速立體影像之處理,使使用者可即時觀賞立體影像的技術係成為業界重要的課題之一。With the maturity of flat-panel display technology, planar images can no longer meet the needs of users, so stereoscopic display technology is gradually developed and evolved and is regarded as the new generation of display technology. In the traditional 3D display, the user needs to attach a pair of polarized glasses to generate parallax images of the left and right eyes to see the stereoscopic image. However, the loading of the polarized glasses often causes the user to feel uncomfortable, and is inconvenient for the user who has already loaded the glasses, which affects the viewing quality. Recently, the display industry has developed a 3D display that does not require polarized glasses. However, in the processing of stereoscopic images, stereoscopic images in the prior art are still required to be pre-processed by software, and software pre-processing is used. The processing flow usually takes a long time to process, which is not conducive to providing stereoscopic images to the user in real time, and indirectly making it more difficult to popularize 3D displays without polarized glasses. Therefore, the development of a technology system that can accelerate the processing of stereoscopic images and enable users to instantly view stereoscopic images has become one of the important topics in the industry.

本發明係有關於一種多視角即時立體影像處理系統,可大幅降低立體影像處理所需之時間,故可以提高立體影像之產業競爭力。The invention relates to a multi-view real-time image processing system, which can greatly reduce the time required for stereo image processing, and thus can improve the industrial competitiveness of the stereo image.

根據本發明之第一方面,提出一種多視角即時立體影像處理系統,包括一資料緩衝模組、一顯示裝置控制模組、一多視角深度處理模組、一多視角資料修正模組、一多視角空洞修補模組、一多視角穿插模組以及一輸出模組。資料緩衝模組用以預儲存並輸出一影像資料。顯示裝置控制模組用以接收影像資料,並輸出多個顯示裝置控制訊號及影像資料。多視角深度處理模組用以依據此些顯示裝置控制訊號及影像資料而產生複數個視角影像。多視角資料修正模組用以消除此些視角影像於多視角深度處理模組造成之延遲時間,而使此些視角影像達到同一時脈動作。多視角空洞修補模組用以修補此些視角影像,以去除此些視角影像的空洞現象。多視角穿插模組用以對同步且修補後的此些視角影像進行排序處理而得到一多視角影像。輸出模組用以輸出多視角影像。According to a first aspect of the present invention, a multi-view instant stereo image processing system is provided, including a data buffer module, a display device control module, a multi-view depth processing module, a multi-view data correction module, and a multi-view data correction module. A viewing angle cavity repairing module, a multi-viewing interfacing module, and an output module. The data buffer module is used to pre-store and output an image data. The display device control module is configured to receive image data and output a plurality of display device control signals and image data. The multi-view depth processing module is configured to generate a plurality of view images according to the display device control signals and image data. The multi-view data correction module is used to eliminate the delay time caused by the multi-view depth processing modules of the view images, so that the view images reach the same clock action. The multi-view cavity repair module is used to repair the view images to remove the void phenomenon of the view images. The multi-view interpolating module is configured to sort the synchronized and repaired view images to obtain a multi-view image. The output module is used to output a multi-view image.

為讓本發明之上述內容能更明顯易懂,下文特舉一較佳實施例,並配合所附圖式,作詳細說明如下:In order to make the above-mentioned contents of the present invention more comprehensible, a preferred embodiment will be described below, and in conjunction with the drawings, a detailed description is as follows:

本發明係提出一種多視角即時立體影像處理系統,不需大量的記憶體,藉由硬體的架構即可進行多視角即時立體影像的處理,且可大幅降低所需之處理時間,故可以提高立體影像之產業競爭力。The present invention provides a multi-view real-time stereo image processing system, which can process multi-view real-time stereo images by a hardware structure without requiring a large amount of memory, and can greatly reduce the required processing time, thereby improving The industrial competitiveness of stereoscopic images.

請參照第1圖,其繪示依照本發明較佳實施例之多視角即時立體影像處理系統之功能方塊圖。於第1圖中,多視角即時立體影像處理系統100包括一資料緩衝模組(data buffering module)110、一顯示裝置控制模組(display device control module)120、一多視角深度處理模組(multi-view depth processing module)130、一多視角資料修正模組(multi-view data correction module)140、一多視角空洞修補模組(multi-view cavity compensation module)150、一多視角穿插模組(multi-view interpolation module)160、一輸出模組170以及一控制模組102。控制模組102實質上產生多個相關參數至各模組110~170以便於多視角即時立體影像處理系統100的運作。輸出模組170可連結至一影像儲存模組或一顯示裝置,並不限制。其中,影像儲存模組或顯示裝置可為常見之記憶卡、液晶顯示器等。Please refer to FIG. 1 , which is a functional block diagram of a multi-view instant stereo image processing system in accordance with a preferred embodiment of the present invention. In the first embodiment, the multi-view real-time image processing system 100 includes a data buffering module 110, a display device control module 120, and a multi-view depth processing module (multi -view depth processing module) 130, a multi-view data correction module 140, a multi-view cavity compensation module 150, and a multi-view cavity interpolating module (multi -view interpolation module) 160, an output module 170 and a control module 102. The control module 102 essentially generates a plurality of related parameters to each of the modules 110-170 to facilitate operation of the multi-view instant stereo image processing system 100. The output module 170 can be connected to an image storage module or a display device, and is not limited. The image storage module or the display device can be a common memory card, a liquid crystal display, or the like.

資料緩衝模組110用以接收外部之影像資料,並對影像資料做預先儲存的動作,並於多視角即時立體影像處理系統100運作時,將影像資料輸出至顯示裝置控制模組120。其中,於此實施例中,資料緩衝模組110可利用2個約512位元組(byte)大小的暫存器(register)來進行讀取/傳送影像資料的動作。如此一來,即可以對單一影像圖框(image frame)的部份影像資料做即時的讀取/傳送,而不用如傳統採用軟體處理時需先儲存整個影像圖框大小的影像資料方可傳送。而本發明藉由資料緩衝模組110之設置,不僅可以節省等待資料的時間,亦可以節省記憶體。The data buffer module 110 is configured to receive external image data, perform pre-storage operations on the image data, and output the image data to the display device control module 120 when the multi-view real-time image processing system 100 operates. In this embodiment, the data buffer module 110 can use two registers of about 512 bytes to perform the operation of reading/transmitting the image data. In this way, part of the image data of a single image frame can be read/transmitted in real time, instead of storing the image data of the entire image frame size in the conventional software processing. . The setting of the data buffer module 110 of the present invention not only saves time for waiting for data, but also saves memory.

控制模組102產生多個顯示裝置顯示參數(display displaying parameter,簡稱DDP)至顯示裝置控制模組120以得到多個顯示裝置控制訊號。顯示裝置控制模組120接收資料緩衝模組110輸出的影像資料,並輸出多個顯示裝置控制訊號及影像資料至多視角深度處理模組130。其中,此些顯示裝置顯示參數實質上係相關於一顯示裝置規格,此顯示裝置規格可為與輸出模組170所連結輸出的顯示裝置的規格,亦可為多個預設的顯示裝置規格之一,且可進一步由使用者依其需求做選取,故不限於單一顯示裝置規格。控制模組102產生一多視角深度參數(multi-view depth parameter,簡稱MVDP)至多視角深度處理模組130。多視角深度處理模組130基於多視角深度參數,依據顯示裝置控制模組120輸出之多個顯示裝置控制訊號及影像資料而產生複數個視角影像。The control module 102 generates a plurality of display display parameters (DDPs) to the display device control module 120 to obtain a plurality of display device control signals. The display device control module 120 receives the image data output by the data buffer module 110 and outputs a plurality of display device control signals and image data to the multi-view depth processing module 130. The display device display parameters are substantially related to a display device specification, and the display device specifications may be specifications of the display device connected to the output module 170, or may be a plurality of preset display device specifications. First, and can be further selected by the user according to his needs, it is not limited to a single display device specification. The control module 102 generates a multi-view depth parameter (MVDP) to multi-view depth processing module 130. The multi-view depth processing module 130 generates a plurality of view images according to the multi-view depth parameter and the plurality of display device control signals and image data output by the display device control module 120.

由於多視角深度處理模組130產生的複數個視角影像彼此間會有不同的延遲時間(delay cycle),故控制模組102產生一資料對齊參數(data synchronization parameter,簡稱DSP)至多視角資料修正模組140,多視角資料修正模組140依據資料對齊參數消除複數個視角影像彼此間之延遲時間,而使複數個視角影像達到同一時脈動作。另,於多視角深度處理模組130產生的複數個視角影像中,各視角影像的前景與背景之間會產生空洞現象,故控制模組102產生一多視角空洞修補參數(multi-view cavity compensation parameter,簡稱MVCP)至多視角空洞修補模組150以對各視角影像進行修補,消除各視角影像的空洞現象,使得各視角影像較為完整。Since the plurality of view images generated by the multi-view depth processing module 130 have different delay cycles, the control module 102 generates a data synchronization parameter (DSP) to a multi-view data correction mode. The group 140, the multi-view data correction module 140 eliminates the delay time between the plurality of view images according to the data alignment parameter, and causes the plurality of view images to reach the same clock action. In addition, in the plurality of view images generated by the multi-view depth processing module 130, a void phenomenon occurs between the foreground and the background of each view image, so the control module 102 generates a multi-view cavity compensation parameter (multi-view cavity compensation). The parameter (referred to as MVCP) to the multi-view cavity repair module 150 is used to repair the image of each view to eliminate the void phenomenon of each view image, so that the view images are relatively complete.

控制模組102產生一多視角穿插參數(multi-view interpolation parameter,簡稱MVIP)至多視角穿插模組160,多視角穿插模組160依據多視角穿插參數對同步且修補後的複數個視角影像進行排序處理,而得到一完整之多視角影像。其中,與顯示裝置顯示參數相同,多視角深度參數、多視角空洞修補參數及多視角穿插參數實質上均相關於一顯示裝置規格。輸出模組170用以將所得到的多視角影像輸出至一影像儲存模組(未繪示於圖)以儲存該多視角影像,並供後段的影像處理元件所使用,或輸出至所連結的顯示裝置以顯示該多視角影像。The control module 102 generates a multi-view interpolation parameter (MVIP) to multi-view interpolating module 160. The multi-view interpolating module 160 sorts the synchronized and patched plurality of view images according to the multi-view interpolating parameters. Processed to get a complete multi-view image. Wherein, the display parameters are the same as the display device display parameters, and the multi-view depth parameter, the multi-view cavity repair parameter, and the multi-view interpolation parameter are substantially related to a display device specification. The output module 170 is configured to output the obtained multi-view image to an image storage module (not shown) for storing the multi-view image for use by the image processing component of the subsequent segment or output to the connected image. The display device displays the multi-view image.

請參照第2圖,其繪示依照本發明較佳實施例之多視角即時立體影像處理系統100之詳細方塊圖。於多視角即時立體影像處理系統100中,控制模組102包括一時脈產生器104及一時脈移位產生器106。時脈產生器104用以產生一時脈訊號(clock signal,簡稱CLK)至資料緩衝模組110、顯示裝置控制模組120、多視角深度處理模組130、多視角資料修正模組140、多視角空洞修補模組150及多視角穿插模組160。時脈訊號可用以啟動上述之資料緩衝模組110、顯示裝置控制模組120、多視角深度處理模組130、多視角資料修正模組140、多視角空洞修補模組150及多視角穿插模組160。此外,顯示裝置顯示參數、多視角深度參數、資料對齊參數、多視角空洞修補參數及多視角穿插參數亦可視需要而被整合於時脈訊號之中。時脈移位產生器106係將時脈訊號調整為一移位時脈訊號(shift clock signal,簡稱CLK’)至輸出模組170。移位時脈訊號可用以使得輸出模組170輸出之多視角影像能夠符合顯示裝置規格(如顯示裝置解析度等),而可被該顯示裝置所顯示。Please refer to FIG. 2, which is a detailed block diagram of a multi-view instant stereo image processing system 100 in accordance with a preferred embodiment of the present invention. In the multi-view real-time image processing system 100, the control module 102 includes a clock generator 104 and a clock shift generator 106. The clock generator 104 is configured to generate a clock signal (CLK) to the data buffer module 110, the display device control module 120, the multi-view depth processing module 130, the multi-view data correction module 140, and multiple viewing angles. The cavity repair module 150 and the multi-view interpolation module 160. The clock signal can be used to activate the data buffer module 110, the display device control module 120, the multi-view depth processing module 130, the multi-view data correction module 140, the multi-view cavity repair module 150, and the multi-view interspersed module. 160. In addition, display device display parameters, multi-view depth parameters, data alignment parameters, multi-view cavity repair parameters, and multi-view interpolated parameters may also be integrated into the clock signal as needed. The clock shift generator 106 adjusts the clock signal to a shift clock signal (CLK') to the output module 170. The shifting clock signal can be used to enable the multi-view image output by the output module 170 to conform to display device specifications (such as display device resolution, etc.) and can be displayed by the display device.

資料緩衝模組110包括一輸入緩衝器112、一位址控制器114、一資料緩衝器116、一讀寫控制器118。輸入緩衝器112用以接收外部之影像資料,並將影像資料預儲存至資料緩衝器116。位址控制器114用以提供位址資料,使得資料緩衝器116可以將預儲存之影像資料正確地傳送至顯示裝置控制模組120之資料暫存處理器128。讀寫控制器118用以控制資料緩衝器116的讀寫動作。The data buffer module 110 includes an input buffer 112, an address controller 114, a data buffer 116, and a read/write controller 118. The input buffer 112 is configured to receive external image data and pre-store the image data to the data buffer 116. The address controller 114 is configured to provide the address data so that the data buffer 116 can correctly transfer the pre-stored image data to the data temporary storage processor 128 of the display device control module 120. The read/write controller 118 is used to control the read and write operations of the data buffer 116.

顯示裝置控制模組120包括一水平訊號產生器122、一資料致能控制器124、一垂直訊號產生器126以及一資料暫存處理器128。水平訊號產生器122用以產生一水平訊號(horizontal synchronization signal,簡稱Hsync)。資料致能控制器124用以產生一資料致能訊號(data enable signal,簡稱DE)。垂直訊號產生器126用以依據資料致能訊號產生一垂直訊號(vertical synchronization signal,簡稱Vsync)。其中,水平訊號及垂直訊號,該兩者係與輸出模組170所對應的顯示裝置規格相關。資料暫存處理器128用以接收並輸出水平訊號、垂直訊號及影像資料至多視角深度處理模組130。The display device control module 120 includes a horizontal signal generator 122, a data enable controller 124, a vertical signal generator 126, and a data temporary storage processor 128. The horizontal signal generator 122 is used to generate a horizontal synchronization signal (Hsync). The data enable controller 124 is configured to generate a data enable signal (DE). The vertical signal generator 126 is configured to generate a vertical synchronization signal (Vsync) according to the data enable signal. The horizontal signal and the vertical signal are related to the display device specifications corresponding to the output module 170. The data temporary storage processor 128 is configured to receive and output horizontal signals, vertical signals, and image data to the multi-view depth processing module 130.

多視角深度處理模組130至少包括m個視角處理器,其中m為正整數且相關於前述之顯示裝置規格。在第2圖中,茲舉多視角深度處理模組130包括5個視角處理器131~135為例做說明,然並不限於此。視角處理器的運作個數端視使用者的需求而定,且利用控制模組102輸出之多視角深度參數,以控制多視角深度處理模組130選擇對應數目的視角處理器(如於此實施例中,多視角深度處理模組雖具有5個視角處理器,然其亦支援少於5個視角處理器之情況,換言之,其亦可僅使用4個或3個視角處理器)。視角處理器131~135依據多視角深度參數對影像資料進行運算,而使得每一個視角處理器131~135得到各自對應的視角影像。The multi-view depth processing module 130 includes at least m view processor, where m is a positive integer and is related to the aforementioned display device specifications. In the second embodiment, the multi-view depth processing module 130 includes five viewing angle processors 131 to 135 as an example, but is not limited thereto. The number of operations of the view processor depends on the user's needs, and the multi-view depth parameter outputted by the control module 102 is used to control the multi-view depth processing module 130 to select a corresponding number of view processors (as implemented herein). In the example, the multi-view depth processing module has five viewing angle processors, but it also supports less than five viewing angle processors, in other words, it can use only four or three viewing angle processors. The view processors 131-135 perform image operations on the image data according to the multi-view depth parameters, so that each of the view processors 131-135 obtain respective corresponding view images.

於此實施例中,多視角資料修正模組140可由緩衝器(buffer)142實現,但不以此為限。由於前一級的各個視角處理器131~135的延遲時間不相同,故緩衝器142依據資料對齊參數調整複數個視角影像,以消除各視角影像之延遲時間再輸出至多視角空洞修補模組150。對應於多視角深度處理模組130包括m個視角處理器,多視角空洞修補模組150亦包括m個視角修補處理器。於第2圖中,多視角空洞修補模組150包括5個視角修補處理器151~155。視角修補處理器151~155依據多視角空洞修補參數分別修補對應的視角影像。例如,視角修補處理器153修補視角處理器133所產生的視角影像。另,如前述之視角處理器,於此實施例中,多視角空洞修補模組雖具有5個視角修補處理器,然其亦支援少於5個之情況。In this embodiment, the multi-view data correction module 140 can be implemented by a buffer 142, but is not limited thereto. Since the delay times of the respective view processors 131-135 of the previous stage are different, the buffer 142 adjusts the plurality of view images according to the data alignment parameters to eliminate the delay time of each view image and output the same to the multi-view hole repair module 150. The multi-view depth processing module 130 includes m view processor, and the multi-view hole repair module 150 also includes m view patch processors. In FIG. 2, the multi-view cavity repair module 150 includes five view repair processors 151-155. The angle-of-view patching processors 151-155 respectively repair the corresponding perspective images according to the multi-view hole repair parameters. For example, the angle of view patching processor 153 repairs the angle of view image produced by the angle of view processor 133. In addition, as in the foregoing view processor, in this embodiment, the multi-view cavity repair module has five view repair processors, but it also supports less than five cases.

多視角穿插模組160包括一內插處理器162,由於不同廠牌的顯示裝置的顯示規格不同,故內插處理器162依據相關於顯示裝置規格的多視角穿插參數,對同步且修補後的多個視角影像進行內插運算而得到一多視角影像。於此實施例中,輸出模組170由一輸出緩衝器172實現,其輸出多視角影像至一顯示裝置以供顯示,或輸出至一影像儲存模組以供儲存。The multi-view interspersing module 160 includes an interpolating processor 162. Since the display specifications of the display devices of different brands are different, the interpolating processor 162 is synchronized and repaired according to the multi-view interpolating parameters related to the specifications of the display device. A plurality of view images are interpolated to obtain a multi-view image. In this embodiment, the output module 170 is implemented by an output buffer 172, which outputs multi-view images to a display device for display or output to an image storage module for storage.

本發明上述實施例所揭露之多視角即時立體影像處理系統,具有多項優點,以下僅列舉部分優點說明如下:本發明之多視角即時立體影像處理系統,不需大量的記憶體,藉由硬體的架構即可得到多視角即時立體影像,故可以達到即時處理的需求。此外,本發明之多視角即時立體影像處理系統支援多種立體影像的顯示格式,故能提高立體影像之市場接受度,促進立體影像之產業競爭力。此外,藉由硬體架構進行即時運算,而不需使用大量記憶體且不耗費軟體運算流程的優點,更利於將之多視角即時立體影像處理系統整合於系統單晶片中,適於手持式設備的需求。The multi-view real-time stereo image processing system disclosed in the above embodiments of the present invention has a plurality of advantages. The following only some of the advantages are described as follows: The multi-view real-time stereo image processing system of the present invention does not require a large amount of memory, and is provided by hardware. The architecture can obtain multi-view real-time stereo images, so it can meet the needs of real-time processing. In addition, the multi-view instant stereo image processing system of the present invention supports a plurality of stereoscopic image display formats, thereby improving market acceptance of stereoscopic images and promoting the industrial competitiveness of stereoscopic images. In addition, the real-time operation by the hardware architecture does not require the use of a large amount of memory and does not consume the advantages of the software operation flow, and is more advantageous for integrating the multi-view real-time stereo image processing system into the system single chip, which is suitable for the handheld device. Demand.

綜上所述,雖然本發明已以一較佳實施例揭露如上,然該實施例之架構僅是為了便於說明而舉例之,其並非用以限定本發明。本發明所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作各種之更動與潤飾。因此,本發明之保護範圍當視後附之申請專利範圍所界定者為準。In the above, the present invention has been described above by way of a preferred embodiment. The embodiments of the present invention are merely for the purpose of illustration and are not intended to limit the invention. A person skilled in the art can make various changes and modifications without departing from the spirit and scope of the invention. Therefore, the scope of the invention is defined by the scope of the appended claims.

100‧‧‧多視角即時立體影像處理系統100‧‧‧Multi-view instant stereo image processing system

102‧‧‧控制模組102‧‧‧Control Module

104‧‧‧時脈產生器104‧‧‧ Clock Generator

106‧‧‧時脈移位產生器106‧‧‧clock shift generator

110‧‧‧資料緩衝模組110‧‧‧Data buffer module

112‧‧‧輸入緩衝器112‧‧‧Input buffer

114‧‧‧位址控制器114‧‧‧ Address Controller

116‧‧‧資料緩衝器116‧‧‧Data buffer

118‧‧‧讀寫控制器118‧‧‧Reading and writing controller

120‧‧‧顯示裝置控制模組120‧‧‧Display device control module

122‧‧‧水平訊號產生器122‧‧‧Horizontal signal generator

124‧‧‧資料致能控制器124‧‧‧ Data Enable Controller

126‧‧‧垂直訊號產生器126‧‧‧Vertical signal generator

128‧‧‧資料暫存處理器128‧‧‧data temporary storage processor

130‧‧‧多視角深度處理模組130‧‧‧Multi-view depth processing module

131~135‧‧‧視角處理器131~135‧‧‧ view processor

140‧‧‧多視角資料修正模組140‧‧‧Multi-view data correction module

142‧‧‧緩衝器142‧‧‧buffer

150‧‧‧多視角空洞修補模組150‧‧‧Multi-view cavity repair module

151~155‧‧‧視角修補處理器151~155‧‧‧View patch processor

160‧‧‧多視角穿插模組160‧‧‧Multi-view interspersed module

162‧‧‧內插處理器162‧‧‧Interpolation processor

170‧‧‧輸出模組170‧‧‧Output module

172‧‧‧輸出緩衝器172‧‧‧Output buffer

第1圖繪示依照本發明較佳實施例之多視角即時立體影像處理系統之功能方塊圖。1 is a functional block diagram of a multi-view instant stereo image processing system in accordance with a preferred embodiment of the present invention.

第2圖繪示依照本發明較佳實施例之多視角即時立體影像處理系統之詳細方塊圖。2 is a detailed block diagram of a multi-view instant stereo image processing system in accordance with a preferred embodiment of the present invention.

100...多視角即時立體影像處理系統100. . . Multi-view instant stereo image processing system

102...控制模組102. . . Control module

110...資料緩衝模組110. . . Data buffer module

120...顯示裝置控制模組120. . . Display device control module

130...多視角深度處理模組130. . . Multi-view depth processing module

140...多視角資料修正模組140. . . Multi-view data correction module

150...多視角空洞修補模組150. . . Multi-view cavity repair module

160...多視角穿插模組160. . . Multi-view interspersed module

170...輸出模組170. . . Output module

Claims (8)

一種多視角即時立體影像處理系統,包括:一資料緩衝模組,用以預儲存並輸出一影像資料;一顯示裝置控制模組,用以接收該影像資料,並輸出複數個顯示裝置控制訊號及該影像資料;一多視角深度處理模組,用以依據該些顯示裝置控制訊號及該影像資料而產生複數個視角影像;一多視角資料修正模組,用以消除該些視角影像於該多視角深度處理模組造成之延遲時間,而使該些視角影像達到同一時脈動作;一多視角空洞修補模組,用以修補該些視角影像,以去除該些視角影像的空洞現象;一多視角穿插模組,用以對同步且修補後的該些視角影像進行排序處理而得到一多視角影像;一輸出模組,用以輸出該多視角影像;其中,該多視角即時立體影像處理系統,包括一控制模組,該控制模組可產生複數個顯示裝置顯示參數、一多視角深度參數、一資料對齊參數、一多視角空洞修補參數及一多視角穿插參數,分別傳送至該顯示裝置控制模組、該多視角深度處理模組、該多視角資料修正模組、該多視角空洞修補模組及該多視角穿插模組,使該顯示裝置控制模組產生該些顯示裝置控制訊號,使該多視角深度處理模組產生該些視角影像,使該多視角資料修正模組調整該些視角影像,使該多視角空洞修補模組修補該些視角影像,使該多視角穿插模組排序該些視角影像;以及 其中,該控制模組更包括一時脈產生器及一時脈移位產生器,該時脈產生器用以產生一時脈訊號至該資料緩衝模組、該顯示裝置控制模組、該多視角深度處理模組、該多視角資料修正模組、該多視角空洞修補模組及該多視角穿插模組,該時脈移位產生器調整該時脈訊號為一移位時脈訊號並傳輸至該輸出模組。 A multi-view real-time image processing system includes: a data buffer module for pre-storing and outputting an image data; a display device control module for receiving the image data, and outputting a plurality of display device control signals and The image data; a multi-view depth processing module for generating a plurality of view images according to the display device control signals and the image data; and a multi-view data correction module for eliminating the plurality of view images The depth of view processing module causes the delay time, so that the view images reach the same clock action; a multi-view cavity repair module is used to repair the view images to remove the cavity phenomenon of the view images; a view insertion module for sorting the synchronized and repaired view images to obtain a multi-view image; an output module for outputting the multi-view image; wherein the multi-view instant stereo image processing system The utility model comprises a control module, which can generate a plurality of display device display parameters, a multi-view depth parameter, and a capital Aligning parameters, a multi-view cavity repair parameter, and a multi-view interpolating parameter are respectively transmitted to the display device control module, the multi-view depth processing module, the multi-view data correction module, the multi-view cavity repair module, and The multi-viewpoint interpolating module causes the display device control module to generate the display device control signals, so that the multi-view depth processing module generates the view images, and the multi-view data correction module adjusts the view images. The multi-view cavity repairing module repairs the view images, and the multi-view interspersing module sorts the view images; The control module further includes a clock generator and a clock shift generator, wherein the clock generator is configured to generate a clock signal to the data buffer module, the display device control module, and the multi-view depth processing module. The multi-view data correction module, the multi-view cavity repair module, and the multi-view interpolating module, the clock shift generator adjusts the clock signal to a shift clock signal and transmits the signal to the output mode group. 如申請專利範圍第1項所述之多視角即時立體影像處理系統,其中該些顯示裝置顯示參數、該多視角深度參數、該多視角空洞修補參數及該多視角穿插參數,係與該多視角影像所欲顯示之顯示裝置規格相對應。 The multi-view real-time stereo image processing system of claim 1, wherein the display device display parameters, the multi-view depth parameter, the multi-view cavity repair parameter, and the multi-view interpolating parameter are related to the multi-view angle The specifications of the display device to be displayed by the image correspond. 如申請專利範圍第1項所述之多視角即時立體影像處理系統,其中該資料緩衝模組包括:一輸入緩衝器,用以接收外部之該影像資料,並將該影像資料預儲存至資料緩衝器;一位址控制器,用以提供一位址資料;一資料緩衝器,用以依據該位址資料,將預儲存之該影像資料輸出至該顯示裝置控制模組;以及一讀寫控制器,用以控制該資料緩衝器之作動。 The multi-view real-time image processing system of claim 1, wherein the data buffer module comprises: an input buffer for receiving the external image data, and pre-storing the image data to the data buffer a site controller for providing address data; a data buffer for outputting the pre-stored image data to the display device control module according to the address data; and a read/write control The device is used to control the operation of the data buffer. 如申請專利範圍第1項所述之多視角即時立體影像處理系統,其中該顯示裝置控制模組包括:一水平訊號產生器,用以產生一水平訊號;一資料致能控制器,用以產生一資料致能訊號;一垂直訊號產生器,用以依據該資料致能訊號產生一垂直訊號;以及 一資料暫存處理器,用以接收並輸出該水平訊號、該垂直訊號及該影像資料至該多視角深度處理模組;其中,該水平訊號及該垂直訊號係與所欲顯示之顯示裝置規格相對應。 The multi-view real-time image processing system of claim 1, wherein the display device control module comprises: a horizontal signal generator for generating a horizontal signal; and a data enabling controller for generating a data enable signal; a vertical signal generator for generating a vertical signal based on the data enable signal; a data temporary storage processor for receiving and outputting the horizontal signal, the vertical signal and the image data to the multi-view depth processing module; wherein the horizontal signal and the vertical signal are related to a display device specification to be displayed Corresponding. 如申請專利範圍第1項所述之多視角即時立體影像處理系統,其中該多視角深度處理模組包括複數個視角處理器,用以分別依據該多視角深度參數對該影像資料進行運算而產生該些視角影像。 The multi-view real-time image processing system of claim 1, wherein the multi-view depth processing module comprises a plurality of view processor for generating the image data according to the multi-view depth parameter respectively. These perspective images. 如申請專利範圍第5項所述之多視角即時立體影像處理系統,其中該多視角空洞修補模組包括複數個視角修補處理器,用以依據該多視角空洞修補參數對該些視角影像做修補。 The multi-view cavity stereoscopic image processing system of claim 5, wherein the multi-view cavity repairing module includes a plurality of viewing angle repairing processors for repairing the viewing angle images according to the multi-view cavity repairing parameters. . 如申請專利範圍第1項所述之多視角即時立體影像處理系統,其中該多視角資料修正模組係具有一緩衝器,用以依據該資料對齊參數調整該些視角影像以消除該些視角影像之延遲時間。 The multi-view data stereoscopic image processing system of claim 1, wherein the multi-view data correction module has a buffer for adjusting the view images according to the data alignment parameter to eliminate the view images. The delay time. 如申請專利範圍第1項所述之多視角即時立體影像處理系統,其中該多視角穿插模組包括一內插處理器,用以對同步且修補後的該些視角影像進行內插運算,而得到該多視角影像。 The multi-view interpretent image processing system of claim 1, wherein the multi-view interspersing module includes an interpolation processor for interpolating the synchronized and repaired view images. The multi-view image is obtained.
TW99110643A 2010-04-06 2010-04-06 Multi-view real time 3-d image processing system TWI407774B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW99110643A TWI407774B (en) 2010-04-06 2010-04-06 Multi-view real time 3-d image processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW99110643A TWI407774B (en) 2010-04-06 2010-04-06 Multi-view real time 3-d image processing system

Publications (2)

Publication Number Publication Date
TW201136296A TW201136296A (en) 2011-10-16
TWI407774B true TWI407774B (en) 2013-09-01

Family

ID=46752159

Family Applications (1)

Application Number Title Priority Date Filing Date
TW99110643A TWI407774B (en) 2010-04-06 2010-04-06 Multi-view real time 3-d image processing system

Country Status (1)

Country Link
TW (1) TWI407774B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103945206B (en) * 2014-04-22 2015-08-26 冠捷显示科技(厦门)有限公司 A kind of stereo-picture synthesis system compared based on similar frame
CN107202808A (en) * 2017-06-14 2017-09-26 上海英曼尼安全装备有限公司 A kind of double source double-visual angle safety inspection method and its system
US12165235B2 (en) * 2021-05-21 2024-12-10 Beijing Boe Display Technology Co., Ltd. Multi-view display device and display control method
TWI861798B (en) 2023-04-06 2024-11-11 英華達股份有限公司 A method and system for simultaneous display of data by data classification

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5179450A (en) * 1989-12-15 1993-01-12 Sony Corporation Video signal processing apparatus and method for the time base compensation
US20020061131A1 (en) * 2000-10-18 2002-05-23 Sawhney Harpreet Singh Method and apparatus for synthesizing new video and/or still imagery from a collection of real video and/or still imagery
US20080143749A1 (en) * 2006-12-15 2008-06-19 Qualcomm Incorporated Post-Render Graphics Rotation

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5179450A (en) * 1989-12-15 1993-01-12 Sony Corporation Video signal processing apparatus and method for the time base compensation
US20020061131A1 (en) * 2000-10-18 2002-05-23 Sawhney Harpreet Singh Method and apparatus for synthesizing new video and/or still imagery from a collection of real video and/or still imagery
US20080143749A1 (en) * 2006-12-15 2008-06-19 Qualcomm Incorporated Post-Render Graphics Rotation

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
M. Waschbüsch: 3D Video Acquisition, Representation & Editing. PhD thesis No. 17558, Department of Computer Science, ETH Zürich, 2007. *

Also Published As

Publication number Publication date
TW201136296A (en) 2011-10-16

Similar Documents

Publication Publication Date Title
CN106934758B (en) A method and system for real-time fusion of stereoscopic image and video based on FPGA
US20230239458A1 (en) Stereoscopic-image playback device and method for generating stereoscopic images
JP2017519244A (en) Multiple display pipeline driving a split display
TWI407774B (en) Multi-view real time 3-d image processing system
CN113219668B (en) Method and device for refreshing screen of head-mounted display device and electronic device
CN201477573U (en) Multi-display electronic photo frame
CN102170580A (en) Television testing method, device and system
CN105049834A (en) Real-time auto-stereoscopic playing system based on FPGA (Field Programmable Gate Array)
US8139091B2 (en) Display system having resolution conversion
KR102196087B1 (en) Method of synchronizing a driving module and display apparatus performing the method
CN101742350A (en) Image signal processing apparatus, image signal processing method and image projecting device
TWI478579B (en) 3d image displaying method and an interface unit
WO2016155044A1 (en) Drive circuit and drive method
KR101852349B1 (en) Method of displaying stereoscopic images, and stereoscopic image display device
CN110225316B (en) Software and hardware cooperative multi-channel video processing device and system
CN103606357B (en) LCD TV backlight sequence control method and system
CN102054414A (en) Program controlled liquid crystal module test image generating system and control method thereof
KR101784522B1 (en) Data communication apparatus of multi-master and display device using the same
CN103533327B (en) DIBR (depth image based rendering) system realized on basis of hardware
CN202838922U (en) A FPGA-based flat panel display driver
CN113794871B (en) Delay device, delay method thereof and display system
CN102833553B (en) Image signal generator for liquid crystal display measurement
CN102427544A (en) Stereoscopic video display method and device based on programmable device
TWI616093B (en) Display system
CN102300107A (en) Video conversion device and video signal conversion method

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees