The invention relates generally to methods, systems, and apparatus for cancer detection.
Cancer has traditionally been viewed as a genetic disease. In 1924, Otto Warburg pointed out that cancer could be understood as a metabolic disease originated by damage of a cell's capacity to generate energy with oxygen, i.e., respiratory insufficiency. When mitochondria of a cell have a certain degree of damage, and the cell shifts energy production to non-oxidative metabolism to obtain energy, cancer has begun. However, the metabolic theory of cancer was mostly discarded when it was reported that cancer cells have mutations to deoxyribonucleic acid (DNA). Recently, many phenotypes and manifestations of cancers, including diverse somatic mutations (e.g., mutations in genes controlling cell division), are discovered to be caused directly or indirectly from insufficient respiration. A direct translation of these altered metabolic imprints has been observed in increased cell proliferations at different cell cycle stages.
Most current cancer detection methods are developed for specific types or subtypes of cancers. The detection methods are typically dependent on specific molecular signatures, for example, phenotype biomarkers. These methods sometimes lack specificity, because the methods detect nonspecific signals (e.g., bulk imaging/tomography for picking up nonspecific shadows as tumors), which often do not have a direct connection to specific cancers. Furthermore, current methods compromise detection sensitivity, as a specific molecular signal for a certain type of cancer is much weaker than the background signal from all other molecular interaction (e.g., which is not the specific molecular signal). Thus, there is a need for improved methods, systems and apparatus for detecting cancer with high specificity and sensitivity, contained therein.
Described herein are various systems, methods, and apparatus for cancer detection. In certain embodiments, the present invention relates to methods and/or systems for analyzing molecular imprints for detecting cancerous cells.
The methods and systems herein address shortcomings associated with prior strategies for detecting cancer. Embodiments of the present disclosure include methods, systems and apparatus that analyze metabolic imprints of cells for cancer detection. In certain embodiments, the methods/systems comprise extracting thermal and thermodynamic quantities and properties from the molecular imprints (e.g., from naturally emitted infrared radiations (IR) of cells/tissues). The thermal/thermodynamic quantities and/or further-processed quantities (e.g., specificity index, diagnostic score) can be mapped on a universal cancer diagnostic scale for disease stratification, thereby providing/determining a normality status of the subject cells, for example.
In one aspect, the invention is directed to a method for detecting one or more types of cancers (e.g., deciding a normality status, e.g., subtle cases of cancers) from metabolic imprints of cells, which comprises (i) accessing an image in a database, (ii) identifying, by a processor, of a computing device, one or more cells in the image, (iii) segmenting, by the processor, each of the one more cells into a nucleus area and a cellular area, (iv) for each of the one or more cells, extracting, by the processor, an information surface value associated with a nuclear contrast feature (e.g., temperature difference between the nucleus area and the cellular area, e.g., contrast difference between the nucleus area and the cellular area), and a nuclear area feature (e.g., a ratio of a nucleus area to a nuclear volume projection), (v) calculating, by the processor, a specificity index, a log thermal capacity or a diagnostic score from the information surface values, and (vi) determining, by the processor, a normality status for at least a portion of the image by mapping the specificity index on a reference scale (e.g., identifying one or more portions of the cells in the image that are cancerous, and/or identifying one or more stages of cancer for one or more portions of the cells in the image). In certain embodiments, the method comprises selecting an area to be analyzed in the image.
In certain embodiments, the specificity index is determined by (1) calculating each of an ensemble average of local specific heats for each of subpopulations of cells (e.g., wherein the subpopulations of cells are decided by the information surface values) (e.g., each of the subpopulations of cells corresponds to different cell cycle stages and/or different intrinsic cell cycle time), and (2) integrating the ensemble average of local specific heats over cell cycle stages or intrinsic cell cycle time.
In certain embodiments, the log thermal capacity is calculated by integrating logarithm of local specific heats for each of subpopulations of cells.
In certain embodiments, the diagnostic score is
wherein the shape feature represents a shape of a piecewise curve, wherein the piecewise curve is a curve of intrinsic cell cycle time vs the specificity index, or a curve of the intrinsic cell cycle time vs the log thermal capacity, wherein the shape feature is selected from the group consisting of a number of subsections in the piecewise curve, a value of the intrinsic cell cycle time at one or more junctions in the piecewise curve, a curvature at the junction of the subsections the piecewise curve and combinations thereof, and wherein i is an integer and i>0.
In certain embodiments, the image is produced from a long wavelength infrared radiation (IR) (e.g., naturally emitted IR from one or more cells, e.g., having a wavelength of 3 μm to 20 μm, e.g., having a wavelength of 8 μm to 14 μm) detector. In certain embodiments, the long wavelength infrared radiation detector is operated at room temperature (e.g., 15° C. to 25° C.). In certain embodiments, the long wavelength infrared radiation detector is operated at physiological temperature (e.g., 35° C. to 38° C.). In certain embodiments, the long wavelength infrared radiation detector is operated at a temperature of below 15° (e.g., below 10° C., below 5° C.).
In certain embodiments, the nuclear contrast feature and/or the nuclear area feature are obtained at a wavelength corresponding to a maximal radiant power of the naturally emitted IR from one or more cells. In certain embodiments, the nuclear contrast feature is an averaged value of one or more nuclear contrast features obtained at one or more wavelengths of naturally emitted IR from one or more cells. In certain embodiments, the nuclear area feature is an averaged value of one or more nuclear area features obtained at one or more wavelengths of the naturally emitted IR from one or more cells.
In certain embodiments, the specificity index is calculated by (1) calculating each of ensemble average of local specific heats for each of subpopulations of cells and (2) integrating the ensemble averaged local specific heat over cell cycle stages or intrinsic cell cycle time. In certain embodiments, the subpopulations of cells are decided by the information surface values. In certain embodiments, each of the subpopulations of cells corresponds to different cell cycle stages and/or different intrinsic cell cycle time.
In certain embodiments, the method further comprises one or more of (vii) to (xi) as follows: (vii) objectively auto-detecting, by the processor, one or more of (a) to (c) as follows: (a) cancer rare subpopulations, (b) subtle mimics, and/or (c) look alike cases (that are normally difficult to diagnose by human eye and thus an extremely hard goal to be achieved by machine learning and AI techniques requiring lots of training data where the training data, to start with is provided by human experts), (viii) following step (vii), extracting, by the processor, prognostic features comprising (including but not limited to) differentiation status and grade of the disease, and (ix) determining, by the processor, progression of disease and its possible regression after therapy/drug treatment from evolution of the diagnostic features and indices, such as the specificity index, from the (temporally) longitudinal data, (x) determining, by the processor, in real time, efficacy of cancer drug treatment from (temporally) longitudinal data; and (xi) detecting, by the processor, drug resistant subpopulations (that are often left unnoticed and cause the disease to recur).
In certain embodiments, the image is an H&E stained image.
In certain embodiments, the one or more types of cancers are rare subpopulations, subtle mimics or look-alike cases. In certain embodiments, the one or more types of cancers are difficult to be diagnosed by human eye and/or require machine learning.
In certain embodiments, the method comprises refining the normality status using a pre-trained machine learning technique.
In certain embodiments, the method comprises further determining, by the processor, a prognostic feature (e.g., a disease state or grade) based at least in part on the specificity index.
In certain embodiments, the method further comprises selecting an area to be analyzed in the image, wherein the area comprises at least two adjacent sections, repeating the steps of (i)-(v) for each of the at least two adjacent sections; and deciding if the area comprises a cancer boundary by comparing normality statuses of the two adjacent sections (e.g., wherein two adjacent sections of the cancer boundary have different stages of cancer).
In certain embodiments, the method comprises providing one or more therapeutic treatments to a subject or a sample (e.g., cell culture from a subject), repeating steps (i)-(v); and comparing the normality status before the one or more therapeutic treatments and the normality status after the one or more therapeutic treatments.
In certain embodiments, the steps of repeating and comparing are performed periodically to monitor an effect of the one or more therapeutic treatments.
In certain embodiments, the method determines the normality status substantially in real-time (e.g., using a field-programmable gate array (FPGA)).
In another aspect, the invention is directed to a system for detecting one or more types of cancers (e.g., deciding a normality status) from metabolic imprints of cells, which comprises a processor, a memory having instructions stored thereon, wherein the instructions, when executed by the processor, cause the processor to perform operations comprising (i) accessing an image in a database, (ii) identifying one or more cells in the image, (iii) segmenting each of the one more cells into a nucleus area and a cellular area, (iv) for each of the one or more cells, extract an information surface value associated with a nuclear contrast feature (e.g., temperature difference between the nucleus area and the cellular area, e.g., contrast difference between the nucleus area and the cellular area), and a nuclear area feature (e.g., a ratio of a nucleus area to a nuclear volume projection), (v) calculating a specificity index or a diagnostic score from the information surface values, and (vi) determining a normality status for at least a portion of the image by mapping the specificity index on a reference scale (e.g., identifying one or more portions of the cells in the image that are cancerous, and/or identifying one or more stages of cancer for one or more portions of the cells in the image.
In certain embodiments, the instructions, when executed by the processor, cause the processor to perform operations comprising selecting an area to be analyzed in the image.
In certain embodiments, the nuclear contrast feature and/or the nuclear area feature are obtained at a wavelength corresponding to a maximal radiant power of the naturally emitted IR from one or more cells. In certain embodiments, the nuclear contrast feature is an averaged value of one or more nuclear contrast features obtained at one or more wavelengths of naturally emitted IR from one or more cells. In certain embodiments, the nuclear area feature is an averaged value of one or more nuclear area features obtained at one or more wavelengths of the naturally emitted IR from one or more cells.
In certain embodiments, In certain embodiments, the specificity index is calculated by calculating each of ensemble average of local specific heats for each of the subpopulations of cells, and (2) integrate the ensemble averaged local specific heat over cell cycle stages or intrinsic cell cycle time. In certain embodiments, the subpopulations of cells are decided by the information surface values. In certain embodiments, each of the subpopulations of cells corresponds to different cell cycle stages and/or different intrinsic cell cycle time.
In certain embodiments, the instructions, when executed by the processor, cause the processor to perform operations further comprising one or more of (vii) to (xi) as follows: (vii) objectively auto-detecting, by the processor, one or more of (a) to (c) as follows: (a) cancer rare subpopulations, (b) subtle mimics, and/or (c) look alike cases (that are normally difficult to diagnose by human eye and thus an extremely hard goal to be achieved by machine learning and AI techniques requiring lots of training data where the training data, to start with is provided by human experts), (viii) following step (vii), extracting, by the processor, prognostic features comprising (including but not limited to) differentiation status and grade of the disease, (ix) determining, by the processor, progression of disease and its possible regression after therapy/drug treatment from evolution of the diagnostic features and indices, such as the specificity index, from the (temporally) longitudinal data, (x) determining, by the processor, in real time, efficacy of cancer drug treatment from (temporally) longitudinal data, and (xi) detecting, by the processor, drug resistant subpopulations (that are often left unnoticed and cause the disease to recur).
In certain embodiments, the system comprises a long wavelength infrared radiation (e.g., naturally emitted IR from one or more cells, e.g., having a wavelength of 6 μm to 12 μm) detector (e.g., wherein the detector does not need a light source). In certain embodiments, the image is produced from the long wavelength infrared radiation (IR) detector. In certain embodiments, the image is an H&E stained image.
In certain embodiments, the one or more types of cancers are rare subpopulations, subtle mimics or look-alike cases. In certain embodiments, the one or more types of cancers are difficult to be diagnosed by human eye and/or require machine learning.
In certain embodiments, the instructions, when executed by the processor, cause the processor to perform operations further comprising refining the normality status using a pre-trained machine learning technique.
In certain embodiments, the instructions, when executed by the processor, cause the processor to perform operations further comprising further determining a disease state based at least in part on the specificity index.
In certain embodiments, the instructions, when executed by the processor, cause the processor to perform operations further comprising selecting an area to be analyzed in the image, wherein the area comprises at least two adjacent sections, repeating steps (ii)-(v) for each of the at least two adjacent sections, and deciding if the area comprises a cancer boundary by comparing normality statuses of the two adjacent sections. In certain embodiments, two adjacent sections of the cancer boundary have different stages of cancer.
In certain embodiments, the instructions, when executed by the processor, cause the processor to perform operations further comprising providing one or more therapeutic treatments to a subject or a sample (e.g., cell culture from a subject), repeating steps (i)-(v), and comparing the normality status diagnosed before the one or more therapeutic treatments and after one or more therapeutic treatments.
In certain embodiments, steps repeating and comparing are performed periodically to monitor an effect of the one or more therapeutic treatments.
In certain embodiments, the system determines the normality status substantially in real-time (e.g., using a field-programmable gate array (FPGA)).
In another aspect, an apparatus for creating a long wavelength infrared image for detecting one or more types of cancers, which comprises a spatial magnification module providing an optical path, an infrared radiation detector for detecting long wavelength infrared radiation emitted from a subject (e.g., measuring photon flux), a signal processing module, and a memory, the signal processing module operable with the memory to record a signal corresponding to infrared radiation detected by the infrared radiation detector and to cause rendering of an image corresponding to the signal. In certain embodiments, the long wavelength infrared IR is naturally emitted IR from one or more cells, or has a wavelength of 4 μm to 20 μm. In certain embodiments, the spatial magnification module has a resolution of 20 microns or less. In certain embodiments, the detector comprises a focal-plane array, comprising a vanadium oxide surface, and/or comprising a mercury cadmium telluride surface. In certain embodiments, the image is 1-dimensional, 2-dimensional, 3-dimensional. In certain embodiments, the apparatus is operable to measure photon flux from the subject. In certain embodiments, the apparatus is operable without an external light source. In certain embodiments, the apparatus further comprises a heat source for enhancing the infrared radiation emitted from the subject. In certain embodiments, the apparatus is operable to produce the long wavelength infrared radiation image in any one of the preceding claims.
In certain embodiments, the signal processing module comprises a field-programmable gate array (FPGA).
In certain embodiments, the apparatus comprises an attachment locating the infrared radiation detector nearby (e.g., within 10 cm, 5 cm or 1 cm) an area (e.g., internal sites of human) to be diagnosed. In certain embodiments, the attachment is a biopsy needle.
In certain embodiments, the spatial magnification module comprises a first biconvex lens having a first focal length (f1), a second biconvex lens having a second focal length (f2), and a third biconvex lens having a third focal length (f3). In certain embodiments, a distance between the object and the first biconvex lens is no less than f1 (e.g., f1 is in range from 1 mm to 5 mm), so that the first biconvex lens generates a first magnified image (e.g., a real inverted magnified image) of the subject. In certain embodiments, a distance between the first biconvex lens and the first magnified image is no less than 2*f1. In certain embodiments, a distance between the first magnified image and the second biconvex lens is less than f2. In certain embodiments, the second biconvex lens re-magnifies the first magnified image, thereby generating a second magnified image. In certain embodiments, the third biconvex lens focuses the second magnified image on the infrared radiation detector. In certain embodiments, the spatial magnification module further comprises an aperture for filtering the naturally emitted IR.
In certain embodiments, the spatial magnification module comprises a convex mirror, a concave mirror, and a flat mirror. In certain embodiments, the convex mirror and the concave mirror are substantially concentric. In certain embodiments, a reflective surface of the convex mirror faces a reflective surface of the concave mirror. In certain embodiments, the concave mirror comprises on opening, so that a reflected radiation from the convex mirror passes through the opening. In certain embodiments, the opening is located on the optical path.
In another aspect, the invention is directed to a handheld diagnostic imaging device for performing one or more of the methods provided herein, which comprises relay optics (e.g., transmission and/or reflective optics) for transmitting a signal from a biological sample (e.g., in vivo, in vitro, or ex vivo) to a detector, the detector (e.g., a 2-D detector), a signal processing module (e.g., FPGA running algorithm) and a memory for processing a signal received from the detector, and optionally, a display for providing a diagnostic result determined by the signal processing module.
Elements of embodiments involving one aspect of the invention (e.g., methods) can be applied in embodiments involving other aspects of the invention, and vice versa.
In order for the present disclosure to be more readily understood, certain terms are first defined below. Additional definitions for the following terms and other terms are set forth throughout the specification.
In this application, the use of “or” means “and/or” unless stated otherwise. As used in this application, the term “comprise” and variations of the term, such as “comprising” and “comprises,” are not intended to exclude other additives, components, integers or steps. As used in this application, the terms “about” and “approximately” are used as equivalents. Any numerals used in this application with or without about/approximately are meant to cover any normal fluctuations appreciated by one of ordinary skill in the relevant art. In certain embodiments, the term “approximately” or “about” refers to a range of values that fall within 25%, 20%, 19%, 18%, 17%, 16%, 15%, 14%, 13%, 12%, 11%, 10%, 9%, 8%, 7%, 6%, 5%, 4%, 3%, 2%, 1%, or less in either direction (greater than or less than) of the stated reference value unless otherwise stated or otherwise evident from the context (except where such number would exceed 100% of a possible value).
As used herein, the term “cancer” refers to a disease, disorder, or condition in which cells exhibit relatively abnormal, uncontrolled, and/or autonomous growth, so that they display an abnormally elevated proliferation rate and/or aberrant growth phenotype characterized by a significant loss of control of cell proliferation. In some embodiments, a cancer is characterized by one or more tumors. Those skilled in the art are aware of a variety of types of cancer including, for example, adrenocortical carcinoma, astrocytoma, basal cell carcinoma, carcinoid, cardiac, cholangiocarcinoma, chordoma, chronic myeloproliferative neoplasms, craniopharyngioma, ductal carcinoma in situ, ependymoma, intraocular melanoma, gastrointestinal carcinoid tumor, gastrointestinal stromal tumor (GIST), gestational trophoblastic disease, glioma, histiocytosis, leukemia (e.g., acute lymphoblastic leukemia (ALL), acute myeloid leukemia (AML), chronic lymphocytic leukemia (CLL), chronic myelogenous leukemia (CML), hairy cell leukemia, myelogenous leukemia, myeloid leukemia), lymphoma (e.g., Burkitt lymphoma [non-Hodgkin lymphoma], cutaneous T-cell lymphoma, Hodgkin lymphoma, mycosis fungoides, Sezary syndrome, AIDS-related lymphoma, follicular lymphoma, diffuse large B-cell lymphoma), melanoma, merkel cell carcinoma, mesothelioma, myeloma (e.g., multiple myeloma), myelodysplastic syndrome, papillomatosis, paraganglioma, pheochromacytoma, pleuropulmonary blastoma, retinoblastoma, sarcoma (e.g., Ewing sarcoma, Kaposi sarcoma, osteosarcoma, rhabdomyosarcoma, uterine sarcoma, vascular sarcoma), Wilms' tumor, and/or cancer of the adrenal cortex, anus, appendix, bile duct, bladder, bone, brain, breast, bronchus, central nervous system, cervix, colon, endometrium, esophagus, eye, fallopian tube, gall bladder, gastrointestinal tract, germ cell, head and neck, heart, intestine, kidney (e.g., Wilms' tumor), larynx, liver, lung (e.g., non-small cell lung cancer, small cell lung cancer), mouth, nasal cavity, oral cavity, ovary, pancreas, rectum, skin, stomach, testes, throat, thyroid, penis, pharynx, peritoneum, pituitary, prostate, rectum, salivary gland, ureter, urethra, uterus, vagina, or vulva.
As used herein the term “detector” includes any detector of electromagnetic radiation including, but not limited to, CCD camera, photomultiplier tubes, photodiodes, and avalanche photodiodes.
Many methodologies described herein include a step of “determining”. Those of ordinary skill in the art, reading the present specification, will appreciate that such “determining” can utilize or be accomplished through use of any of a variety of techniques available to those skilled in the art, including for example specific techniques explicitly referred to herein. In some embodiments, determining involves manipulation of a physical sample. In some embodiments, determining involves consideration and/or manipulation of data or information, for example utilizing a computer or other processing unit adapted to perform a relevant analysis. In some embodiments, determining involves receiving relevant information and/or materials from a source. In some embodiments, determining involves comparing one or more features of a sample or entity to a comparable reference.
As used herein, “diagnosis” refers to providing any type of diagnostic information, including, but not limited to, whether a subject is likely to have or develop a disease, disorder or condition, state, staging or characteristic of a disease, disorder or condition as manifested in the subject, information related to the nature or classification of a tumor, information related to prognosis and/or information useful in selecting an appropriate treatment. Selection of treatment may include the choice of a particular therapeutic agent or other treatment modality such as surgery, radiation, etc., a choice about whether to withhold or deliver therapy, a choice relating to dosing regimen (e.g., frequency or level of one or more doses of a particular therapeutic agent or combination of therapeutic agents), etc.
As used herein, the term “electromagnetic radiation” or “radiation” is understood to mean self-propagating waves in space of electric and magnetic components that oscillate at right angles to each other and to the direction of propagation, and are in phase with each other. Electromagnetic radiation includes: radio waves, microwaves, red, infrared, and near-infrared light, visible light, ultraviolet light, X-rays and gamma rays.
As used herein, the term “genotype” refers to the diploid combination of alleles at a given genetic locus, or set of related loci, in a given cell or organism. A homozygous subject carries two copies of the same allele and a heterozygous subject carries two distinct alleles. In the simplest case of a locus with two alleles “A” and “a”, three genotypes can be formed: A/A, A/a, and a/a.
As used herein, an “image”—for example, a 3-D image of mammal—includes any visual representation, such as a photo, a video frame, streaming video, as well as any electronic, digital or mathematical analogue of a photo, video frame, or streaming video. Any apparatus described herein, in certain embodiments, includes a display for displaying an image or any other result produced by the processor. Any method described herein, in certain embodiments, includes a step of displaying an image or any other result produced via the method.
The term “in vitro” as used herein refers to events that occur in an artificial environment, e.g., in a test tube or reaction vessel, in cell culture, etc., rather than within a multi-cellular organism.
The term “in vivo” as used herein refers to events that occur within a multi-cellular organism, such as a human and a non-human animal. In the context of cell-based systems, the term may be used to refer to events that occur within a living cell (as opposed to, for example, in vitro systems).
As used herein, the term “map” is understood to mean a visual display, or any data representation that may be interpreted for visual display, which contains spatially-correlated information. For example, a three-dimensional map of a given volume may include a dataset of values of a given quantity that varies in three spatial dimensions throughout the volume. A three-dimensional map may be displayed in two-dimensions (e.g., on a two-dimensional screen, or on a two-dimensional printout).
As used herein, the term “phenotype” refers to a trait, or to a class or set of traits displayed by a cell or organism. In some embodiments, a particular phenotype may correlate with a particular allele or genotype. In some embodiments, a phenotype may be discrete; in some embodiments, a phenotype may be continuous.
As used herein, the term “reference” describes a standard or control relative to which a comparison is performed. For example, in some embodiments, an agent, animal, individual, population, sample, sequence or value of interest is compared with a reference or control agent, animal, individual, population, sample, sequence or value. In some embodiments, a reference or control is tested and/or determined substantially simultaneously with the testing or determination of interest. In some embodiments, a reference or control is a historical reference or control, optionally embodied in a tangible medium. Typically, as would be understood by those skilled in the art, a reference or control is determined or characterized under comparable conditions or circumstances to those under assessment. Those skilled in the art will appreciate when sufficient similarities are present to justify reliance on and/or comparison to a particular possible reference or control.
As used herein, the term “sample” typically refers to an aliquot of material obtained or derived from a source of interest, as described herein. In some embodiments, a source of interest is a biological or environmental source. In some embodiments, a source of interest may be or comprise a cell or an organism, such as a microbe, a plant, or an animal (e.g., a human). In some embodiments, a source of interest is or comprises biological tissue or fluid. In some embodiments, a biological tissue or fluid may be or comprise amniotic fluid, aqueous humor, ascites, bile, bone marrow, blood, breast milk, cerebrospinal fluid, cerumen, chyle, chime, ejaculate, endolymph, exudate, feces, gastric acid, gastric juice, lymph, mucus, pericardial fluid, perilymph, peritoneal fluid, pleural fluid, pus, rheum, saliva, sebum, semen, serum, smegma, sputum, synovial fluid, sweat, tears, urine, vaginal secreations, vitreous humour, vomit, and/or combinations or component(s) thereof. In some embodiments, a biological fluid may be or comprise an intracellular fluid, an extracellular fluid, an intravascular fluid (blood plasma), an interstitial fluid, a lymphatic fluid, and/or a transcellular fluid. In some embodiments, a biological fluid may be or comprise a plant exudate. In some embodiments, a biological tissue or sample may be obtained, for example, by aspirate, biopsy (e.g., fine needle or tissue biopsy), swab (e.g., oral, nasal, skin, or vaginal swab), scraping, surgery, washing or lavage (e.g., brocheoalvealar, ductal, nasal, ocular, oral, uterine, vaginal, or other washing or lavage). In some embodiments, a biological sample is or comprises cells obtained from an individual. In some embodiments, a sample is a “primary sample” obtained directly from a source of interest by any appropriate means. In some embodiments, as will be clear from context, the term “sample” refers to a preparation that is obtained by processing (e.g., by removing one or more components of and/or by adding one or more agents to) a primary sample. For example, filtering using a semi-permeable membrane. Such a “processed sample” may comprise, for example nucleic acids or proteins extracted from a sample or obtained by subjecting a primary sample to one or more techniques such as amplification or reverse transcription of nucleic acid, isolation and/or purification of certain components, etc.
As used herein, the term “substantially” refers to the qualitative condition of exhibiting total or near-total extent or degree of a characteristic or property of interest. One of ordinary skill in the biological arts will understand that biological and chemical phenomena rarely, if ever, go to completion and/or proceed to completeness or achieve or avoid an absolute result. The term “substantially” is therefore used herein to capture the potential lack of completeness inherent in many biological and chemical phenomena.
The foregoing and other objects, aspects, features, and advantages of the present disclosure will become more apparent and better understood by referring to the following description taken in conduction with the accompanying drawings, in which:
Throughout the description, where compositions are described as having, including, or comprising specific components, or where methods are described as having, including, or comprising specific steps, it is contemplated that, additionally, there are compositions of the present invention that consist essentially of, or consist of, the recited components, and that there are methods according to the present invention that consist essentially of, or consist of, the recited processing steps.
It should be understood that the order of steps or order for performing certain action is immaterial so long as the invention remains operable. Moreover, two or more steps or actions may be conducted simultaneously.
The mention herein of any publication, for example, in the Background section, is not an admission that the publication serves as prior art with respect to any of the claims presented herein. The Background section is presented for purposes of clarity and is not meant as a description of prior art with respect to any claim.
All references cited herein, including patent applications and publications, are incorporated by reference in their entirety.
As mentioned above, the present disclosure relates to cancer detection. The present disclosure encompasses systems, methods, and apparatus for detecting cancer.
Metabolic imprints in cells are functions of cellular (e.g., molecular, physiological and phenotypic) parameters and cell cycle parameters (e.g., nuclear and nucleolar area, chromatin content, nuclear and nucleolar temperature, hotness of nucleus and nucleolus with respect to the rest of the cellular parts), which represent underlying tissue/cell conditions. In certain embodiments, detection of different types and subtypes of cancers and/or determination of a normality status of a subject tissue are extracted from the metabolic imprints by computing and measuring thermal and thermodynamic parameters.
In certain embodiments, the thermal and thermodynamic diagnostic parameters are computed from the ensemble (e.g., ensemble average) dynamics of the total heat generated at different cellular compartments, their contrasts and respective area or other size parameters. In certain embodiments, the thermal and thermodynamic diagnostic parameters are computed as a function of all wavelengths (e.g., a function averaged over the entire range of naturally emitted IR wavelengths from a cell or cells thereof).
An exemplary method described herein includes identifying one or more cells in an image (e.g., an emitted IR image, an H&E image) of a subject tissue. Each of the cells in a field of view is segmented into a cellular area and a nuclear area. A nuclear area feature (a) is related to the ratio between a nuclear area and a nuclear volume projection. For example, the nuclear area feature (a) may be a function of a number of pixels within a nuclear area. A nuclear contrast feature (dh) is related to the hotness of the nuclear area with respect to the cellular area, the nuclear chromatin content, and/or the temperature of the nuclear area. For example, the nuclear contrast feature (dh) may be related to an average of pixel intensities within a nuclear area, which are higher than normal cytoplasmic intensity (e.g., an average of the pixel intensity within cytoplasmic area of normal healthy cells in a field of view).
In certain embodiments, the nuclear contrast feature and/or the nuclear area feature is obtained at the wavelength corresponding to the maximal radiant power of the naturally emitted IR. The nuclear contrast feature may be an average of multiple nuclear contrast features obtained at multiple wavelengths of the naturally emitted IR. The nuclear area feature may be an averaged value of multiple nuclear area features obtained at multiple wavelengths of the naturally emitted IR.
In certain embodiments, an information surface value(S) for each cell is calculated from spatial probability densities (e.g., Ω(a), Ω(δh), Ω(δh×a), Ω(δh, a)) of the nuclear contrast feature (δh) and the nuclear area feature (a). For example, information surface value(S) may be
In certain embodiments, the spatial probability densities of each cell is proportional to or a function of a fraction of cells. For example, the fraction of cells may be a ratio of a number of cells having a certain nuclear area or a range of nuclear area (e.g., greater than 5% of the median nuclear area) to the total number of cells in a field of view.
In certain embodiments, the cells in the subject tissue are divided into one or more subgroups depending on the information surface values (e.g., dimensionally reduced information surface values). The subgroups may correspond to different cell cycle stages and/or different intrinsic cell cycle time (L). In certain embodiments, the intrinsic cell cycle time (L) is related to chromatin content in a cell. For example, the intrinsic cell cycle time (L) is a function of the nuclear area feature and the nuclear contrast feature.
In certain embodiments, the thermal and thermodynamic diagnostic parameter is a specificity index (SI). The specificity index may be related to an ensemble average of local specific heats among cells (<cL>) in each of the subgroups. The subgroups may be determined by, for example, the information surface values, extremization of the information surface values, and/or one or more intrinsic cell time (L) of the information surface values. In certain embodiments, the specificity index is an integration of the ensemble average of the local specific heats over cell cycle stages and/or intrinsic cell cycle time, e.g.,
In certain embodiments, the thermal and thermodynamic diagnostic parameter is a log thermal capacity (C). The log thermal capacity (C) may be related to a log of local specific heat among cells per unit area. In certain embodiments, the log thermal capacity (C) is an integration of the logarithm of the local specific heats among cells over cell cycle stages and/or intrinsic cell cycle time.
In certain embodiments, a normality status of the subject tissue is determined by a diagnostic score (e.g., calculated from the thermal and thermodynamic decision parameters). In certain embodiments, the diagnostic score is mapped on a reference diagnostic scale. The reference diagnostic scale may include pre-assigned values for different types of cancers and their respective subtypes, benign inflammations, and various normal healthy conditions. In certain embodiments, normal healthy tissues have low positive score or negative score in the reference diagnostic scale. In certain embodiments, the diagnostic score (F) is a function of the thermal and thermodynamic diagnostic parameter.
where is <CL>max a maximum value of <CL> in a given field of view, shape (<cL>) is a shape feature of <c□>, and shape (<C>) is a shape feature of <C>. In certain embodiments, the shape feature is a value representing a shape of a curve of L vs<cL> or L vs <C>. For example, when the curve is a piecewise function, the shape feature is a number of subsections, a value of L at junctions, a curvature at a junction of the subsections, relative<CL> or <C> between consecutive subsections, or critical exponents capturing nature of singularities if any at any of such subsections, for example.
In certain embodiments, the diagnostic score is F1, computed as follows:
For example, such diagnostic score can be utilized when identifying whether a sample is benign or cancerous. The diagnostic score (F1) may help to identify cancer types (e.g., malignant Melanoma, BCC, SCC, Merckel cell carcinoma, Porocarcinoma). Example 6 and Table 2 exemplify such diagnostic scores.
In certain embodiments, the diagnostic score is F2, computed as follows:
where i is an integer and i>0. For example, such diagnostic score can be utilized when identifying different cancer variants, sub-types, grading, and/or stage within a particular cancer type. Example 6 and Tables 3-13 exemplify such diagnostic scores. In certain embodiments, one may calculate both F1 and F2. In certain embodiments, F1 is computed first to determine if a cell is cancerous or not. Then F2 may be calculated, so that one can diagnose different cancer variants, sub-types cancer variants, sub-types, grading, and/or stage of the cancers.
According to some embodiments, the present methods/systems may be applicable to detections of many cancer types and subtypes. The present invention does not require specific molecular signatures, unlike most of the cancer detection technics (e.g., Raman spectroscopy, optical absorption and scattering methods relying on scattering center pigmentation and chemistry, genetic and proteomic signature profiling methods). The present invention may not rely on phenomenological models based on phenotype detection methods (unlike machine learning based image analysis and prediction methods).
In certain embodiments, the thermal and thermodynamic decision parameters can detect cancer with high sensitivity, as the thermal and thermodynamic decision parameter can reflect tissue conditions by observing metabolic imprints. In certain embodiments, the present methods may reduce the chance of false positive or false negative cases. Characteristic curves (e.g., information surface, ensemble average of local specific heats) for each type of cancer have unique and distinct shapes. The high sensitivity may stem from the unique shape of the characteristic curve for each cancer (e.g., relative to the normal situation).
In certain embodiments, the specificity of cancer detection is further enhanced (e.g., once enough samples are analyzed) by creating a knowledge-base of characteristic curves for an entire spectrum of cancer types and subtypes at various tissue origins. Then, the detection of cancer types and subtypes can be further analyzed by comparing the updated characteristic curve via machine learning based classification/inference module, giving back a probabilistic score.
The present method may be used for locating cancer/normal cell boundaries. The image of the subject tissue is segmented into one or more sections. Each section is analyzed separately, assigning the specificity index or diagnostic score for each section. If a sudden change of the specificity index/diagnostic score is observed, the image contains cancer/normal cell boundaries.
Living tissues and cells are a heat reservoir that emits radiation. The wavelength of this radiation depends on temperature of the tissues and cells. An idealized physical body, which absorbs all incident electromagnetic radiations regardless of frequency or angle of incidence, is called a blackbody. A black body in thermal equilibrium emits electromagnetic radiations (i.e., black body radiations) which can be modeled by Planck's Law. The radiations have a specific spectrum and intensity that depend on the temperature of the body. Although the black body is a theoretical concept, living tissues may be approximated that its emitted energy spectra can be modeled by Planck's distribution formula. In practice, living tissues, similarly to other physical energy emitting sources, are a gray body and Planks' distribution formula still applies with a correction factor (e.g., gray body factor).
In certain embodiments, of the present method is capable of detecting subtle and difficult cases of cancer, when there are no prominent visual cancer signatures (e.g., human histopathologists are unable to come to a consensus conclusion) (e.g., detecting rare subpopulations of cancer, subtle mimics, Melanoma in situ, Melanoma look alike). In certain embodiments, the present method is capable of detecting subtle and difficult cases without requiring machine learning and/or artificial intelligence techniques.
Certain embodiments of the present invention provide in-vivo pre-surgery biopsy/cancer detection via infrared (IR) imaging devices that use naturally emitted IR from mammalian (e.g., human) tissues. In certain embodiments, the infrared imaging system measures the infrared heat energy emitted from a cellular area (e.g., cytoplasm, cytoskeleton), a nuclear area, or a whole cell (
In certain embodiments, the infrared imaging system comprises a spatial magnification module, an IR detector, a signal processing module, and a memory. The spatial magnification module magnifies IR. The IR detector detects long wavelength IR emitted from a subject. The signal processing module operable with the memory to record a signal corresponding to infrared radiation detected by the infrared radiation detector and to cause rendering of an image (e.g., 1D, 2D, or 3D image) corresponding to the signal.
In certain embodiments, the infrared imaging system comprises a spatial magnification module made from a plurality of lenses. The lenses are permeable to infrared radiation and create images of cells/tissues in the focal plane of the IR detector. In certain embodiments, the infrared imaging system comprises a spatial magnification module made from a plurality of mirrors. The mirrors create images of cells/tissues in the focal plane of the IR detector. The spatial magnification module provides sufficient magnification to capture spatially resolved thermal contrast image of cells, internal and external parts of the cells.
In certain embodiments, the infrared imaging system comprises an IR detector to measure the emitted infrared radiation from cells. The IR detector may comprise an uncooled vanadium oxide surface. Vanadium oxide surface may be used in microbolometer configuration as a detector. In certain embodiments, the infrared imaging system comprises a mercury cadmium telluride (HgCdTe) surface.
Planck's distribution can be expressed as follows:
where ρ is the spectral radiance, λ is the wavelength, h is the Planck's constant, c is the speed of light, k is Boltzmann's constant (1.38×10−23), T is temperature in Kelvin. For a typical human body, the temperature ranges 27-38° C., i.e., 310-322 K. Planck's blackbody radiation curve of T=310 K has a peak around λ=10 μm, and the curve starts at around λ=3 μm and extends beyond λ=30 μm, as shown in
In certain embodiments, the IR detector detects IR having a wavelength of 3 to 30 μm. In certain embodiments, the IR detector detects IR having a wavelength of 6 to 20 μm. In certain embodiments, the IR detector detects IR having a wavelength of 8 to 14 μm. For detecting IR in the whole range of 3-30 μm, one needs to detect thermal photons having a photon energy range of 40 to 400 meV. Such a large range of photon energy requires the use of many sensors made from many materials with different energy bandgap, different operating conditions and sensitivity. For example, in order to collect IR having a wavelength below 8 μm, a mercury cadmium telluride (MCT) or Barium Strontium Titanate (BST) may be used, however, they require extensive liquid N2 (77 K or −196° C.) cooling. To collect IR having a wavelength above 14 μm, MCT also may be used, but also requires liquid N2 cooling. The cooling apparatus are typically bulky, not suitable for portable use. To collect IR having a wavelength of 8-14 μm (e.g., with a peak at 10 μm), a vanadium oxide detector can be used. The vanadium oxide detector can be operated at room temperature, has great signal to noise performance, and can be portable (e.g., due to its small size). Images for cancer detection may be produced from IR having a wavelength of 8-14 μm.
In certain embodiments, in addition to individual detector pixels registering the integrated Photon energy flux N (E), the reflective or transmissive optical system provides the spatial magnification (M) for the objects (i.e., the cell/tissue) emitting the signal. The signal creates a 2-D image due to the difference of IR signal photon flux emitted from different parts of the object differing in temperature and subsequently detected by the spatial array of pixels on the 2-D detector. The efficiency of capturing images is dependent upon several factors (e.g., objective magnification, numerical aperture, resolution). The ultimate optical resolution of the detector is a function of the number of sensing pixels and their size relative to the image projected onto the array surface by the optical magnification system. The image size projected onto the surface of the detector depends upon both the optical resolution and the optical magnification (e.g., image size on the detector=Optical Resolution (R)×Magnification (M)). For an objective with a 35× magnification factor at a numerical aperture (NA) value of 0.95, the Optical Resolution (R) is given by R=(0.61×λ)/(NA=(0.61×10 μm)/(0.95=6.4 μm)). The image size on the detector is 6.4×35=224 μm. Thus, to achieve the full resolution, in certain embodiments, the pixel size of the detector is 112 μm or less. The detector pixel size used in the proposed system is 17 μm and is well within the size requirement. The detector output voltage signals S(λ)m,n (m=1 . . . . N, n=1 . . . . N) from 2D array of each individual pixel are fed to the signal processing module (7) comprising an FPGA. The FPGA is connected with a memory interface. The algorithm associated with the FPGA then extracts the required ensemble averaged thermodynamic and metabolic information from the detector signals, and draws the final inference.
In certain embodiments, the spatial magnification module comprises three lenses, for example, as shown in
In certain embodiments, the spatial magnification module comprises two mirrors (e.g., similarly to Schwartzschild Cassegranian aplanatic telescope system), for example, as shown in
In certain embodiments, the infrared imaging system measures photon flux from different part of the object as a function of wavelength to create the two dimensional images. In certain embodiments, the infrared imaging system comprises an external infrared source (e.g., heat source), which heats up the cells or tissues and increases the average threshold of the emitted infrared radiation flux from those cells and tissues. In certain embodiments, the infrared imaging system is operable without an external light source.
In certain embodiments, the image acquisition and analysis (Image processing module) are performed in real time using field-programmable gate array (FPGA). Extraction of thermodynamic quantities and computation of diagnostic score (Thermodynamic Computation Module) may be performed in real time using an FPGA. Cross checking the diagnostic score with the knowledge base of cancer spectra (e.g., machine learning based probabilistic inference module) may be performed in real time using an FPGA.
In certain embodiments, FPGA is used for implementing the real-time algorithm implementation and the associated device control, so that a portable handheld real-time device can be realized (as shown in
In certain embodiments, architecturally FPGA contains a large number of the programmable logic blocks (or Logic Cell) embedded in programmable interconnection. Each logic block can be used to implement a simple function. For example, it might be possible to configure the block to act as any 3-input function such as a primitive logic gate (e.g., AND, OR, NAND) or a storage element (e.g., D-type flip-flop, D-type latch) as shown in
In certain embodiments, each logic cell's LUT, MUX, and register have their own data inputs and outputs. Clock, clock enable, and set/reset signals are common to logic cells. Many applications require the use of memory. Thus, FPGAs include relatively large embedded RAM called block RAM as shown in
Often FPGA logic blocks are named differently by (a) different vendor(s). For example, FPGA from Xilinx is called a logic cell (LC). An LC comprises of a 4-input LUT, a multiplexer and a register. A LUT can also work as a 16×1 RAM or a 16-bit shift register. The next step up the hierarchy of the structure, which contains two logic cells, is called a slice. For example, the Virtex-5 FPGA family from Xilinx has four 6-input LUTs per slice. One more level up in the hierarchy is called the configurable logic block (CLB) (in Xilinx) or logic array block (LAB) (in Altera). A CLB from Xilinx may contain 2 (or 4) Slice.
As mentioned above, an electronic design may be realized in hardware (e.g., using logic gates and registers etc.) and/or software (e.g., as instructions to be executed on a microprocessor). Fast process (e.g., picosecond and nanosecond logic) mandates software implementation in hardware (e.g., in the FPGA fabric). In certain embodiments, fast process is to be used to achieve the real-time imaging and algorithm data processing while slower millisecond logic may be implemented as a microprocessor code for non-time processes (e.g., the detector function control). Microprocessor may be implemented as a hard-microprocessor core using dedicated, predefined block inside or in a strip next to main FPGA. It is also possible to configure a group of programmable logic blocks to act as a microprocessor (e.g., soft cores (e.g., PicoBlaze, MicroBlaze etc. from Xilinx)).
In certain embodiments, to implement an electronic circuit, the FPGA logic blocks have to be programmed using a Hardware description language (DHL) (e.g., VHDL or Verilog). Each FPGA vendor also offers its own selection of hard, firm, and soft implementation of HDL, which is called intellectual property (IP) core. The hard IP comes in the form of pre-implemented blocks such as microprocessor cores, gigabit interfaces, multipliers, adders, MAC functions, FFT core, etc. IP core can be used as a module inside a big program, which simplifies the work of writing a big program. Several of low level IP is used to implement the present method in Xilinx FPGA (Virtex) using Xilinx Vivado design suite and also in Altera FPGA (Stratix) using Altera's Quartus prime development environment.
Referring to
For a portable device, the full processing may be done inside FPGA. While for some other cases, FPGA is used for partial data manipulation (e.g., detector data capture and pre-processing) while the rest of the work (e.g., analysis and inference) is done by uploading the data to a cloud server and using a web app for analysis and inference, for example. A microcontroller (μC) is used to control various internal operations and a detector controller module controls the various detector operations. An oscillator provides the necessary time signal and the power is provided by a Lithium ion battery. A keyboard and several switches are used to provide parameter inputs to the modules and a Flash RAM is used to store default parameter values to be loaded during startup. The FPGA used here consist of a large number of programmable logic blocks, I/O Cells and interconnection resources which are programmed to realize the necessary electronic circuit to process the detector signal in real-time. The modules (e.g., D1, M1a, M1b, M1c, M2, M3) are programmed using a hardware description language (e.g., verilog) and either written from scratch and/or by using several pre-implemented blocks of hard or soft intellectual property core from the vendor (e.g., Xilinx, Altera). Programs are implemented in Xilinx FPGA (Virtex) using Xilinx Vivado design suite and also in Altera FPGA (Stratix) using Altera's Quartus prime development environment.
In certain embodiments, the spatial resolution (e.g., 5 microns) obtained by the present device at mid-IR range is sufficient to capture images of mammalian cells. In certain embodiments, the spatial magnification module has a resolution of 40 microns or less. In certain embodiments, the spatial magnification module has a resolution of 30 microns or less. In certain embodiments, the spatial magnification module has a resolution of 20 microns or less. In certain embodiments, the spatial magnification module has a resolution of 10 microns or less. In certain embodiments, the spatial magnification module has a resolution of 5 microns or less.
To detect spatial temperature differences within different parts of the cell/tissue, a suitable thermal detector is required. In certain embodiments, an intrinsic thermal sensitivity and a noise-equivalent temperature (NET) value of a detector is an important parameter. NET specifies an amount of radiation required to produce an output signal equal to the detector's own internal noise (e.g., the signal-to-noise (S/N) ratio is one). NET may represent a minimum temperature difference, which the thermal detector can resolve. NET can be calculated by dividing a temporal noise by response per degree (e.g., responsivity measuring electrical output per optical input). NET is typically expressed in units of Kelvin (K). Cooled infrared detector systems typically have low noise levels, in a range of 10-30 milli Kelvin (mK). Uncooled infrared detector systems are typically noisier, in a range of 30-120 milli Kelvin (mK). The NET and the sensitivity of the thermal detector are inversely correlated.
Among uncooled detectors, vanadium oxide microbolometer thermal detector has a relatively low NET value (e.g., about 39 mK at T=25° C.). An uncooled Barium Strontium Titanate (BST) has NET of about 100 mK. A mercury cadmium telluride (HgCdTe) detector has a NET value of about 10 mK but requires liquid nitrogen cooling to operate, which is expensive, bulky and hard to use in portable devices. Hence, 2-dimensional (e.g., 640×512 array, 17 μm pixel or similar) vanadium oxide microbolometer thermal detector operating in 8-14 μm range may be suitable for the present system. For example, for a metabolically active live cell/tissue, a temperature difference within the cell/tissue (ΔT) is about 0.5-1 Kelvin, which is several order higher than the NTE value of detectors (e.g., vanadium oxide, HgCdTe). Thus, the detectors may have high enough sensitivities for imaging a temperature difference between the nucleus and cytosol of a cell.
Overall thermal sensitivity or NET value for a device is also related to several other noises contribution (e.g., shot noise or Johnson noise). The effect of such noises may be decreased (e.g., the NET value decreased) by increasing integration time. The Johnson noise voltage of a resistor can be expressed as
where E is a Root-Mean-Square voltage level, k is Boltzmann's constant (1.38×10−23), T is temperature in Kelvin, R is resistance, and Δf is circuit bandwidth in Hz. A vanadium oxide detector has an impedance R of about 100 Kohm. An α-Si detector has an impedance of about 30 Mohm. A resistor of the vanadium oxide detector will have a higher current than one of the α-Si detector at the same voltage. Therefore, the Johnson noise (or thermal noise) of vanadium oxide will be lower than that of α-Si detector. Some noise can come from associated electronics hardware, which can be reduced to about zero.
IR detector performance parameters (e.g., detector responsivity R, which is a measure of electrical output as a function of optical input) can be calculated as a function of various experimental conditions (e.g., IR source temperature T (e.g., Human body at ˜310° K±3° K), emitted IR wavelength range Δλ, and its spatial resolution Δλ/λ0, temperature sensitivity ΔT of the detector, transmittance t of the ambient media, source solid angle at the detector plane given by object/source distance, source and lens area, etc.). The electrical output may be measured by creating voltage fluctuation, which in turn can be mapped to spatial temperature fluctuation via a thermal change of resistance. Combining the definition of detector responsivity R and Planck's radiation law, and integrating over the wavelength range of IR from λ0 to λ0+Δλ (e.g., 8-14 μm), where C and a are constants set by source's thermal property and Planck's radiation law:
As shown in
In certain embodiments, the present system is operated at a temperature lower than ambient temperature. In certain embodiments, the present system is operated at about room temperature (e.g., about 23° C.) or about physiological temperature (e.g., about 37° C.). The cells and the infrared camera may be substantially at the same temperature. Thermal noise may be decreased by lowering the operating temperature. Cells and the infrared imaging camera are at a temperature below 50° C. or below 15° C. or below 5° C.
In certain embodiments, IR detectors may operate with mid-IR at a small noise equivalent temperature (order of 10-100 mK) as compared to the natural temperature distribution (order of 1-10 K) and thermal resolution (order of 0.1-1 K) across different cellular and subcellular components of the tissue under examination.
In certain embodiments, the device may detect cancer volume, by generating 3-D images. Multiple images parallel to local epithelial surface (noninvasive/minimally invasive), or multiple images perpendicular to the local epithelium (minimally invasive) may create 3-D images. From the cancer volume, the maximum area and depth of cancer invasion may be determined.
In certain embodiments, the infrared imaging device for image acquisition is noninvasive (e.g., for superficial examination on skin to judge cancers in epidermis-BCC/SCC/Melanoma). The infrared imaging device may comprise a minimally noninvasive extension (e.g., an attachment to endoscopy/colonoscopy/colposcopy devices to examine Esophagus/Stomach/Colon/Uterus/Cervix).
In certain embodiments, the system operates at ambient or near ambient temperature.
In certain embodiments, the system/apparatus comprise one or more attachments, which assist in locating IR detector or collector nearby an area to be analyzed or diagnosed. In certain embodiments, the system/apparatus comprises a biopsy needle. For example, an apparatus to analyze a cell/tissue in a breast may have a biopsy needle as shown in
In certain embodiments, the systems and methods described herein provide for features in vivo imaging of a subject. The systems and methods allow for the recording of multiple biological processes, functions or targets (
The systems and methods described herein can be used to help a physician, surgeon, or other medical personnel to identify and characterize areas of disease, such as arthritis, cancers, metastases or vulnerable or unstable plaque, to distinguish diseased and normal tissue, such as detecting tumor margins that are difficult to detect.
The approaches for IR imaging described herein can also be used in the detection, characterization and/or determination of the localization of a disease, especially early disease, the severity of a disease or a disease-associated condition, the staging of a disease, and monitoring and guiding various therapeutic interventions, such as surgical procedures, and monitoring and/or development of drug therapy and delivery, including cell based therapies.
The systems and methods described herein can also be used in prognosis of a disease or disease condition. The systems and methods described herein can therefore be used, for example, to determine the presence of tumor cells and localization and metastases of tumor cells, the presence and localization of inflammation, including the presence of activated macrophages, for instance in atherosclerosis, arthritis, gout, or cellulitis, the presence and localization of vascular disease including areas at risk for acute occlusion (e.g., vulnerable plaques) in coronary and peripheral arteries, regions of expanding aneurysms, and unstable plaque in carotid arteries, and ischemic areas. The systems and methods described herein can also be used in identification and evaluation of cell death, injury, apoptosis, necrosis, hypoxia and angiogenesis. The systems and methods described herein can also be used in for monitoring trafficking and localization of certain cell types, including T-cells, tumor cells, immune cells, stem cells, and other cell types. In particular, this method may be used to monitor cell based therapies or cytology based diagnostics.
As shown in
The cloud computing environment 800 may include a resource manager 806. The resource manager 806 may be connected to the resource providers 802 and the computing devices 804 over the computer network 808. In some implementations, the resource manager 806 may facilitate the provision of computing resources by one or more resource providers 802 to one or more computing devices 804. The resource manager 806 may receive a request for a computing resource from a particular computing device 804. The resource manager 806 may identify one or more resource providers 802 capable of providing the computing resource requested by the computing device 804. The resource manager 806 may select a resource provider 802 to provide the computing resource. The resource manager 806 may facilitate a connection between the resource provider 802 and a particular computing device 804. In some implementations, the resource manager 806 may establish a connection between a particular resource provider 802 and a particular computing device 804. In some implementations, the resource manager 806 may redirect a particular computing device 804 to a particular resource provider 802 with the requested computing resource.
The computing device 900 includes a processor 902, a memory 904, a storage device 906, a high-speed interface 908 connecting to the memory 904 and multiple high-speed expansion ports 910, and a low-speed interface 912 connecting to a low-speed expansion port 914 and the storage device 906. Each of the processor 902, the memory 904, the storage device 906, the high-speed interface 908, the high-speed expansion ports 910, and the low-speed interface 912, are interconnected using various busses, and may be mounted on a common motherboard or in other manners as appropriate. The processor 902 can process instructions for execution within the computing device 900, including instructions stored in the memory 904 or on the storage device 906 to display graphical information for a GUI on an external input/output device, such as a display 916 coupled to the high-speed interface 908. In other implementations, multiple processors and/or multiple buses may be used, as appropriate, along with multiple memories and types of memory. Also, multiple computing devices may be connected, with each device providing portions of the necessary operations (e.g., as a server bank, a group of blade servers, or a multi-processor system). Thus, as the term is used herein, where a plurality of functions are described as being performed by “a processor”, this encompasses embodiments wherein the plurality of functions are performed by any number of processors (one or more) of any number of computing devices (one or more). Furthermore, where a function is described as being performed by “a processor”, this encompasses embodiments wherein the function is performed by any number of processors (one or more) of any number of computing devices (one or more) (e.g., in a distributed computing system).
The memory 904 stores information within the computing device 900. In some implementations, the memory 904 is a volatile memory unit or units. In some implementations, the memory 904 is a non-volatile memory unit or units. The memory 904 may also be another form of computer-readable medium, such as a magnetic or optical disk.
The storage device 906 is capable of providing mass storage for the computing device 900. In some implementations, the storage device 906 may be or contain a computer-readable medium, such as a floppy disk device, a hard disk device, an optical disk device, or a tape device, a flash memory or other similar solid state memory device, or an array of devices, including devices in a storage area network or other configurations. Instructions can be stored in an information carrier. The instructions, when executed by one or more processing devices (for example, processor 902), perform one or more methods, such as those described above. The instructions can also be stored by one or more storage devices such as computer- or machine-readable mediums (for example, the memory 904, the storage device 906, or memory on the processor 902).
The high-speed interface 908 manages bandwidth-intensive operations for the computing device 900, while the low-speed interface 912 manages lower bandwidth-intensive operations. Such allocation of functions is an example only. In some implementations, the high-speed interface 908 is coupled to the memory 904, the display 916 (e.g., through a graphics processor or accelerator), and to the high-speed expansion ports 910, which may accept various expansion cards (not shown). In the implementation, the low-speed interface 912 is coupled to the storage device 906 and the low-speed expansion port 914. The low-speed expansion port 914, which may include various communication ports (e.g., USB, Bluetooth®, Ethernet, wireless Ethernet) may be coupled to one or more input/output devices, such as a keyboard, a pointing device, a scanner, or a networking device such as a switch or router, e.g., through a network adapter.
The computing device 900 may be implemented in a number of different forms, as shown in the figure. For example, it may be implemented as a standard server 920, or multiple times in a group of such servers. In addition, it may be implemented in a personal computer such as a laptop computer 922. It may also be implemented as part of a rack server system 924. Alternatively, components from the computing device 900 may be combined with other components in a mobile device (not shown), such as a mobile computing device 950. Each of such devices may contain one or more of the computing device 900 and the mobile computing device 950, and an entire system may be made up of multiple computing devices communicating with each other.
The mobile computing device 950 includes a processor 952, a memory 964, an input/output device such as a display 954, a communication interface 966, and a transceiver 968, among other components. The mobile computing device 950 may also be provided with a storage device, such as a micro-drive or other device, to provide additional storage. Each of the processor 952, the memory 964, the display 954, the communication interface 966, and the transceiver 968, are interconnected using various buses, and several of the components may be mounted on a common motherboard or in other manners as appropriate.
The processor 952 can execute instructions within the mobile computing device 950, including instructions stored in the memory 964. The processor 952 may be implemented as a chipset of chips that include separate and multiple analog and digital processors. The processor 952 may provide, for example, for coordination of the other components of the mobile computing device 950, such as control of user interfaces, applications run by the mobile computing device 950, and wireless communication by the mobile computing device 950.
The processor 952 may communicate with a user through a control interface 958 and a display interface 956 coupled to the display 954. The display 954 may be, for example, a TFT (Thin-Film-Transistor Liquid Crystal Display) display or an OLED (Organic Light Emitting Diode) display, or other appropriate display technology. The display interface 956 may comprise appropriate circuitry for driving the display 954 to present graphical and other information to a user. The control interface 958 may receive commands from a user and convert them for submission to the processor 952. In addition, an external interface 962 may provide communication with the processor 952, so as to enable near area communication of the mobile computing device 950 with other devices. The external interface 962 may provide, for example, for wired communication in some implementations, or for wireless communication in other implementations, and multiple interfaces may also be used.
The memory 964 stores information within the mobile computing device 950. The memory 964 can be implemented as one or more of a computer-readable medium or media, a volatile memory unit or units, or a non-volatile memory unit or units. An expansion memory 974 may also be provided and connected to the mobile computing device 950 through an expansion interface 972, which may include, for example, a SIMM (Single In Line Memory Module) card interface. The expansion memory 974 may provide extra storage space for the mobile computing device 950, or may also store applications or other information for the mobile computing device 950. Specifically, the expansion memory 974 may include instructions to carry out or supplement the processes described above, and may include secure information also. Thus, for example, the expansion memory 974 may provide as a security module for the mobile computing device 950, and may be programmed with instructions that permit secure use of the mobile computing device 950. In addition, secure applications may be provided via the SIMM cards, along with additional information, such as placing identifying information on the SIMM card in a non-hackable manner.
The memory may include, for example, flash memory and/or NVRAM memory (non-volatile random access memory), as discussed below. In some implementations, instructions are stored in an information carrier. The instructions, when executed by one or more processing devices (for example, processor 952), perform one or more methods, such as those described above. The instructions can also be stored by one or more storage devices, such as one or more computer- or machine-readable mediums (for example, the memory 964, the expansion memory 974, or memory on the processor 952). In some implementations, the instructions can be received in a propagated signal, for example, over the transceiver 968 or the external interface 962.
The mobile computing device 950 may communicate wirelessly through the communication interface 966, which may include digital signal processing circuitry where necessary. The communication interface 966 may provide for communications under various modes or protocols, such as GSM voice calls (Global System for Mobile communications), SMS (Short Message Service), EMS (Enhanced Messaging Service), or MMS messaging (Multimedia Messaging Service), CDMA (code division multiple access), TDMA (time division multiple access), PDC (Personal Digital Cellular), WCDMA (Wideband Code Division Multiple Access), CDMA2000, or GPRS (General Packet Radio Service), among others. Such communication may occur, for example, through the transceiver 968 using a radio-frequency. In addition, short-range communication may occur, such as using a Bluetooth®, Wi-Fi™, or other such transceiver (not shown). In addition, a GPS (Global Positioning System) receiver module 970 may provide additional navigation- and location-related wireless data to the mobile computing device 950, which may be used as appropriate by applications running on the mobile computing device 950.
The mobile computing device 950 may also communicate audibly using an audio codec 960, which may receive spoken information from a user and convert it to usable digital information. The audio codec 960 may likewise generate audible sound for a user, such as through a speaker, e.g., in a handset of the mobile computing device 950. Such sound may include sound from voice telephone calls, may include recorded sound (e.g., voice messages, music files, etc.) and may also include sound generated by applications operating on the mobile computing device 950.
The mobile computing device 950 may be implemented in a number of different forms, as shown in the
Various implementations of the systems and techniques described here can be realized in digital electronic circuitry, integrated circuitry, specially designed ASICs (application specific integrated circuits), computer hardware, firmware, software, and/or combinations thereof. These various implementations can include implementation in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.
These computer programs (also known as programs, software, software applications or code) include machine instructions for a programmable processor, and can be implemented in a high-level procedural and/or object-oriented programming language, and/or in assembly/machine language. As used herein, the terms machine-readable medium and computer-readable medium refer to any computer program product, apparatus and/or device (e.g., magnetic discs, optical disks, memory, Programmable Logic Devices (PLDs)) used to provide machine instructions and/or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term machine-readable signal refers to any signal used to provide machine instructions and/or data to a programmable processor.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the computer. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a client computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), and the Internet.
The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other.
Elements of different implementations described herein may be combined to form other implementations not specifically set forth above. Elements may be left out of the processes, computer programs, databases, etc. described herein without adversely affecting their operation. In addition, the logic flows depicted in the figures do not require the particular order shown, or sequential order, to achieve desirable results. Various separate elements may be combined into one or more individual elements to perform the functions described herein. In view of the structure, functions and apparatus of the systems and methods described here, in some implementations.
Throughout the description, where apparatus and systems are described as having, including, or comprising specific components, or where processes and methods are described as having, including, or comprising specific steps, it is contemplated that, additionally, there are apparatus, and systems of the present invention that consist essentially of, or consist of, the recited components, and that there are processes and methods according to the present invention that consist essentially of, or consist of, the recited processing steps.
It should be understood that the order of steps or order for performing certain action is immaterial so long as the invention remains operable. Moreover, two or more steps or actions may be conducted simultaneously.
While apparatus, systems, and methods have been particularly shown and described with reference to specific preferred embodiments, it should be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
The present example describes a validation study of the methods described herein.
For this study, diagnosed and annotated H&E images of tumor slices were purchased from Leeds university hospital for this validation study. The images were from patients who suffered BCC and/or SCC. Each image typically contains 100-500 field of views. A blind pool of 1000 samples from the H&E images was taken randomly. One sample was a field of view of an H&E image of a tumor. Each field of view typically contained 500-1000 cells, but at least 100 cells. The samples did not have a damaged or torn part or cell debris from tissue fixing.
As described above, each of the cells in the pool was segmented into the cellular area and the nuclear area. Then, the nuclear area feature and the nuclear contrast feature of each cell were calculated to obtain the information surface value. The diagnostic scores were derived from (1) the ensemble average of local specific heats among cells in each of the subgroups sorted by the information surface values (e.g., specificity index) and (2) the junction curvature of the curve of <cL>vs L (e.g., shape feature). The calculated diagnostic scores were compared with the pre-determined reference diagnostic scale. The statistical values are summarized in Table 1.
For the identification of skin cancer spectra, the present method identified cancer cells over normal cells with high sensitivity and specificity without false positive (FP) or false negative (FN). Additionally, the present method diagnosed Malignant Melanoma including subtleties with high sensitivity and specificity. For BCC cases, there were 25 false positives (due to 25 SCC cases misidentified as BCC) and no false negatives. For SCC case, there were 25 false negatives (due to 25 SCC cases misidentified as BCC) and no false positives.
The ratios of the true positive rate to the false positive rate (slope of the ROC curve) for all four types of cancer detection were >>1.
The present example describes, among other things, exemplary cancer detection.
A patient presented with a history of a slowly enlarging growth on the lower back. On examination, a dome-shaped, sessile, flesh-colored lesion was identified. The patient was referred to dermatology specialist services. Dermoscopy was suspicious and the lesion was fully excised for diagnostic purposes. Histopathological assessment revealed a fibroepithelioma of Pinkus, which had been resected with clear surgical margins. Fibroepitheliomas of Pinkus are rare variants of basal cell carcinoma that present as poorly pigmented, exophytic, slow-growing skin lesions which typically affect the lower trunk. Fibroepitheliomas of Pinkus are recognized mimics of common benign skin lesions such as fibroepithelial polyps, dermal nevi or seborrheic keratosis and therefore often risk being overlooked clinically. However, Fibroepitheliomas of Pinkus can be successfully diagnosed by dermoscopy (circa 90% of cases), typically followed by histopathological confirmation. Microscopically, Fibroepitheliomas of Pinkus feature multiple, thin anastomosing cords of basaloid epithelial cells extending into the underlying dermis, entrapping fibrotic stroma which are thought to initial invasion along eccrine ducts. Like other basal cell carcinomas, fibroepitheliomas of Pinkus generally follow an indolent course but can be locally aggressive, although they do not metastasize. Treatment is typically by surgical excision.
As shown in
A patient presented with a right-sided nodular, scaly and very focally ulcerated lesion affecting the preauricular skin (
Basosquamous carcinoma is a relatively common but unusual epidermal malignancy with morphological features that are a composite of both basal cell and squamous cell carcinomas. It is not a collision carcinoma involving two distinct entities but rather involves morphologically distinct clonal subpopulations within the same tumor. However, its behavior is reminiscent of squamous cell carcinoma insofar as it is more locally invasive, aggressive, and has a higher propensity for metastasis than basal cell carcinoma. Accordingly, it carries a worse prognosis and warrants longer-term follow-up.
In this Example, the present system/method appropriately identified both components of the lesion in different areas, highlighting the fact that this was not a simple basal cell carcinoma, but instead a basosquamous carcinoma. Although this is not necessarily a challenging diagnosis for the histopathologist, rapid diagnostic confirmation of the nature of the lesion obviates the need for further immunohistochemical assessment. As such, for more subtle lesions or where the diagnosis may remain problematic due to limited tumor representation in the planes of section, the present system/method offers the clear benefit of reducing the turnaround times allied with requiring further levels or the immunohistochemical assessment of heterogeneous Ber-EP4 positivity.
A patient presented with a slow-growing 2×1.5 cm pigmented, flat lesion on the left side of the face on an area of sun-damaged skin in conjunction with other lesions with appearances in keeping with seborrheic keratosis (
Lentigo malignas are a subtype of melanoma in situ (i.e., non-invasive), and thus considered by some to be premalignant-compare lentigo maligna melanoma which demonstrates invasion into the underlying dermis. Progression to lentigo maligna melanoma is low, typically <5%. One of the difficulties with the macroscopic and dermoscopic evaluation of lentigo maligna is that it can commonly associate with other, pigmented benign cutaneous lesions of sun-damaged skin, such as lentigines and lentigo senilis. As a result, diagnosis is typically based on histopathological assessment. Moreover, due to the fact that they are flat, broadly unremarkable, slow-growing lesions in the main, patients may present late, by which time lesions are usually too large to be eligible for excision biopsy given the uncertainty of the diagnosis. As a result, these are frequently diagnosed by punch biopsy initially, as in this case, with wider excision/Mohs surgery with/without imiquimod therapy subsequently, as appropriate.
In this example, the present system/method was able to identify the populations of atypical melanocytes. The diagnostic challenge in this instance, where the algorithm would prove helpful, is in the identification of the distribution of atypical melanocytes with a view to identifying truly negative margins. Difficulties in determining the presence of truly negative margins are, expectedly, a contributory factor to recurrence.
A patient presented with a slow growing, hyperkeratotic, painless lesion on her right lateral calf (
As described in Examples 1-4, the system/method disclosed herein appears to provide a surprisingly accurate diagnostic result for mimics, subtle cases of diagnosis, and melanoma look-alike cases.
The present example describes, among other things, obtaining diagnostic scores from various cancers, their respective subtypes, benign inflammations, and various normal healthy conditions, which can be used for a reference diagnostic scale.
The diagnostic scores listed in Tables 2-13 are derived from H&E tissue images of
Table 7 includes diagnostic indexes of breast cancers. This result shows the diagnostic capability of the present system/method beyond skin cancer, to cancer of other tissue origins such as breast and confirms the universal nature of the underlying diagnostic methods and variables.
Tables 9 and 10 include diagnostic scores of grading breast cancers. Breast cancer grading protocol is typically less efficient and diagnosed inconsistently by different pathologists. The diagnostic ability of breast cancer grading of the present system/method directly from the digital image of biopsy slides without any additional staining protocol has advantages in the disease prognosis and efficacy of the available therapeutics.
The present example describes, among other things, obtaining IR images from cell mimicking objects, and calculation of information surfaces from the images as shown in
Each source was a blackbody emitting thermal IR radiation from concentric inner and outer circular disk held at two different temperature T2 and T1 (T2>T1). Each individual ‘cell equivalent IR source’ was fabricated from a blackbody material and consisted of two concentric disks (one large and one small diameter) machined from treated birch wood with the smaller disk (3 mm thick) placed concentrically on top of the bigger disk (6 mm thick). Two disks were kept thermally insulated from each other using three alternate thin layers of rock wool and polystyrene placed in between them. Two disks were individually heated at two different surface temperatures by keeping them in contact with two individual heat reservoir (heated copper plate between 30-50° C.) equilibrated with the ambient environment. Alternatively, electrically heated (around 800° C.) two silicon carbide concentric disk insulated from each other by ceramic fiber wool were also tested and gave similar results. Each of the cell equivalent IR sources consisted of an inner ‘small’ source (brighter disk) at a higher temperature (T2) and an outer ‘big’ source (dimmer annular ring) with a lower temperature (T1). In
The IR images of the disk sources shown here were taken with a calibrated 2-D uncooled Vanadium Oxide IR detector (DRS Infrared) with 640×480 pixel resolution (pixel size 17 μm) and sensitivity NEdT<50 mK, using a 25.4 mm diameter ZnSe lens (f=50.8 mm) and a focusing ZnSe lens (f=9 mm, f1.4) to focus the image on the detector.
The output voltage signal S(λ) from each pixel of the 2D detector represents the intensity I (i.e., photon energy flux N(E)) of the emitted signal from the cell equivalent IR sources. The intensity I was integrated over a broad band of emitted signal wavelength λ (e.g., λ=8-14 μm). The optical system (e.g., lens or reflective objective) formed an image on the 2D spatial array of detector pixel because of the difference of IR photon flux signal S(λ) measured by individual pixel emitted from different parts of the object differing in temp.
These cell equivalent IR sources images were used to calculate ensemble averaged thermodynamic and metabolic information. The images and their corresponding measurement of spatial and energy thermodynamic signal show that the device is capable of imaging a single or collection of spatially separated individual cell equivalent IR sources. Such signals measured experimentally by the device from the cell equivalent IR sources are used for obtaining thermal contours and corresponding points in the feature planes. Such points in the feature plane can compute a diagnostic index, thereby determining the normality status of such system.
The present example describes, among other things, obtaining IR images from live cells by devices as described in the present application.
The tissue samples were collected and spread on a black slide (made from saline coated black anodized aluminum). The imaging system comprised a calibrated 2-D uncooled Vanadium Oxide IR detector with 640×480 pixel resolution and sensitivity of NEdT<50 mK, and a 36X Schwartzschild Cassegranian reflective IR objective (numerical aperture NA 0.5). To focus the IR radiation from the sample on the detector, a mirror and/or a focusing ZnSe lens (f=9 mm) was used. The output voltage signal S(λ) from each pixel of the 2-D detector was an integration of the intensity I (i.e., photon energy flux N(E)) of the emitted IR signal from the cells over a broad band of emitted signal wavelength λ (e.g., λ=8-14 μm).
The optical system created an image on the 2-D spatial array of detector pixel. IR photon flux signal S(λ) measured by individual pixel emitted from the different parts of the object had different temperatures. The detector output voltage signals S(λ)m,n (m=1 . . . 640, n=1 . . . 480) from each detector pixel were fed to a signal processing board comprising an FPGA controller. The FPGA controller was connected (through Camera Link cable) to a PCle Express frame grabber card (Imperx VCE-CLPCIe0) installed in a computer running FrameLink Express software (or/and software written in C++ using FrameLink SDK). The software saved the detector image as monochrome jpeg (or optionally as raw or bmp) format.
As shown in
The present example describes the calibration of an imaging system comprising a calibrated 2-D uncooled Vanadium Oxide IR detector (DRS Infrared) with 640×480 pixel resolution and sensitivity of NEdT<50 mK, and a 15× Schwartzschild Cassegranian reflective IR objective (numerical aperture NA 0.58).
To calibrate the IR imaging device, various home-made micron-scale objects (e.g., metal wire, metal wire loop, silver XY micromesh) were used as shown in
This application claims the benefit of U.S. Provisional Patent Application No. 62/491,774.
Number | Date | Country | |
---|---|---|---|
62491774 | Apr 2017 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 17506192 | Oct 2021 | US |
Child | 18390488 | US | |
Parent | 16688910 | Nov 2019 | US |
Child | 17506192 | US | |
Parent | 15965664 | Apr 2018 | US |
Child | 16688910 | US |