Embedded plug-in presentation and control of time-based media documents

    公开(公告)号:US12020723B2

    公开(公告)日:2024-06-25

    申请号:US17096120

    申请日:2020-11-12

    发明人: Robert E. Majors

    摘要: A software plug-in module that interfaces to a media editing host application generates and embeds information about a media composition being edited directly within portions of the user interface generated by the host application. The information may include a custom representation of media data of a time-based element of the media composition that replaces, augments, or overlays a timeline representation of the element generated by the host application. Media editing functionality provided by the plug-in may be accessed by an operator based on viewing or interacting with the custom representation. Results of analysis of the media composition by the plug-in may be displayed within the host-generated timeline and used by an operator as a basis for performing edit operations with standard host tools or with plug-in generated tools. Plug-ins may embed their interfaces within user interfaces of host digital audio workstations, non-linear video editing systems, and music notation applications.

    Removing Visual Content Representing a Reflection of a Screen

    公开(公告)号:US20230245685A1

    公开(公告)日:2023-08-03

    申请号:US18129076

    申请日:2023-03-31

    IPC分类号: G11B27/02 H04N5/262 G06V20/40

    摘要: A screen is manipulated to display content whose reflection is not captured by a sensor. In an embodiment, the screen inserts a black frame between screen content frames, displaying the black frame during a particular time. A sensor captures a video frame during the particular time. The video frame does not include a screen reflection and is considered a clean frame. In another embodiment, the screen displays screen content with a particular polarization during a particular time. A sensor captures a video frame with another polarization during the same time. The polarizations are selected such that the sensor is unable to capture screen reflections. The video frame is considered a clean frame. The clean frame is used to generate a masking frame, which is applied to target video frames to remove screen reflection. A modified target video, including the reflection-removed target video frame, and/or the clean frame itself, is generated.

    Removing visual content representing a reflection of a screen

    公开(公告)号:US11694723B2

    公开(公告)日:2023-07-04

    申请号:US17333577

    申请日:2021-05-28

    IPC分类号: G11B27/02 H04N5/262 G06V20/40

    摘要: A screen is manipulated to display content whose reflection is not captured by a sensor. In an embodiment, the screen inserts a black frame between screen content frames, displaying the black frame during a particular time. A sensor captures a video frame during the particular time. The video frame does not include a screen reflection and is considered a clean frame. In another embodiment, the screen displays screen content with a particular polarization during a particular time. A sensor captures a video frame with another polarization during the same time. The polarizations are selected such that the sensor is unable to capture screen reflections. The video frame is considered a clean frame. The clean frame is used to generate a masking frame, which is applied to target video frames to remove screen reflection. A modified target video, including the reflection-removed target video frame, and/or the clean frame itself, is generated.

    INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM

    公开(公告)号:US20230009473A1

    公开(公告)日:2023-01-12

    申请号:US17933641

    申请日:2022-09-20

    发明人: Kazuma TSUKAGOSHI

    IPC分类号: G11B27/02 G06V20/40 G06T11/60

    摘要: An information processing apparatus acquires editing target image data including video image data, acquires first display image data of a plurality of frames, generates second display image data of a plurality of frames determined in accordance with the number of frames of the first display image data from the editing target image data, and displays display images of a plurality of frames indicated by the second display image data of the plurality of frames on a display. The editing target image data and the first display image data of the plurality of frames are image data having a common attribute. The second display image data of the plurality of frames includes second display image data for video images of a plurality of frames corresponding to still image data of a plurality of frames constituting at least a part of the video image data.