abstract |
A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform facilitating display of instructions to a user interface of a mobile device of a user on how to rotate a medication package in front of a camera of the mobile device to capture a video of a rotated view of a non-planar surface of the medication package; capturing, using the camera, the video of the rotated view of the non-planar surface; generating, using an input pre-processing algorithm, a series of images from the video; recognizing, using an output post-processing algorithm, respective words from the respective machine-readable text data; merging, using a merging algorithm, the respective words from the images to create lines of text; and extracting, using a machine learning algorithm, prescription data associated with prescription data fields from the lines of text. Other embodiments are described. |