VOLUME RENDERING APPARATUS AND METHOD OF OPERATING SAME
First Claim
1. A method for medical imaging executed by an apparatus comprising a processor, the method comprising:
- determining a start block of volume rendering based on respective maximum values of blocks positioned on a path of a light beam;
acquiring a value of the light beam based on first sampling values acquired by sampling the start block;
setting a processing order for remaining blocks positioned on the path of the light beam based on respective distances between the start block and the remaining blocks;
determining whether a next block is to be processed, by comparing a maximum value of the next block with the value of the light beam, according to the set processing order; and
comparing second sampling values acquired by sampling the next block with the value of the light beam and updating the value of the light beam according to a comparison result, in response to the maximum value of the next block being greater than the value of the light beam.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for medical imaging executed by an apparatus including a processor includes determining a start block of volume rendering based on respective maximum values of blocks positioned on a path of a light beam; acquiring a value of the light beam based on first sampling values acquired by sampling the start block; setting a processing order for remaining blocks positioned on the path of the light beam based on respective distances between the start block and the remaining blocks; determining whether a next block, according to the processing order, is to be processed, by comparing a maximum value of the next block with the value of the light beam; and comparing second sampling values acquired by sampling the next block with the value of the light beam and updating the value of the light beam according to a comparison result, in response to the maximum value of the next block being greater than the value of the light beam.
-
Citations
21 Claims
-
1. A method for medical imaging executed by an apparatus comprising a processor, the method comprising:
-
determining a start block of volume rendering based on respective maximum values of blocks positioned on a path of a light beam; acquiring a value of the light beam based on first sampling values acquired by sampling the start block; setting a processing order for remaining blocks positioned on the path of the light beam based on respective distances between the start block and the remaining blocks; determining whether a next block is to be processed, by comparing a maximum value of the next block with the value of the light beam, according to the set processing order; and comparing second sampling values acquired by sampling the next block with the value of the light beam and updating the value of the light beam according to a comparison result, in response to the maximum value of the next block being greater than the value of the light beam. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21)
-
-
11. A volume rendering apparatus comprising:
-
a block controller configured to determine a start block of volume rendering based on respective maximum values of blocks positioned on a path of a light beam; a sampler configured to acquire first sampling values by sampling the start block; and a light beam value determinator configured to determine a value of the light beam based on the first sampling values, wherein the block controller is configured to set a processing order for remaining blocks positioned on the path of the light beam based on respective distances between the start block and the remaining blocks and determine whether a next block is to be processed, by comparing a maximum value of the next block with the value of the light beam according to the set processing order, the sampler is configured to acquire second sampling values by sampling the next block in response to the maximum value of the next block being greater than the value of the light beam, and the light beam value determinator is configured to update the value of the light beam by comparing the second sampling values with the value of the light beam. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification