A method of processing ultrasound data in a processor-based ultrasound imaging device, the method comprising: obtaining ultrasound data based at least in part on one or more ultrasound signals from an imaged region of a subject; calculating shadow intensity data corresponding to the ultrasound data, wherein the ultrasound data comprises a plurality of ultrasound data values each corresponding to a respective voxel in a plurality of voxels, and wherein calculating the shadow intensity data comprises calculating a shadow intensity value for a first of the plurality of voxels at least in part by calculating a weighted sum of ultrasound data values corresponding to voxels in the plurality of voxels that are located at least a threshold number of voxels away from a first voxel; generating, based at least in part on the shadow intensity data, an indication of bone presence in the imaged region, wherein generating the indication of bone presence in the imaged region comprises calculating, for a first of the plurality of voxels, a bone intensity value based at least in part on a ratio of a first ultrasound data value corresponding to the first voxel and the first shadow intensity value corresponding to the first voxel, and wherein calculating the bone intensity value is performed at least in part by applying a weighted function to the ratio of the first ultrasound data value and the first shadow intensity value, wherein the weighted function is parameterized by at least one bone separation parameter; generating, based a least in part on the shadow intensity data, an indication of tissue presence in the imaged region, wherein generating the indication of tissue presence in the imaged region comprises calculating, for a first of the plurality of voxels, a tissue intensity value based at least in part on a first shadow intensity value corresponding to the first voxel, wherein calculating the tissue intensity value is performed at least in part by evaluating a weighting function at least in part by using the shadow intensity value, wherein the weighting function is parameterized by at least one tissue separation parameter which is different from the at least one bone separation parameter; and generating an ultrasound image of the subject at least in part by combining the indication of bone presence and the indication of tissue presence. obtaining ultrasound data based at least in part on one or more ultrasound signals from an imaged region of a subject; calculating shadow intensity data corresponding to the ultrasound data, wherein the ultrasound data comprises a plurality of ultrasound data values each corresponding to a respective voxel in a plurality of voxels, and wherein calculating the shadow intensity data comprises calculating a shadow intensity value for a first of the plurality of voxels at least in part by calculating a weighted sum of ultrasound data values corresponding to voxels in the plurality of voxels that are located at least a threshold number of voxels away from a first voxel; generating, based at least in part on the shadow intensity data, an indication of bone presence in the imaged region, wherein generating the indication of bone presence in the imaged region comprises calculating, for a first of the plurality of voxels, a bone intensity value based at least in part on a ratio of a first ultrasound data value corresponding to the first voxel and the first shadow intensity value corresponding to the first voxel, and wherein calculating the bone intensity value is performed at least in part by applying a weighted function to the ratio of the first ultrasound data value and the first shadow intensity value, wherein the weighted function is parameterized by at least one bone separation parameter; generating, based a least in part on the shadow intensity data, an indication of tissue presence in the imaged region, wherein generating the indication of tissue presence in the imaged region comprises calculating, for a first of the plurality of voxels, a tissue intensity value based at least in part on a first shadow intensity value corresponding to the first voxel, wherein calculating the tissue intensity value is performed at least in part by evaluating a weighting function at least in part by using the shadow intensity value, wherein the weighting function is parameterized by at least one tissue separation parameter which is different from the at least one bone separation parameter; and generating an ultrasound image of the subject at least in part by combining the indication of bone presence and the indication of tissue presence.