Stewart’s initial analysis of various close-ups of the available pictures and images of the Shroud (see TT article link below) has shown what seem to be pictographic images/icons within various areas of the Shroud’s negative. In addition, via various images it appears as though the eyes of the man alter from open to closed. What this may mean is unclear- and requires further investigation. Stewart has released the following short video which explains specifically what he has uncovered, as well as a bit about his imaging methods: (go to Taber's Truths article for link to video)
The Shroud has undergone intense scrutiny and analysis since 1978 when a large group of scientists and technologists were allowed to study and analyze the Shroud up close. This research project, called STURP for short, concluded (after two years of study) “that the Shroud image is that of a real human form of a scourged, crucified man. It is not the product of an artist.” But this group was unable to scientifically determine exactly how the image was transposed onto the fabric. Their true verdict was that the Shroud was an enigma.
Since the STURP conclusion there have been countless papers and analysis on the Shroud, even up to the current year. In 1989 radiocarbon dating of a portion of the shroud fabric dated the shroud at somewhere in the 13th- 14th centuries, long past the days of Christ. Hoewever, since this conclusion there have been some researchers and scientists who claim that the specific sample used for this dating method was not representative of the entire garment.
Just in the past couple of years new and significant data has been analyzed and released by various persons worldwide.
The potential authenticity of the artifact remains as murky as ever, and Stewart’s findings may prove to be just one more study added to a never-ending debate.
Ron Stewart has consulted with law enforcement and various museums, including the Brooklyn Museum, in regards to analyzing photos and actual artifacts with his proprietary imaging technology, which is called Infinite Macroscopic Microscopic Imaging (IMMI). The IMMI technology is a proprietary technology that in part uses at least three different combined imaging technologies, known in scientific terms as : ”Preliminary, estimated, and extremely advanced Deconvolution Wavelet Transforms”. In layman’s terms this simply means: “when an image is distorted, blurred, and unclear, that in part these three combined technologies will bring the image into appropriate resolution, clarity, and focus,”.
Mr. Stewart holds a Doctorate of Theology in World History ; Emphasis On Historical Archaeology, and also has a Ph.D. in Theoretics. Additionally he holds a Bachelor degree in Electronics with a focus in Imaging and Photography. Please visit his website at www.biblical-
Read more at http://taberstruths.com/