用于减小多个相机的视差的方法和支持该方法的电子装置与流程

文档序号:17049789发布日期:2019-03-05 19:56阅读:205来源:国知局
用于减小多个相机的视差的方法和支持该方法的电子装置与流程



背景技术:

本公开总体涉及一种减小多个相机之间的视差的技术,更具体地,涉及一种用于通过防止视场(fov)或图像之间的fov的中心位置的变化来减小视差的方法和电子装置。

相关技术

包括相机的电子装置可为用户提供捕获功能。例如,电子装置可在快门操作时获得从相机捕获的图像,并且可在显示器上显示从相机获得的预览图像。

电子装置可包括多个相机(诸如,例如,双相机)。例如,电子装置可包括具有彼此不同的fov并且彼此间被预定距离隔开的多个相机。相机可以以彼此不同的fov捕获相同主体的图像。电子装置可通过使用具有彼此不同的fov的捕获图像来生成具有诸如较高质量、较宽fov或三维特征的特征的图像,其中,上述特征均与通过单个相机捕获的图像的特征不同。

在电子装置包括多个相机的情况下,由于相机之间的距离或相机的组装偏差(例如,相机之间的相对旋转角度或者相机中的图像传感器的中心和镜头的中心之间的偏差),可能发生视差。当发生视差时,例如在相机之间切换的时间点向用户显示的预览图像的fov或fov的中心进行快速改变。因此,图像的质量可能降低,从而导致用户不满意。



技术实现要素:

已做出本公开以至少解决上述问题和/或缺点,并至少提供以下描述的优点。因此,本公开的一方面在于提供一种用于减小相机之间的视差的方法。

根据本公开的一方面,提供了一种电子装置,包括:显示器;第一相机模块,包括第一镜头和驱动第一镜头的第一镜头驱动单元。电子装置还包括:第二相机模块,与第一相机模块邻近地布置,并包括第二镜头和驱动第二镜头的第二镜头驱动单元。电子装置还包括处理器,被配置为通过显示器显示通过第一相机模块获得的第一图像。处理器还被配置为在通过显示器显示第一图像的同时,接收与从第一相机模块切换到第二相机模块相关联的输入。此外,处理器还被配置为至少基于所述输入,通过使用第二镜头驱动单元沿减小与第一相机模块的视差的方向移动第二镜头。处理器还被配置为至少基于所述输入,通过显示器显示在第二镜头被移动的状态下通过第二相机模块获得的第二图像。

根据本公开的另一方面,提供了一种电子装置,包括:显示器;第一相机模块,包括第一镜头和驱动第一镜头的第一镜头驱动单元。电子装置还包括:第二相机模块,包括第二镜头和驱动第二镜头的第二镜头驱动单元。电子装置还包括处理器,被配置为接收与第一相机模块或第二相机模块相关联的输入,并且响应于所述输入,通过使用第二镜头驱动单元沿减小与第一相机模块的视差的方向移动第二镜头。处理器还被配置为在第二镜头被移动的状态下通过第二相机模块获得图像,并通过显示器显示图像。

根据本公开的另一方面,提供了一种电子装置,包括:显示器;第一相机模块,包括第一镜头;第二相机模块,与第一相机模块邻近地布置,并包括第二镜头和驱动第二镜头的镜头驱动单元。电子装置还包括处理器,被配置为通过显示器显示通过第一相机模块获得的第一图像,并在通过显示器显示第一图像的同时,接收与从第一相机模块切换到第二相机模块相关联的输入。处理器还被配置为至少基于所述输入,通过使用镜头驱动单元沿减小与第一相机模块的视差的方向移动第二镜头,并至少基于所述输入,通过显示器显示在第二镜头被移动的状态下通过第二相机模块获得的第二图像。

根据本公开的另一方面,提供了一种存储一个或更多个程序的非暂时性计算机可读存储器,当所述一个或更多个程序由电子装置的控制器执行时,执行以下步骤:(1)通过电子装置的第一相机模块获取第一图像;(2)通过电子装置的显示器显示第一图像;(3)在通过显示器显示第一图像的同时,接收与从第一相机模块切换到电子装置的第二相机模块相关联的输入;(4)至少基于所述输入,使用第二相机模块的第二镜头驱动单元沿减小与第一相机模块的视差的方向移动第二相机模块的第二镜头;(5)在第二镜头被移动的状态下通过第二相机模块获得第二图像;和(6)至少基于所述输入,通过显示器显示第二图像。

附图说明

从下面结合附图进行的描述,本公开的特定实施例的以上和其他方面、特征和优点将更加清楚,其中:

图1是示出根据实施例的相机组件的示图;

图2是根据实施例的包括多个相机的电子装置的框图;

图3是示出根据实施例的多个相机之间的视差的示图;

图4a是示出根据实施例的用于减小多个相机之间的视差的方法的流程图;

图4b是示出根据另一实施例的用于减小多个相机之间的视差的方法的流程图;

图5是示出根据实施例的用于通过移动镜头来减小多个相机之间的视差的方法的示图;

图6是示出根据实施例的用于通过移动图像传感器来减小多个相机之间的视差的方法的示图;

图7是示出根据实施例的用于通过在图像传感器的裁剪处理中移动裁剪区域的中心点来对多个相机之间的视差进行补偿的方法的示图;

图8是示出根据实施例的在网络环境下的电子装置的框图。

具体实施方式

参照附图详细描述本公开的实施例。尽管相同或相似的部件在不同的附图中示出,但是相同或相似的部件可由相同或相似的附图标记指定。可省略对本领域中已知的构造或过程的详细描述,以避免模糊本公开的主题。

图1是示出根据实施例的相机组件的示图。

参照图1,相机组件100可包括壳体110、第一相机模块(或第一相机)和第二相机模块(或第二相机)。然而,相机组件100的配置不限于此。相机组件100可包括除了上述组件之外的至少一个其他组件。例如,相机组件100可包括第三相机模块。

壳体110可在其中接纳第一相机模块和第二相机模块。根据实施例,壳体110可包括前表面、后表面和围绕在前表面和后表面之间定义的空间的至少一部分的侧表面。壳体110的前表面可包括至少一个开口,第一相机模块和第二相机模块通过开口插入壳体110中并布置在空间中。

第一相机模块包括第一镜头单元131、第一镜头驱动单元133a和133b以及第一图像传感器135。第一镜头单元131可包括定位在第一图像传感器135上的镜头镜筒单元。可通过壳体110的开口接纳第一镜头单元131和第一图像传感器135,使得第一镜头单元131和第一图像传感器135的光轴彼此平行。第一镜头单元131可包括用于图像捕获的至少一个第一镜头。至少一个第一镜头可具有第一焦距和第一fov。

第一镜头驱动单元133a和133b可具有用于驱动第一镜头单元131的结构。例如,第一镜头驱动单元133a和133b可用作光学图像稳定器(ois)驱动单元,以提供用于防手抖功能的驱动力。根据实施例,第一镜头驱动单元133a和133b可包括至少两对线圈和磁性物质。该两对线圈和磁性物质可包括包含第一线圈和第一磁性物质的第一致动器133a和包含第二线圈和第二磁性物质的第二致动器133b。第一致动器133a和第二致动器133b可彼此垂直布置。构成每个致动器的线圈和磁性物质可彼此面对定位。具体地,第一线圈和第一磁性物质可彼此面对定位。类似地,第二线圈和第二磁性物质可彼此面对定位。

根据实施例,当向第一线圈施加电力时,第一镜头单元131可通过在第一线圈和第一磁性物质之间形成的电磁力沿第一方向(例如,y-轴方向)移动。此外,当向第二线圈施加电力时,第一镜头单元131可通过在第二线圈和第二磁性物质之间形成的电磁力沿第二方向(例如,x-轴方向)移动。

第一图像传感器135安装在印刷电路板(pcb)上,以与安装有相机组件100的电子装置(诸如,例如,数字相机、移动通信终端或平板电脑)的图像处理装置连接。pcb可被提供为具有多个图像传感器(例如,第一图像传感器135和第二图像传感器155)的集成类型,或者可包括多个pcb,使得多个图像传感器(例如,第一图像传感器135和第二图像传感器155)中的每一个安装在各自的pcb上。根据实施例,相机组件100还可包括沿第一方向(例如,x-轴方向)或第二方向(例如,y-轴方向)移动第一图像传感器135和第二图像传感器155中的至少一个的结构。

第二相机模块包括第二镜头单元151、第二镜头驱动单元153a和153b以及第二图像传感器155。第二镜头单元151可具有与第一相机模块的第一镜头单元131相同或相似的结构。例如,第二镜头单元151可包括定位在第二图像传感器155上的镜筒单元。可通过壳体110的开口接纳第二镜头单元151和第二图像传感器155,使得第二镜头单元151和第二图像传感器155的光轴彼此平行。根据实施例,第二镜头单元151可包括用于图像捕获的至少一个第二镜头。所述至少一个第二镜头可具有与第一镜头的第一焦距不同的第二焦距以及与第一镜头的第一fov不同的第二fov。例如,当与第二镜头的那些相比时,第一镜头可以是具有较宽fov(即,第一fov>第二fov)和较短焦距(即,第一焦距<第二焦距)的广角镜头。此外,当与第一镜头的那些相比时,第二镜头可以是具有较窄fov和较长焦距的远摄镜头。

第二镜头驱动单元153a和153b可具有用于驱动第二镜头单元151的结构。例如,第二镜头驱动单元153a和153b可用作ois驱动单元,以提供用于防手抖功能的驱动力。根据实施例,第二镜头驱动单元153a和153b可包括至少两对线圈和磁性物质。该两对线圈和磁性物质可包括包含第三线圈和第三磁性物质的第三致动器153a和包含第四线圈和第四磁性物质的第四致动器153b。第三致动器153a和第四致动器153b可彼此垂直布置。构成每个致动器的线圈和磁性物质可彼此面对定位。例如,第三线圈和第三磁性物质可彼此面对定位。类似地,第四线圈和第四磁性物质可彼此面对定位。

根据实施例,当向第三线圈施加电力时,第二镜头单元151可通过在第三线圈和第三磁性物质之间形成的电磁力沿第一方向(例如,y-轴方向)移动。此外,当向第四线圈施加电力时,第二镜头单元151可通过在第四线圈和第四磁性物质之间形成的电磁力沿第二方向(例如,x-轴方向)移动。

类似于第一图像传感器135,第二图像传感器155可安装在pcb上或者可与安装有相机组件100的电子装置的图像处理装置连接。

根据实施例,镜头驱动单元(例如,第一镜头驱动单元133a和133b,或第二镜头驱动单元153a和153b)可包括驱动电路单元和用于检测镜头驱动单元的位移和位置的位置传感器。例如,驱动电路单元和位置传感器可定位在每个线圈(例如,第一线圈、第二线圈、第三线圈或第四线圈)的中心。位置传感器可包括霍尔传感器,或者可通过使用光学编码器或机械编码器来实现。驱动电路单元可基于通过附加路径提供的关于焦距调节的状态信息和从位置传感器检测到的镜头驱动单元的位置信息,将用于防手抖的驱动信号施加到每个线圈。

图2是根据实施例的包括多个相机的电子装置的框图。

参照图2,电子装置200包括第一相机模块210、第二相机模块230、处理器250、显示器270和存储器290。然而,电子装置200的配置不限于此。除了上述组件之外,电子装置200还可包括至少一个其他组件。例如,电子装置200还可包括用于从用户接收输入的输入装置或者用于与外部电子装置通信的通信电路。

根据实施例,第一相机模块210和第二相机模块230设置在电子装置200中,同时包括在相机组件100中。

相机模块(例如,第一相机模块210和第二相机模块230)可拍摄静止图像和运动画面。根据实施例,相机模块可包括成像装置。成像装置可包括接收主体的图像光并形成图像的镜头(例如,第一镜头211和第二镜头231)、调节通过镜头的光量的光圈、打开和关闭光圈以使图像传感器曝光特定时间的快门(或拍摄按钮)、接收通过镜头形成的图像作为光信号的图像传感器和内部存储器中的至少一个。内部存储器可临时存储拍摄的图像。内部存储器可在处理快门之前存储通过图像传感器形成的图像。

相机模块可具有一些可移动的组件。例如,可由镜头驱动单元(例如,第一镜头驱动单元213或第二镜头驱动单元233)移动包括在相机模块中的第一镜头211或第二镜头231。可通过第一镜头驱动单元213沿第一方向或第二方向移动第一镜头211,并且可通过第二镜头驱动单元233沿第一方向或第二方向移动第二镜头231。根据实施例,第一镜头驱动单元213可包括沿第一方向移动第一镜头211的第一致动器133a和沿第二方向移动第一镜头211的第二致动器133b。第二镜头驱动单元233可包括沿第一方向移动第二镜头231的第三致动器153a和沿第二方向移动第二镜头231的第四致动器153b。

根据实施例,第一镜头211和第二镜头231可具有彼此不同的焦距和彼此不同的fov。例如,当与第二镜头231的那些相比时,第一镜头211可以是具有较宽的fov和较短的焦距的广角镜头。此外,当与第一镜头211的那些相比时,第二镜头231可以是具有较窄的fov和较长的焦距的远摄镜头。

处理器250可包括中央处理器(cpu)、应用处理器(ap)和通信处理器(cp)中的一个或更多个。处理器250可执行例如数据处理或与电子装置200的至少一个组件的控制或通信相关联的操作。处理器250可控制例如与处理器250连接的多个硬件和/或软件组件,并通过运行操作系统(os)或应用程序来执行各种数据处理和算术运算。处理器250可例如用片上系统(soc)实现。根据实施例,处理器250还可包括图形处理单元(gpu)和/或图像信号处理器。

处理器250可与包括在第一相机模块210和第二相机模块230中的用于控制与相机模块相关联的功能的第一镜头211和第二镜头231、第一镜头驱动单元213和第二镜头驱动单元233、光圈、图像传感器以及快门电连接。处理器250可控制诸如例如自动对焦、自动曝光、自定义白平衡、放大、缩小、拍摄、连拍、定时拍摄、闪光开/关或滤镜的功能。在另一示例中,处理器250可将拍摄的图像存储在内部存储器或存储器290中,并且可将拍摄的图像输出到显示器270。例如,处理器250可以以预览或实时取景的形式提供存储在内部存储器中的图像。根据实施例,当做出特定用户输入或基于设置信息时,处理器250可将通过快门的处理而形成的图像存储在内部存储器中并且可将拍摄的图像存储在存储器290中。

根据实施例,处理器250可基于确定的缩放放大率将图像输出到显示器270。处理器250可基于通过第一相机模块210获得的第一图像和通过第二相机模块230获得的第二图像中的任何一个或两个(第一图像和第二图像)来确定是否提供图像。例如,当缩放放大率被确定为高放大率时,处理器250可基于通过包括具有较长焦距的第二镜头231的第二相机模块230获得的第二图像来确定要输出到显示器270的图像。当缩放放大率被确定为低放大率时,处理器250可基于通过包括具有较短焦距的第一镜头211的第一相机模块210获得的第一图像确定要输出到显示器270的图像。在另一示例中,处理器250可基于在将缩放放大率从高放大率改变为低放大率的过程或将缩放放大率从低放大率改变为高放大率的过程的至少一部分中的第一图像和第二图像来确定要输出到显示器270的图像。

根据实施例,处理器250可至少基于确定的缩放放大率来改变每个图像属性(例如,图像大小)。处理器250可基于确定的缩放放大率来控制每个相机模块的电力规格(例如,开/关/睡眠模式)。

根据实施例,处理器250可改变第一相机模块210和第二相机模块230中的至少一个的设置,使得第一相机模块210和第二相机模块230的属性(例如,颜色、亮度、焦点)彼此相同或相似。例如,处理器250可基于一个相机模块(例如,第一相机模块210)的属性来改变另一相机模块(例如,第二相机模块230)的属性。在另一示例中,处理器250可改变所有相机模块的属性,使得属性彼此相同或相似。

根据实施例,处理器250可驱动与用户的握手信息相应的镜头驱动单元。处理器250可通过使用镜头驱动单元改变镜头的位置来防止从相机模块中生成的图像(模糊图像)的抖动。此外,处理器250可控制每个相机的组件以减小在当相机模块彼此切换时(例如,当第一相机模块210切换到第二相机模块230时,或者当第二相机模块230切换到第一相机模块210时)产生的图像(例如,通过第一相机模块210获得的第一图像和通过第二相机模块230获得的第二图像)之间的fov或fov的中心位置的差异。例如,处理器250可移动第一镜头211和第二镜头231中的至少一个的位置。在另一个示例中,处理器250可移动包括在第一相机模块210中的第一图像传感器和包括在第二相机模块230中的第二图像传感器中的至少一个的位置。在另一示例中,处理器250可移动第一相机模块210的第一图像传感器和第二相机模块230的第二图像传感器中的至少一个的裁剪区域的中心位置,并可提取(或选择)从至少一个图像传感器获得的图像的一部分。

根据实施例,处理器250可在第一图像传感器中包括的多个像素中选择与减小相机之间的视差的方向相应的一个或更多个像素,并且可通过使用所选择的一个或更多个像素来获得第一图像。具体地,处理器250可通过执行仅针对第一图像传感器的部分区域(与所选择的一个或更多个像素相应的区域)的读出来获得第一图像。类似地,处理器250可在第二图像传感器中包括的多个像素中选择与减小相机之间的视差的方向相应的一个或更多个像素,并且可通过使用所选择的一个或更多个来获得第二图像。具体地,处理器250可通过执行仅针对第二图像传感器的部分区域(与所选择的一个或更多个像素相应的区域)的读出来获得第二图像。

根据实施例,处理器250可将裁剪区域的中心点(例如,与所选择的一个或更多个像素相应的区域)设置为第一图像传感器或第二图像传感器的中心区域、上侧区域、下侧区域、左侧区域、右侧区域、左上区域、左下区域、右上区域和右下区域的多个指定区域中的任何一个区域的中心点,并且可将与中心点相关联的设置信息存储在存储器290中。

根据实施例,处理器250可选择通过相机模块获得的图像的与减小相机之间的视差的方向相应的至少部分区域作为第一图像(或第二图像)。例如,处理器250可读出包括在相机模块的图像传感器中的整个像素的信息(或信号值),并且可基于读出的信息(或信号值)生成原始图像。原始图像可包括例如每个像素的层和数据(例如,yuv值)。处理器250可选择原始图像的至少部分区域以与减小相机之间的视差的方向相应,并且可通过使用选择的区域来创建具有诸如jpeg的图像格式的第一图像(或第二图像)。例如,处理器250可读出包括在相机模块的图像传感器中的整个像素的信息(或信号值),并且可基于读出的信息(或信号值)的至少一部分生成原始图像。读出信息的至少一部分可以是关于选择的与减小相机之间的视差的方向相应的区域的信息。处理器250可通过使用与选择区域相应的原始图像创建诸如jpeg的图像的形式的第一图像(或第二图像)。

根据实施例,处理器250可通过使用镜头驱动单元(例如,第一镜头驱动单元213或第二镜头驱动单元233)来校正第一相机模块210和第二相机模块230之间的视差。此外,处理器250可沿减小第一相机模块210和第二相机模块230之间的视差的方向移动第一相机模块210的第一图像传感器和第二相机模块230的第二图像传感器中的至少一个的裁剪区域的中心点,并且可提取(或选择)从至少一个图像传感器获得的图像的一部分。在另一示例中,处理器250可使用上述方法中的任何一种或使用上述方法的组合来校正第一相机模块210和第二相机模块230之间的视差。具体地,在通过使用镜头驱动单元校正第一相机模块210和第二相机模块230之间的视差之后,处理器250可沿减小第一相机模块210和第二相机模块230之间的视差的方向移动第一相机模块210的第一图像传感器和第二相机模块230的第二图像传感器中的至少一个的裁剪区域的中心点,并且可提取(或选择)从至少一个图像传感器获得的图像的一部分,从而补充相机之间的视差的校正。

显示器270可为用户显示各种类型的内容(例如,文本、图像、视频、图标、符号等)。根据实施例,显示器270可输出通过相机模块捕获的图像。例如,显示器270可输出存储在相机模块中包括的内部图像中的图像,或者可输出存储在电子装置200的存储器290中的图像。显示器270可包括触摸屏,并且可通过使用电子笔或用户的身体的一部分来接收例如触摸输入、手势输入、接近输入或悬停输入。

存储器290可存储与电子装置200的其余组件中的至少一个有关的指令或数据。根据实施例,存储器290可存储软件和/或程序。例如,存储器290可存储用于支持通过第一相机模块210或第二相机模块230的图像捕获的应用(例如,相机应用)。在另一示例中,存储器290可存储通过第一相机模块210或第二相机模块230捕获的图像。例如,存储器290可包括易失性存储器和/或非易失性存储器。

根据实施例,存储器290可存储用于校正由第一相机模块210和第二相机模块230之间的装配偏差引起的相机模块之间的视差。当第一相机模块210或第二相机模块230操作时,处理器250可通过使用存储在存储器290中的信息来校正第一相机模块210和第二相机模块230之间的视差。具体地,处理器250可在由装配偏差引起的第一相机模块210和第二相机模块230之间的视差被校正的状态下操作第一相机模块210或第二相机模块230。

根据实施例,可在相机组件100的制造处理中的相机校准期间测量由第一相机模块210和第二相机模块230之间的装配偏差引起的相机模块之间的视差,并且可将用来校正视差的信息(例如,校准值)存储在存储器290中。因为镜头驱动单元的驱动特性在每个相机模块中都是不同的,所以电子装置200可使用存储在存储器290中的校准值基于每个相机模块的驱动特性来校正视差。

根据实施例,可在相机组件100的制造处理中校正由第一相机模块210和第二相机模块230之间的装配偏差引起的相机模块之间的视差。例如,可在相机校准处理之后,通过使用通过相机校准处理测量的校准值来校正由装配偏差引起的相机模块之间的视差。可在校正相机模块之间的视差之后,执行相机校准处理。

根据实施例,处理器250可在第一相机模块210和第二相机之间的视差已被纠正的状态下,控制第一镜头驱动单元213和第二镜头驱动单元233作为用于防手抖的ois驱动单元进行操作。例如,处理器250可通过使用第一镜头驱动单元213和第二镜头驱动单元233中的至少一个来校正第一相机模块210和第二相机模块230之间的视差,并且可将第一镜头驱动单元213和第二镜头驱动单元233的驱动状态设置为用于ois驱动的初始状态。具体地,在第一相机模块210和第二相机模块230之间的视差已被校正的状态下,处理器250可通过使用第一镜头驱动单元213和第二镜头驱动单元233来设置用于ois的操作的中心点(或参考点)或初始位置。

如上所述,根据实施例,电子装置可包括显示器、包括第一镜头和驱动第一镜头的第一镜头驱动单元的第一相机模块、包括第二镜头和驱动第二镜头的第二镜头驱动单元并且与第一相机模块邻近地布置的第二相机模块以及处理器。处理器可被配置为:通过显示器显示通过第一相机模块获得的第一图像,在通过显示器显示第一图像的同时接收与从第一相机模块切换到第二相机模块相关联的输入。处理器还被配置为至少基于输入通过使用第二镜头驱动单元沿减小与第一相机模块的视差的方向移动第二镜头,并且至少基于在输入通过显示器显示在第二镜头被移动的状态下通过第二相机模块获得的第二图像。

处理器还可被配置为至少基于输入通过使用第一镜头驱动单元沿减小与第二相机模块的视差的方向移动第一镜头。

处理器还可被配置为接收指示指定放大率的缩放输入或者启动用于在第一相机模块和第二相机模块之间切换的功能的输入作为输入的至少一部分。

第一镜头可具有第一fov和第一焦距,并且第二镜头可具有比第一fov更窄的第二fov以及比第一焦距更长的第二焦距。

该方向可以是将第二fov的中心轴的方向定位为与第一fov的中心轴的方向平行的第一方向,或者将第二fov的中心轴的方向定位为对准定位在第一fov的中心轴方向上的特定主体的第二方向。

处理器还可被配置为在第二相机模块的图像传感器中包括的多个像素中选择相应于减小与第一相机模块的视差的方向的一个或更多个像素,并通过使用所选择的一个或更多个像素来获得第二图像。

处理器还可被配置为在第一相机模块的图像传感器中包括的多个像素中选择相应于减小与第二相机模块的视差的方向的一个或更多个像素,并通过使用所选择的一个或更多个像素来获得第一图像。

处理器还可被配置为选择通过第二相机模块获得的图像的相应于减小与第一相机模块的视差的方向的至少一部分作为第二图像。

处理器可被配置为选择通过第一相机模块获得的图像的相应于减小与第二相机模块的视差的方向的至少一部分作为第一图像。

电子装置还可包括传感器。处理器可被配置为基于通过传感器测量的温度或温度的变化来确定第一镜头的移动程度或第二镜头的移动程度。

如上所述,根据实施例,电子装置可包括显示器、包括第一镜头和驱动第一镜头的第一镜头驱动单元的第一相机模块、包括第二镜头和驱动第二镜头的第二镜头驱动单元并且与第一相机模块邻近地布置的第二相机模块以及处理器。处理器可被配置为:接收与第一相机模块或第二相机模块相关联的输入,响应于该输入通过使用第二镜头驱动单元沿减小与第一相机模块的视差的方向移动第二镜头,在第二镜头被移动的状态下通过第二相机模块获得图像,并通过显示器显示图像。

处理器还可被配置为响应于输入通过使用第一镜头驱动单元沿减小与第一相机模块的视差的方向移动第一镜头。

处理器还可被配置为接收用于操作第一相机模块和第二相机模块中的至少一个的输入或者用于启动用于在第一相机模块和第二相机模块之间切换的功能的输入作为输入的至少一部分。

处理器还可被配置为在第二相机模块的图像传感器中包括的多个像素中选择相应于减小与第一相机模块的视差的方向的一个或更多个像素,并通过使用所选择的一个或更多个像素来获得图像。

如上所述,根据实施例,电子装置可包括显示器、包括第一镜头和驱动第一镜头的第一镜头驱动单元的第一相机模块、包括第二镜头和驱动第二镜头的第二镜头驱动单元并且与第一相机模块邻近地布置的第二相机模块以及处理器。处理器可被配置为:通过显示器显示通过第一相机模块获得的第一图像,在通过显示器显示第一图像的同时接收与从第一相机模块切换到第二相机模块相关联的输入,至少基于输入通过使用镜头驱动单元沿减小与第一相机模块的视差的方向移动第二镜头,并且至少基于输入通过显示器显示在第二镜头被移动的状态下通过第二相机模块获得的第二图像。

处理器还可被配置为在第二相机模块的图像传感器中包括的多个像素中选择相应于减小与第一相机模块的视差的方向的一个或更多个像素,并通过使用所选择的一个或更多个像素来获得第二图像。

处理器还可被配置为在第一相机模块的图像传感器中包括的多个像素中选择相应于减小与第二相机模块的视差的方向的一个或更多个像素,并通过使用所选择的一个或更多个像素来获得第一图像。

处理器还可被配置为选择通过第二相机模块获得的图像的相应于减小与第一相机模块的视差的方向的至少一部分作为第二图像。

处理器还可被配置为选择通过第一相机模块获得的图像的相应于减小与第二相机模块的视差的方向的至少一部分作为第一图像。

电子装置还可包括传感器。处理器可被配置为基于通过传感器测量的温度或温度的变化来确定第二镜头的移动程度。

图3是示出根据实施例的多个相机之间的视差的示图。

参照图3,由于相机之间的距离和相机之间的装配偏差(例如,相机之间的相对旋转角度或相机的图像传感器中心与相机镜头中心之间的偏差),而可发生多个相机模块(例如,图2的第一相机模块210和第二相机模块230)之间的视差。在图3中,第一状态301指示由于相机之间的距离而发生视差,第二状态303指示由于相机之间的装配偏差而发生视差,并且第三状态305指示由于相机之间的距离和相机之间的装配偏差而发生视差。

第一区域310是由第一焦距和第一fov确定的第一相机的捕获区域,第二区域330是由第二焦距和第二fov确定的第二相机的捕获区域。

根据实施例,当通过使用具有较短的第一焦距(第一焦距<第二焦距)和较宽的第一fov(第一fov>第二fov)的第一相机提供预览时,电子装置可基于显示器的屏幕区域选择第一区域310的部分区域311,并且可在显示器上输出与所选择的区域311相应的第一捕获图像。与此相反,当通过使用具有较长的第二焦距和较窄的第二fov的第二相机提供预览时,电子装置可在显示器上输出与基于显示器的屏幕区域的第二区域330相应的第二捕获图像。

根据实施例,当在通过使用第一相机提供预览的同时改变缩放放大率时,提供预览的相机可从第一相机切换到第二相机。电子装置可在显示器上显示第二捕获图像而不是第一捕获图像。与以上描述相反的情况也是如此。当在通过使用第二相机提供预览的同时改变缩放放大率时,提供预览的相机可从第二相机切换到第一相机。电子装置可在显示器上显示第一捕获图像而不是第二捕获图像。

电子装置可减小由于第一相机和第二相机之间的距离(也就是说,第一相机的第一基线313和第二相机的第二基线331之间的距离)而发生的视差。此外,电子装置可减小由于第一相机和第二相机之间的装配偏差而发生的视差。其结果是,电子装置可减小由于相机之间的距离而发生的视差和由于相机的装配偏差而发生的视差两者。下面更详细地描述用于减小视差的方法。

图4a是示出根据实施例的用于减小多个相机之间的视差的方法的流程图。

参照图4a,在操作410,电子装置的处理器在显示器上显示通过第一相机模块获得的第一图像。根据实施例,处理器可以以预览的形式提供通过第一相机模块获得的第一图像。

在操作430,处理器接收与相机切换操作相关联的输入。相机切换操作可包括基于例如缩放放大率的变化的第一相机模块和第二相机模块之间切换操作。例如,当缩放放大率从低放大率变为高放大率时,处理器可从包括广角镜头的第一相机模块切换到包括远摄镜头的第二相机模块。在另一示例中,当缩放放大率从高放大率改变为低放大率时,处理器可从包括远摄镜头的第二相机模块切换到包括广角镜头的第一相机模块。

根据实施例,当选择显示在显示器的屏幕上的用于改变缩放放大率的对象或者暴露在壳体的外部的用于改变缩放放大率的按钮时,处理器可接收与相机切换操作相关联的输入。

在操作450,处理器通过移动第二相机模块的镜头来校正相机之间的视差。例如,处理器可通过驱动第二相机模块的镜头驱动单元,沿减小相机之间的视差的方向移动第二相机模块的镜头的位置。

根据实施例,处理器可移动第二相机模块的图像传感器,而不是移动第二相机模块的镜头。可选地,处理器可在移动第二相机模块的图像传感器的同时移动第二相机模块的镜头。可加宽用于校正视差的范围。在另一示例中,处理器可移动第二相机模块中的第二图像传感器的裁剪区域的中心点,并且可选择(或提取)第二图像的一部分。

在操作470,处理器在显示器上显示通过第二相机模块获得的第二图像。例如,处理器可以以预览的形式提供第二图像。

上述操作可表示当在提供预览图像的状态下发生相机切换操作时做出的处理操作。根据实施例,即使在提供预览图像之前,处理器也可预先执行校正相机之间的视差的操作。处理器可移动第一相机模块的镜头,而不是移动第二相机模块的镜头。可选地,处理器可在移动第二相机模块的镜头的同时移动第一相机模块的镜头。处理器可移动第一相机模块的图像传感器而不是移动第二相机模块的图像传感器。可选地,处理器可在移动第二相机模块的图像传感器的同时移动第一相机模块的图像传感器。

图4b是示出根据另一实施例的用于减小多个相机之间的视差的方法的流程图。

参照图4b,电子装置的处理器可减小由于第一相机模块和第二相机模块的装配偏差而发生的相机模块之间的视差。例如,电子装置的存储器可存储用于校正由于在相机组件的制造处理中在相机校准期间测量的装配偏差而发生的相机模块之间的视差的信息(例如,校准值)。当第一相机模块或第二相机模块操作时,处理器可通过使用存储在存储器中的用于校正视差的信息来减小第一相机模块和第二相机模块之间的视差。具体地,处理器可在第一相机模块和第二相机模块之间的由装配偏差引起的视差减小的状态下操作第一相机模块或第二相机模块。

在操作491,处理器接收与第一相机模块或第二相机模块相关联的输入。输入可包括例如用于操作第一相机模块或第二相机模块的输入。

在操作493,处理器通过使用第二相机模块的第二镜头驱动单元沿减小与第一相机模块的视差的方向移动第二相机模块的第二镜头。例如,处理器可移动第二镜头,使得第二相机模块的fov的中心轴的方向平行于第一相机模块的fov的中心轴的方向。处理器可移动第二镜头,使得第二相机模块的fov的中心轴的方向对准定位在第一相机模块的fov的中心轴的方向上的特定主体。

在操作495,当第二镜头被移动时,处理器通过第二相机模块获得图像。例如,处理器可在校正第一相机模块和第二相机模块之间的视差的状态下获得通过第二相机模块捕获的图像。

在操作497,处理器在显示器上显示获得的图像。处理器可以以预览的形式提供通过第二相机模块获得的图像。

图5是示出根据实施例的用于通过移动镜头来减小多个相机之间的视差的方法的示图。

参照图5,电子装置可移动任何一个相机或多个相机的镜头以减小相机之间的视差。例如,电子装置可通过驱动相机的镜头驱动单元(例如,ois驱动单元)来移动相机的镜头。

根据实施例,当第一相机510和第二相机530之间存在视差时,也就是说,当朝向第一相机510的fov的中心的方向515(例如,将第一相机510的图像传感器513的中心与镜头511的中心连接的线的方向)和朝向第二相机530的fov的中心的方向535(例如,将第二相机530的图像传感器533的中心连接到镜头531的中心的线的方向)不指示相同的主体或者是不彼此平行时,电子装置可移动第一相机510的镜头511和第二相机530的镜头531中的至少一个。图5示出了通过沿方向550移动第二相机530的镜头531,将朝向第一相机510的fov的中心的方向515和朝向第二相机530的fov的中心的方向535调节为彼此平行的状态。

电子装置可移动第一相机510的镜头511和第二相机530的镜头531中的至少一个,使得在假设虚拟主体与电子装置间隔特定距离(例如,大约1.2m)的情况下,朝向第一相机510的fov的中心的方向515和朝向第二相机530的fov的中心的方向535对准虚拟主体。

可在相机组件的制造处理中的相机校准期间测量相机之间的视差,并且可将关于视差的信息(例如,校准值)存储在电子装置的存储器(例如,from)中。因为镜头驱动单元在每个相机模块中具有不同的驱动特性,所以电子装置可使用存储在存储器中的校准值基于每个相机的驱动特性来校正视差。

因为当使用相机的特定功能(例如,失焦功能)时,校准值用作计算深度图的重要因子,所以电子装置可不校正相机之间的视差。

当在提供预览图像或运动图像的同时发生相机切换操作时,电子装置可仅校正由于相机的装配偏差而发生的视差。此外,电子装置可根据与主体的距离来校正视差。

当在提供预览的同时发生相机切换操作时,电子装置可通过移动不负责预览的相机的镜头来防止图像在预览上移位。此外,在自动聚焦(af)操作中,电子装置可通过基于到与焦点代码相应的对象的距离移动朝向相机的fov的中心的方向来防止用户识别图像的移位。

图6是示出根据实施例的用于通过移动图像传感器来减小多个相机之间的视差的方法的示图。

参照图6,电子装置可移动任意一个相机或多个相机的图像传感器以减小相机之间的视差。

根据实施例,当第一相机610和第二相机630之间存在视差时,也就是说,当朝向第一相机610的fov的中心的方向615(例如,将第一相机610的图像传感器613的中心连接到镜头611的中心的线的方向)和朝向第二相机630的fov的中心的方向635(例如,将第二相机630的图像传感器633的中心连接到镜头631的中心的线的方向)不指示相同的主体或者是不彼此平行时,电子装置可移动第一相机610的图像传感器613和第二相机630的图像传感器633中的至少一个。图6示出了通过沿方向650移动第二相机630的图像传感器633,将朝向第一相机610的fov的中心的方向615和朝向第二相机630的fov的中心的方向635调节为彼此平行的状态。

图7是示出根据实施例的用于通过在图像传感器的裁剪处理中移动裁剪区域的中心点来对多个相机之间的视差进行补偿的方法的示图。

参照图7,电子装置可移动任意一个相机或多个相机的图像传感器以补偿相机之间的视差,并且可选择(或提取)从至少一个图像传感器获得的图像(或多个图像)的一部分。图7示出了裁剪相机的图像传感器710中的部分区域的像素730的过程中,电子装置通过从图像传感器710的中心点711沿方向750移动裁剪区域730的中心点731来补偿相机之间的视差的方法。

根据实施例,在使用多个相机的环境中,电子装置可通过读出从图像传感器710中包括的多个像素中选择的一个或更多个像素来创建通过相机捕获的图像。具体地,在裁剪图像传感器710的过程中,可基于小于图像传感器710的像素数的像素数来获得从相机捕获的图像。电子装置可沿减小相机之间的视差的方向750移位图像传感器710的裁剪区域730的中心点731。例如,当第一相机中的图像传感器的像素数与第二相机中的图像传感器的像素数不同时,可通过使用具有较大像素数的图像传感器来减小视差。当将具有较大像素数的图像传感器剪裁为与较少像素数相匹配时,电子装置可沿用于减小视差的方向750移位裁剪区域730的中心点731。

电子装置可在移位图像传感器710的裁剪区域730的中心点731之后执行图像传感器的输出。可选地,电子装置可执行图像传感器710的全像素的输出,并可在处理器的图像信号处理(isp)期间或之后移位裁剪区域730的中心点731。

当通过移位图像传感器710中的裁剪区域730的中心点731来减小视差时,电子装置可相同地移位多个相机中的图像传感器的所有裁剪区域的中心点。

电子装置可执行上述所有方法,也就是说,移动相机的镜头的方法、移动相机的图像传感器的方法以及通过移位裁剪区域的中心点来裁剪图像传感器的方法的组合。

相机的镜头驱动单元可在包括磁性物质和线圈的音圈电机(vcm)的驱动方案中操作。电子装置可采用诸如,例如,用于反馈控制的霍尔传感器的位移传感器。磁性物质的磁力和位移传感器的位置识别率可根据周围环境造成的温度变化而变化,并且因此,可改变相机之间的视差。

因此,为了使相机之间的视差变化最小化,可能需要使每个镜头驱动单元中的温度变化最小化。为此,电子装置可根据温度计算磁性物质的磁力和位移传感器的位置识别率的变化作为数值,并且可通过附加的温度感测在操作温度范围内校正磁性物质的磁力和位移传感器的位置识别率,从而根据温度使镜头驱动单元的变化最小化。例如,当做出80℃(例如,-20至60℃)的温度变化时,镜头驱动单元的驱动角可改变大约3度。当执行基于温度的校正时,驱动角度的变化可减小到0.3度。

镜头驱动单元的温度校正因子可包括磁力的变化、位移传感器的位置识别率和镜头驱动单元的根据温度的机械变化。优选的是,通过实验地改变温度来获得温度校正因子。通过根据校正条件稍微改变温度范围,可不同地获得实验获得的温度补偿因子。

图8是示出根据实施例的在网络环境中的电子装置的框图。在网络环境800中,电子装置801可通过第一网络898(例如,短程无线通信)与第一外部电子装置802通信,或者可通过第二网络899(例如,远程无线通信)与第二外部电子装置804或服务器808通信。电子装置801可通过服务器808与第二外部电子装置804通信。电子装置801包括处理器820、存储器830、输入装置850、声音输出装置855、显示装置860、音频模块870、传感器模块876、接口877、触觉模块879、相机模块880、电力管理模块888、电池889、通信模块890、用户识别模块896和天线模块897。可省略电子装置801的至少一个组件(例如,显示装置860或相机模块880),或者可向电子装置801添加其他组件。一些组件可被集成和实现为传感器模块876(例如,指纹传感器、虹膜传感器或照度传感器)嵌入在显示装置860中的情况。

处理器820可操作例如用于控制连接到处理器820的电子装置801的其他组件(例如,硬件或软件组件)中的至少一个的软件(例如,程序840),并且可处理和计算各种数据。处理器820可将从其他组件(例如,传感器模块876或通信模块890)接收的命令集或数据加载到易失性存储器832中,可处理加载的命令或数据,并可将结果数据存储到非易失性存储器834中。根据实施例,处理器820可包括主处理器821(例如,cpu或ap)和与主处理器821独立地操作的辅助处理器823(例如,gpu、isp、传感器集线器处理器或cp),另外地或可选地,辅助处理器823使用比主处理器821更少的电力,或被指定为指定的功能。辅助处理器823可与主处理器821独立地操作或者被嵌入。

辅助处理器823可在主处理器821处于非活动(例如,睡眠)状态的同时控制例如与电子装置801的组件中的至少一个组件(例如,显示装置860、传感器模块876或通信模块890)相关联的功能或状态中的至少一些而不是主处理器821控制,或者辅助处理器823可在主处理器821处于活动(例如,应用执行)状态的同时与主处理器821一起控制例如与电子装置801的组件中的至少一个组件(例如,显示装置860、传感器模块876或通信模块890)相关联的功能或状态中的至少一些。辅助处理器823(例如,图像信号处理器或通信处理器)可被实现为与辅助处理器823功能地相关的另一组件(例如,相机模块880或通信模块890)的一部分。

存储器830可存储由电子装置801的至少一个组件(例如,处理器820或传感器模块876)使用的各种数据,例如,软件(例如,程序840)和关于与软件相关的命令的输入数据或输出数据。存储器830包括易失性存储器832或非易失性存储器834。

程序840可作为软件存储在存储器830中,并且包括例如操作系统842、中间件844和应用846。

输入装置850可以是用于从电子装置801的外部(例如,用户)接收用于电子装置801的组件(例如,处理器820)的命令或数据的装置,并且可包括例如麦克风、鼠标或键盘。

声音输出装置855可以是用于将声音信号输出到电子装置801的外部的装置,并且可包括例如用于一般目的(诸如多媒体播放或记录播放)的扬声器和仅用于接收呼叫的接收器。接收器和扬声器可整体地或单独地实现。

显示装置860可以是用于可视地向用户呈现信息的装置,并且可包括例如显示器、全息装置或投影仪以及用于控制相应装置的控制电路。显示装置860可包括用于测量关于触摸的压力的强度的触摸电路或压力传感器。

音频模块870可双向转换声音和电信号。根据实施例,音频模块870可通过输入装置850获得声音,或者可通过有线或无线地连接到声音输出装置855或电子装置801的外部电子装置(例如,电子装置802(例如,扬声器或耳机))来输出声音。

传感器模块876可产生与电子装置801内部的操作状态(例如电力或温度)或电子装置801外部的环境状态相应的电信号或数据值。传感器模块876可包括例如手势传感器、陀螺仪传感器、气压传感器、磁性传感器、加速度传感器、握持传感器、接近传感器、颜色传感器、红外传感器、生物传感器、温度传感器、湿度传感器或者照度传感器。

接口877可支持有线或无线地连接到外部电子装置802的指定协议。接口877可包括例如高清多媒体接口(hdmi)、通用串行总线(usb)接口、sd卡接口或音频接口。

连接终端878可包括将电子装置801物理地连接到第一外部电子装置802的连接器,例如,hdmi连接器、usb连接器、sd卡连接器或音频连接器(例如,耳机连接器)。

触觉模块879可将电信号转换为用户通过触觉或动觉感知的机械刺激(例如,振动或运动)或电刺激。触觉模块879可包括例如电机、压电元件或电刺激器。

相机模块880可拍摄静止图像或视频图像。相机模块880可包括例如至少一个镜头、图像传感器、图像信号处理器或闪光灯。

电力管理模块888可以是用于管理向电子装置801提供的电力的模块,并且可用作电源管理集成电路(pmic)的至少一部分。

电池889可以是用于向电子装置801的至少一个组件提供电力的装置,并且可包括例如非可充电(一次)电池、可充电(二次)电池或燃料电池。

通信模块890可在电子装置801和外部电子装置(例如,电子装置802、电子装置804或服务器808)之间建立有线或无线通信信道,并通过建立的通信信道支持通信执行。通信模块890可包括独立于处理器820(例如,ap)操作的至少一个通信处理器,并且支持有线通信或无线通信。通信模块890可包括无线通信模块892(例如,蜂窝通信模块、短程无线通信模块或全球导航卫星系统(gnss)通信模块)和/或有线通信模块894(例如,局域网(lan)通信模块或电力线通信模块),并且可通过第一网络898(例如,诸如蓝牙、wifi直连或红外数据协会(irda)的短程通信网络)或者第二网络899(例如,诸如蜂窝网络、互联网或计算机网络(例如,lan或广域网(wan))的长距离无线通信网络)使用其中的相应通信模块与外部电子装置通信。上述通信模块890可分别被实现为一个芯片或单独的芯片。

无线通信模块892可在通信网络中使用存储在用户识别模块896中的用户信息来识别和认证电子装置801。

天线模块897可包括用于向外部源发送信号或从外部源接收信号的一个或更多个天线。通信模块890(例如,无线通信模块892)可通过适合于通信方法的天线向外部电子装置发送信号或从外部电子装置接收信号。

一些组件可通过在外围装置之间使用以彼此交换信号(例如,命令或数据)的通信方法(例如,总线、通用输入/输出(gpio)、串行外围接口(spi)或移动工业处理器接口(mipi))彼此连接。

可通过连接到第二网络899的服务器808在电子装置801和第二外部电子装置804之间发送或接收命令或数据。第一外部电子装置802和第二外部电子装置804中的每一个可以是与电子装置801相同或不同的类型。由电子装置801执行的所有或一些操作可由另一电子装置或多个外部电子装置执行。当电子装置801自动地或通过请求执行某些功能或服务时,除了本身执行功能或服务之外或代替本身执行功能或服务,电子装置801可请求外部电子装置执行与功能或服务相关的至少一些功能。接收请求的外部电子装置可执行所请求的功能或附加功能,并将结果发送到电子装置801。电子装置801可根据接收到的结果照其原样提供所请求的功能或服务或者在另外地处理接收到的结果之后提供所请求的功能或服务。为此,例如,可使用云计算、分布式计算或客户机-服务器计算技术。

电子装置可以是各种类型的装置。电子装置可包括例如以下项中的至少一个:便携式通信装置(例如,智能电话)、计算机装置、便携式多媒体装置、移动医疗器械、相机、可穿戴装置或家用电器。电子装置不限于上述装置。

应理解的是,本公开中使用的各种实施例和术语不旨在将本公开中公开的技术限制于在这里公开的特定形式;相反地,本公开应被解释为涵盖实施例的各种修改、等同物和/或替代。关于附图的描述,相似的组件可分配有相似的附图标记。如在这里所使用的,除非上下文明确另外表明,否则单数形式也可包括复数形式。在本公开中,“a或b”、“a和b中的至少一个”、“a、b或c”或“a、b和c中的一个或更多个”等在这里所使用的表述可包括相关列出项目中的一个或更多个的任意和所有组合。如这里所使用的术语“第一”、“第二”、“所述第一”或“所述第二”可指各种组件,而不管顺序和/或重要性,但是不限制相应的组件。上述表述仅用于将组件与其他组件相区分的目的。应理解的是,当组件(例如,第一组件)被称为(可操作地或可通信地)“连接”或“耦接”到另一组件(例如,第二组件)时,组件可直接地连接或直接地耦接到其他组件或可在它们之间插入任何其他组件(例如,第三组件)。

如在这里所使用的术语“模块”可表示例如包括硬件、软件和固件的一个或更多个的组合的单元。术语“模块”可与术语“逻辑”、“逻辑块”、“部件”和“电路”可交换地使用。“模块”可以是集成部件的最小单元或可以是集成部件的最小单元的一部分。“模块”可以是用于执行一个或更多个功能的最小单元或最小单元的一部分。例如,“模块”可包括专用集成电路(asic)。

各种实施例可通过包括存储在由机器(例如,计算机)可读的机器可读存储介质中的指令的软件来实现。机器可以是从机器可读存储介质调用指令并根据被调用指令操作的装置,并且可包括电子装置。当由处理器执行所述指令时,处理器可直接地执行与指令相应的功能,或者可在处理器的控制下使用其他组件执行与指令相应的功能。指令可包括由编译器或解释器生成或执行的代码。机器可读存储介质可以以非暂时性存储介质的形式提供。在这里,术语“非暂时性”是对介质本身(即,有形的,而非信号)的限制,而不是对数据存储持久性的限制。

根据实施例,上述方法可被提供为计算机程序产品的一部分。计算机程序产品可作为产品在卖方和买方之间进行交易。计算机程序产品可以以机器可读存储介质(例如,紧凑盘只读存储器(cd-rom))的形式发布或仅通过应用商店(例如,playstoretm)发布。在在线发布的情况下,计算机程序产品的至少一部分可临时地存储或产生在存储介质(诸如,制造商服务器的存储器、应用商店的服务器或中继服务器)中。

根据各种实施例,各个组件(例如,模块或程序)可包括上述组件中的至少一个,并且上述子组件中的一部分可被省略,或者还可包括附加的其他子组件。可选地或另外地,一些组件(例如,模块或程序)可被集成到一个组件中,并且可执行在集成之前由每个相应组件执行的相同或类似的功能。根据各种实施例,由模块、程序或其他组件执行的操作可被顺序地、并行地、重复地执行或以启发式的方法执行。此外,至少一些操作可以以不同的顺序执行或被省略,或者可添加其他操作。

尽管已参照本公开的各种实施例示出并描述了本公开,但本领域中的技术人员将明白:在不脱离由所附的权利要求和它们的等同物定义的精神和范围的情况下可对其进行形式和细节上的各种改变。

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