1. A method for neck and shoulder detection, the method comprising: receiving, by one or more microprocessors, an image that includes a face; performing, by the one or more microprocessors, a neck localization operation on the image, the neck localization operation performed using results from a pre-trained regression model; performing, by the one or more microprocessors, a shoulder localization operation on the image; and estimating, by the one or more microprocessors, a plurality of shoulder and neck keypoints using results of the neck localization operation and the shoulder localization operation.