可定制产品的自动成像的制作方法_5

文档序号:8282330阅读:来源:国知局
r>[0111]在框816,成像计算机206针对每个标记群组标识与标记群组中的标记相对应的(一个或多个)定制选项。在框818,成像计算机206针对每个标记群组与标识与标记群组中的标记相对应的可定制属性的数据相关联地存储所判定的与标记群组相对应的相机方位。
[0112]例如,成像计算机206可以基于标记220和222的相互接近度将它们聚类在同一个标记群组(属性簇100)中。成像计算机206可以判定与属性簇100相对应的详细属性簇视图方位和与属性簇100相对应的概览属性簇视图方位。响应于判定与属性簇100相对应的详细属性簇视图方位,成像计算机206可以存储关联608,其指示包括以-10°的旋转角相对于固定方位为位置(5,-15,20)的方位是与由属性簇ID 100所标识的标记簇相对应的详细属性簇视图方位。响应于判定与属性簇100相对应的概览属性簇视图方位,成像计算机206可以存储关联610,其指示包括以-10°的旋转角相对于固定方位为位置(-5,-10,-20)的方位是与由属性簇ID 100所标识的标记簇相对应的概览属性簇视图方位。
[0113]基于测量摄影图像,成像计算机206还可以针对每个可定制属性判定属性位置。在一些实施例中,与可定制属性相对应的属性位置是与可定制属性相对应的标记的中心点的位置。与可定制属性相对应的属性位置可以在与可定制属性相对应的某些或所有产品图像中以某些其它方式被注释或强调。例如,当(一个或多个)图像被显示时,与特定可定制属性相对应的属性位置可以在与可定制属性相对应的属性图像、概览属性簇图像和/或详细属性簇图像上被强调。
[0114]属性位置表606示出针对可定制产品218的可定制属性判定的示例属性位置。例如,关联612指示与灯罩的可定制属性相对应的属性位置位于可定制产品218上的位置(10,-5,40)处。
[0115]图3、图4和图8仅示出用于判定产品图像和成像数据的过程的示例。在其它实施例中,可以使用替代的过程针对其它类型的视图判定方位。
[0116]根据各种实施例,图3、图4和图8中示出的过程的一个或多个步骤可以被移除或者步骤的顺序可以被改变。此外,虽然本文中所讨论的是单独的实施例,但是本文中所讨论的实施例和/或部分实施例的任何组合可以被组合以形成进一步的实施例。
[0117]2.实现机制一一硬件概览
[0118]根据一个实施例,本文中所描述的技术是通过一个或多个专用计算设备实现的。专用计算设备可以是硬接线的以执行这些技术,或者可以包括数字电子设备,比如被持久地编程以执行这些技术的一个或多个专用集成电路(ASIC)或现场可编程门阵列(FPGA),或者可以包括被编程为根据固件、存储器、其它存储装置或它们的组合上的程序指令执行这些技术的一个或多个通用硬件处理器。这样的专用计算设备还可以将可定制硬接线逻辑、ASIC或FPGA与可定制编程结合起来以实现这些技术。专用计算设备可以是台式计算机系统、便携式计算机系统、手持式设备、电视机、可穿戴计算设备、联网设备或包含硬接线和/或程序逻辑来实现这些技术的任何其他设备。
[0119]例如,图9是示出在其上可以实现本发明的实施例的计算机系统的框图。计算机系统900包括总线902或用于传送信息的其它通信机制,和被耦接到总线902以处理信息的硬件处理器904。硬件处理器例如可以是通用微处理器。
[0120]计算机系统900还包括被耦接到总线902以存储将由处理器904执行的信息和指令的主存储器906,比如随机存取存储器(RAM)或其他动态存储装置。主存储器906还可以用于在将由处理器904执行的指令执行期间存储临时变量或其它中间信息。此类指令当被存储在处理器904可存取的非暂态存储介质中时,使计算机系统900变为被定制来执行指令中指定的操作的专用机器。
[0121]计算机系统900进一步包括耦合到总线902以存储用于处理器904的静态信息和指令的只读存储器(ROM) 908或其它静态存储设备。存储设备910 (比如磁盘、光盘或固态驱动器)被提供并被耦接到总线902以存储信息和指令。
[0122]计算机系统900可以经由总线902被耦接到显示器912(比如阴极射线管(CRT)以将信息显示给计算机用户。包括字母数字和其它键的输入设备914被耦接到总线902以将信息和命令选择传送到处理器904。另一类型的用户输入设备是光标控制916(比如鼠标、轨迹球或光标方向键)用于将方向信息或命令选择传送给处理器904并且用于控制显示屏912上的光标移动。这种输入设备通常具有允许设备指定平面中的方位的两个轴上的两个自由度,第一轴(例如,X)和第二轴(例如,y)。
[0123]在一些实施例中,客户通过触摸(例如,通过点击或在某些位置上做手势)与计算机系统900交互。显示器912的显示屏也可以是能够检测触摸的。
[0124]计算机系统900可以使用定制硬接线逻辑、一个或多个ASIC或FPGA、固件和/或程序逻辑来实现本文中所描述的技术,其与计算机系统900相结合使得计算机系统900成为或对计算机系统900进行编程使之成为专用机器。根据一个实施例,响应于处理器904运行主存储器906中包含的一个或多个指令的一个或多个序列,本文中的技术被计算机系统900执行。这些指令可以从另一存储介质(比如存储设备910)被读入主存储器906中。主存储器906中包含的指令的序列的执行使得处理器904执行本文中所描述的过程步骤。在替代实施例中,硬接线电路可以用于替代或与软件指令相结合。
[0125]如本文中所用的术语“存储介质”指的是存储使得机器以特定方式操作的数据和/或指令的任何非暂态介质。这种存储介质可以包括非易失性介质和/或易失性介质。非易失性介质例如包括光盘、磁盘或固态驱动器,比如存储设备910。易失性介质包括动态存储器,比如主存储器906。存储介质的常见形式例如包括软盘、软磁盘、硬盘、固态驱动器、磁带或任何其他磁性数据存储介质、CD-ROM、任何其他光学数据存储介质、具有孔状图案的任何物理介质、RAM、PROM, EPROM, FLASH-EPROM、NVRAM、任何其他存储芯片或盒式磁带。
[0126]存储介质不同于传输介质但是可以与传输介质一起使用。传输介质参与在存储介质间传输信息。例如,传输介质包括同轴电缆、铜线和光纤(包括包含总线902的电线)。传输介质还可以采取声波或光波的形式,比如在无线电波和红外线数据通信中生成的声波或光波。
[0127]将一个或多个指令的一个或多个序列运送到处理器904以执行时可以涉及各种形式的介质。例如,指令可以首先被承载在远程计算机的磁盘或固态驱动器上。远程计算机可以将指令加载到它的动态存储器中并且使用调制解调器通过电话线发送指令。计算机系统900本地的调制解调器能够接收电话线上的数据并使用红外发射机将数据转换为红外信号。红外检测器能够接收红外信号中携带的数据并且适当的电路能够将数据放置到总线902上。总线902将数据运送到主存储器906,处理器904从该处获取并执行指令。主存储器906接收的指令可以可选地在由处理器904执行之前或之后被存储在存储设备910上。
[0128]计算机系统900还可以包括耦接到总线902的通信接口 918。通信接口 918提供耦接到网络链路920的双向数据通信,其中网络链路920连接到局域网络922。例如,通信接口 918可以是综合业务数字网(ISDN)卡、电缆调制解调器、卫星调制解调器或调制解调器,以提供到相应类型的电话线的数据通信连接。如另一示例,通信接口 918可以是局域网(LAN)卡,以提供到兼容LAN的数据通信。无线链路也可以被实现。在任何这样的实现方式中,通信接口 918发送并接收承载表示各种类型的信息的数字数据流的电、电磁或光信号。
[0129]网络链路920通常通过一个或多个网络提供到其他数据设备的数据通信。例如,网络链路920可以通过局域网922提供到主计算机924或到互联网服务提供商(ISP) 926所运营的数据设备的连接。ISP 926继而通过现在通常被称为“互联网”928的全球分组数据通信网络提供数据通信服务。局域网922和互联网928都使用承载数字数据流的电、电磁或光信号。通过各种网络的信号和在网络链路920上并通过通信接口 918 (其从计算机系统900运送数字数据并将数字数据运送到计算机系统900)的信号,是传输介质的示例形式。
[0130]计算机系统900可以通过(一个或多个)网络、网络链路920和通信接口 918发送消息并接收数据,包括程序代码。在互联网的示例中,服务器930可以通过互联网928、ISP 926、局域网922和通信接口 918传输应用程序的所请求的代码。
[0131]接收到的代码可以在被接收时由处理器904运行,和/或被存储在存储设备910或其它非易失存储装置中以便以后执行。
[0132]在以上说明书中,本发明的实施例通过参考众多可以随不同实现方式而不同的具体细节描述了本发明的实施例。因此,说明书和附图被认为是说明性的而不是限制性的。本发明范围的独有和排他的指示和申请人想要保护的本发明范围是本申请所提出的一组权利要求以这些权利要求被提出的具体形式的文字及其等同范围(包括任何随后的修正)。
【主权项】
1.一种计算机实现的方法,包括: 接收可定制产品的多个测量摄影图像,在所述可定制产品上贴附有一个或多个标记,其中所述多个测量摄影图像中的每个测量摄影图像从不同测量相机方位描绘同一可定制τ?: 口广PR ; 基于所述多个测量摄影图像,自动判定相对于所述可定制产品的、用于捕获所述可定制产品的照片的所判定的相机方位; 存储所判定的相机方位和所述可定制产品的可定制属性间的关联,所述关联包括指示特定所判定的相机方位与特定可定制属性相关联的特定关联; 获取不带有所述一个或多个标记中的至少一些标记的同一可定制产品的多个非测量摄影图像,包括从接近相对于所述可定制产品的所述特定所判定的相机方位的某个相机方位拍摄的特定非测量摄影图像; 基于判定所述特定
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1