发明名称 Modifying video call data
摘要 A method comprising: displaying a UI for display of received video; detecting selection of a UI displayed button while a received video frame is displayed; in response, disabling the display of video frames received after the received video frame; determining a position of a face of a user in the received frame; receiving a plurality of drawing inputs while the button is selected, each drawing input defining image data to be applied at a position on said face; modifying the video frame in accordance with the drawing inputs by applying the image data to each of the positions; detecting a condition and in response, for each video frame received after the detection, determining a position of the face in the frame to determine the location of the positions in the frame, applying the image data to each of the positions, and displaying the modified video frame in the UI.
申请公布号 US9531994(B2) 申请公布日期 2016.12.27
申请号 US201514596076 申请日期 2015.01.13
申请人 Microsoft Technology Licensing, LLC 发明人 Turbell Henrik Valdemar
分类号 H04N7/14;H04N1/00;H04N7/15 主分类号 H04N7/14
代理机构 代理人 Wong Tom;Minhas Micky
主权项 1. A method implemented at a user terminal during a video call conducted with at least one further user terminal over a communications network, the method comprising: displaying a user interface on a display of the user terminal, the user interface configured to display received video frames; detecting selection of a selectable button displayed in the user interface via an input device of the user terminal while displaying, in the user interface, a received video frame; in response to detecting selection of the selectable button, disabling display of subsequent video frames received after the received video frame; determining a position of a face in the received video frame by using a face tracker algorithm; receiving a plurality of drawing inputs while the selectable button is in a selected state, each respective drawing input of the plurality of drawing inputs defining respective image data to be applied at a respective facial position on the face; modifying the received video frame that is displayed in the user interface in accordance with the plurality of drawing inputs by applying each respective image data to each respective facial position on the face; detecting a condition; responsive to detecting the condition, determining, for each respective video frame received after detecting the condition, a respective location for each respective facial position on the face in the respective video frame received after detecting the condition by using the face tracker algorithm; modifying each respective video frame received after detecting the condition by applying each respective image data to each respective location for each respective facial position on the face to generate a respective modified video frame; and displaying each respective modified video frame in the user interface.
地址 Redmond WA US