Patent classifications
H04N21/4318
Video processing method, electronic device, and storage medium
Provided are a video processing method, an electronic device, and a storage medium. The method is applied to an electronic device, and includes: acquiring decoding information when decoding a video file; and determining whether the decoding information is abnormal. The method further includes: in response to detecting the decoding information is abnormal, adding an identifier of the video file into a preset blacklist; and in response to detecting the decoding information is normal, adding the identifier of the video file into a preset whitelist, and performing display enhancement processing on the video file.
Method and device for partially unmasking an object in a video stream
A method for partially unmasking an object in a video stream comprises: displaying a first video stream in which objects are covered by privacy masks; receiving user input regarding a selection of an object being covered by a privacy mask, wherein the object has a first portion being associated with a first privacy level and a second portion being associated with a second, higher, privacy level; checking that a permission associated with the user input grants access to video data depicting object portions being associated with the first privacy level; giving access to video data depicting the first portion of the object; and displaying a second video stream which differs from the first video stream in that it includes the video data depicting the first portion of the object, while the second portion of the object is still covered by a privacy mask.
Personalized videos using selfies and stock videos
A method is provided that includes displaying, by a computing device, representations of a plurality of stock videos to a user. The representations are at a still image, a partial clip, and/or a full play of the stock video. Each of the representations include a face outline for insertion of a facial image of a user. When the user has provided a self-image to the computing device, the facial image of the user is inserted in the face outline of the representations. The facial image is extracted from the self-image. The method may include receiving a selection of one of the representations of the plurality of stock videos, and displaying a personalized video including a selected stock video with the facial image positioned within a further face outline corresponding to the face outline of the selected representation.
METHOD AND APPARATUS FOR CONTROLLING VIRTUAL OBJECT, AND STORAGE MEDIUM
A method and an apparatus for controlling a virtual object, a storage medium, and an electronic device. The method includes: obtaining an interactive operation in a virtual scene, the interactive operation being used for controlling a first virtual object to release a virtual prop at a target position; releasing the virtual prop at the target position, and displaying a target region triggered by the virtual prop in the virtual scene, the target region including the target position; and enhancing a target attribute of a virtual object in a first object group in the virtual scene in a case that the first virtual object is located in the target region, the first object group being an object group to which the first virtual object belongs.
Automated video cropping
The disclosed computer-implemented method may include receiving, as an input, segmented video scenes, where each video scene includes a specified length of video content. The method may further include scanning the video scenes to identify objects within the video scene and also determining a relative importance value for the identified objects. The relative importance value may include an indication of which objects are to be included in a cropped version of the video scene. The method may also include generating a video crop that is to be applied to the video scene such that the resulting cropped version of the video scene includes those identified objects that are to be included based on the relative importance value. The method may also include applying the generated video crop to the video scene to produce the cropped version of the video scene. Various other methods, systems, and computer-readable media are also disclosed.
Augmented reality vehicle identification with visual light communication
The disclosure relates to augmented reality vehicle identification with visual light communication. For example, a mobile device may be configured for “scanning” an area having multiple parked vehicles within visual range of the mobile device, to identify a target vehicle. The mobile device may include an application for identifying the target vehicle using visual light communication (VLC) equipment and techniques that present an augmented reality outline or other identification of the target vehicle on the smartphone screen once the vehicle is identified by the system. The encrypted communication channels with the vehicle may be established to utilize vehicle headlamps, interior lights, or another light emitting device to establish the VLC between the user's phone and the vehicle VLC system. The mobile device may emit VLC signals using an onboard light emitter while being in visual communication with the target vehicle, establish an encrypted communication channel with the vehicle, and identify the vehicle using automatic and/or user-selectable identification features.
Computer/human generation, validation and use of a ground truth map to enforce data capture and transmission compliance in real and near real time video of a local scene
A hybrid computer/human method for generating, validating and using a ground truth map (GTM) provides for enforcement of data capture and transmission compliance of real and near real time video. Computer-implemented processes are used to identify and classify as allowed or disallowed objects in a local scene based on attributes of a video session. A human interface is available to validate either the object identification or classification. The GTM is then used, preferably in conjunction with motion sense, to enforce data capture and transmission compliance of real and near real time video within the local scene.
Methods, systems, and media for modifying user interface colors in connection with the presentation of a video
Methods, systems, and media for modifying user interface colors are provided. In some embodiments, the method comprises: receiving a video and color palette information, wherein each color of the color palette information indicates a color of an element of a user interface in which the video is to be presented; identifying a first color for the element, wherein the first color corresponds to a first portion of the video; causing the first portion of the video to be presented, wherein the element of the user interface having the first color is presented; identifying a second color for the element, wherein the second color corresponds to a second portion of the video; and modifying an appearance of the element by changing the color of the element from the first color to the second color while presenting the second portion of the video.
METHOD, SYSTEM, AND COMPUTER-READABLE RECORDING MEDIUM FOR IMPLEMENTING FAST-SWITCHING MODE BETWEEN CHANNELS IN MULTI-LIVE TRANSMISSION ENVIRONMENT
A method, a system, and a computer-readable recording medium implement a fast-switching mode between channels in a multi-live transmission environment. A composite image in which images of multiple channels are synthesized into one image in a live transmission environment is received as one stream to configure a multi-view composed of the images of the multi-channels and, as an image of a specific channel is selected in the multi-view, the original image of the specific channel is received and the multi-view may be switched to a full-view of the image of the specific channel.
Method, system, and non-transitory computer readable record medium for exposing personalized background using chroma key in broadcast viewing side
Disclosed is a broadcast providing method implemented at an electronic device including processing circuitry. The broadcast providing method includes receiving, by the processing circuitry, a broadcast image from a broadcast server, and generating, by the processing circuitry, a final image by synthesizing the broadcast image with a personalized background image using a chroma key, the personalized background image being personalized for a user of the electronic device.