A method and device are provided for determining the properties and evolution of gemstone by detecting the internal and external structure of the gemstone. The method and device are used to identify the size, location of impurities/defects in raw gemstone with the help of optimized spectroscopy scanning and are used for precise automatic evolution of gemstones and possibilities of final value of planned gemstone after remaining gemstone processing cycle.