The present invention relates to a system for classifying and recording information with respect to gemstones and providing an owner with an accurate optical identification of the gemstone and provides wholesale and retail establishments, law enforcement, government, and insurance agencies with a verification system and further relates to a system that uses quantifiable and reproducible data to evaluate how well a gemstone is cut by looking at a plurality of different metrics of light performance or light handling ability, including but not limited to light return, optical symmetry, scintillation and optionally, light dispersion, etc.
Gemstones have their own unique optical response and this optical response can be used for accurate identification of the gemstones. In this regard, U.S. Pat. No. 3,947,120 discloses an arrangement for providing an optical fingerprint of a gemstone where a laser beam is focused on a gemstone and the optical response of the gemstone is recorded on a recording medium, preferably a photographic medium. This arrangement provides a fingerprint of the gemstone which is reproducible and has been held by the courts to be sufficient evidence to prove that the gemstone under consideration having a certain optical response is the same as a previously identified gemstone having essentially the same optical response.
The traditional techniques for evaluating how well a gemstone is cut are very subjective in nature and therefore, subject to different interpretation and also suffer from a lack of complete reproducibility. For example, to properly judge the cut of a diamond, one must know the table diameter (%), the crown angle (in degrees), the pavilion depth (%), the girdle thickness (%), and the culet size, as well as the angles by which they are joined. This sort of information is commonly found for diamonds which have a certification (commonly from GIA, AGS, GCAL, or EGL). Depending upon the cut of the diamond (e.g., round brilliant cut), various laboratories provide different proportions for their top level of cut, which can be “ideal” or “excellent” cut.
As will be appreciated, this type of traditional evaluation of the quality of the gemstone cut is based entirely on the dimensions of the cut and fails to take into account the quality and internal structure of the stone itself. In other words, the ranking of diamond cuts by evaluating the dimensions of the cut assumes a flawless diamond and therefore, most diamonds are not flawless, this traditional system does not take into account the quality and internal structure of the diamond.
A computer-implemented system is provided and includes a processor and a memory accessible by the processor, with the system being configured to measure light performance properties of a gemstone and generate an objective grade for the gemstone. The system includes a mount in which the gemstone is held and a light source for directing a focused beam of light onto the gemstone to produce an output of the internal refraction and reflection characteristics of the gemstone including reflected light beams having particular locations, sizes and intensities. The system also includes an automated positioning mechanism for changing a position of the gemstone relative to the focused beam of light. The system includes a client application stored in the memory that, when executed by the processor, configures the system to: (a) measure a light return property, an optical symmetry property and a scintillation property of the gemstone by recording the output in a manner to record the relative size and location of the reflected light beams; and (b) analyze the output with respect to each of the light return property, the optical symmetry property and the scintillation property relative to information stored in a numerical scoring database to generate a grade for each of the light return property, the optical symmetry property and the scintillation property.
These and other aspects, features and advantages shall be apparent from the accompanying Drawings and description of certain embodiments of the invention.
As shown in
The first cover part 130 is a substantially hollow structure that has a top end 132 and an opposing bottom end 134 and includes a front face 136. The top end 132 is a closed end, while the bottom end 134 is an open end. The first cover part 130 is generally in the form of a three sided box-like structure with the bottom end 134 being open as recited above to permit objects to be inserted into the interior of the first cover part 130. Along the front face 136, the first cover part 130 has an opening 140 formed therein. In addition, the first cover part 130 has an extension 142 that protrudes outwardly from the first cover part 130 and is in communication with the opening 140. The extension 142 can be an integral part and is open along a top thereof so as to allow access to the interior of the first cover part 130 through the opening 140. The top edge of the extension 142 can be planar. In the illustrated embodiment, the extension 142 also serves as a base for a lid 180 described below.
As shown in the figures, the first cover part 130 is an upstanding member; however, it is disposed at an angle (other than 90 degrees) relative to the ground surface. In other words, the first cover part 130 does not lie completely perpendicular to the ground but rather is at another angle.
The second cover part 150 mates with the first cover part 130 using conventional means, including fasteners, so as to partially and further enclose the hollow interior space of the first cover part 120. In particular, the second cover part 150 represents the back of the assembled housing, while the first cover part 120 represents the front. The second cover part 150 has a top end 152 and an opposing bottom end 154 and includes spaced apart side walls 160 that define an interior space therebetween. A top section 162 at the first end 152 closes off the back of the first cover part 130 at the top end 132 thereof. The side walls 160 include forward rails 162 that provide a mounting surface for attaching the bottom end 134 of the first cover part 130 to the second cover part 150. Side walls 125 of the first cover part 120 are disposed over the side walls 160 of the second cover part 150.
The lid 180 is pivotally coupled to the first cover part 130 and pivots between an open position in which the lid 180 is disposed generally vertically and the interior space of the extension 142 (lid base) is accessible and a closed position in which the lid 180 seats against the top edge of the extension 142 and can be locked thereto as described herein. As shown, the lid 180 is attached to the front face of the first cover part 120 above the opening 140. The lid 180 has a sloped (arcuate) shaped front wall 182 and a pair of triangular shaped side walls 184. Bottom edges of the front wall 182 and the side walls 184 seat against the top edge (which is generally U-shaped) of the extension 142. Along an inner surface of the front wall 182 a first locking member 188 is disposed. The first locking member 188 locks with another complementary locking member, as described herein, for securing the lid 180 to the housing.
The housing also includes a base or chassis 190 which completes the housing and is disposed along the bottom thereof and represents a ground contacting portion of the housing. The chassis 190 is a substantially planar tray-like structure. The chassis 190 thus includes a bottom wall 192 that represent a floor, a pair of side walls 194, a front wall 196, and a rear wall 198. The rear wall 198 is designed to close off the bottom of the second cover part 140 and the front wall 196 is constructed to attach to a bottom of the front face of the first cover part 120. The floor 192 is a planar surface that seats on a ground surface, such as a table.
When the first and second cover parts 120, 150 and chassis 190 are assembled, the housing only includes one main access point, namely the opening 140. As described herein, the opening 140 receives working components of the device 100 and the lid 180 is opened to access these components as well as to begin the gemstone registration process.
The device 100 also includes a number of sub-assemblies that include the working components of the device 100 that ensure proper positioning of the gemstone and generation of a beam of light for producing a unique optical pattern (the gem's “fingerprint”) that is generated when the gemstone is exposed to the beam of light. One sub-assembly concerns the optics and light beam generating means.
More specifically as shown in
In accordance with the present invention, the light beam generating means is in the form of a laser 220 that is disposed underneath the substrate 200 and aligned with the slit 210 such that the light beam generated by the laser 220 passes through the slit 210 in an unimpeded manner.
The laser 220 is operatively connected to a power source and a controller, such as a printed circuit board (PCB) to allow the controlled operation of the laser 220.
As discussed herein, the device 100 is an electronic device and therefore includes a processor and other electronics to control operation of the various components and to allow processing of data collected by the components of the device 100. Further, the device 100 can be connected to a peripheral device, such as a computer (personal computer) to allow the data collected by the device 100 to be stored (in memory) and processed by the computer which contains a processor that executes code (software) to allow precise control of the gemstone positioning and to allow imaging to be displayed (live video feed) as discussed herein.
Any number of suitable lasers 220 can be used so long as they perform the intended function, including a solid state laser diode. The laser 220 cooperates with an optical arrangement to produce a collimated focused laser light beam 222. The optical arrangement adapts this type of laser to the required, focused, precise light beam suitable to this application. The light beam passes through a narrow opening (slit 210) formed in the substrate 200 which, as described herein, functions as a screen.
As described below, the collimated beam 222 passes though another optical arrangement 230 and subsequently strikes the gemstone that is supported and oriented such that the table of the gemstone is perpendicular to the light beam 222. As shown in
Each gemstone, due to the inherent properties of the gemstone and the cutting of the gemstone, produces a unique optical response which can be distinguished from the optical response from other gemstones. As each gemstone is aligned and centered relative to the beam 222 as described herein, the optical response is inherent to the gemstone such that the optical pattern is consistent. This optical pattern, however, will be at a different rotational position relative to the axis of the light beam as the gemstone position changes and based on the initial placement and orientation of the gemstone.
In order to mount the optical arrangement 230, an optics base plate 300 is provided and is coupled top the second cover part 140 such that it is disposed in an upright position within the housing. The optics base plate 300 is a substantially planar plate that includes a linear bottom edge 302 and a linear front vertical edge 304. The optics base plate 300 also includes an angled arm portion 305 that extends rearwardly and defines the top end of the optics base plate 300. In the illustrated embodiment, the angled arm portion 305 has a generally rectangular shape and is intended to mount equipment as described below.
The substrate 200 is mounted to the optics base plate 300 along one of its edges. The substrate 200 is oriented and mounted perpendicular to the optics base plate 300.
The optics arrangement 230 includes a lens mount base 250 that has an opening. The opening receives a lens 260. In the illustrated embodiment, the lens mount base 250 is a rectangular shaped plate that is attached along one of its ends to the optics base plate 300 above the substrate 200. The lens mount base 250 is disposed substantially perpendicular to the optics base plate 300 and therefore is substantially parallel to the substrate 200. When the lens mount base 250 is mounted to the optics base plate 300, the opening and lens 260 are in registration with the laser beam 222 such that the laser beam 222 passes through lens 260 toward the gemstone that is positioned above the lens 260 as described herein. The lens mount base 250 is disposed along a linear edge of the optics base plate 300 proximate to and forward relative to the angled arm portion 305.
The substrate 200 occupies a significant area of the chassis 190 and in particular, the substrate 200 is located in the forward section of the chassis 190. The remaining portion of the chassis 190 receives other working components of the device 100 such as the electronics, including the printed circuit board, etc. as shown in the figures.
In accordance with the present invention, an imaging/recording device 400 is provided for capturing the optical output response that is unique to the gemstone. According to one embodiment, the device 400 is in the form of a charge couple device, such as a two-dimensional CCD (charge couple device) video camera 400 is positioned and is directed at the screen (substrate) 200. The two-dimensional CCD camera 400 is adjusted to cover the focused optical response provided on the screen 200, allowing this entire image to be captured at the same point in time.
As discussed in Applicant's prior patents, a calibration system can be provided for calibrating the camera position relative to the substrate 200. For example, the screen 200 includes four LEDs located in fixed corner positions of the screen 200. These known precise positions are used to correct for the angular offset of the camera 400 and determine the center of the image. The two-dimensional CCD camera 400 produces a video output signal which is fed to a computer device, such as a personal computer or the like. It will also be appreciated that in other embodiments, a computer module, including a user input device and display can be integrated into the housing of the device 100. This allows the unit to be a true standalone unit.
The camera 400 is mounted to the optics base plate 300 and in particular to the angled arm portion 305 thereof such that the active end of the camera 400 points toward the screen 200. Since the angled part portion 305 is at an angle, the camera 400 is likewise disposed and held at an angle. The camera 400 must be offset from the gemstone location, the optic arrangement and the screen 200 and therefore, the camera 400 is disposed at an angle to allow the optical response formed on the screen 200 to be captured by the camera 400.
The device 100 also includes a gemstone holder assembly 500 that is adjustable to allow the position of the gemstone to be adjusted relative to the light beam 222 in order to allow optimal alignment of the gemstone to be achieved. As discussed herein the assembly 500 is an automated mechanism that allows the gemstone to be adjusted in more than two directions.
The gemstone holder assembly 500 includes a gimbal base 510 that includes a top wall 512, a pair of side walls 514 that extend downwardly from side edges of the top wall 512, and a front wall 516 that extends downwardly from a front edge of the top wall. The front wall 516 can contact and be integral to the side walls 514. The top wall 512 is free of any wall that extends downwardly and is thus a free edge. The gimbal base 510 has a number of openings and cutouts and in particular, the gimbal base 510 includes a first opening 520 that is located along the front of the gimbal base 510. The first opening 520 is an elongated opening and can come in any number of different shapes and sizes so long as the opening 520 permits adequate viewing of the screen 200. The opening 520 is generally rectangular shaped.
Between the first opening 520 and the rear edge of the gimbal base 510, a second opening 530 is formed. The second opening 530 is the opening that is in registration with the lens 260 and therefore, the light beam 222 passes through the second opening 530. For example, the light beam 222 is preferably centrally located within the second opening 530 to allow the light beam to be directed to the gemstone. The second opening 530, in the illustrated embodiment, has a circular shape. The gimbal base 510 includes a cut out 540 that is formed along the rear edge of the gimbal base 510. In the illustrated embodiment, the cut out 540 is located in a corner of the gimbal base 510. The cut out 540 is located proximate the second opening 530.
One side of the gimbal base 510 is coupled to the optics base plate 300 above the lens mount base 250. The lens mount base 250 is disposed under the gimbal base 510 such that the gimbal base 510 at least partially covers the lens mount base 250. The gimbal base 510 is oriented such that the lens 260 is in registration with the second opening 530 and more specifically, at least a portion of the lens 260 is disposed within the second opening 530. The gimbal base 510, lens mount base 250 and substrate 200 are all disposed in at least substantially parallel relationship relative to one another. The gimbal base 510 and lens mount base 250 are out of the line of vision of the camera 400 and therefore, do not interfere with the image capturing performed by the camera 400.
The gemstone holder assembly 500 also includes a gimbal assembly 600. As is known, a gimbal is a pivoted support that allows the rotation of an object about a single axis. A set of two gimbals, one mounted on the other with pivot axes orthogonal, may be used to allow an object mounted on the innermost gimbal to remain immobile (i.e., vertical in the animation) regardless of the motion of its support. The gimbal assembly 600 is in the form of a double gimbal and more specifically, the gimbal assembly 600 includes a first gimbal 630 that represents an outer gimbal. The first gimbal 630 is a continuous structure that has a flat back wall 632 and a rounded front wall 634 and thus is generally in the form of a ring. The rounded front portion is thus generally U-shaped. The first gimbal 630 is a hollow member in that a central opening 635 is formed therein. Along the back wall 632, a notch 633 is formed (e.g., a U-shaped notch). In addition, along one side of the first gimbal 630, a first coupling member 637 is mounted to one side and protrudes outwardly therefrom and a second protrusion 639 protrudes outwardly from an outer surface of the other side of the first gimbal 630. In the illustrated embodiment, the first coupling member 637 is a hollow arm structure and the second protrusion 639 is a coupling member, such as a hollow boss, that receives a pin or shaft (or rivet) 641 that extends outwardly therefrom. As shown, the first coupling member 637 can be a separate part and can be attached to the outer surface of the side of the first gimbal 630 using fasteners. The first coupling member 637 is then coupled to the drive shaft 675 of the motor 660 for controlled movement of the first gimbal 630.
The first gimbal 630 is supported and operatively connected to a device 660 that imparts movement to the first gimbal 630. For example, the device 660 can be in the form of a motor, such as a servo motor, that provides precise control over the movement of the first gimbal 630. The device 660 is coupled and secured to the gimbal base 510. In the illustrated embodiment, a mount 670 is secured to the gimbal base 510 using fasteners or the like. The mount 670 is intended to hold the motor 660 in place proximate the second opening 530 to allow a drive shaft 675 to be connected between the motor 660 and the outer gimbal 630. The illustrated mount 670 is a U-shaped bracket that opens upwardly.
More specifically, the drive shaft 675 couples to the first coupling member 637 such that the first gimbal 630 pivot about a first axis that extends through the first coupling member 637 and the drive shaft 675 and the pin 641 that is formed directly opposite the first coupling member 637. The first and second members 637, 639 thus are structures that allow the first gimbal 630 to pivot between the motor 660 and a gimbal bearing 680 that is located across the second opening 530 and is mounted to the gimbal base 510 using fasteners or the like. The gimbal bearing 680 receives the pin 641. Thus, under the driving action of the motor 660, the first gimbal 630 rotates about the first axis.
The gimbal assembly 600 also includes a second gimbal 700 that represents an inner gimbal. The second gimbal 700 is configured to rest within the hollow interior space of the first gimbal 630. The second gimbal 700 is generally circular in shape and is continuous and thus represents an inner ring. The second gimbal 700 has a front pin 710 that is received and rotates within a coupling member 712 that protrudes outwardly from a front of the second gimbal 700. The second gimbal 700 includes a coupling member 720 that is attached to a rear section of the second gimbal 700. The coupling member 720 can be a separate member that is attached to the rear section of the second gimbal 700. The coupling member 720 is configured to mate and couple the second gimbal 700 to a device 730 that imparts movement to the second gimbal 700. For example, the device 730 can be in the form of a motor, such as a servo motor, that provides precise control over the movement of the first gimbal 630. The coupling member 720 includes a hollow arm structure 725 that receives a drive shaft 740 that is operatively connected to the device 730. The operation of the device 730 imparts pivoting movement to the second gimbal 700 through the drive shaft 740 and the coupling member 720.
When the first and second gimbals 630, 700 are coupled together, the pin 710 of the second gimbal 700 is received within a recess 639 formed in the front of the first gimbal 600. The pin 710 thus pivots within the recess 639. The hollow arm structure 725 extends through the notch 633 formed in the first gimbal 600 to allow the inner second gimbal 700 to freely pivot along a second axis that extends through the drive shaft 740 and the pin 710. The pin 710 is a pivot point of the second gimbal 700.
As mentioned above, the first and second pivot axes are orthogonal to one another as is custom in a double gimbal design.
The inner second gimbal 700 supports and holds a transparent plate 750 that in turn receives and supports the gemstone on an outer facing surface thereof. The transparent plate 750 can be a glass disk as shown. The center of the transparent plate 750 is axially aligned with the laser 220 resulting in the light beam 222 being centrally focused relative to the transparent plate 750. As shown in the figures, the gemstone is disposed on the transparent plate 750 in a table down orientation. To ensure proper operation, the gemstone should be disposed initially in a central location of the transparent plate 750.
A gimbal cover 800 is provided to cover some of the working components of the gimbal assembly. As shown in
The cover 800 is attached to the gimbal base 510 using conventional techniques, such as fasteners, such as screws.
The device 100 also further includes a gemstone centering mechanism 900 shown in
The centering mechanism 900 includes an outer body 902 that includes a slot or groove formed therein. The outer body 902 is thus a hollow structure and the slot extends completely through the outer body 902 and is open at least along the top end of the body 902. The outer body 902 stands upright on the gimbal base 510. The slot is non-linear in nature and is generally S-shaped or the like.
The slot/groove is part of a pin and groove arrangement and more specifically, the centering mechanism 900 includes an inner body 908 that is received within the hollow interior of the outer body 902. The inner body 908 has a height greater than the height of the outer body 902 and thus an upper section of the inner body 908 extends above the top edge of the outer body 908. The inner body 908 is rotatable within the hollow interior of the outer body 908 and in the illustrated embodiment, the inner body 908 has a cylindrical shape that complements the cylindrical shape of the hollow interior of the outer body 908. The inner body 908 has a pin that extends outwardly therefrom. The pin is constructed and is received within the slot formed in the outer body 902. It will be appreciated that the construction of the slot imparts a rotation to the inner body 908 as the inner body 908 moves linearly within the outer body 902. As discussed in more detail below, when the inner body 908 is pushed downward within the outer body 902, the pin rides within the slot toward the bottom thereof and the non-linear shape of the slot causes the inner body 908 to rotate within the outer body 902.
The gimbal base 510 includes a through opening below the centering mechanism 900 to allow the inner body 908 to extend below the gimbal base 510 in certain positions. The outer body 902 does not extend through this opening and thus seats on the top surface of the gimbal base 510.
The centering mechanism 900 also includes a biasing member 906 that is disposed within the outer body 902 and in particular is disposed below the pin of the inner body 908 and a bottom portion of the outer body 902. The biasing member 906 which can be in the form of a spring is thus held in place between the pin and the bottom portion of the outer body. The biasing member 906 is thus disposed about (surrounding relationship) the inner body 908. In a normal rest position of the biasing member 906, the biasing member 906 applies a force and positions the pin of the inner body 908 in an up position within the slot of the outer body 902.
At the top of the inner body 908, a plunger 904 is provided. The plunger 904 is generally hook shaped and extends radially outward from the inner body 908 and has an arcuate shape and terminates in a distal tip that serves as a centering tip. More specifically, the centering tip is shaped to mate with a cut gemstone that is lying with its table on the transparent plate 750.
The plunger 904 moves between an up position (rest position) and a down position (actuated position). In the up position, the plunger 904 is not in registration with the transparent plate 750 at least relative to the central portion thereof. In other words, the plunger 904 is offset from the transparent plate 750 and from the gemstone thereon. The up position of the plunger 904 corresponds to the up position of the pin and the rest position of the biasing member 906.
In the down position, the plunger 904 moves downwardly due to a downward force being applied thereto and since the plunger 904 is connected to the inner body 908, the downward movement of the inner body 908 within the outer body 902 causes a rotation of the inner body 908 and the plunger 904 due to the pin moving within the slot. As the pin moves downwardly within the slot, the plunger 904 not only moves downward but it also rotates so as to cause the centering tip thereof to pivot into rotation and be in registration with the center of the transparent plate 750 and thus be in registration with the gemstone and come into contact therewith. This controlled movement of the plunger 904 thus applies a centering force to the gemstone since the centering tip of the plunger is shaped to capture and hold the gemstone and thus as the plunger 904 moves into the down position which represents the centered gemstone position, the plunger 904 makes any incremental adjustment that is needed to cause the gemstone to be centered on the transparent plate 750 and be in axial alignment with the light beam 222. Thus, the centering mechanism 900 ensures that the gemstone is properly positioned on the transparent plate 750 and is in axial alignment with the light beam 222.
As the plunger 904 and inner body 908 move downward, the biasing member 906 stores energy (compresses) and thus an automatic return force is generated. Thus, when the plunger 904 is released after the registration process is completed, the inner body 908 and plunger 904 automatically move upward back to the up position which is the rest position and the plunger 904 is spaced away from the light beam 222 and the gemstone can be easily removed from the transparent table 750.
It will be appreciated that the curved portion of the slot causes the rotation of the plunger 904 and then after rotation, the pin rides within a lower linear section which is translated into a linear downward movement of the plunger 904. Thus, the curved portion of the slot causes the rotation of the plunger 904 into a position where the centering tip is axially aligned with the light beam (
In yet another embodiment, the gemstone centering mechanism 900 can be an automated process. In other words, the movement of the plunger 904 between the up and down positions can be automated as by operatively connecting the plunger 904 to a motor or the like, such as a servo motor, that controllably drives the plunger 904 between the two positions based on user commands.
Accordingly, the centering mechanism 900 can comprise an automated centering system that includes a movable plunger that moves between a first position in which the plunger is spaced from the gemstone and from a center region of the platform and a second position in which a centering tip of the plunger is at least substantially axially aligned with the beam of light 222. The centering mechanism 900 is operatively connected to a device (e.g., servo motor) that automatically moves the plunger between the first and second positions. In yet another aspect, the movement of the plunger can be controlled in view of at least one inputted gemstone characteristic. For example, prior to the registration process, the user can input characteristics concerning the gemstone, such as the shape and size of the gemstone. The plunger can then be driven into proper position for centering the gemstone in view of this inputted information since the plunger should come into contact and move the gemstone to the centered position but at the same time, the plunger should not drive the gemstone into hard engagement with the platform 750.
In yet another aspect, the centering tip can include a sensor for sensing contact with the gemstone. The movement of the plunger is stopped when contact with the gemstone is sensed and the centering tip is in the centered position. For example, the sensor can be an optical sensor that senses contact between the centering tip and the gemstone. A signal can be sent to a controller (processor) for controlling movement of the plunger.
In the fully assembled position, the inner body 908 and the plunger 904 extend through the hollow boss 810 of the gimbal cover 800.
In yet another aspect, the present invention is part of a computer system that can include a video frame grabber card and associated software, memory storage, a display screen, a user input device (keyboard or touch pad, etc.), image processing software and a counter. Associated with the personal computer is the printer which prints gemstone certificates. In addition, the personal computer includes communication software that permits the computer to communicate over a network with other devices, such as a wired or wireless connection.
The counter is used to maintain a check on optical images recorded in the database and is indexed for each recordal. This count is also kept with the database whereby departures in the sequence can be identified and investigated.
The following detailed description is directed to systems and methods for gemstone registration by generating an optical fingerprint of the gemstone. The referenced systems and methods are now described more fully with reference to the accompanying drawings, in which one or more illustrated embodiments and/or arrangements of the systems and methods are shown. The systems and methods are not limited in any way to the illustrated embodiments and/or arrangements as the illustrated embodiments and/or arrangements described below are merely exemplary of the systems and methods, which can be embodied in various forms, as appreciated by one skilled in the art. Therefore, it is to be understood that any structural and functional details disclosed herein are not to be interpreted as limiting the systems and methods, but rather are provided as a representative embodiment and/or arrangement for teaching one skilled in the art one or more ways to implement the systems and methods. Accordingly, aspects of the present systems and methods can take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.), or an embodiment combining software and hardware. One of skill in the art can appreciate that a software process can be transformed into an equivalent hardware structure, and a hardware structure can itself be transformed into an equivalent software process. Thus, the selection of a hardware implementation versus a software implementation is one of design choice and left to the implementer. Furthermore, the terms and phrases used herein are not intended to be limiting, but rather are to provide an understandable description of the systems and methods.
An exemplary computer system is shown as a block diagram in
Computing device 15 of gemstone registration system 10 includes a processor 11 which is operatively connected to various hardware and software components that serve to enable operation of the gemstone registration system 10. The processor 11 is operatively connected to a memory 12. Processor 11 serves to execute instructions for software that can be loaded into memory 12. Processor 11 can be a number of processors, a multi-processor core, or some other type of processor, depending on the particular implementation. Further, processor 11 can be implemented using a number of heterogeneous processor systems in which a main processor is present with secondary processors on a single chip. As another illustrative example, processor 11 can be a symmetric multi-processor system containing multiple processors of the same type.
Preferably, memory 12 and/or storage 19 are accessible by processor 11, thereby enabling processor 11 to receive and execute instructions stored on memory 12 and/or on storage 19. Memory 12 can be, for example, a random access memory (RAM) or any other suitable volatile or non-volatile computer readable storage medium. In addition, memory 12 can be fixed or removable. Storage 19 can take various forms, depending on the particular implementation. For example, storage 19 can contain one or more components or devices such as a hard drive, a flash memory, a rewritable optical disk, a rewritable magnetic tape, or some combination of the above. Storage 19 also can be fixed or removable.
One or more software modules 13 are encoded in storage 190 and/or in memory 12. The software modules 13 can comprise one or more software programs or applications having computer program code or a set of instructions executed in processor 11. Such computer program code or instructions for carrying out operations for aspects of the systems and methods disclosed herein can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++, Python, and JavaScript or the like and conventional procedural programming languages, such as the “C” programming language or similar programming languages. The program code can execute entirely on computing device 15, partly on computing device 15, as a stand-alone software package, partly on computing device 15 and partly on a remote computer/device, or entirely on the remote computer/device or server. In the latter scenario, the remote computer can be connected to computing device 15 through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet 16 using an Internet Service Provider).
One or more software modules 13, including program code/instructions, are located in a functional form on one or more computer readable storage devices (such as memory 12 and/or storage 19) that can be selectively removable. The software modules 13 can be loaded onto or transferred to computing device 15 for execution by processor 11. It can also be said that the program code of software modules 13 and one or more computer readable storage devices (such as memory 12 and/or storage 19) form a computer program product that can be manufactured and/or distributed in accordance with the present invention, as is known to those of ordinary skill in the art.
It should be understood that in some illustrative embodiments, one or more of software modules 13 can be downloaded over a network to storage 19 from another device or system via communication interface 15 for use within gemstone registration system 10. For instance, program code stored in a computer readable storage device in a server can be downloaded over a network from the server to gemstone registration system 10.
Preferably, included among the software modules 13 is a gemstone alignment module 61, an imaging module 62, an analysis module 63, and a user interface module 65 that are executed by processor 11. Execution of the software modules 13 configures the processor 11 to perform various operations relating to gemstone alignment and imaging and analysis with computing device 15, as will be described in greater detail below. It should be understood that while software modules 13 can be embodied in any number of computer executable formats, in certain implementations one or more of the software modules 13 comprise one or more applications that are configured to be executed at computing device 15 in conjunction with one or more applications or ‘apps’ executing at remote devices, such as computing device(s) 30, 32, and/or 34 and/or one or more viewers such as internet browsers and/or proprietary applications. Furthermore, in certain implementations, software modules 13 can be configured to execute at the request or selection of a user of one of computing devices 30, 32, and/or 34 (or any other such user having the ability to execute a program in relation to computing device 15, such as a network administrator), while in other implementations computing device 15 can be configured to automatically execute software modules 13 without requiring an affirmative request to execute. It should also be noted that while
Also preferably stored on storage 19 is database 18. As will be described in greater detail below, database 18 contains and/or maintains various data items and elements that are utilized throughout the various operations of gemstone registration system 10, including but not limited to gemstone identification information 40, images 42, etc., as will be described in greater detail herein. It should be noted that although database 18 is depicted as being configured locally to computing device 15, in certain implementations database 18 and/or various of the data elements stored therein can be located remotely (such as on a remote device or server—not shown) and connected to computing device 15 through network 16, in a manner known to those of ordinary skill in the art.
A user input device 14 is also operatively connected to the processor 11. The interface can be one or more input device(s) such as switch(es), button(s), key(s), a touch screen, etc. Interface serves to facilitate the capture of certain information, such as operation commands, from the user as discussed in greater detail below. Interface also serves to facilitate the capture of commands from the user related to operation of the gemstone registration system 10.
A display 90 is also operatively connected to the processor 11. Display includes a screen or any other such presentation device that enables the user to view various options, parameters, and results. By way of example, display 90 can be a digital display such as a dot matrix display or other 2-dimensional display.
By way of further example, user input device 14 and display 90 can be integrated into a touch screen display. Accordingly, the screen is used to show a graphical user interface, which can display various data and provide “forms” that include fields that allow for the entry of information by the user. Touching the touch screen at locations corresponding to the display of a graphical user interface allows the person to interact with the device to enter data, change settings, control functions, etc. So, when the touch screen is touched, the user input device communicates this change to processor, and settings can be changed, commands can be executed or user entered information can be captured and stored in the memory.
Communication interface 50 is also operatively connected to the processor 11. Communication interface 50 can be any interface that enables communication between the computing device 15 and external devices, machines and/or elements. Preferably, communication interface 50 includes, but is not limited to, a modem, a Network Interface Card (NIC), an integrated network interface, a radio frequency transmitter/receiver (e.g., Bluetooth, cellular, NFC), a satellite communication transmitter/receiver, an infrared port, a USB connection, and/or any other such interfaces for connecting computing device 15 to other computing devices and/or communication networks such as private networks and the Internet. Such connections can include a wired connection or a wireless connection (e.g. using the 802.11 standard) though it should be understood that communication interface 50 can be practically any interface that enables communication to/from the processor 11 of the computing device 15.
In the description that follows, certain embodiments and/or arrangements are described with reference to acts and symbolic representations of operations that are performed by one or more devices, such as the gemstone registration system 10 of
For example, computing device 15 can take the form of a circuit system, an application specific integrated circuit (ASIC), a programmable logic device, or some other suitable type of hardware configured to perform a number of operations. With a programmable logic device, the device is configured to perform the number of operations. The device can be reconfigured at a later time or can be permanently configured to perform the number of operations. Examples of programmable logic devices include, for example, a programmable logic array, programmable array logic, a field programmable logic array, a field programmable gate array, and other suitable hardware devices. With this type of implementation, software modules 13 can be omitted because the processes for the different embodiments are implemented in a hardware unit.
In still another illustrative example, computing device 15 can be implemented using a combination of processors found in computers and hardware units. Processor 11 can have a number of hardware units and a number of processors that are configured to execute software modules 13. In this example, some of the processors can be implemented in the number of hardware units, while other processors can be implemented in the number of processors.
In another example, a bus system can be implemented and can be comprised of one or more buses, such as a system bus or an input/output bus. Of course, the bus system can be implemented using any suitable type of architecture that provides for a transfer of data between different components or devices attached to the bus system. Additionally, communications interface 50 can include one or more devices used to transmit and receive data, such as a modem or a network adapter.
Embodiments and/or arrangements can be described in a general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform particular tasks or implement particular abstract data types.
It should be further understood that while the various computing devices and machines referenced herein, including but not limited to computing device 15, computing devices 30, 32, and 34 are referred to herein as individual/single devices and/or machines, in certain implementations the referenced devices and machines, and their associated and/or accompanying operations, features, and/or functionalities can be arranged or otherwise employed across any number of devices and/or machines, such as over a network connection, as is known to those of skill in the art.
It is to be understood that like numerals in the drawings represent like elements through the several figures, and that not all components and/or steps described and illustrated with reference to the figures are required for all embodiments or arrangements. It should also be understood that the embodiments, implementations, and/or arrangements of the systems and methods disclosed herein can be incorporated as a software algorithm, application, program, module, or code residing in hardware, firmware and/or on a computer useable medium (including software modules and browser plug-ins) that can be executed in a processor of a computer system or a computing device to configure the processor and/or other elements to perform the functions and/or operations described herein. It should be appreciated that according to at least one embodiment, one or more computer programs, modules, and/or applications that when executed perform methods of the present invention need not reside on a single computer or processor, but can be distributed in a modular fashion amongst a number of different computers or processors to implement various aspects of the systems and methods disclosed herein.
Thus, illustrative embodiments and arrangements of the present systems and methods provide a computer implemented method, computer system, and computer program product for determining product arrangements. The block diagram in the figures illustrates the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments and arrangements. In this regard, each block in the block diagram can represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figure. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
Device 100 can thus be connected to the computer system 10 using conventional means including being both wired (use of a cable) and wireless means. Data generated and recorded by the device 100 can thus be transferred to the computing device 15 that executes software (application 17). The count generated by the counter is stored in database 18.
In the exemplary embodiment, the processor configured by executing one or more of the software modules 13 including, preferably, user interface module 65, displays a section 97 of the display screen 92 that represents a user interface section that allows the user to easily move the gimbal assembly so as to make adjustments to the position of the gemstone and properly position the gemstone into registration (axial alignment) with the light beam 222. This is a manual mode in that the alignment is done based on commands generated by the user, for example, by the user clicking different regions of the user interface section 97 (alignment pad) using the user input device 14. For example, the user interface section 97 can be a rectangular box that shows the centered position of the light beam 222 and shows a mark or other indicia that represents the gemstone's position on the plate 750. As discussed in applicant's other patents, the optimal alignment and the centered position of the gemstone results when the mark representing the gemstone's position is axially aligned with (in registration) with the light beam 222. A user interface indicator (such as a cursor that moves in response to movement of user input device 14 e.g., a mouse or the like) is moved along the user interface section 12 of display 90 to cause a signal to be delivered by the processor 11 to the motors that the control the gimbal assembly according to the user interaction with the user input device 14. This action is thus a move and click motion in which the user can make the necessary adjustments to the position of the gemstone by moving and clicking a location on the user interface section which in turn causes the processor to send a control signal to one or more of the motors for causing movements of the gimbals that result in the gemstone's center being aligned. In other embodiments, the user interface section 12 can be a touch screen and the user can use a stylet or the like to select a position.
The gimbal assembly is thus programmed to respond to the control signals generated by the processor which is configured by executing one or more of the software modules, including, preferably, the user interface module 65 and the gemstone alignment module 61, when the user moves the tool within the user interface section 12 and in particular, the precise control of one or more of the servo motors that control the inner and outer gimbals depends upon the current position of the gimbals and the location that is highlighted (clicked) in the user interface section 12. For example, only operation of the one of the servo motors may be needed to cause the proper adjustment of the gimbals which in turn provides adjustment of the gemstone's position. Alternatively, operation of both motors may be needed.
Thus, when the tool (e.g., cursor controlled by a mouse) is moved within the section 12 and then the user clicks on a specific location, the configured processor compares the present location of the gimbals compared to the newly selected position and then sends controls to the servo motors to cause the necessary movement of the gimbals to position the gemstone in the newly selected position by means of movement of the gimbals, which corresponds to movement of the gemstone that is supported on the transparent support the position of which is controlled by the gimbals.
It will be appreciated that the processor configured by executing one or more software modules including, preferably, user interface module 65 and imaging module 62 and analysis module 64, will cause the processor to detect the position of the gemstone and update the information shown on the display 90 such that the user will readily see, in real time, the updated position of the gemstone relative to the light beam by watching the user interface section 12 and observing movement of the mark (representing the gemstone's position) relative to the light beam. The gimbals are moved until optimal registration is realized between gemstone and light beam.
The configured processor 11 thus allows proper identification of the owner of the gemstone, followed by details of the gemstone as assessed by a jeweler. Details of the gemstone include the cut, clarity, color and other characteristics. This information is keyed in using the user input 14 (e.g., a keyboard) and is stored in the database 18. In addition, the processor configured by executing one or more software modules including, preferably, the imaging module 62 causes the processor to receive the video signal from the two-dimensional CCD camera 400 and be displayed on the display screen 90 (the reflectance pattern is thus shown in real time). The camera is actually in an enclosure, as the display of the optical response from the gemstone is dependent upon ambient conditions, such as light conditions. The jeweler conducting the gemstone identification reviews the optical response captured by the camera 400 and displayed on the display screen and if he determines that the gemstone requires additional power for increased clarity, he adjusts a virtual exposure control slide displayed on the computer screen using user input 14. Adjustment of this control varies the power of the diode laser. This type of laser is easily adjustable to a host of power settings and allows the jeweler a further variable for controlling the quality of the final optical response. Too much light causes “blooming” in the image or video capture of the optical response and therefore less accuracy. Not enough power results in loss of low level responses from the gemstone. It is generally preferred to adjust towards a low level while maintaining the number of “hot points” in the optical response.
Other features that can be a part of the user interface shown on display 90 are shown and described in Applicant's previous patents. For example, use of a 256 gray scale allows detection of the boundary or edges of the various points and accurately locates and sizes them. One such video image 95 is shown in
The camera 400 and the personal computer 15 allow a jeweler to examine the video image of a properly located gemstone and adjusts the power of the laser by using the exposure control slide displayed on the computer screen. The jeweler thus adjusts the power of the laser to a level for optimum image capture. The video or initial image can use a 256 level gray scale and changes in exposure are immediately reflected in the displayed image. The 256 gray scale provides very good accuracy in distinguishing between areas which are reflected or refracted light beams and areas which do not have any significant light response.
Once the jeweler has adjusted the device and is satisfied that the video image would be suitable for recording, he actuates the virtual “CAPTURE” button displayed on display 90 which is received by the processor 11. Receiving the CAPTURE input by the processor 11, which is configured by executing one or more of the software modules 13 including, preferably, the imaging module 62, causes the camera 400 to capture one or more static images of the gemstone and execute image processing algorithms implementing various corrections to the image and convert the images to a monochromatic display format. In this case, the “hot spots” are now shown as black areas and the remaining area is white. As shown on the display screen 92 of
Once the user presses the CAPTURE button, the static captured image is displayed at area 99 of the display screen 92 and the static captured image is stored in memory or storage and serves as the fingerprint for the gemstone.
With the images shown in
Other features that can be part of the present device and the operation of the present device can be understood by a review of Applicant's previous patents that are incorporated herein.
The present system can be used by the jeweler in a number of different ways. The most simplified and common service provided by the jeweler is with respect to gemstone identification and recordal. In this case, the owner of the gemstone wishes to have the gemstone properly identified by its optical image as well as the physical characteristics of the stone and have this combined information recorded in a centralized database. In this way, the user knows that his stone has been accurately “fingerprinted” and this record is maintained in a central database for future retrieval. If the gemstone is stolen, the optical image may be transferred to a database of stolen gemstones and any recovered gemstones can be cross-checked against this database. One of the major problems is matching recovered stolen gemstones with their owner. This problem is overcome by the above arrangement where the stolen gemstone database is searchable by the police.
A further service provided by the jeweler allows verification of gemstones and can be used by the jeweler with respect to jewelry repair.
In addition, other optional functionality can be provided as part of the system. For example and as outlined herein, in contrast to the use of a diamond holder in the previous generation products, the present invention uses a moving stage with auto-alignment functionality (double gimbal assembly) that holds the stone. This present technology helps in reducing misalignments and makes the critical alignment task much easier to do. The stage can be controlled by two micro-motors (servo motors), which in turn are controlled by the user through software running on a PC (e.g., computing device 15), or by auto-alignment functionality in device itself or in another embodiment, as shown in
In addition, multi-color fine concentric rings can be drawn or engraved on the optical glass the gemstone sits on for the initial centering step. These fixed indicia thus provide at least an initial visual indicator to assist the user in placing the gemstone on the optical glass (platform 750).
Other improvements that are realized in the present device compared to previous generation devices include the device being powered by a low voltage external power supply, replacing the 110/220 internal power supply, which helps reduce the size and the weight of the machine, and eliminates the risk of electric hazard, and the need of UL certificate. The present device also includes a new, smaller and faster microcontroller, to control the laser, LED lights, motors, and the serial communication protocol with the PC application. Other improvements concern embedding the video converter into the new machine (device 100), and connecting to the PC via a USB hub in the circuit and also eliminating the RS232-Serial connection, by adding a USB-Serial adapter to the circuit.
As mentioned above, the centering mechanism 900 utilizes a rotating plunger 904 that captures the gemstone by the culet or keel, and centers the gemstone. The plunger 904 is off-set from the stage (platform 750) and spirals as it is depressed.
In yet another embodiment, the centering mechanism can include a diaphragm mechanism that can have at least 4-6 blades and centers the gemstone by collapsing on the body of the gemstone from at least 4 directions (see
To reduce the number of connecting cables between the device 100 and the personal computer, a USB cable can be used for to connect the device 100 to a PC. The USB cable allows serial connection to support the serial communication protocol, via an internal USB-Serial adapter and connects the internal video camera 400 to the PC via the internal video adapter. Other connections are equally possible so long as the video feed from camera 400 and data collected by device 100 is delivered to computing device 15.
An optional light beam generator can be provided in the device and is configured to project a beam down on the gemstone (diamond) so that the shadow shows up on the imaging plate (substrate 200). The shadow is then used to get dimensions and shape of the gemstone. The light source can be either a collimated (parallel beam) LED light source or a laser module with crossed line output. The crossed lines project 2 perpendicular planes of light and hit the imaging plate (substrate 200) so that they light up the X and Y axis as lines. The gemstone breaks the beam, and it is easy to find the end of the bright line where the shadow started with software that runs as a part of the device 100.
In yet another aspect, a photo cell or light sensor can be used to detect optimal alignment. Optimal alignment occurs when (1) the gemstone's table is perpendicular to the laser, and (2) the gemstone is centered in the lens. When optimal alignment occurs, this also results in the largest amount of hot spots (reflections) being displayed on the imaging plate (substrate 200). By replacing the imaging plate with a photo cell or light sensor that can detect the amount of light or reflections of light (also referred to as reflectance pattern), this allows for continuous and real-time monitoring of the amount of hot spots, which thus allows the system 100 to know when optimal alignment has occurred. In this embodiment, the photocell or light sensor is in communication with the processor which in turn allows the data collected thereby to be sent to the computing device 15 for processing by the processor 11 configured by executing the one or more software modules 13.
Another improvement that is part of the present device 100, as described herein, is the inclusion of a live view window 95 that allows the user to see the images depicting the reflecting pattern so the user can manually adjust the stage alignment if needed (using the position control pad).
As also mentioned herein, a position control pad 97 can be part of the application. Similar to the touch pads on laptops, by using the computer mouse, the user clicks on the control pad to activate it, then, the mouse cursor automatically gets centered, and as the user moves the mouse, the stage (platform 750) either rotates on the z axis or moves left/right and up/down on the x/y axes (see below—
The addition of the motorized gimbal/stage mechanism (see
A gemstone (diamond) is properly aligned, when the hotspot (laser reflection of the diamond table), is reflected back in the center of the projection screen, which is also the laser source. The exemplary steps performed by the configured processor to determine proper alignment of the gemstone consists of the following steps: detection of the hotspot/brightest spot from the image; calculation of the distance between the detection position of the hotspot and the desired position or the center of the projection screen (also the laser source), via a translation algorithm and commanding the motors to rotate the stage to move the hotspot to the center.
As shown in
Several of the major differences includes but are not limited to a different gimbal cover, different manual gem centering mechanism, an X/Y adjustment mechanism for adjusting the gemstone so as to position the gemstone such that it is physically centered about the laser, thereby resulting in the greatest number of reflections, etc.
Now turning to
The gemstone holder assembly 1100 also includes a gimbal assembly 1200. The illustrated gimbal assembly 1200 is in the form of a double gimbal and more specifically, the gimbal assembly 1200 includes a first gimbal 1230 that represents an outer gimbal. The first gimbal 1230 is a continuous structure that has a flat back wall 1232 and a generally rounded front wall and thus is generally in the form of a ring. The rounded front portion can include a flat portion. The first gimbal 1230 is a hollow member in that a central opening is formed therein. Along the back wall 1232, a notch 1233 is formed (e.g., a U-shaped notch). In addition, along one side of the first gimbal 1230, a first coupling member 1237 is mounted to one side and protrudes outwardly therefrom and a second protrusion protrudes outwardly from an outer surface of the other side of the first gimbal 1230. In the illustrated embodiment, the first coupling member 1237 can be the same as the member 637 and be a hollow arm structure and the second protrusion and can be like the second protrusion 639 and be a coupling member, such as a hollow boss, that receives a pin or shaft (or rivet) that extends outwardly therefrom. As shown, the first coupling member 1237 can be a separate part and can be attached to the outer surface of the side of the first gimbal 1230 using fasteners. The first coupling member 1237 is then coupled to the drive shaft of the motor 660 for controlled movement of the first gimbal 1230.
The first gimbal 1230 is supported and operatively connected to a device 660 that imparts movement to the first gimbal 1230. For example, the device 660 can be in the form of a motor, such as a servo motor, that provides precise control over the movement of the first gimbal 1230. The device 660 is coupled and secured to the gimbal base 510. A mount can be used to secure to the gimbal base 510 using fasteners or the like. The mount is intended to hold the motor 660 in place to allow a drive shaft to be connected between the motor 660 and the outer gimbal 1230. The illustrated mount can be a U-shaped bracket that opens upwardly.
As in the device 100, the first gimbal 1230 pivots about a first axis that extends through the first coupling member 1237 and the drive shaft and the pin that is formed directly opposite the first coupling member 1237. The first member 1237 and the opposite pin thus are structures that allow the first gimbal 1230 to pivot between the motor 660 and a gimbal bearing 680. The gimbal bearing 680 receives the pin located opposite the first member 1237. Thus, under the driving action of the motor 660, the first gimbal 1230 rotates about the first axis.
The gimbal assembly 1200 also includes a second gimbal 1300 that represents an inner gimbal. The second gimbal 1300 is configured to rest within the hollow interior space of the first gimbal 1230. The second gimbal 1300 is generally circular in shape and is continuous and thus represents an inner ring. The second gimbal 1300 has a front pin (not shown but similar to pin 710) that is received within hole 1310. The second gimbal 1300 includes a coupling member (e.g., coupling member 720) that is attached to a rear section 1315 of the second gimbal 1300. The coupling member can be a separate member that is attached to the rear section 1315 of the second gimbal 1300. The coupling member is configured to mate and couple the second gimbal 1300 to a device 730 that imparts movement to the second gimbal 1300. For example, the device 730 can be in the form of a motor, such as a servo motor, that provides precise control over the movement of the first gimbal 1230. The operation of the device 730 imparts pivoting movement to the second gimbal 1300 through a drive shaft and the coupling member (e.g., coupling member 720) between the second gimbal 1300 and the motor 730.
When the first and second gimbals 1230, 1300 are coupled together, the pin of the second gimbal 1300 is received within a recess formed in the front of the first gimbal 1230. The pin thus pivots within the recess. The hollow arm structure 725 extends through the notch 1233 formed in the first gimbal 1230 to allow the inner second gimbal 1300 to freely pivot along a second axis that extends through the drive shaft and the pin. This pin is a pivot point of the second gimbal 1300.
As mentioned above, the first and second pivot axes are orthogonal to one another as is custom in a double gimbal design.
The inner second gimbal 1300 supports and holds a transparent plate (e.g., plate 750) that is received in opening 1319 that in turn receives and supports the gemstone on an outer facing surface thereof. The transparent plate can be a glass disk. The center of the transparent plate is axially aligned with the laser 220 resulting in the light beam 222 being centrally focused relative to the transparent plate 750. As shown the gemstone is disposed on the transparent plate in a table down orientation. To ensure proper operation, the gemstone should be disposed initially in a central location of the transparent plate.
The gimbal cover 1010 is different than the gimbal cover 800 but serves the same purpose and is provided to cover some of the working components of the gimbal assembly. The gimbal cover 1010 is a multi-level body in that the cover 1010 includes a lower platform 1012 at a front portion of the cover 1010 and an upper platform 1020 at a rear portion of the cover 1010 that is elevated relative to the lower platform 1012. A shoulder, such as a right angle shoulder, can be formed between the platforms 1012, 1020. The lower platform 1012 can include a pair of mounting holes proximate a front edge of the cover 1010. The cover 1010 includes a main opening 1016 formed therein. The third opening 1016 is in registration with the opening 530 of the gimbal base. The cover 1010 is attached to the gimbal base using conventional techniques, such as fasteners, such as screws.
As with the device 100, the device 1000 also further includes a gemstone centering mechanism 1400. In the illustrated embodiment, the centering mechanism 1400 is a manual mechanism similar to mechanism 900. In the illustrated embodiment, the centering mechanism 1400 has an iris diaphragm construction and in particular, the mechanism 1400 is a shutter mechanism (similar to a camera) that is in the form of a circular device with a variable diameter. The mechanism 1400 utilizes a diaphragm with a top aligned disc and a lever that allows the user to control the diaphragm from above. In particular, the mechanism includes a circular body 1410 that has a hollow center. The diaphragm collapses on the body of the gemstone (jewelry (e.g. set ring) from all directions and physically centers the object on the plate 750.
Along the circular body 1410, a tab (lever) 1420 is provided. The tab 1420 is an upstanding member relative to the circular body 1410 that provides a thumb grasp for a user to allow the user to adjust the shutter. The tab 1420 is thus part of the shutter actuator and can move toward and away from the center of the circular body 1410 (defined within the hollow center of the body 1410). Thus, the user can place a thumb on the tab 1420 and slide it linearly toward the center of the body 1410 so as to collapse blade elements 1430 that are located within the center opening of the body 1410. The blade elements 1430 define a center opening (iris) that has a variable diameter depending upon the precise location of the blade elements 1430. For example, if the user pushes the tab 1420 toward the innermost location, the blade elements 1430 expand and define a center opening of minimum diameter. Conversely, when the tab 1420 is pulled radially outward to the body 1410, the blades collapse and define a center opening of maximum diameter.
The mechanism 1400 is constructed to apply a centering force to a gemstone that is seated on the transparent plate 750 to provide an initial rough alignment. This centering force corrects some misalignment of the gemstone on the transparent plate 750 and ensures that the gemstone is placed directly in the center of the plate 750 and is thus axially aligned with the light beam 222 of the laser 220. This centering ensures that the optical pattern is properly generated and recorded due to the optimal positioning of the gemstone on the plate 750 (plastic or glass plate).
The centering mechanism 1400 operates as follows. First, the user places the gemstone on the plate 750 in a generally or approximate center area or even at an off centered location. The user then moves the tab 1420 radially inward toward the gemstone, thereby causing an unfolding (expansion) of the blade elements 1430. As the blade elements 1430 unfold, the expanding blade elements 1430 contact the gemstone that rests on the plate 750 and drive the gemstone to a center location since the blade elements 1430 define a perfectly centered opening or hole. This mechanism accommodates different sizes gemstones.
In accordance with the present invention, the device 1000 advantageously includes an additional means 1500 for producing an optimal alignment for the gemstone. Just as in manual alignment, automatic optimal alignment occurs when the gemstone is physically centered about the laser, resulting in the greatest number of reflections. In the device 1000, this form of alignment is automated and more specifically, the device 1000 is an electronic computerized device. The device 1000 thus includes a computing device having a processor/controller that (e.g., computing device 15) that controls the operation of the device.
As described in detail below, in order to automate this additional automated centering mechanism 1500, the processor 11, which is configured by executing one or more software modules 13, including, preferably, the gemstone alignment module 61, the imaging module 62, and the image analysis module 63 causes an X motor (e.g., servo motor) to move to a predetermined home position (e.g., a zero position), causes the imaging device to capture one or more images of the gemstone, analyzes the images to determine the number of reflections of the gemstone and records the determined number of reflections. The X motor continues to move in multiple directions while the configured processor is continuing to monitor the number of reflections being produced. Once a movement results in a lesser amount of reflections, the drive pattern is reversed and descending steps are used until optimal alignment has occurred. As described herein, this process is repeated for a Y motor until optimal (automated) alignment has occurred.
Now referring to attached figures, this additional centering mechanism 1500 is illustrated. The mechanism 1500 includes a bottom slide plate 1600 that is slidingly coupled to the gimbal base 510. The bottom slide plate 1600 includes a first face 1602 that faces toward from the gimbal base 510 when the components are all assembled. The bottom slide plate 1600 also includes a first edge 1604, a second edge 1606, a third edge 1608 and fourth edge 1610. The first and third edges 1604, 1608 are opposite one another, while the second and fourth edges 1606, 1610 are opposite one another. Along the second edge 1606, a pair of elongated slots (oblong shape) 1620 are formed and similarly, along the fourth edge 1610, there are a plurality of elongated slots (oblong shape) 1620 formed therein. Along the edge 1608, a single slot 1640 is formed.
The bottom slide plate 1600 includes an opening 1630 is formed. The opening 1630 has a circular shape and underlies the gimbal assembly and the base plate that carries the gemstone.
On the first face 1602, the bottom slide plate 1600 has a plurality of upstanding posts 1660. The upstanding posts 1660 represent bosses or the like and in the illustrated embodiment, the posts 1660 are circular shaped bosses (posts). As shown, there are three posts 1660 arranged around the opening 1630 and in particular, there is a single post 1660 located between edge 1604 and opening 1630 and a pair of posts 1660 between the opening 1630 and the edge 1608. The posts 1660 are used to couple the bottom slide plate 1600 to the gimbal base 510.
As described herein below, the bottom slide plate 1600 represents the y plate and is configured to move a predetermined distance in the y-direction. For example, the slide plate 1600 is designed to move +/−a predetermined distance. The slots 1620 define the maximum y travel for the bottom slide plate 1600. Fixed guide posts 1625 are fixedly attached to the underlying gimbal base and are received within the slots 1620 and serve as guides for movement of the bottom slide plate 1600 in the y direction. In other words, when the posts 1625 reach one end of the slots 1620, the bottom slide plate 1600 has reached its end of travel in that direction (i.e., either in the +y direction or in the −y direction). The guides 1625 can be posts or fasteners, etc. that are upstanding.
In a normal home position prior to operating the x/y adjustment mechanism of the present invention, the guides 1625 are centrally located within the slots 1620.
The drive mechanism of the y plate 1600 is described below; however, it will be appreciated that any number of different types of motors can be used to controllably drive the y plate 1600 in the y direction, including but not limited to servo motors, etc.
This additional centering mechanism 1500 includes a top slide plate 1700 that has an irregular shape. The top slide plate 1700 includes a first face or surface 1702 that faces toward from the bottom slide plate 1600 and the gimbal base 510. The opposite second face of the top slide plate 1700 is the surface on which the gimbal assembly is mounted and therefore, movement of the top slide plate 1700 is imparted to movement of the table and the gemstone resting thereon relative to the fixed position laser beam.
The top slide plate 1700 includes a first edge 1704, edge 1705, edge 1706, and edge 1707, with edges 1704, 1706 being opposite one another and edges 1705, 1707 being opposite one another. The top slide plate 1700 represents the x plate and is configured to overlie and move relative to the y plate 1600. Along the edge 1705, an arcuate slot 1710 is formed. Between the edges 1704, 1707, a notch 1712 is formed.
The top slide plate 1700 includes a main central opening or hole 1730 that is in registration with the 1630 to permit the laser beam to pass through and come into contact with the gemstone that rests on the plate. As with the y plate 1600, the x plate 1700 includes a plurality of slots 1750 that limit and define the degree of x travel of the x plate 1700. Similar to the y plate, the slots 1750 of the x plate 1700 receive guide posts 1725 that serve to guide and limit the movement of the x plate 1700. In the illustrated embodiment, the posts 1725 are fixed to the underlying y plate 1600 and this allows the x plate 1700 to move in the x direction relative to the y plate 1600. There are three guide posts 1725 that are received within the slots 1750. Since the gimbal assembly is mounted to the x plate 1700, it will thus be understood that movement in the y direction of the y plate 1600 likewise causes the gimbal assembly and gemstone to move in the y direction relative to the laser beam which has a fixed position.
The slide plate 1700 is designed to move +/−a predetermined distance. The slots 1750 define the maximum y travel for the top slide plate 1700. In other words, when the posts 1725 reach one end of the slots 1750, the top slide plate 1700 has reached its end of travel in that direction (i.e., either in the +x direction or in the −x direction). The guides 1725 can be posts or fasteners, etc. that are upstanding.
In a normal home position prior to operating the x/y adjustment mechanism of the present invention, the guides 1725 are centrally located within the slots 1750.
The top slide plate 1700 also includes a plurality of upstanding coupling member 1760 that extend upwardly from the face (surface) of the top slide plate 1700 and serve as spacers or the like.
The top slide plate 1700 is also driven using any number of different drive mechanisms including but not limited to using as a motor, such as a servo motor. In the illustrated embodiment, the drive mechanism for each of the bottom slide plate 1600 and the top slide plate 1700 is in the form of a driven cam member 1800 that is operatively coupled to a motor 1900. The cam member 1800 and the motor 1900 are constructed such that the circular motion of the cam member 1800 is imparted into linear movement of the respective slide plate. The cam member 1800 is defined by a circular body that has an upstanding post 1810 which in the illustrated embodiment, the post 1810 has a circular shape. The cam member 1800 mates with the respective plate 1700, 1800, the circular motion of the cam member 1800 is translated into linear movement along the desired direction of the sliding plate. For example, with respect to the bottom slide plate 1600, the driven cam member 180 imparts linear motion along the y direction and with respect to the top slide plate 1700, the driven cam member 1800 imparts linear motion along the x direction.
In the illustrated embodiment, the motor 1900 is mounted to its supporting structure via a mount or bracket 1910. In the case of the motor 1900 that is associated with the x plate, the bracket 1910 is coupled to the plate 1700. The bracket 1910 includes a hole 1912 through which the post 1810 is received.
As shown, the post 1810 is off centered and therefore, when the post 1810 is constrained to a fixed location, the rotation of the cam member 1800 creates as eccentric driven member. At least a portion of the body of the driven member 1800 is received within the notch 1710 and depending upon the location of the driven member 1800 relative to the inner edge of the notch/slot 1710, the plate 1700 is driven a prescribed distance in the x direction. As the cam member 1800 rotates, more and more of the cam plate 1800 comes into contact with the plate 1700 and urges the plate in the respective +x direction or the −x direction.
As described herein, the cam plate 1800 and the motor 1900 can be constructed such that rotation of the cam member 1800 in one direction causes the slide plate 1700 to move a prescribed distance (e.g., up to +¼ inch), while rotation in the opposite direction causes the slide plate 1700 to move a prescribed distance in the opposite direction (e.g., up to −¼ inch). The same can be true for the y plate 1600 as described herein It will be appreciated that the use of a servo motor 1900 allows one to precisely control the movement of the y plate 1600 in small incremental steps and thus allows the plate to be moved in small incremental movements in both the plus (+) and minus (−) directions. This allows precise control over the alignment of the gemstone since the gimbal assembly is coupled to the top slide plate 1700.
The motor 1900 and cam member 1800 for the y plate 1600 is disposed beneath the y plate 1600 towards the front of the device and underneath the gimbal base 510. Thus, the same type of arrangement can be used for incrementally advancing the y plate 1600 along the y axis.
As discussed herein, the servo motors are controlled by means of a processor that sends controls signals thereto and monitors the position of the gimbals by executing software (application 17) and in response moves the gimbals.
It will therefore be appreciated that the cam member 1800 and associated motor 1900 is merely one means for driving the respective plate 1600, 1700 and other types of systems can be used for advancing the respective plate 1600, 1700 an incremental distance along the respective axis. In the present arrangement, the x plate is carried by the y plate; however, other arrangements are possible.
The mechanism 2000 includes a first support arm 2010 that is attached to and extends upwardly from the rear 1315 of the inner gimbal 1300. A second support arm (extension arm) 2020 extends from the first support arm 2010 and is movable attached thereto and in particular is pivotally attached thereto. The extension arm 2020 thus pivots about a pivot 2025. A fastener 2030, such as a screw, at the pivot 2025 to lock the extension arm 2020 relative to the first arm 2010. At the distal end 2022 of the arm 2020, a retaining (jewelry contacting) arm 2030 extends downwardly therefrom. The retaining arm 2030 is the arm that applies a force to the jewelry article for stabilizing and fixing the location of the jewelry article on the plate 750. The arm 2030 is adjustable in that it can be lowered and raised relative to the arm 2020. The adjustment can be by means of a fastener in which the arm 2030 is a threaded pin or the like that mates with a threaded opening in the arm 2020 at end 2022. Alternatively, the arm 2030 can be a spring-loaded arm that applied a force to the jewelry article that is located underneath.
The distal, free end of the arm 2030 can include a pad 2040, such a rubber pad or structure that contact and grips the jewelry article without causing damage thereto.
In accordance with the present invention, the device 1000 includes an auto-alignment feature which can be initiated by actuating a virtual button or the like that can be selected by the user on a web page such as the ones shown on the present figures. In response to the user actuating the virtual button, the processor 11, configured by executing one or more software modules 13, including, preferably, the gemstone alignment module 61, the imaging module 62, and the image analysis module 63 performs an auto alignment algorithm to automatically align the gemstone once the gemstone is placed on the stage using the above described centering mechanism, such as the iris diaphragm type mechanism.
The gemstone is properly aligned, when the hotspot (laser reflection of the gemstone (e.g., diamond) table is reflected back in the center of the projection screen, which is the laser source and when the gemstone (diamond) is physically centered, resulting in the maximum amount of reflections. The exemplary steps performed by the configured processor 11 to determine proper alignment of the gemstone consists of multiple steps including: (1) detection of the hotspot/brightest spot by analyzing the one or more images captured by the camera; (2) calculation of the distance between the detection position of the hotspot and the desired position or the center of the projection screen (also the laser source) via a translational algorithm; (3) commanding the motors to rotate the stage to move the hotspot to the center; and (4) once this alignment has occurred, the x/y motors are commanded, by the configured processor 11, to move in small steps while the imaging device 400 continues to capture images of the gemstone and the processor executes image analysis/recognition algorithms to continuously determine the number of hotspots until optimal alignment is achieved.
More specifically a critical reference point for the auto-alignment is the correct identification of the reflection of the table of the diamond. This is performed by the configured processor 11 by analyzing the captured images (of the hotspots). The table of the gemstone (diamond) is known to produce the brightest hotspots among all of the hotspots creating the gemstone image. This is accomplished by rotating the stage in set number of predetermined (established) positions and analyzing each image to calculate reflections, angles and the distance of all potential table reflections. Once a specific number of threshold criteria are met, the configured processor will choose the reflection correlating to the table and base its translation algorithm on this. A translation algorithms is used to correlate the brightest hotspots coordinates with the position of the stage, and then commands the motors to rotate the stage so the new coordinates are (x:0, y:0). Knowing how far the hotspot is from the center, this function commands the motors to rotate the stage accordingly to move the hotspots to the center, to get the diamond properly aligned on the plate 750.
It will be appreciated that the x/y adjustment of the present invention as described herein allows the optimal hotspot pattern. As described herein, this process is automated and is run by the processor 11 executing the one or more software modules 13 including, preferably, gemstone alignment module 61, imaging module 62, and analysis module 63. The configured processor causes the motor 1900 to slowly drive the respective plate 1600, 1700 and causes the imaging device 400 to capture images of the reflections (hotspots). In addition, the configured processor, using image recognition algorithms and the like identifies and counts the number of optical hotspots and determines if the movement is resulting in a pattern having an increased number of hotspots or the opposite in that the number of hotspots is decreasing as the plate moves linearly in this direction. The plates 1600, 1700 are moved incrementally until the optimal position is found in which the number of hotspots (reflections) is at a maximum.
As mentioned herein, the user can initiate the auto alignment process by simply pressing a button or otherwise inputting a command using user interface 14 after the gemstone is initially centered using the manual alignment process (plunger or iris diaphragm). The user is then identified that the auto alignment process is completed once it is done.
The device 1000 includes a new glass stage to hold the stone, with the stage being controlled by 4 micro (servo) motors which in turn are controlled by the user or automatically by the computing device processor 11 executing software modules including an auto-alignment algorithm. There is an oscillating stage that allows for fine “z” adjustments to correct the angle of incidence between the laser and the diamond and the “x/y” stage allows the gemstone to be physically centered above the laser, in combination with software and the alignment can be achieved automatically as described herein.
As mentioned herein, the device 1000, including computing device 15, utilizes image recognition to detect optimal alignment. Optical alignment occurs when: (1) the hotspot (laser reflection of the diamond table) is reflected back in the center of the projection screen, which is the laser source and (2) when the diamond is physically centered, resulting in the maximum amount of reflections. By utilizing image recognition and analysis algorithms, and motor controls, the system 1000, particularly the processor 11 configured by executing the one or more software modules 13, detects the total amount of light and the number of reflections of light, which allows for continuous and real-time monitoring of the amount of the hot spots, allowing the system to know when optimal alignment has occurred.
In yet another aspect, the device 1000 can be used as a gemstone simulant detector. More specifically, another use of the device 1000 is its ability to detect diamond simulants, by recognizing the differing refractive indices and optical properties of the most common diamond simulants, based on the reflection pattern of each gemstone. There are three main ways for the device 1000 to detect simulants. The first way is the shape of the reflections—in particular, diamonds generally produce a round reflection, whereas, the diamond simulants produce reflections that are knife-like, triangular, patchy, horse-tail shape, doubled and skeletal shaped. The second way is by analyzing the density of the reflections. Diamonds generally produce a dark consistent reflection, whereas, the diamond simulants produce grayish and duller reflections. The third way is by analyzing the size/standard deviation of the reflection size. Diamonds generally produce a uniform size of reflections, whereas diamond simulants tend to produce inconsistent and greatly varied reflection sizes for the same gemstone. These steps are performed by a processor executing code (software) (a gem stimulant analysis application contained in storage 19).
Based on the above parameters, the device 1000 is able to determine if the gemstone exhibits properties synonymous with a diamond, or one of its many simulants. More specifically, by using image recognition, the device 1000 is capable of analyzing the reflection pattern of the gemstone and by using software (application stored in storage 19), the processor by executing code can determine whether the gemstone is a diamond or whether it is acting more like a diamond simulant. In other words, if certain criteria are
It will be understood that the present method is only for detection between a diamond and diamond simulants (i.e., cubic zirconia, moissanite, zircon, corundum, etc.). The device 1000 can have a separate operating mode for detection (i.e., a button on the display screen which can be selected) in which case, on a display screen, the processor can output an indicator as to whether the gemstone of the stage acts like a diamond or the not. This is important since this operating mode allows a sales clerk to make an immediate check of a gemstone that is being received and logged into the store's inventory. For example, the device 1000 has a small footprint and is easy and quick to operate and this allows the sales clerk to easily check the gemstone immediately when the customer drops the gemstone off to the sales clerk. If the gemstone exhibits properties that are more synonymous with diamond simulants, the customer is immediately notified and the sales clerk can refuse to take in the gemstone or can label the gemstone as such with the approval and under the direction of the customer.
Light Performance Functionality (Operating Mode)
As described herein and in accordance with one aspect of the present invention, the gemstone registration device 100 can produce repeatable and consistent patterns used for identification of gemstones, the gemstone registration device 100 can provide additional functionality and more particularly, as described herein, the gemstone registration device 100 can also inform an individual about how well the gemstone is cut, by looking at a plurality (e.g., four or more) different metrics of light performance, or light handling ability. As set forth below, the different metrics can include but are not limited to light return, optical symmetry, scintillation, and optionally, light dispersion and brilliance of any given gemstone.
The gemstone registration device 100 can thus offer direct light assessment functionality to supplement the gemprint identification information that can be supplied to a person, such as a manufacturer, a retailer, a consumer, etc. In terms of the device itself,
In order to provide for the additional functionality, the user interface can be tailored in view thereof and to allow the user to perform the direct light assessment evaluation. For example,
To begin a light performance analysis, the user selects button 2120. The processor 11, which is configured by executing instructions in the form of one or more software modules 13 including, preferably, the gemstone alignment module 61, the imaging module 62, and the analysis module 63 initiates, in an automated manner, a series of light performance tests that are performed on the gemstone. Preferably, the tests are all done in completely automated manner using the components described in reference to
In addition, a graphic representation 2140 of one or more of the different light performance results is provided by the configured processor on the display 90. In the screen shot of
Section 2180 of the screen shot is an area in which other information can be presented and in the embodiment of
As described herein, the present invention offers a number of advantages over existing systems and/or existing methods for determining light performance. These advantages include but are not limited to the following. The present system 100 truly measures the light performance of a mounted gemstone (e.g., diamond) as opposed to performing the light analysis on a loose gemstone. Conventional techniques include holding a loose gemstone and performing light analysis. The system 100 is specifically designed to handle a mounted gemstone and further it is an automated system that allows various light performance tests to be performed in an automated (and sequential) manner in response to user commands. In addition, unlike other conventional systems, the present system 100 measures the laser reflective output of a gemstone with a single controlled light source, in this case a single laser. Traditional techniques included flooding the gemstone with light and then subsequently making judgments based on a picture. The system 100 uses the laser output of the gemstone (e.g., diamond) and produces quantifiable and repeatable measurements (something which is not obtained with conventional techniques).
Yet another advantage of the present system 100 is that the system 100 measures the gemstone in various positions and records that information into a database (to allow subsequent searching and retrieval). Based on a numerical scoring protocol, the gemstone is given a grade. In accordance with one embodiment, the numerical scoring index was derived from analyzing over 50,000 diamonds, measuring the proportions, noting the industry standards for cut analysis based on the proportions and angles, utilizing other light performance systems and then aligning/correlating the measurement of the present system 100 and indices with the industry norms. The result is a comprehensive grading system in which a new gemstone can be mounted in the system 100 as described herein and then the user initiates the light performance analysis as by selecting this option as shown in the screen shot of
Specific details of the light performance analysis functionality are described below.
As described herein, the light source that is used to produce the refraction pattern is a laser source (e.g., a red light laser). This same light source (laser) is used in the direct light assessment evaluation of the quality of the gemstone's cut and more particularly and as described below, the images obtained of the refraction patterns of the gemstone can be analyzed and processed to provide a quantifiable result (ranking) as to the quality of the cut.
In one embodiment, the quality of the cut is evaluated and rated by looking at different metrics of light performance, or light handling ability, including but not limited to the following: light return, optical symmetry, scintillation and optionally, light dispersion and brilliance (each of which is described below).
Light Return/Brightness: light return is defined by the amount of light that once reflected and refracted through a diamond returns to the viewer's eye. Typically, this is limited by both the viewer and the object returning the light to both be stationary.
Optical Symmetry: optical symmetry is the equality of light return, which is influenced by the craftsmanship of the cutting of the stone. Facet alignment, facet placement, and the equality of the angles of the diamond all play a role in determining optical symmetry.
Scintillation: often equated to sparkle can be defined as the appearance, or extent, of spots of light seen in a polished diamond when it is viewed face-up that flash as the diamond, observer, or light source moves at different angles.
Dispersion: is defined by white light being refracted into its spectral colors. When white light enters a diamond, the refraction of white light into its prismatic colors can be seen emitting from the diamond.
Brilliance: similar to light return, but limited by measuring the amount of white light returned to the viewer's eye.
The first metric of light performance that the gemstone registration device 100 can analyze is light return or brightness. The gemstone is centered on proprietary optical glass above the laser source. It is important to note that the gemstone can be loose or mounted which is a significant and exclusive advantage compared to conventional techniques for evaluating the quality of the cut which are limited to loose stones.
Once the gemstone is positioned and secured, the auto alignment process begins, as discussed above, by optically aligning the gemstone's table perpendicular to the laser, by utilizing gimbal motors to position the gemstone. Additionally, as described above, if the gemstone is not centered above the laser, the system will utilize its XY motors to physically center the gemstone. All of this movement is dictated and controlled by constant image capture, image processing, and commands sent to the various motors. More specifically, the processor 11 which is configured by executing instructions in the form of one or more software modules 13 including, preferably, the gemstone alignment module 61, the imaging module 62, and the analysis module 63 causes the imaging device 400 to capture images of the gemstone and the captured images are processed and analyzed to measure reflections and brightness, and from this information, the configured processor determines when the gemstone is positioned properly.
Once the alignment has been completed, a final image is processed, which captures the internal refractions and reflections of the gemstone, as well as, reflections from some of the lateral crown facets of the gemstone. Everything that is internal to the stone plays a role in the gemstone characteristics captured in the images, including the crown and pavilion angles, table size, girdle thickness and condition, inclusions, as well as, the external characteristics, including polish, external symmetry, blemishes, nicks, chips, etc.
The present system 100 captures and measures the actual output of light from the gemstone (diamond). In one embodiment, the processor 11, which is configured by executing instructions in the form of one or more software modules 13 including, preferably, the gemstone alignment module 61, the imaging module 62, and the analysis module 63 causes the light emitter to direct a light beam perpendicularly into the diamond, causes the imaging device 400 to capture one or more images of the gemstone and measure the amount of light output from the gemstone.
The measurement data is compiled and stored in memory 12 and is analyzed by the configured processor to determine an associated grade for light return. In particular, the processor compares the measurement data of the gemstone being analyzed with known light performance data for previously analyzed gemstones stored in the database 18. For each previously analyzed and graded gemstone, the database 18 can include gemstone identifiers 40, corresponding characteristic information (e.g., shape, cut, color, size and the like), measured light performance data and associated light performance grades (e.g., data concerning light return, optical symmetry, and scintillation) and images 42 captured of the respective gemstone. Using characteristics of the particular gemstone being analyzed (e.g., size, shape, color and cut) the configured processor, can query the database to identify a set of one or more gemstones having a similar shape, cut, color and/or size (e.g., falling within one or more prescribed ranges). For example, in one embodiment if the gemstone being analyzed has a round, brilliant shape, the light performance data is compared to only subset of previously analyzed round, brilliant diamonds in the database. It should be understood that differently sized diamonds can be compared as well. Using the identified gemstones grades and associated light performance data and based on the measured light performance data of the particular gemstone being analyzed, the particular gemstone is then graded on a scale of fair, good, very good and excellent as shown in
The system 100 is thus configured such the results of the light return/brightness analysis can be ranked using an established defined scale, etc. In other words, there are specific numbers for each metric that will determine if the diamond is graded Ideal, Excellent, Very Good, Good, and Fair and can optionally include a Poor grade based on these scores.
The database of light performance data is preferably generated by imaging, analyzing and recording light performance data for gemstones having known light performance grades. By measuring light performance characteristics on a number of gemstones having known light performance grades, benchmarks can be established for analyzing and grading other gemstones with unknown light performance grades.
As mentioned previously, it will be appreciated that the rankings are based on quantifiable results as opposed to subjective analysis by a gemologist, or modeling measurements without direct and accurate assessment. It will therefore be appreciated that the system 100 is thus configured to determine the light return property of the gemstone based on a multiplicity of defined gemstone positions relative to the light source as a result of the secure mounting of the gemstone and the controlled movement thereof.
When light return is commonly discussed, the most focused on component is the critical angle, which is the incident pavilion angles, which determine if light (which enters through the crown) is reflected back through the crown (top) or leak out through the pavilion (bottom).
When the gemstone is positioned properly, this level of light return, and total brightness can be measured consistently and accurately. The below
The images clearly show that the pavilion angle makes a difference in the amount of light return in each of the three scenarios, as well as, how the Gemprint image corresponds to the well documented cutting standards. The different patterns shown in
The Gemprint process employed by the device 100 analyzes the images for reflections, brightness, size, position, location, relative position, intensity, and symmetry, and can make consistent calculation and formulations as to the total light return and brightness of a diamond.
In addition, this entire process can be repeated by using a narrowly focused white LED light, which will provide highly correlated data. As shown in
In yet another embodiment, the laser and LED can be part of a movable platform that moves a prescribed distance so as to center the gemstone on either the laser or the LED by moving the platform a prescribed distance so as to position the gemstone in the desired location.
The second metric of light performance that the device 100 can analyze is optical symmetry. The process of alignment as outlined above in “light return/brightness” is repeated until the alignment is completed and a final image (internal refraction/reflection) is produced.
The optical symmetry of the diamond is determined by the equality of the angles of the gemstone, alignment and placement of facets, orientation of the table and culet, and so on. Every angle, measurement, and cutting decision, as well as, internal inclusions will play a role in the evenness or not of the light returned from the gemstone.
The optical symmetry measured (captured) image, is the gemprint captured when the gemstone (diamond) is perpendicular to the light beam (laser beam). As shown in
As shown in
Similar to grading the diamond's light return properties, the processor 11 which is configured by executing one or more software modules 13 including, preferably, the analysis module 63 can grade the diamond's calculated symmetry according to the database 18 of light performance data for diamonds with known data and associated grades. Accordingly, the disclosed embodiments provide a system and method for processing the captured image data to grade optical symmetry and provide a result that once again is based on quantifiable data.
The third metric of light performance that the device 100 can analyze is scintillation. Scintillation is the sparkling flashes of light seen when a diamond moves. Because diamonds are never viewed from just one angle, scintillation considers the overall light return from a diamond when viewed from different angles. The process of alignment (auto-alignment) is utilized to provide a final alignment image. However, in this case (i.e., when performing a scintillation analysis), the gemstone is optically tipped and tilted about the laser in a measured amount of degrees from perpendicular, and light output is measured at a plurality of discrete, defined locations (which are programmed).
In one embodiment, the processor 11, which is configured by executing instructions in the form of one or more software modules 13 including, preferably, the gemstone alignment module 61, the imaging module 62, and the analysis module 63 causes the light emitter to direct a light beam perpendicularly into the diamond, causes the imaging device 400 to capture one or more images of the gemstone and can also measure the amount of light output from the gemstone. This process of emitting light, imaging and measuring the light output is repeated while the diamond is tilted at prescribed angles in different directions to establish light return from different angles. Preferably the diamond is tilted at an angle of approximately 12-14 degrees in different directions (e.g., the multiple directions indicated below). The mounted gemstone is moved in the aforementioned manner using the components described herein, such as the gimbals and the XY plates which are controlled by the configured processor. In other words, the software modules are programmed such that, when executed by the processor, causes these components go through a series of automated movements to position the gemstone in the different directions. It should be understood that alternative angles and number of directions can vary when determining scintillation.
For example and as shown graphically in
These 9 images (perpendicular plus the 8 active positions) will make the basis for the scintillation analysis. In other words, the light return at each of the 9 positions is used in the scintillation grading analysis.
Since a gemstone is hardly ever viewed at one angle, and from one small beam of light, a way to objectively quantify and grade the scintillation of the gemstone is to compare the light emitted when the diamond is oriented at a different position to the light source.
In one embodiment, the processor 11 executing the software modules 13, including preferably the analysis module 63 is configured to analyze the 9 images captured. More specifically, the light emitted (light return) at each of the 8 active positions can be compared to the light emitted (light return) in the perpendicular position so as to determine whether the light output at each of the active positions is greater than or less than when the diamond in the perpendicular position. In other words and with respect to the degree of observed light return, a determination can be made whether each active position generates either the same light return or greater light return (overperforms) or less light return (underperforms) as compared to the light return at perpendicular. The overall calculated scintillation value is determined as a function of the 8 individual comparisons and how significantly the light output (light return) values differ at each of the active sites analyzed. The overall scintillation grade is then determined. In addition, the configured processor can optionally combine the nine images to create a combined image that can be analyzed by the processor to calculate its optical symmetry along with its total reflections, total brightness, and other such analysis metrics discussed herein. The final combined optional image is shown in
As with the other metrics, the results of the scintillation analysis can be displayed as part of the user interface display and a grade or ranking, on a defined scale, can be determined according to a database 18 of light performance data—in addition, the final combined image can also be displayed.
The system 100 can optionally analyze a fourth metric of light performance which is dispersion with the addition of a white LED source (See
As previously discussed, the process of alignment is utilized to provide a final alignment image. Also, similar to determining scintillation, the gemstone is also optically tipped and tilted about the white LED in a measured amount of degrees from perpendicular, and light output is measured at a plurality of defined positions. For example, the gemstone can be measured at 9 different positions (perpendicular and the N, NE, E, SE, S, SW, W, NW tipped/tilted positions), 45 degrees from each other to duplicate the 360 degree circular rotation of a diamond about a light source (the LED in this case).
These 9 images (perpendicular plus the 8 active positions) will make the basis for the analysis.
The processor 11 executing the software modules 13, including preferably the analysis module 63 can thus be configured such that the processor combines the nine images to create a final combined image that can be analyzed to determine its light dispersion characteristics, for example, to calculate total reflections, total brightness, and other such metrics.
As with the other metrics, the results of this analysis can be displayed as part of the user interface display and a grade or ranking can be determined on a defined scale based on a database of quantifiable data—in addition the final combined image can also be displayed to the user.
While the invention has been described in connection with certain embodiments thereof, the invention is capable of being practiced in other forms and using other materials and structures. Accordingly, the invention is defined by the recitations in the claims appended hereto and equivalents thereof.
The present application claims priority to U.S. patent application 61/710,883, filed Oct. 8, 2012, and is a continuation-in-part of U.S. patent application Ser. No. 13/542,100, filed Jul. 5, 2012, and is further related to U.S. Pat. No. 5,124,935; U.S. Pat. No. 5,828,405; and U.S. published patent application No. 2010/0092067, each of which is hereby expressly incorporated by reference in its entireties.
Number | Date | Country | |
---|---|---|---|
61710883 | Oct 2012 | US | |
61585528 | Jan 2012 | US | |
61504599 | Jul 2011 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 13542100 | Jul 2012 | US |
Child | 14049033 | US |