Personalized video mechanism
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- RICOH CO LTD
- Filing Date
- 2025-03-17
- Publication Date
- 2026-06-23
Smart Images

Figure 0007878497000001 
Figure 0007878497000002 
Figure 0007878497000003
Abstract
Claims
1. At least one physical memory device for storing the content editor, Coupled to the at least one physical memory device, and one or more processors for running the content editor A system that includes, The one or more processors described above are: The system receives the selection of video frames from the background video file displayed within the graphical user interface (GUI). Generate one or more personalization elements that represent personalization data to appear in the background video file, Apply the one or more personalization elements to the selected video frame, A system that generates a design file containing one or more of the aforementioned personalization elements.
2. The system according to claim 1, wherein the first personalization element includes a bounding box indicating a region within the video frame into which personalization data should be inserted.
3. The system according to claim 2, wherein the second personalization element includes a timestamp indicating the start and end times when the personalized data is displayed and hidden within the bounding box.
4. The system according to claim 3, wherein the third personalization element includes a personalization effect to be applied to the personalization data.
5. The system according to claim 1, wherein the personalized data associated with one or more personalized elements includes variable content data customized for an individual viewing a video on a client system.
6. A video processing system comprising one or more processors, The one or more processors described above are: Based on a design file containing one or more personalization elements, extract the first video frame from the reference video. Personalized data is applied to the first video frame within the bounding box personalization element included in the design file to generate a first output image. Take a second video frame from the aforementioned reference video, Compare the pixels in the second video frame that are associated with the pixels in the bounding box of the first video frame, The personalization data is applied to the second video frame to generate a second output image in which the personalization data in pixels in the second video frame that are determined to be different from the pixels in the first video frame is excluded. A system that generates a video file containing the first output image and the second output image.
7. The system according to claim 6, wherein the generation of the second output image by one or more processors further includes applying a first mask to the second video frame to determine the pixels in the second video frame that should be included in the second output image.
8. The system according to claim 7, wherein the generation of the second output image by one or more processors further includes comparing the first mask with the second mask applied to the first video frame.
9. The system according to claim 8, wherein the generation of the second output image by one or more processors further includes removing from the second output image any difference between the personalized data in the second video frame and the personalized data in the first video frame that exceeds a mask difference threshold.
10. The system according to claim 9, wherein the generation of the second output image by one or more processors further includes applying anti-aliasing to the edges of the first mask.
11. A processing system comprising one or more processors, The one or more processors described above are: Based on a design file containing one or more personalization elements, extract the first video frame from the reference video. The landmark area is located at a first position within the first video frame, Personalization data is applied at a first position within the first video frame within the bounding box personalization element included in the design file to generate a first output image. Take a second video frame from the aforementioned reference video, Based on the position of the landmark area in the second video frame, the position of the bounding box personalization element in the second video frame is adjusted to the second position. The personalization data within the bounding box personalization element is applied at the second position within the second video frame to generate a second output image. A system that generates a video file containing the first output image and the second output image.
12. The system according to claim 11, wherein the one or more processors locating the landmark area includes finding a reference frame in the first video frame.
13. The system according to claim 12, wherein the reference frame includes the set of pixels most different from the surrounding pixels in the first video frame.
14. The system according to claim 12, wherein the position of the landmark area is different in the second video frame from that in the first video frame.
15. The system according to claim 11, wherein the position of the bounding box personalization element in the second video frame is adjusted to a distance and direction from the bounding box personalization element in the first video frame based on the distance and direction in which the reference frame is displaced from the first video frame to the second video frame.