System for design visualization using actual product images
AssigneeStone Boutique Technologies, LLC
InventorsPol Cámara Solé, Francisco Acosta
Life of this patent
Estimating the term…
Abstract
The present invention relates generally to a system for acquiring images of real stone slabs, visualize them virtually them in a 1:1. ratio, and design and view the final installation in 2D and 3D with the actual slabs instead of sample photography. This feat is achieved by the combination of multiple systems. Which include: 1. —A process to take the photographies 2. —A computer system to store and manage a virtual warehouse of actual slab images, 3. —a 1:1 display system, 4. —a catalog application and 5. —a visualization tool.
Claims20
A system for design visualization using actual product images comprising:
- a database of information on each one of a plurality of stone slabs available for purchase, the information including an image for each one of the stone slabs;
- a web site linked to the database and programmed to display the image for each one of the stone slabs for selection of one or more of the stone slabs by a user;
- a graphical user interface generated by a computer that is configured for creating, in response to user input, a visualization of a design of an installation of stone cut from the one or more stone slabs selected by the user;
- and
- wherein the graphical user interface comprises:
- a drawing canvas;
- a two-dimensional drawing template for creating the design, the design comprising an arrangement that visually represents the installation and comprises one or more two-dimensional shapes, each of which visually represents a piece of stone comprising the installation, wherein the two-dimensional drawing template is responsive to user input through the graphical user interface to select, change and arrange the one or more shapes;
- and
- a display of a two-dimensional layout template generated by the computer and overlaying the image of each the one or more stone slabs selected by the user, the two-dimensional layout template comprising an arrangement of one or more shapes that correspond to the one or more two-dimensional shapes in the two-dimensional drawing template each to indicate where the one or more stone slabs are to be cut to form pieces of stone comprising the installation;
- wherein the each of the one more two-dimensional shapes in the two-dimensional drawing template contains an image of a portion of the one or more stone slabs that is defined by the corresponding two-dimensional shape in the two-dimensional layout template;
- and
- wherein, in response to user input changing the two-dimensional drawing template or the arrangement of shapes in the two-dimensional layout template, the computer automatically updates the other of the two-dimensional drawing template and the two-dimensional layout template.
A method carried out by a programmed computer for assisting a user with planning an installation comprised of two or more stone pieces cut from one or more slabs of stone, the method comprising:
- receiving from a user a selection of one of more stone slabs from a database of stone slabs;
- retrieving from a database a photographic image of each of the one or more slabs selected by the user;
- generating an interactive graphical user interface on a display in communication with the computer, the graphical user interface comprising a drawing canvas on which to display a drawing comprised of a plurality of shapes, each shape representing a stone piece for an installation of stone, wherein the relative positioning and sizes of the shapes indicate the relative positioning and sizes of the two or more pieces of stone in the installation;
- in response to a user input selecting and arranging a plurality of shapes on the drawing canvas to create a two-dimensional drawing, generating a two-dimensional layout superimposed on the photographic image of each of the one or more selected stone slabs, the layout comprising each of the plurality of shapes arranged to indicate where each of the stone pieces is to be cut from the stone slab;
- for each of the plurality of shapes in the two-dimensional drawing, applying to the shape a portion of the photographic image delineated by the corresponding shape in the layout;
- and
- in response to user input changing the relative positioning or size of a shape in either the drawing or the layout updating the other of the drawing and layout.
A method for planning the cutting of two or more stone pieces from one or more slabs of stone for an installation, the method comprising:
- storing in a database a photographic image for each stone slab an inventory comprising a plurality of stone slabs;
- displaying on a display in communication with a programmed computer one or more of the photographic images;
- receiving with the programmed computer in response to displaying one or more of the photographic images user input indicating selection of one of more of stone slabs from the plurality of stone slabs;
- retrieving from a database the photographic image of each of the one or more slabs;
- generating with the programmed computer an interactive graphical user interface on a display in communication with the computer, the graphical user interface comprising a drawing canvas on which to display a drawing comprised of a plurality of shapes, each shape representing a stone piece for an installation of stone, wherein the relative positioning and sizes of the shapes indicate the relative positioning and sizes of the two or more pieces of stone in the installation;
- in response to a user input selecting and arranging a plurality of shapes on the drawing canvas to create a two-dimensional drawing, generating with the programmed computer a two-dimensional layout superimposed on the photographic images for the one or more selected stone slabs, the layout comprising each of the plurality of shapes arranged to indicate where each of the stone pieces is to be cut from the stone slab;
- for each of the plurality of shapes in the two-dimensional drawing, automatically applying to each of the plurality of shapes with the programmed computer a portion of the photographic image delineated by the corresponding shape in the layout;
- in response to user input, the programmed computer automatically changing the relative positioning or size of a shape in either the drawing or the layout updating the other of the drawing and layout;
- and
- generating instructions for cutting each of the one or more slabs to create the stone pieces.
Dependencies are inferred from the claim text.