著录项信息
专利名称 | 三维图像产生方法及装置 |
申请号 | CN201210090525.X | 申请日期 | 2012-03-30 |
法律状态 | 权利终止 | 申报国家 | 暂无 |
公开/公告日 | 2013-10-23 | 公开/公告号 | CN103369343A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N13/02 | IPC分类号 | H;0;4;N;1;3;/;0;2;;;H;0;4;N;1;3;/;0;0查看分类表>
|
申请人 | 华晶科技股份有限公司 | 申请人地址 | 中国台湾新竹市科学园区力行路12号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 华晶科技股份有限公司 | 当前权利人 | 华晶科技股份有限公司 |
发明人 | 陈建宏 |
代理机构 | 北京同立钧成知识产权代理有限公司 | 代理人 | 臧建明 |
摘要
本发明提供一种三维图像产生方法及装置。此方法包括在第N时序时,通过第一控制单元接收第N个左眼图像并储存于第一存储器单元的下载缓冲存储器中。通过第二控制单元接收第N个右眼图像并储存于第二存储器单元的下载缓冲存储器中。其中N为1至M的正整数,M为正整数。接着,在第(N+1)时序时,通过数据传输接口自第二控制单元接收第N个右眼图像并储存于第一存储器单元的接收缓冲存储器中。然后,在第(N+2)时序时,合并第N个左眼图像与第N个右眼图像以产生第N个三维图像,并储存于第一存储器单元的播放缓冲存储器中,以供三维显示装置进行播放。
1.一种三维图像产生方法,适用于一三维图像产生装置,其包括一第一存储器单元、一第一控制单元、一第二存储器单元以及一第二控制单元,该三维图像产生方法包括:
在第N时序时,通过该第一控制单元接收第N个左眼图像并储存于该第一存储器单元的一下载缓冲存储器中,并且通过该第二控制单元接收第N个右眼图像并储存于该第二存储器单元的一下载缓冲存储器中,N为1至M的正整数,M为正整数;
在第(N+1)时序时,通过一数据传输接口自该第二控制单元接收第N个右眼图像并储存于该第一存储器单元的一接收缓冲存储器中;以及
在第(N+2)时序时,合并第N个左眼图像与第N个右眼图像以产生第N个三维图像,并储存于该第一存储器单元的一播放缓冲存储器中,以供一三维显示装置进行播放。
2.根据权利要求1所述的三维图像产生方法,其中在第N时序时,接收第N个左眼图像与第N个右眼图像的步骤包括:
通过一第一图像传感器采集第N个左眼图像并传送给该第一控制单元,并通过一第二图像传感器采集第N个右眼图像并传送给该第二控制单元。
3.根据权利要求2所述的三维图像产生方法,其中自该第二控制单元接收并储存第N个右眼图像所需的时间小于自该第一图像传感器接收并储存第N个左眼图像所需的时间。
4.根据权利要求2所述的三维图像产生方法,其中通过该第一图像传感器与该第二图像传感器采集图像的步骤包括:
依据该数据传输接口的频宽以及该三维显示装置的一画面更新率来决定该第一图像传感器与该第二图像传感器所采集图像的尺寸。
5.根据权利要求1所述的三维图像产生方法,其中合并第N个左眼图像与第N个右眼图像以产生第N个三维图像的步骤包括:
依据一三维图像格式合并第N个左眼图像与第N个右眼图像并且进行视差调整,以产生第N个合并后图像;以及
将第N个合并后图像放大p倍,以产生适于该三维显示装置播放的第N个三维图像,其中p为正整数。
6.根据权利要求5所述的三维图像产生方法,其中第N个左眼图像与第N个右眼图像的尺寸为6x*9x,第N个合并后图像的尺寸为16x*9x,第N个三维图像的尺寸为16px*9px,其中x为正整数。
7.根据权利要求2所述的三维图像产生方法,还包括:
控制该第一图像传感器与该第二图像传感器同步采集第N个左眼图像与第N个右眼图像。
8.根据权利要求1所述的三维图像产生方法,还包括:
在第N时序时,检测并计算一曝光参数;
在第(N+1)时序开始且在一延迟时间后,设定该曝光参数;以及
在第(N+2)时序时,依据该曝光参数采集第(N+2)个左眼图像与第(N+2)个右眼图像。
9.根据权利要求1所述的三维图像产生方法,还包括:
提供具有三个下载缓冲存储器、二个接收缓冲存储器以及二个播放缓冲存储器的该第一存储器单元。
10.根据权利要求1所述的三维图像产生方法,还包括:
提供具有二个下载缓冲存储器的该第二存储器单元。
11.一种三维图像产生装置,包括:
一第一存储器单元,具有下载缓冲存储器、接收缓冲存储器以及播放缓冲存储器;
一第一控制单元,耦接该第一存储器单元,用以在第N时序时接收第N个左眼图像,并储存于该第一存储器单元的下载缓冲存储器中;
一第二存储器单元,具有下载缓冲存储器;以及
一第二控制单元,耦接该第二存储器单元,用以在第N时序时接收第N个右眼图像,并储存于该第二存储器单元的下载缓冲存储器中,N为1至M的正整数,M为正整数,其中,该第一控制单元于第(N+1)时序时通过一数据传输接口自该第二控制单元接收第N个右眼图像并储存于该第一存储器单元的接收缓冲存储器中,
其中,该第一控制单元于第(N+2)时序时,将第N个左眼图像与第N个右眼图像进行合并以产生第N个三维图像,并储存于该第一存储器单元的播放缓冲存储器中,以供一三维显示装置进行播放。
12.根据权利要求11所述的三维图像产生装置,还包括:
一第一图像传感器,耦接该第一控制单元,用以在第N时序时采集第N个左眼图像并传送给该第一控制单元;以及
一第二图像传感器,耦接该第二控制单元,用以在第N时序时采集第N个右眼图像并传送给该第二控制单元。
13.根据权利要求12所述的三维图像产生装置,其中:
该第一控制单元通过该数据传输接口自该第二控制单元接收并储存第N个右眼图像所需的时间小于该第一控制单元自该第一图像传感器接收并储存第N个左眼图像所需的时间。
14.根据权利要求12所述的三维图像产生装置,其中:
第一控制单元依据该数据传输接口的频宽以及该三维显示装置的一画面更新率来决定该第一图像传感器与该第二图像传感器所采集图像的尺寸。
15.根据权利要求11所述的三维图像产生装置,其中该第一控制单元还包括:
一图像处理单元,依据一三维图像格式合并第N个左眼图像与第N个右眼图像并且进行视差调整,以产生第N个合并后图像,再将第N个合并后图像放大p倍,以产生适于该三维显示装置播放的第N个三维图像,其中p为正整数。
16.根据权利要求15所述的三维图像产生装置,其中:
第N个左眼图像与第N个右眼图像的尺寸为6x*9x,第N个合并后图像的尺寸为
16x*9x,第N个三维图像的尺寸为16px*9px,其中x为正整数。
17.根据权利要求12所述的三维图像产生装置,其中该第一控制单元还包括:
一传感器控制单元,用以控制该第一图像传感器与该第二图像传感器同步采集第N个左眼图像与第N个右眼图像。
18.根据权利要求17所述的三维图像产生装置,其中:
该第一控制单元还包括于第N时序时检测并计算一曝光参数,并且于第(N+1)时序开始且在一延迟时间后设定该曝光参数,该传感器控制单元于第(N+2)时序时控制该第一图像传感器与该第二图像传感器依据该曝光参数采集图像。
19.根据权利要求11所述的三维图像产生装置,其中该第一存储器单元包括三个下载缓冲存储器、二个接收缓冲存储器以及二个播放缓冲存储器。
20.根据权利要求11所述的三维图像产生装置,其中该第二存储器单元包括二个下载缓冲存储器。
三维图像产生方法及装置\n技术领域\n[0001] 本发明是有关于一种图像处理技术,且特别是有关于一种三维图像产生方法及装置。\n背景技术\n[0002] 随着科技以及图像采集技术的日益发展,诸多厂商积极研发立体图像采集技术。\n近来除了以三维(three dimensional,3D)图像接收装置(例如3D眼镜)观看各种三维图像之外,更发展出裸眼式的立体显示技术,因而适于消费者使用的三维图像采集装置及显示装置也相继推出。\n[0003] 当人类双眼以微小相异的角度,观看同一个物体时,双眼会看到微小相异的两张图像,双眼所看到的些微差异,称之为双眼像差(Binocular disparity)或视网膜像差(Retinal disparity)。大脑会把这两张些微差异的图像融合成具有层次和景深的单一物像,进而令人类产生三维空间的立体感。\n[0004] 因此,三维图像采集装置必须采集分别提供给人类左眼及右眼观赏的图像。现有做法大多是利用不同的采集装置以不同的角度拍摄多张图像,再进行后续合成。或是在采集装置本体上配置两个独立的镜头,藉此模拟人类的左右眼进行拍摄。现有具有单一处理器的三维图像采集装置在同一时序仅能处理左/右眼的二维图像其中之一,再依照三维图像格式来整合左/右眼的二维图像以产生三维图像,耗费过多处理与等待的时间。因此,实有必要提出一种更有效率的方法来产生三维图像,藉以在三维图像采集装置上提供即时取景(Live view)的功能。\n发明内容\n[0005] 有鉴于此,本发明提供一种三维图像产生方法及装置,可确保双传感器曝光控制的同步并可产生三维格式的即时取景图像。\n[0006] 本发明提供一种三维图像产生方法,适用于三维图像产生装置,其包括第一存储器单元、第一控制单元、第二存储器单元以及第二控制单元。此三维图像产生方法包括下列步骤。在第N时序时,通过第一控制单元接收第N个左眼图像并储存于第一存储器单元的下载缓冲存储器(Download buffer)中;并且通过第二控制单元接收第N个右眼图像并储存于第二存储器单元的下载缓冲存储器中。其中N为1至M的正整数,M为正整数。接着,在第(N+1)时序时,通过数据传输接口自第二控制单元接收第N个右眼图像并储存于第一存储器单元的接收缓冲存储器(Receive buffer)中。然后,在第(N+2)时序时,合并第N个左眼图像与第N个右眼图像以产生第N个三维图像,并储存于第一存储器单元的播放缓冲存储器(Display buffer)中,以供三维显示装置进行播放。\n[0007] 在本发明的一实施例中,上述在第N时序时,接收第N个左眼图像与第N个右眼图像的步骤包括通过第一图像传感器采集第N个左眼图像并传送给第一控制单元;通过第二图像传感器采集第N个右眼图像并传送给第二控制单元。\n[0008] 在本发明的一实施例中,上述自第二控制单元接收并储存第N个右眼图像所需的时间小于自第一图像传感器接收并储存第N个左眼图像所需的时间。\n[0009] 在本发明的一实施例中,上述通过第一图像传感器与第二图像传感器采集图像的步骤包括依据数据传输接口的频宽以及三维显示装置的画面更新率(Frame per second)来决定第一图像传感器与第二图像传感器所采集图像的尺寸。\n[0010] 在本发明的一实施例中,上述合并第N个左眼图像与第N个右眼图像以产生第N个三维图像包括下列步骤。先依据三维图像格式合并第N个左眼图像与第N个右眼图像并且进行视差调整,藉以产生第N个合并后图像。接着,再将第N个合并后图像放大p倍,以产生适于三维显示装置播放的第N个三维图像,其中p为正整数。\n[0011] 在本发明的一实施例中,上述的第N个左眼图像与第N个右眼图像的尺寸为\n6x*9x;第N个合并后图像的尺寸为16x*9x;第N个三维图像的尺寸为16px*9px,其中x为正整数。\n[0012] 在本发明的一实施例中,上述的三维图像产生方法还包括控制第一图像传感器与第二图像传感器同步采集第N个左眼图像与第N个右眼图像。\n[0013] 在本发明的一实施例中,上述的三维图像产生方法还包括下列步骤。在第N时序时,检测并计算一曝光参数。在第(N+1)时序开始且在一延迟时间后设定此曝光参数。在第(N+2)时序时,依据此曝光参数采集第(N+2)个左眼图像与第(N+2)个右眼图像。\n[0014] 在本发明的一实施例中,上述的三维图像产生方法还包括提供具有三个下载缓冲存储器、二个接收缓冲存储器以及二个播放缓冲存储器的第一存储器单元。\n[0015] 在本发明的一实施例中,上述的三维图像产生方法还包括提供具有二个下载缓冲存储器的第二存储器单元。\n[0016] 本发明另提出一种三维图像产生装置,其包括第一存储器单元、第一控制单元、第二存储器单元以及第二控制单元。其中,第一存储器单元包括下载缓冲存储器、接收缓冲存储器以及播放缓冲存储器。第一控制单元耦接第一存储器单元,用以在第N时序时接收第N个左眼图像,并储存于第一存储器单元的下载缓冲存储器中。第二存储器单元包括下载缓冲存储器。第二控制单元耦接第二存储器单元,用以在第N时序时接收第N个右眼图像,并储存于第二存储器单元的下载缓冲存储器中。N为1至M的正整数,M为正整数。其中,第一控制单元于第(N+1)时序时通过数据传输接口自第二控制单元接收第N个右眼图像并储存于第一存储器单元的接收缓冲存储器中。第一控制单元于第(N+2)时序时,将第N个左眼图像与第N个右眼图像进行合并以产生第N个三维图像,并储存于第一存储器单元的播放缓冲存储器中,以供三维显示装置进行播放。\n[0017] 在本发明的一实施例中,上述的第一控制单元还包括图像处理单元,依据三维图像格式合并第N个左眼图像与第N个右眼图像并且进行视差调整,以产生第N个合并后图像。图像处理单元再将第N个合并后图像放大p倍,以产生适于三维显示装置播放的第N个三维图像,其中p为正整数。\n[0018] 在本发明的一实施例中,上述的第一控制单元还包括传感器控制单元,是用以控制第一图像传感器与第二图像传感器同步采集第N个左眼图像与第N个右眼图像。\n[0019] 基于上述,本发明所提供的三维图像产生方法及装置,通过将存储器单元区分为多种不同功能的缓冲存储器区块而可达到平行运作的目的,大幅减少图像处理所需的时间,如此一来,便能提供三维格式的即时取景图像。\n[0020] 为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。\n附图说明\n[0021] 图1是依照本发明一实施例所绘示的三维图像产生装置的方块图;\n[0022] 图2是依照本发明一实施例所绘示的一种三维图像产生方法的流程图;\n[0023] 图3是依照本发明一实施例所绘示的一种三维图像产生时序示意图;\n[0024] 图4是依照本发明另一实施例所绘示的三维图像产生装置的方块图;\n[0025] 图5是依照本发明另一实施例所绘示的三维图像尺寸变化的示意图;\n[0026] 图6是依照本发明另一实施例所绘示的曝光参数设定的示意图。\n[0027] 附图标记说明:\n[0028] 100、400:三维图像产生装置;\n[0029] 110:第一图像传感器;\n[0030] 120:第二图像传感器;\n[0031] 130:第一存储器单元;\n[0032] 140:第二存储器单元;\n[0033] 132a、132b、132c、142a、142b:下载缓冲存储器;\n[0034] 134a、134b:接收缓冲存储器;\n[0035] 136a、136b:播放缓冲存储器;\n[0036] 150:主控制单元;\n[0037] 160:从控制单元;\n[0038] 152、162:图像处理单元;\n[0039] 154、164:数据存取单元;\n[0040] 156:播放控制单元;\n[0041] 158:传感器控制单元;\n[0042] 170:数据传输接口;\n[0043] 180:指令传输接口;\n[0044] 20:三维显示装置;\n[0045] 490:I2C接口;\n[0046] DB:下载缓冲存储器;\n[0047] RB:接收缓冲存储器;\n[0048] PB:播放缓冲存储器;\n[0049] ImgL、ImgR、ImgD:图像;\n[0050] T[1]~T[7]:时序;\n[0051] d:延迟时间;\n[0052] t1、t2:时间点;\n[0053] S1~S6:步骤;\n[0054] S210~S230:三维图像产生方法的各步骤。\n具体实施方式\n[0055] 本发明是描述两组具有不同视角的图像传感器与控制单元,如何同步采集左/右眼图像,并通过存储器配置的运用而可同时下载、接收、合并左/右眼图像,并且统一由其中一组控制单元将两张图像依三维图像格式的规定进行合并,藉以产生三维格式的即时取景图像。为了使本发明的内容更为明了,以下列举实施例作为本发明确实能够据以实施的范例。\n[0056] 图1是依照本发明一实施例所绘示的三维图像产生装置的方块图。请参照图1,本实施例的三维图像产生装置100例如是数码相机、数码摄影机或是其他具有图像处理功能的智能手机、平板电脑等等,不限于上述。三维图像产生装置100包括第一图像传感器110、第二图像传感器120、第一存储器单元130、第二存储器单元140、第一控制单元,本实施例为主控制单元150以及第二控制单元,本实施例中为从控制单元160。其功能分述如下:\n[0057] 第一图像传感器110与第二图像传感器120包括镜头、感光元件等,感光元件例如是电荷耦合元件(Charge Coupled Device,CCD)、互补性氧化金属半导体(Complementary Metal-Oxide Semiconductor,CMOS)元件。为方便本发明的说明,本实施例的第一图像传感器110是用以接收左眼图像,第二图像传感器120用以接收右眼图像。然而,在另一实施例中,第一图像传感器110可用以接收右眼图像,第二图像传感器120可用以接收左眼图像。\n[0058] 第一存储器单元130与第二存储器单元140例如是以动态随机存取存储器(Dynamic Random Access Memory,DRAM)来实现。其中,第一存储器单元130包括下载缓冲存储器(本实施例包括三个下载缓冲存储器132a、132b、132c)、接收缓冲存储器(本实施例包括二个接收缓冲存储器134a、134b)以及播放缓冲存储器(本实施例包括二个播放缓冲存储器136a、136b)。第二存储器单元140包括下载缓冲存储器(本实施例包括二个下载缓冲存储器142a、142b)。\n[0059] 第一控制单元,即主控制单元150例如是用于图像处理的特定应用集成电路(Application-specific integrated circuit,ASIC),或是利用现场可编程逻辑门阵列(Field Programmable Gate Array,FPGA)加以实现。主控制单元150负责用以接收第一图像传感器110所采集的左眼图像,并将左眼图像储存于第一存储器单元130中的下载缓冲存储器中。\n[0060] 第二控制单元,即从控制单元160例如是用于图像处理的特定应用集成电路,或是利用现场可编程逻辑门阵列加以实现。从控制单元160负责用以接收第二图像传感器\n120所采集的右眼图像,并将右眼图像储存于第二存储器单元140中的下载缓冲存储器中。\n[0061] 需说明的是,主控制单元(Master control unit)150可通过数据传输接口170自从控制单元(Slave control unit)160接收右眼图像并且储存于第一存储器单元130的接收缓冲存储器中。主控制单元150再将左眼图像与右眼图像进行合并后储存于第一存储器单元130的播放缓冲存储器中。如此一来,主控制单元150便可即时(real time)提供三维图像至三维显示装置20中进行播放。其中,数据传输接口170例如是通用序列总线(Universal Serial Bus,USB)接口或安全数码输入输出(Secure Digital Input/Output,SDIO)接口。另外,主控制单元150亦可通过指令传输接口180来传送控制指令至从控制单元160。指令传输接口180例如是安全数码输入输出接口或内部整合电路(Inter-Integrated Circuit,I2C)接口,不限于上述。\n[0062] 图2是依照本发明一实施例所绘示的一种三维图像产生方法的流程图。本实施例的方法适用于图1的三维图像产生装置100,以下即搭配三维图像产生装置100中的各构件说明本实施例方法的详细步骤。\n[0063] 首先,在步骤S210中,主控制单元150在第N时序时接收第N个左眼图像,并储存于第一存储器单元130的下载缓冲存储器中。同时,从控制单元160同步于第N时序时接收第N个右眼图像,并储存于第二存储器单元140的下载缓冲存储器中。其中,N为1至M的正整数。M为三维图像产生装置100开始采集图像至停止采集图像所能采集的图像个数。\n[0064] 以图3作为辅助说明,图3是依照本发明一实施例所绘示的一种三维图像产生时序示意图。如图1和图3所示,主控制单元150在第1时序T[1]期间接收第一图像传感器\n110所采集的左眼图像ImgL[1],并将左眼图像ImgL[1]储存于下载缓冲存储器132a中。\n同时,从控制单元160在第1时序T[1]期间接收第二图像传感器120所采集的右眼图像ImgR[1],并将右眼图像ImgR[1]储存于下载缓冲存储器142a中。\n[0065] 在此须说明的是,假设三维显示装置20的画面更新率(frame per second,fps)为每秒30帧画面,代表主控制单元150接收并储存左眼图像ImgL[1]的时间约33毫秒(ms);同理,从控制单元160接收并储存右眼图像ImgR[1]的时间约33毫秒(ms)。\n[0066] 值得一提的是,主控制单元150以及从控制单元160会在第1时序T[1]结束前检查左眼图像ImgL[1]与右眼图像ImgR[1]是否正确接收以及储存完毕。若是,则在第2时序T[2]开始时,主控制单元150启动左眼图像ImgL[2]的采集与下载,并且储存于另一下载缓冲存储器132b中。若右眼图像ImgR[1]正确接收并储存完毕,则从控制单元160于第\n2时序T[2]开始时启动右眼图像ImgR[2]的采集与下载,并且储存于另一下载缓冲存储器\n142b中。依此类推,直至第一图像传感器110、第二图像传感器120停止采集图像。在本实施例中,图像个数M为7。\n[0067] 接下来在步骤S220中,在第(N+1)时序期间,主控制单元150通过数据传输接口\n170自从控制单元160接收第N个右眼图像并储存于第一存储器单元130的接收缓冲存储器中。请继续参照图3,主控制单元150通过数据传输接口170接收右眼图像ImgR[1]并储存于接收缓冲存储器134a中。需特别注意的是,主控制单元150储存右眼图像ImgR[1]于接收缓冲存储器134a的时间必须小于33毫秒,藉此符合三维显示装置20的即时播放。同样地,主控制单元150会在第2时序T[2]结束前检查右眼图像ImgR[1]是否正确接收以及储存完毕。若是,则于第3时序T[3]时,主控制单元150继续自从控制单元160接收右眼图像ImgR[2],并且储存于另一接收缓冲存储器134b中。\n[0068] 在步骤S230中,在第(N+2)时序期间,主控制单元150将第N个左眼图像与第N个右眼图像进行合并以产生第N个三维图像,并储存于第一存储器单元130的播放缓冲存储器中,以供三维显示装置20进行播放。请继续参照图3,主控制单元150在左眼图像ImgL[1]与右眼图像ImgR[1]都接收完毕后,便可在第3时序T[3]期间合并左眼图像ImgL[1]与右眼图像ImgR[1],藉以产生三维图像ImgD[1]。主控制单元150并将三维图像ImgD[1]储存于播放缓冲存储器136a之中。需注意的是,时间点t1至时间点t2是为左眼图像ImgL[1]与右眼图像ImgR[1]合并所需的时间。而在三维图像ImgD[1]进行播放的同时,主控制单元仍可对左眼图像ImgL[2]与右眼图像ImgR[2]进行合并,进而于三维图像ImgD[1]播放完毕之前产生三维图像ImgD[2]。\n[0069] 从图3的第三时序T[3]可知:三维图像产生装置100可同时执行下列动作:分别采集左/右眼图像、主控制单元150接收来自从控制单元160的图像、进行左眼图像与右眼图像的合并以及播放三维图像。由于本实施例的三维图像产生装置100的各构件是由硬体来实现,并且通过存储器单元中不同功能的缓冲存储器的配置与运用,以使本实施例的三维图像产生装置100可达到平行运作的目的,大为减少三维图像产生的时间,因而可于三维显示装置20上提供即时取景的功能。\n[0070] 以下另举一实施例作为本发明确实能够据以实施的范例。图4是依照本发明另一实施例所绘示的三维图像产生装置的方块图。须说明的是,图4是图1的三维图像产生装置100的一种详细实施方式。故以下仅就图4与图1两者不同之处进行说明。\n[0071] 三维图像产生装置400的主控制单元150包括图像处理单元152、数据存取单元\n154、播放控制单元156以及传感器控制单元158。三维图像产生装置400的从控制单元160包括图像处理单元162以及数据存取单元164。\n[0072] 图像处理单元152、162分别用以接收第一、第二图像传感器110、120所采集的图像并储存于第一、第二存储器单元130、140中。图像处理单元152还包括依据三维图像格式来合并左眼图像与右眼图像,并且进行视差调整(Parallax adjustment),以产生合并后图像。图像处理单元152再将合并后图像放大p倍,以产生适于三维显示装置20播放的三维图像,其中p为正整数。\n[0073] 主控制单元150还包括传感器控制单元158,是用以控制图像传感器110、120同步采集左眼图像与右眼图像。换句话说,三维图像产生装置400是由主控制单元150来主导控制双图像传感器的启动动作,而在启动之前,主控制单元150与从控制单元160需分别设定完成各种硬体设定参数。除此之外,传感器控制单元158还可控制第一、第二图像传感器110、120的曝光参数设定,以使在同一时序当中,第一、第二图像传感器110、120的曝光时间皆相同。\n[0074] 数据存取单元154是通过数据传输接口170从数据存取单元164中接收图像等数据。并且,数据存取单元154可对第一存储器单元130进行读取或写入等数据存取动作;同理,数据存取单元164可对第二存储器单元140进行读取或写入等数据存取动作。\n[0075] 播放控制单元156用以将播放缓冲存储器136中的三维图像传送至三维显示装置\n20进行播放。在一实施例中,三维显示装置20例如是三维图像产生装置400上可用以播放三维图像的一显示屏幕。在另一实施例中,三维显示装置20例如是具有高解析度多媒体接口(High Definition Multimedia Interface,HDMI)的三维电视(3D TV),播放控制单元\n156亦具有高解析度多媒体接口来传送三维图像至三维电视。\n[0076] 图4所示的三维图像产生装置400用以产生三维图像的控制流程是与前述实施例大致相同,故在此不赘述。然而必须说明的是,为了提供三维格式的即时取景图像,必须节省图像采集与存取的速度。因此以下另举一应用实施例来说明本发明的三维图像在产生过程中的尺寸变化。\n[0077] 图5是依照本发明另一实施例所绘示的三维图像尺寸变化的示意图。请配合参照图4与图5,下载缓冲存储器DB例如是第一存储器单元130中的下载缓冲存储器132a、\n132b、132c的其中之一。接收缓冲存储器RB例如是第一存储器单元130中的接收缓冲存储器134a、134b的其中之一。播放缓冲存储器PB例如是第一存储器单元130中的播放缓冲存储器136a、136b的其中之一。\n[0078] 步骤S1是位于第0时序T[0],第一、第二图像传感器110、120尚未开始采集图像,故下载缓冲存储器DB与接收缓冲存储器RB中尚无任何图像数据。\n[0079] 步骤S2是位于第1时序T[1],此时第一、第二图像传感器110、120皆开始采集并储存图像,然而,第二图像传感器120所采集的图像是存于第二存储器单元140中。故,第一存储器单元130的下载缓冲存储器DB已存有左眼图像L,然而,接收缓冲存储器RB中尚无任何图像数据。\n[0080] 步骤S3是位于第2时序T[2],此时主控制单元150通过数据存取单元154自从控制单元160中接收并储存右眼图像R。此时,第一存储器单元130的下载缓冲存储器DB与接收缓冲存储器RB中具有同步采集的图像数据,准备于下一时序进行合并。须说明的是,左眼图像L与右眼图像R的尺寸例如为6x*9x,其中x为正整数。在本实施例中,左眼图像L与右眼图像R的尺寸例如为360*540(像素),x等于60。\n[0081] 步骤S4是位于第3时序T[3],此时主控制单元150的图像处理单元152依据三维图像格式合并左眼图像L与右眼图像R并且进行视差调整。在此所指的三维图像格式例如是并行排列(side-by-side horizontal)格式。详细地说,具有HDMI的三维电视其显示规格通常为16∶9。然而,图像传感器的感光元件多设定为采集4∶3比例的图像,其仅能放大至12∶9的比例。为了使合并后图像不会产生失真的问题,图像处理单元152用以在左眼图像L与右眼图像R的两侧分别补上黑边,使合并后图像的尺寸仍符合三维电视显示规格的比例。在本实施例中,合并后图像的尺寸例如为960*540(像素)。\n[0082] 需注意的是,由于左眼图像L与右眼图像R是由不同图像传感器所采集的图像,其拍摄角度并不相同。因此在步骤S4中,图像处理单元152还包括进行视差调整,通过判断左眼图像L与右眼图像R的场景重叠区域,来调整左眼图像L与右眼图像R的合并方式与摆放位置。\n[0083] 接着,在步骤S5中,图像处理单元152再将合并后图像放大p倍,以产生适于三维显示装置20播放的三维图像,其中p为正整数。假设三维显示装置20播放的三维图像尺寸为1920*1080(像素),则本实施例的合并后图像必须放大2倍(即,p=2)。最后,在步骤S6中,播放控制单元156便将三维图像传送至三维显示装置20进行播放。\n[0084] 基于上述,为了让三维显示装置20能即时播放三维图像,必须确保主控制单元\n150通过数据传输接口170自从控制单元160接收右眼图像R的时间小于三维显示装置20的画面更新率。由于采集图像尺寸愈小,接收处理的时间愈快。故,图像尺寸的设定是由数据传输接口170所能提供的频宽以及三维显示装置20的画面更新率来决定。在采集图像尺寸确定之后,即可定义出图像放大比率p。\n[0085] 本发明除了可即时提供三维图像之外,三维图像产生装置400还可控制第一、第二图像传感器110、120的曝光时间保持同步状态。图6是依照本发明另一实施例所绘示的曝光参数设定的示意图。\n[0086] 请参照图4与图6,传感器控制单元158例如可通过I2C接口490来控制第一、第二图像传感器110、120同步采集图像。主控制单元150的图像处理单元152还包括在第N时序时,检测并计算一曝光参数。\n[0087] 在第(N+1)时序开始后,主控制单元150与从控制单元160分别设定此曝光参数。\n详细地说,主控制单元150与从控制单元160会在一延迟时间d之后才开始设定曝光参数,以避免产生主控制单元150或从控制单元160只有其中之一设定完成并直接执行曝光参数的情况。换句话说,通过延迟时间d的延迟,使得主控制单元150与从控制单元160具有完整的一个时序的时间来传送控制指令并设定曝光参数。\n[0088] 在第(N+2)时序时,传感器控制单元158控制第一、第二图像传感器110、120依据已设定的曝光参数采集第(N+2)个左眼图像与第(N+2)个右眼图像。如此一来,在同一时序中所采集的左眼图像与右眼图像便会具有相同的曝光时间设定。\n[0089] 综上所述,本发明的三维图像产生方法及装置,通过将存储器单元区分为多种不同功能的缓冲存储器区块而可达到平行运作的目的,大幅减少图像处理所需的时间,据此,便能提供三维格式的即时取景图像。除此之外,本发明还可控制双图像传感器的曝光参数保持在同步状态,使得在播放三维图像的同时,仍可依据环境亮度变化适当并同步调整双图像传感器的曝光时间,提升三维图像的品质。\n[0090] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;\n尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
法律信息
- 2020-03-17
未缴年费专利权终止
IPC(主分类): H04N 13/02
专利号: ZL 201210090525.X
申请日: 2012.03.30
授权公告日: 2016.01.20
- 2016-01-20
- 2013-11-20
实质审查的生效
IPC(主分类): H04N 13/02
专利申请号: 201210090525.X
申请日: 2012.03.30
- 2013-10-23
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2011-10-12
|
2011-03-31
| | |
2
| |
2010-07-28
|
2010-03-12
| | |
3
| |
2007-02-07
|
2006-08-04
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |