图像数据传输系统及图像数据传输方法与流程

文档序号:17430426发布日期:2019-04-17 03:25阅读:355来源:国知局
图像数据传输系统及图像数据传输方法与流程

本发明涉及一种数据传输技术,尤其涉及一种图像数据传输系统及图像数据传输方法。



背景技术:

一般来说,图像传感器通常具有并列(parallel)传输接脚,用以通过并列传输总线耦接至其他装置。图像传感器在完成曝光运作并产生图像数据后,图像传感器通常都是主动地将所产生的图像数据通过上述并列传输总线传输至其他装置。由于并列传输接脚的数量相当多,故而会增加硬件设计上的成本。

另外,上述的其他装置只能被动地等待接收图像传感器传输的图像数据,无法决定何时开始进行图像数据传输,如此一来,上述的其他装置必须随时处于等待接收图像数据的待命状态。



技术实现要素:

有鉴于此,本发明提供一种图像数据传输系统及图像数据传输方法,可大幅减少图像传感器的传输接口的接脚数量以降低图像数据传输系统的硬件成本,并且让图像数据传输系统中的主装置可以掌握图像传感器传输图像数据的时间点。

本发明提供一种图像数据传输系统。图像数据传输系统包括图像感测装置、主装置以及串列传输总线,串列传输总线电性连接图像感测装置及主装置。其中主装置通过串列传输总线传输读取指令至图像感测装置,且图像感测装置反应于读取指令而通过串列传输总线传输第一数据串列至主装置。

本发明提供一种图像数据传输方法,用于图像数据传输系统,图像数据传输系统包括图像感测装置、主装置及串列传输总线。本发明的图像数据传输方法包括以下步骤:藉所述主装置通过所述串列传输总线传输读取指令至图像感测装置。通过图像感测装置反应于读取指令而通过串列传输总线传输第一数据串列至主装置。

基于上述,本发明所提出的图像数据传输系统及图像数据传输方法,其采用串列传输总线作为图像感测装置与主装置之间的传输接口,故可大幅减少图像感测装置的接脚数量。除此之外,主装置可主动发出读取指令至图像感测装置,以掌握图像数据传输的时间点。

为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。

附图说明

图1a是依照本发明一实施例所示出的图像数据传输系统的方块示意图;

图1b是依照本发明一实施例所示出的图1a的主装置与图像感测装置之间的信号传输示意图;

图2是依照本发明一实施例所示出的图像数据传输方法的示意图;

图3是依照本发明一实施例所示出的图1a的主装置的图像数据传输方法的流程图;

图4是依照本发明另一实施例所示出的图1a的主装置的图像数据传输方法的流程图;

图5a是依照本发明一实施例所示出的图4的第一数据串列的示意图;

图5b是依照本发明另一实施例所示出的图4的第一数据串列的示意图;

图5c是依照本发明又一实施例所示出的图4的第一数据串列的示意图;

图6是依照本发明又一实施例所示出的图4的第一数据串列的示意图;

图7是依照本发明又一实施例所示出的图4的第一数据串列的示意图;

图8是依照本发明又一实施例所示出的图4的第一数据串列的示意图;

图9是依照本发明又一实施例所示出的图4的第一数据串列的示意图;

图10是依照本发明又一实施例所示出的图1a的主装置的图像数据传输方法的流程图;

图11是依照本发明另一实施例所示出的图像数据传输系统的方块示意图;

图12是依照本发明一实施例所示出的图11的主装置的图像数据传输方法的流程图。

附图标号说明:

1:图像感测装置

10、20:图像数据传输系统

11:判断接脚

2:主装置

21:检测接脚

3:串列传输总线

4:导线

cmd_exp:曝光指令

cmd_rd:读取指令

cmd_set:设定指令

dm_1、dm_2、dm_x:虚拟位元

ds_1:第一数据串列

ds_2:第二数据串列

ds_img:图像数据串列

ds_v:虚拟数据串列

ft_1、ft_2、ft_m:档尾位元

hd_1、hd_2、hd_3、hd_l、hd_ok、hd_ng:前置位元

p_1、p_2、p_3、p_4、p_5、p_n、p_n-1、p_n-2、p_n-3、p_n-4:图像位元

rs_ff:保留值

s002、s004、s101、s103、s105、s107、s109、s201、s203、s205、s207、s209、s211、s301、s303、s305、s401、s403、s405:步骤

ss_1a、ss_1a’、ss_1b、ss_1b’、ss_1c、ss_1d:第一状态串列

ss_2c、ss_2d:第二状态串列

具体实施方式

为了使本发明的叙述更加详尽与完备,以下将配合附图详细说明本发明的示范性实施例,任何所属技术领域中技术人员在了解本发明的示范性实施例后,当可由本发明所教示的技术,加以改变及修饰,其并不脱离本发明的精神与范围。另一方面,众所周知的元件与步骤并未描述于实施例中,以避免对本发明造成不必要的限制。

本发明的图像数据传输系统包括主装置、图像感测装置以及串列传输总线。主装置与图像感测装置两者之间以串列传输总线进行图像数据传输,其中图像感测装置作为主装置的从属装置。图像感测装置可执行曝光以产生图像数据。当主装置传输读取指令至图像感测装置时,图像感测装置才将图像数据传输至主装置。在本发明的一实施例中,主装置可主动地传输指令至图像感测装置,以设定图像感测装置的曝光相关参数以及图像感测装置执行曝光的起始时间点,并指示图像感测装置提供图像数据等,而作为从属装置的图像感测装置则完全被动地接收主装置发出的指令,依照主装置的指令执行相应动作。

图1a是依照本发明一实施例所示出的图像数据传输系统的方块示意图,图1b是依照本发明一实施例所示出的图1a的主装置与图像感测装置之间的信号传输示意图。请同时参照图1a及图1b,图像数据传输系统10包括图像感测装置1、主装置2以及串列传输总线3。串列传输总线3电性连接图像感测装置1及主装置2,用以作为图像感测装置1与主装置2之间的信号传输接口。详细来说,串列传输总线3耦接图像感测装置1的串列传输接脚(pin)与主装置2的串列传输接脚。主装置2可通过串列传输总线3传输读取指令cmd_rd至图像感测装置1,且图像感测装置1可反应于读取指令cmd_rd而通过串列传输总线3传输第一数据串列ds_1至主装置2,其中第一数据串列ds_1包括图像数据。

在本发明的一实施例中,图像感测装置1是感光耦合元件(chargecoupleddevice,ccd)、互补性氧化金属半导体(complementarymetal-oxidesemiconductor,cmos)或其他类似元件或上述元件的组合。主装置2可以是中央处理单元(centralprocessingunit,cpu),或是其他可程序化的一般用途或特殊用途的微处理器(microprocessor)、数字信号处理器(digitalsignalprocessor,dsp)、可程序化控制器、特殊应用集成电路(applicationspecificintegratedcircuit,asic)或其他类似元件或上述元件的组合。串列传输总线3可以是串列周边接口(serialperipheralinterface,spi)总线、集成电路(inter-integratedcircuit,i2c)总线、系统管理总线(systemmanagementbus,smbus)或其他类似的串列总线。

图2是依照本发明一实施例所示出的图像数据传输方法的示意图,可用于图1的图像数据传输系统10,但不限于此。请合并参照图1a、图1b以及图2,图像数据传输方法包括以下步骤。首先,于步骤s002中,通过主装置2通过串列传输总线3传输读取指令cmd_rd至图像感测装置1。之后,通过图像感测装置1反应于读取指令cmd_rd而通过串列传输总线3传输第一数据串列ds_1至主装置2,如步骤s004所示。

在本发明的一实施例中,主装置2在传输读取指令cmd_rd至图像感测装置1之前,可先通过串列传输总线3传输设定指令cmd_set至图像感测装置1,以设定至图像感测装置1的曝光相关参数(如:曝光时间、光圈值、辉度值、感光度(iso)指数、校正常数等),但本发明不限于此。在本发明的另一实施例中,上述的曝光相关参数也可预先存储在图像感测装置1中,故主装置2可省略传输设定指令cmd_set至图像感测装置1。

如前所述,图像感测装置1执行曝光的起始时间点是由主装置2决定的,因此,主装置2可通过串列传输总线3传输曝光指令cmd_exp至图像感测装置1,致使图像感测装置1反应于曝光指令cmd_exp执行曝光以产生图像数据,但本发明不限于此。

当主装置2欲读取图像感测装置1所产生的图像数据时,主装置2可通过串列传输总线3传输读取指令cmd_rd至图像感测装置1。图像感测装置1可反应于读取指令cmd_rd而将图像数据包含在第一数据串列ds_1中,并将第一数据串列ds_1通过串列传输总线3传输至主装置2。由于通过串列传输总线3所传输的数据是以位元(bit)为单位的数据,故第一数据串列ds_1是以位元为单位的数据串列。

附带一提的是,主装置2所传输的设定指令cmd_set、曝光指令cmd_exp以及读取指令cmd_rd是依照串列传输总线3的类型所决定。例如:若串列传输总线3是以spi来实现时,则主装置2所传输的设定指令cmd_set、曝光指令cmd_exp以及读取指令cmd_rd是根据spi指令的形式来编写。

由于图像感测装置1在执行曝光之后,仍须执行转换运作方能取得完整的图像数据并备妥第一数据串列ds_1。因此,以下提出多个实施例,可让主装置2有效率地判断图像感测装置1是否已备妥第一数据串列ds_1。

在本发明的一实施例中,图像感测装置1可提供第一数据串列ds_1的状态以供主装置2查询。一旦图像感测装置1已取得图像数据并备妥第一数据串列ds_1时,主装置2可通过查询第一数据串列ds_1的状态以得知第一数据串列ds_1已备妥,则主装置2才通过串列传输总线3传输读取指令cmd_rd至图像感测装置1。其中,备妥的第一数据串列ds_1中,可包含一张完整的图像讯格(frame)或多张图像讯格,也可仅包含一张图像讯格中的部分列图像,端视实际应用或设计需求而定。

图3是依照本发明一实施例所示出的图1a的主装置2的图像数据传输方法的流程图。请同时参照图1a、图1b及图3。于步骤s101中,主装置2通过串列传输总线3传输曝光指令cmd_exp至图像感测装置1,致使图像感测装置1反应于曝光指令cmd_exp执行曝光并产生第一数据串列ds_1。于步骤s103中,主装置2通过串列传输总线3传输确认指令至图像感测装置1,以检测第一数据串列ds_1的状态。

在本发明的一实施例中,图像感测装置1可具有存储器(图未示出),其中图像感测装置1可将第一数据串列ds_1的状态分别用不同的码(code)存储于此存储器中,主装置2可通过查询图像感测装置1的存储器中的码来判断第一数据串列ds_1是否备妥。举例来说,当第一数据串列ds_1备妥时,图像感测装置1可将第一码写入存储器以表示第一数据串列ds_1已备妥,否则,图像感测装置1将第二码写入存储器以表示第一数据串列ds_1尚未备妥,其中第一码与第二码并不相同。因此,主装置2可通过串列传输总线3读取存储器的内容,并根据存储器的内容来判断第一数据串列ds_1是否已备妥。在本发明的一实施例中,第一码与第二码可例如是不同的位元值。

在本发明的一实施例中,上述的存储器可以是暂存器(register)、任何类型的静态或动态随机存取存储器(randomaccessmemory,ram)、快闪存储器(flashmemory)、硬盘(harddiskdrive,hdd)、固态硬盘(solidstatedrive,ssd)或类似元件或上述元件的组合。

在本发明的另一实施例中,当图像感测装置1接收到主装置2通过串列传输总线3所传输的确认指令时,图像感测装置1可反应于确认指令而将第一数据串列ds_1的状态通过串列传输总线3传送至主装置2。

更进一步来说,当第一数据串列ds_1备妥时,图像感测装置1将第一数据串列ds_1的状态设定为有效,否则,图像感测装置1将第一数据串列ds_1的状态设定为无效。主装置2通过查询以判断第一数据串列ds_1的状态是否有效,如步骤s105所示。倘若第一数据串列ds_1的状态是无效,则回到步骤s103。倘若第一数据串列ds_1的状态是有效,则主装置2通过串列传输总线3传输读取指令cmd_rd至图像感测装置1,如步骤s107所示。

当图像感测装置1接收到主装置2所传输的读取指令cmd_rd后,图像感测装置1反应于读取指令cmd_rd而输出第一数据串列ds_1,而主装置2可通过串列传输总线3接收第一数据串列ds_1,如步骤s109所示。

上述的作法,是由主装置2先确认图像感测装置1是否已备妥第一数据串列ds_1,再据以传输读取指令cmd_rd至图像感测装置1,藉此确保主装置2所接收到的第一数据串列ds_1当中的图像数据是有效的。

在本发明的另一实施例中,图像感测装置1不事先提供第一数据串列ds_1的状态,而是在第一数据串列ds_1中嵌入第一数据串列ds_1的状态。主装置2可随时并连续地通过串列传输总线3传输读取指令cmd_rd至图像感测装置1。当图像感测装置1反应于读取指令cmd_rd而通过串列传输总线3传输第一数据串列ds_1至主装置2时,主装置2仅需从接收到的第一数据串列ds_1即可判断出第一数据串列ds_1的状态。

图4是依照本发明另一实施例所示出的图1a的主装置2的图像数据传输方法的流程图。请同时参照图1a、图1b及图4。于步骤s201中,主装置2通过串列传输总线3传输曝光指令cmd_exp至图像感测装置1。图像感测装置1反应于曝光指令cmd_exp执行曝光并产生第一数据串列ds_1。

在本发明的一实施例中,第一数据串列ds_1包括图像数据串列及第一状态串列,其中第一状态串列用以表示图像数据串列的状态。图像感测装置1于产生第一数据串列ds_1时,额外将关联于图像数据串列的状态的第一状态串列一并嵌入第一数据串列ds_1中。

图5a是依照本发明一实施例所示出图4的第一数据串列的示意图。请参照图1a、图4及图5a。第一数据串列ds_1中的第一状态串列ss_1a包括前置位元(header)hd_1、hd_2、…、hd_l,图像数据串列ds_img包括图像位元p_1、p_2、…、p_n,其中第一状态串列ss_1a配置在图像数据串列ds_img之前。

图5b是依照本发明另一实施例所示出图4的第一数据串列的示意图。相较于图5a的第一状态串列ss_1a配置在图像数据串列ds_img之前,图5b的第一状态串列ss_1a’是配置在图像数据串列ds_img之后,且第一数据串列ds_1中的第一状态串列ss_1a’包括档尾位元(footer)ft_1、ft_2、…、ft_m。

图5c是依照本发明又一实施例所示出图4的第一数据串列的示意图。图5c的第一数据串列ds_1与图5a的第一数据串列ds_1的差别在于:图5c的第一数据串列ds_1更包括第一状态串列ss_1a’,其中第一状态串列ss_1a’配置在图像数据串列ds_img之后,且第一状态串列ss_1a’包括档尾位元ft_1、ft_2、…、ft_m。

主装置2能够通过第一状态串列ss_1a及第一状态串列ss_1a’两者至少其中之一来判断图像数据串列ds_img为有效图像或是无效图像。另外,图像曝光相关参数亦可设置于第一状态串列ss_1a及第一状态串列ss_1a’两者至少其中之一。附带一提的是,第一状态串列ss_1a、ss_1a’的数据长度(即位元数量)可依照图像感测装置1及主装置2的实际应用或设计需求来决定,只要主装置2能对第一状态串列ss_1a、ss_1a’进行判读即可。

请再同时参照图1a、图1b、图4及图5a。于步骤s203中,主装置2通过串列传输总线3传输读取指令cmd_rd至图像感测装置1。当图像感测装置1接收到主装置2传输的读取指令cmd_rd后,图像感测装置1反应于读取指令cmd_rd而通过串列传输总线3输出第一数据串列ds_1。于步骤s205中,主装置2接收第一数据串列ds_1。在本发明的一实施例中,于步骤s203中,主装置2可持续地通过串列传输总线3传输多个读取指令cmd_rd至图像感测装置1。

于步骤s207中,主装置2根据第一状态串列ss_1a判断第一数据串列ds_1中的图像数据串列ds_img的状态是否有效。倘若第一数据串列ds_1中的图像数据串列ds_img的状态为无效,于步骤s209中,主装置2会将第一数据串列ds_1中的图像数据串列ds_img舍弃;倘若第一数据串列ds_1中的图像数据串列ds_img的状态为有效,于步骤s211中,主装置2会将第一数据串列ds_1中的图像数据串列ds_img予以保留。

当图像感测装置1产生第一数据串列ds_1时,图像感测装置1额外嵌入如前述前置位元hd_1、hd_2、…、hd_l和/或档尾位元ft_1、ft_2、…、ft_m于第一数据串列ds_1中,其优点是主装置2从接收到的第一数据串列ds_1即可判断出第一数据串列ds_1的状态,但是,这样的作法,会增加第一数据串列ds_1的数据量,也增加图像数据传输的负担。

图6是依照本发明又一实施例所示出的图4的第一数据串列的示意图。请参照图1a、图1b、图4及图6。第一数据串列ds_1包括图像数据串列ds_img、第一状态串列ss_1b及第一状态串列ss_1b’。图像数据串列ds_img包括图像位元p_4、p_5、…、p_n-4、p_n-3、p_n-2。第一状态串列ss_1b包括3个前置位元hd_1、hd_2、hd_3,第一状态串列ss_1b’包括2个档尾位元ft_1、ft_2。其中,3个前置位元hd_1、hd_2、hd_3依序地替代原始的图像数据串列中启始的3个图像位元p_1、p_2、p_3,而2个档尾位元ft_1、ft_2依序地替代原始的图像数据串列中结尾的2个图像位元p_n-1、p_n。如此一来,第一数据串列ds_1的数据量等于原始的图像数据串列的数据量。另外,第一状态串列ss_1b、ss_1b’的数据长度(即位元数量)可依照图像感测装置1及主装置2的实际应用或设计需求来决定,只要主装置2能对第一状态串列ss_1b、ss_1b’进行判读即可。

当主装置2要处理图像数据串列ds_img时,可以将被前置位元hd_1、hd_2、hd_3以及档尾位元ft_1、ft_2替代的图像位元p_1、p_2、p_3、p_n-1、p_n以黑边取代,或者,可以用算法去处理被前置位元hd_1、hd_2、hd_3以及档尾位元ft_1、ft_2替代的图像位元p_1、p_2、p_3、p_n-1、p_n。如此一来,不但可维持几乎完整的图像数据,并且可以将第一数据串列ds_1的数据量维持在与原始的图像数据串列相同的数据量。

当图像感测装置1尚未备妥第一数据串列ds_1却已接收到主装置2传输的读取指令cmd_rd时,图像感测装置1便会传输具有无效图像的第一数据串列ds_1至主装置2。由于无效图像的第一数据串列ds_1的传输量可能相当庞大,不但需要耗费相当多传输时间,并且可能在传输具有无效图像的第一数据串列ds_1的过程中,后续具有有效图像的第一数据串列ds_1已经备妥,却仍然要等待具有无效图像的第一数据串列ds_1传输完成后,后续的第一数据串列ds_1才可进行传输。为了节省如上所述的传输无效图像所耗费的时间,在本发明的又一实施例中,当图像感测装置1尚未备妥第一数据串列ds_1却已接收到主装置2传输的读取指令cmd_rd时,图像感测装置1便嵌入特定数量的虚拟数据于数据串列中。在主装置2收到数据串列后,可直接舍弃此特定数量的虚拟数据。

图7是依照本发明又一实施例所示出的图4的第一数据串列的示意图。请参照图1a、图1b、图4及图7。当第一数据串列ds_1尚未备妥时,图像感测装置1反应于读取指令cmd_rd而传输第二数据串列ds_2至主装置2。第二数据串列ds_2包括第二状态串列ss_2c以及虚拟数据(dummydata)串列ds_v,其中第二状态串列ss_2c具有前置位元hd_ng,虚拟数据串列ds_v具有虚拟位元dm_1、dm_2、…、dm_x,第二状态串列ss_2c用以表示虚拟数据串列ds_v为无效。

当第一数据串列ds_1备妥时,图像感测装置1反应于读取指令cmd_rd而传输第一数据串列ds_1至主装置2。第一数据串列ds_1包括第一状态串列ss_1c及图像数据串列ds_img,其中第一状态串列ss_1c具有前置位元hd_ok,图像数据串列ds_img具有图像位元p_1、p_2、…、p_n,第一状态串列ss_1c用以表示图像数据串列ds_img为有效。

在本发明的一实施例中,图像感测装置1可始终嵌入固定数量的虚拟位元dm_1、dm_2、…、dm_x于第二数据串列ds_2中,例如:图像感测装置1固定嵌入1024个虚拟位元。如此一来,主装置2可将所接收到的此固定数量的虚拟位元dm_1、dm_2、…、dm_x直接舍弃。

在本发明的另一实施例中,主装置2可对图像感测装置1进行设定,以决定图像感测装置1于第二数据串列ds_2中所嵌入的虚拟位元dm_1、dm_2、…、dm_x数量。

图8是依照本发明又一实施例所示出的图4的第一数据串列示意图。请参照图1a、图1b、图4及图8。当第一数据串列ds_1尚未备妥时,图像感测装置1反应于读取指令cmd_rd而传输第二数据串列ds_2至主装置2,以通知主装置2第一数据串列ds_1尚未备妥,其中第二数据串列ds_2具有至少一第二状态串列ss_2d,每一个第二状态串列ss_2d可用前置位元hd_ng表示。若主装置2接收到第二数据串列ds_2时,由于主装置2判读第二数据串列ds_2中具有前置位元hd_ng,主装置2可直接将第二数据串列ds_2略过,并继续判读下一个数据串列。

相对地,当第一数据串列ds_1备妥时,图像感测装置1反应于读取指令cmd_rd而传输第一数据串列ds_1至主装置2。第一数据串列ds_1包括第一状态串列ss_1d以及图像数据串列ds_img,其中第一状态串列ss_1d具有前置位元hd_ok,图像数据串列ds_img具有图像位元p_1、p_2、…、p_n,第一状态串列ss_1d用以表示图像数据串列ds_img为有效。

在图像感测装置1执行曝光后,会先产生相应的模拟信号,再通过模拟数字转换电路(analogdigitalconvertingcircuit,adc)转换为数字信号,以产生第一数据串列ds_1。于模拟信号转换为数字信号的过程中,倘若每个像素的颜色数值用8bits来记录,则光线最强的颜色数值可例如为00,而光线最弱的颜色数值可例如为ff。一般来说,如00、ff这样的颜色数值几乎不会出现在主装置2应用上,因此,图像感测装置1可将00或ff这样的颜色数值设定为保留值,或者是将其他在主装置2应用上不会出现或是不敏感的数值设定为保留值。

图9是依照本发明又一实施例所示出的图4的第一数据串列的示意图。请参照图1a、图1b、图4及图9。当第一数据串列ds_1尚未备妥时,图像感测装置1反应于读取指令cmd_rd而传输第二数据串列ds_2至主装置2,以通知主装置2第一数据串列ds_1尚未备妥,其中第二数据串列ds_2具有至少一保留值rs_ff。

当第一数据串列ds_1备妥时,图像感测装置1反应于读取指令cmd_rd而传输第一数据串列ds_1至主装置2,其中第一数据串列ds_1包括具有图像位元p_1、p_2、…、p_n的图像数据串列。

换言之,主装置2可以由图像感测装置1通过串列传输总线3传输的一连串数据串列当中,以保留值rs_ff作为特征值,而于特征值与特征值之间所夹带的第一数据串列ds_1便具有有效的图像数据。而主装置2针对具有保留值rs_ff的第二数据串列ds_2会直接舍弃,仅保留在具有保留值rs_ff的第二数据串列ds_2以外的图像数据。

在本发明的又一实施例中,当图像感测装置1将第一数据串列ds_1备妥时,图像感测装置1可用触发中断(interrupt)通知的方式通知主装置2第一数据串列ds_1已备妥。图10是依照本发明又一实施例所示出的图1a的主装置2的图像数据传输方法的流程图。请参照图1a、图1b及图10。于步骤s301中,主装置2通过串列传输总线3传输曝光指令cmd_exp至图像感测装置1,图像感测装置1反应于曝光指令cmd_exp执行曝光并产生第一数据串列ds_1。当第一数据串列ds_1备妥时,图像感测装置1将第一数据串列ds_1的状态设定为有效,并且图像感测装置1通过串列传输总线3传输中断信号至主装置2,以通知主装置2第一数据串列ds_1已备妥。

当主装置2通过串列传输总线3接收到图像感测装置1传输的中断信号后,于步骤s303中,主装置2反应于中断信号通过串列传输总线3传输读取指令cmd_rd至图像感测装置1。图像感测装置1反应于读取指令cmd_rd而通过串列传输总线3传输第一数据串列ds_1至主装置2。于步骤s305中,主装置2接收第一数据串列ds_1。

图11是依照本发明再一实施例所示出的图像数据传输系统的方块示意图。图12是依照本发明再一实施例所示出的图11的主装置2的图像数据传输方法的流程图。请同时参照图1b、图11及图12。在本发明的另一实施例中,图像数据传输系统20包括图像感测装置1、主装置2以及串列传输总线3,其中图像感测装置1包括判断接脚11,且判断接脚11通过导线4电性连接主装置2的检测接脚21。

于步骤s401中,主装置2通过串列传输总线3传输曝光指令cmd_exp至图像感测装置1。图像感测装置1反应于曝光指令cmd_exp执行曝光并产生第一数据串列ds_1。当第一数据串列ds_1备妥时,图像感测装置1将第一数据串列ds_1的状态设定为有效。

当图像感测装置1备妥第一数据串列ds_1时,图像感测装置1驱动判断接脚11之电位至特定电位。于步骤s403中,主装置2的检测接脚21通过导线4检测到判断接脚11的电位为特定电位之后,主装置2通过串列传输总线3传输读取指令cmd_rd至图像感测装置1。图像感测装置1反应于读取指令cmd_rd而通过串列传输总线3传输第一数据串列ds_1至主装置2。于步骤s405中,主装置2接收第一数据串列ds_1。

在本发明的另一实施例中,图像感测装置1亦可通过判断接脚11经由导线4传输中断信号至主装置2。关于触发中断的实施细节可参考上述图10的相关说明,在此不再赘述。

综上所述,本发明实施例所提出的图像数据传输系统及图像数据传输方法,因为是采用串列传输接口,故可大大节省图像感测装置用以传输图像数据的接脚数目。另外,主装置可主动发出读取指令至图像感测装置,以掌握图像数据传输的时间点,并且可有效率地判断图像数据是否有效。

虽然本发明已以实施例揭示如上,然其并非用以限定本发明,任何所属技术领域中技术人员,在不脱离本发明的精神和范围内,当可作些许的更改与润饰,故本发明的保护范围当视权利要求所界定的为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1