CPC G06T 11/203 (2013.01) [G06F 3/04883 (2013.01); G06F 3/167 (2013.01); G06T 9/00 (2013.01)] | 4 Claims |
1. A real-time data processing device including an in-camera unit that captures a video of a user who is using the device, a touch panel unit that is capable of displaying the video captured by the in-camera unit to the user and is capable of receiving a hand-drawing input made by the user, and a microphone unit into which voice of the user is inputted, the touch panel unit including a drawing area, which is an area for receiving the hand-drawing input, and a preview area, which is an area for displaying the video captured by the in-camera unit, the real-time data processing device comprising:
a video data input section into which the video captured by the in-camera unit is inputted as video data in a raster format;
a video inversion processing section that inverts the video data in the raster format inputted from the video data input section and generates inverted video data in the raster format;
a drawing data input section into which the hand-drawing input inputted from the touch panel unit is inputted as drawing data in a vector format;
a drawing inversion processing section that inverts the drawing data in the vector format inputted from the drawing data input section and generates inverted drawing data in the vector format;
a voice data input section into which the voice of the user inputted from the microphone unit is inputted as voice data;
a real-time preview processing section that makes a display, in the drawing area of the touch panel unit, of the drawing data in the vector format inputted from the drawing data input section, makes a superimposed display, in the preview area of the touch panel unit, of the inverted video data in the raster format generated by the video inversion processing section and the inverted drawing data in the vector format generated by the drawing inversion processing section, and outputs the voice data inputted from the voice data input section;
an encoding processing section that performs encoding processing of the drawing data in the vector format inputted from the drawing data input section and generates drawing data in the raster format; and
a rendering processing section that performs rendering processing of the video data in the raster format inputted from the video data input section, the drawing data in the raster format generated by the encoding processing section, and the voice data inputted from the voice data input section and generates composite data to be stored.
|