×

System and method for image processing storing and sharing virtual fitting experiences

  • US 10,445,803 B2
  • Filed: 05/06/2017
  • Issued: 10/15/2019
  • Est. Priority Date: 11/06/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of generating natural looking virtual fitting results, storing and sharing virtual fitting experiences in a reusable, editable and transferrable virtual fitting experience package file:

  • a. providing a memory configured to store a plurality of virtual fitting images, pixels, configuration settings, mathematical equations and data in said memory;

    b. providing a data structure for storing said plurality of virtual fitting images, pixels, configuration settings, mathematical equations and data in raw data format in said memory;

    c. providing a header section in said data structure, containing information including the metadata of said file, the starting index and length of each section and other related information in said virtual fitting experience package file;

    d. providing a network interface component handling the transferring and receiving of said package file, image and data to and from other devices;

    e. providing a memory controller configured to;

    i. compress and package said virtual fitting images, pixels, configuration settings, mathematical equations and data according to said data structure into raw data format, store said raw data in said virtual fitting experience package file, save said package file in said memory;

    ii. transfer said virtual fitting experience package file through said network interface component;

    iii. receive said virtual fitting experience package file through said network interface component;

    iv. uncompress and open said virtual fitting experience package file, read said information stored in said header section, use said information and said data structure to parse out said images, pixels, configuration settings, mathematical equations and data stored in said package file;

    v. automatically regenerate said virtual fitting experience using said virtual fitting images, pixels, configuration settings, mathematical equations and data;

    vi. automatically process, configure and/or edit said virtual fitting images using said mathematical equations stored in said data structure;

    f. providing a display being operatively connected to said memory for displaying said regenerated virtual fitting experience to users;

    g. providing a user interface for said users to use said regenerated virtual fitting experience, said images, pixels, configuration settings, mathematical equations and data, and to combine with their own images, creating likewise virtual fitting visual results;

    wherein said virtual fitting experience package file being utilized for supporting repeatable, editable and sharable virtual experience, that can be recreated, edited, managed, configured, saved, shared and transferred through web browsers, and/or other data communication channels, and wherein the mathematical equations being applied to calculate and process the images for generating preferred visual results including changing the transparency levels of the pixels located on and around the border lines of the virtual fitting image areas.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×