Patent ID: 8878837

Claim:
An image processing apparatus having an on-screen display (OSD) function, comprising: an OSD circuit, for generating OSD data comprising left-eye display data and right-eye display data, the OSD data configured to render at least a screen function list on a display; and a processing circuit, for processing image data comprising left-eye image data and right-eye image data; wherein the processing circuit respectively blends the left-eye display data and the right-eye display data of the OSD data with the left-eye image data and the right-eye image data of the image data to generate combined image data, wherein the processing circuit transmits timing information associated with the left-eye image data and the right-eye image data to the OSD circuit, which in sequence outputs the corresponding OSD data to the processing circuit in an interleaving manner according to the timing information, and wherein the OSD circuit comprises: a first data buffer; a second data buffer; and a rendering unit, respectively coupled to the first data buffer and the second data buffer, for generating the OSD data, the rendering unit storing first left-eye display data and first right-eye display data corresponding to a first time point into the first data buffer, and storing second left-eye display data and second right-eye display data corresponding to a second time point into the second data buffer; wherein, when the rendering unit writes the second left-eye display data and the second right-eye display data into the second data buffer, the processing circuit accesses data of the first data buffer.