Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Systems, devices, and methods for image analysis

a technology of system and image analysis, applied in the field of system and device for performing image analysis, can solve the problems of user inconvenience, difficult and/or difficult to complete consultations at the retail establishment, and user no place to store, share, compare, or otherwise utilize consultation analysis and/or product recommendations

Inactive Publication Date: 2013-03-07
CANFIELD SCI
View PDF4 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This patent describes a method and system for analyzing digital images. The technical effect of this patent is to provide consistent image parameters for other images of a subject by detecting the position of a calibration device and mapping it onto the digital image, then comparing it with a predetermined color standard and altering the image accordingly. This allows for accurate and reliable comparison between images.

Problems solved by technology

However, oftentimes, these consultations may be difficult and / or embarrassing for the user to complete at the retail establishment.
Further, oftentimes the user has no place to store, share, compare, or otherwise utilize the consultation analysis and / or product recommendations.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Systems, devices, and methods for image analysis
  • Systems, devices, and methods for image analysis
  • Systems, devices, and methods for image analysis

Examples

Experimental program
Comparison scheme
Effect test

example devices

[0080]FIG. 2A depicts the native remote computing device 114 that may be utilized for providing a consultation, according to embodiments disclosed herein. Depending on the particular embodiment, the native remote computing device 114 (and / or other computing devices depicted in FIG. 1) may be configured as a general purpose computer programmed to implement the functionality described herein. Similarly, the native remote computing device 114 may be an application-specific device designed to implement the functionality described herein. In the illustrated embodiment, the native remote computing device 114 includes a processor 230, input / output hardware 232, network interface hardware 234, a data storage component 236 (which stores user data 238a, product data 238b, and / or other data), and the memory component 140. The memory component 140 may be configured as volatile and / or nonvolatile memory and as such, may include random access memory (including SRAM, DRAM, and / or other types of RA...

example front

End Processes

[0146]FIG. 16 is a flowchart for providing one type of consultation. As illustrated in block 1630, user data may be received from a kiosk 102, user computing device 118, and / or consultation center 112. At some point during (or after) the consultation, the user may wish to view and / or continue the consultation at another location. As such, data from the consultation may be sent to the native remote computing device 114 and / or foreign remote computing device 116. In block 1632, a request may be received from a user computing device 118 (or kiosk 102) to continue the consultation. In block 1634, the location of a first image may be retrieved, where the first image includes a calibration device 110.

[0147]In some embodiments, the first image may be stored on a foreign remote computing device 116, such as on a social network. The native remote computing device 114 may retrieve the image and determine that the image includes the calibration device 110. In block 1636, a determi...

example back

-End Processes

[0156]FIG. 21 depicts a flowchart for altering an image for analysis, according to some embodiments disclosed herein. Similar to the discussion from FIG. 14 above, in block 2130, an image of the subject may be received. As discussed above, the image may be received from an image capture device 104a, 104b, from a foreign remote computing device 116 (such as a social network), from the user computing device 118, and / or from another source. In block 2132, a color correction of the image may be performed. In block 2134 a spatial image adjustment may be performed.

[0157]More specifically, as described above, the uploaded digital image may be compared to a mannequin image. The mannequin image may have a predetermined relative head position, relative head tilt, and / or relative head yaw. The uploaded digital image may then be compared with the mannequin image. If the uploaded digital image does not match the mannequin image, the uploaded digital image may be altered to substant...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Embodiments of a method for performing image analysis include accessing a digital image of a subject, the digital image comprising a portion of a target substrate of the subject, the digital image comprising a portion of a calibration device; detecting a position of the calibration device by searching the digital image for a predetermined background color; detecting a plurality of color chips on the calibration device; mapping a position of the plurality of color chips on the digital image, each of the plurality of color chips comprising a predetermined chip color; comparing at least a portion of the plurality of color chips with a predetermined color standard; and altering the digital image, based on the comparison, to provide consistent image parameters with other images of the subject.

Description

RELATED PATENT APPLICATIONS[0001]The present application claims priority from U.S. Provisional Patent Application No. 61 / 531,280 filed on Sep. 6, 2011 and from U.S. Provisional Patent Application No. 61 / 545,920 filed on Oct. 11, 2011, both of which are incorporated herein by reference in their entireties.FIELD OF THE INVENTION[0002]The present invention relates in general to systems, devices, and methods for performing image analysis.BACKGROUND INFORMATION[0003]Countless individuals all over the world seek to improve their physical appearance and health through the use of medical and cosmetic products, such as color cosmetics, skin care products, body care products, hair care products, etc. Many of these products are available through retail stores and / or pharmacies, where a live consultant may be available to assist with the selection of the most appropriate product. In some instances, virtual consultations may be provided in the retail store to assist with the product selection. H...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06K9/68
CPCA45D44/005G01J3/50G01J3/524G06T7/0012G06K9/00885G06T2207/10004G06T2207/10024G06T2207/30088A45D2044/007G06T7/408G06T7/90G01J3/52G06V40/10G06F18/22G06T5/00G09B19/00H04N17/02
Inventor THOMAS, MANI V.HALAS, WILLIAM PAULCHERILL, DANIEL GREGORY
Owner CANFIELD SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products