Methods and system for shading a two-dimensional ultrasound image
US-2018322628-A1 · Nov 8, 2018 · US
US10489969B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10489969-B2 |
| Application number | US-201715806503-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 8, 2017 |
| Priority date | Nov 8, 2017 |
| Publication date | Nov 26, 2019 |
| Grant date | Nov 26, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method and system for applying shading to descriptors that are presented with 2D ultrasound images having corresponding shading is provided. The method may include mapping, by a processor, height values of a synthetic map to pixels of a descriptor. The method may include determining, by the processor, a gradient of the height values for each of the pixels of the descriptor. The method may include applying, by the processor, shading to the descriptor based on shading parameters and the gradient of the height values for each of the pixels of the descriptor to create a shaded descriptor. The method may include presenting, by the processor, the shaded descriptor at a display system with a 2D ultrasound image having shading corresponding with the shading applied to the shaded descriptor.
Opening claim text (preview).
What is claimed is: 1. A method comprising: mapping, by a processor, height values of a synthetic map to pixels of a descriptor; determining, by the processor, a gradient of the height values for each of the pixels of the descriptor; applying, by the processor, shading to the descriptor based on shading parameters and the gradient of the height values for each of the pixels of the descriptor to create a shaded descriptor; and presenting, by the processor, the shaded descriptor at a display system with a 2D ultrasound image having shading corresponding with the shading applied to the shaded descriptor. 2. The method according to claim 1 , wherein one or both of: a shape of the synthetic map corresponds with a shape of the descriptor, and the descriptor has a number of pixels corresponding to a number of the height values of the synthetic map. 3. The method according to claim 1 , wherein the descriptor is one or both of a color displaymap descriptor and a color icon descriptor. 4. The method according to claim 1 , comprising one or both of: retrieving the descriptor from memory based on a selected or default colormap from a plurality of colormaps, wherein the pixels of the descriptor are color pixels corresponding with the selected or default colormap, and retrieving the shading parameters from memory based on a selected or default shading level of a plurality of shading levels. 5. The method according to claim 1 , wherein the shading parameters correspond with a shading level selected from a plurality of shading levels, the shading parameters comprising one or both of a specular intensity and a diffuse intensity. 6. The method according to claim 1 , wherein applying shading to the descriptor using the determined gradient includes applying shading to the descriptor based on a shading model which is a function of surface normals of the determined gradient, the shading model including one or more of a diffuse specular shading model, a Phong reflection model, a Blinn-Phong shading model, and a specular highlight shading model, and wherein the shading model is modified based on the shading parameters. 7. The method according to claim 1 , wherein determining the gradient of the height values includes determining a separate gradient for each height value of the height values, and wherein the separate gradient for each height value is based on a difference between height values of adjacent pixels of the descriptor. 8. The method according to claim 7 , wherein each separate gradient for each height value is used to compute a surface normal, and wherein applying shading to the descriptor includes applying shading to the descriptor using the shading parameters and the surface normal of each of the pixels of the descriptor. 9. A system comprising: a processor configured to: map height values of a synthetic map to pixels of a descriptor, determine a gradient of the height values for each of the pixels of the descriptor, and apply shading to the descriptor based on shading parameters and the gradient of the height values for each of the pixels of the descriptor to create a shaded descriptor; and a display system configured to present the shaded descriptor with a 2D ultrasound image having shading corresponding with the shading applied to the shaded descriptor. 10. The system according to claim 9 , wherein the descriptor is one or both of a color displaymap descriptor and a color icon descriptor. 11. The system according to claim 9 , wherein the processor is configured to one or both of: retrieve the descriptor from memory based on a selected or default colormap from a plurality of colormaps, wherein the pixels of the descriptor are color pixels corresponding with the selected or default colormap, and retrieve the shading parameters from memory based on a selected or default shading level of a plurality of shading levels. 12. The system according to claim 9 , wherein the shading parameters correspond with a shading level selected from a plurality of shading levels, the shading parameters comprising one or both of a specular intensity and a diffuse intensity. 13. The system according to claim 9 , wherein the processor is configured to apply shading to the descriptor based on a shading model which is a function of surface normals of the determined gradient, the shading model including one or more of a diffuse specular shading model, a Phong reflection model, a Blinn-Phong shading model, and a specular highlight shading model, and wherein the shading model is modified based on the shading parameters. 14. The system according to claim 9 , wherein the processor is configured to determine a separate gradient for each height value of the height values to determine the gradient of the height values for each of the pixels of the descriptor, and wherein the separate gradient for each height value is based on a difference between height values of adjacent pixels of the descriptor. 15. The system according to claim 14 , wherein each separate gradient for each height value is used by the processor to compute a surface normal, and wherein the processor is configured to apply shading to the descriptor using the shading parameters and the surface normal of each of the pixels of the descriptor. 16. A non-transitory computer readable medium having stored thereon, a computer program having at least one code section, the at least one code section being executable by a machine for causing the machine to perform steps comprising: mapping height values of a synthetic map to pixels of a descriptor; determining a gradient of the height values for each of the pixels of the descriptor; applying shading to the descriptor based on shading parameters and the gradient of the height values for each of the pixels of the descriptor to create a shaded descriptor; and presenting the shaded descriptor at a display system with a 2D ultrasound image having shading corresponding with the shading applied to the shaded descriptor. 17. The non-transitory computer readable medium according to claim 16 , comprising one or both of: retrieving the descriptor from memory based on a selected or default colormap from a plurality of colormaps, wherein the pixels of the descriptor are color pixels corresponding with the selected or default colormap, and retrieving the shading parameters from memory based on a selected or default shading level of a plurality of shading levels. 18. The non-transitory computer readable medium according to claim 16 , wherein the shading parameters correspond with a shading level selected from a plurality of shading levels, the shading parameters comprising one or both of a specular intensity and a diffuse intensity. 19. The non-transitory computer readable medium according to claim 16 , wherein determining the gradient of the height values includes determining a separate gradient for each height value of the height values, and wherein the separate gradient for each height value is based on a difference between height values of adjacent pixels of the descriptor. 20. The non-transitory computer readable medium according to claim 19 , wherein each separate gradient for each height value is used to compute a surface normal, and wherein applying shading to the descriptor includes applying shading to the descriptor using the shading parameters and the surface normal of each of the pixels of the descriptor.
Texturing; Colouring; Generation of textures or colours (retouching, inpainting or scratch removal G06T5/77) · CPC title
Medical · CPC title
from shading (G06T7/586 takes precedence) · CPC title
Phong shading · CPC title
from specularities · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.