Abstract: A method for searching an AD insertion position includes following steps: S1. identifying a human body area in a video image; S2. identifying a blank wall area in the video image; and S3. determining the AD insertion position in the blank wall area in the video image, so that the AD insertion position intersects the human body area. A method for automatically inserting an advertisement AD in a video includes following steps: determining an AD insertion position in the video by searching a product AD insertion position based on deep learning, and inserting the AD on the position. Through the method, an appropriate position for an AD can be automatically searched on a blank wall part in the video. In addition, the inserted AD can be presented in the video in a natural way, and thereby avoiding or reducing the impact of AD insertion on impression of the video.
Abstract: A human-computer interaction method based on in-video advertisements, including steps of: S1. detecting a user's action of activating an in-video advertisement in the process of playing a main video, wherein the in-video advertisement is in an in-video advertisement layer, and the in-video advertisement layer is a logical layer above the main video, and the in-video advertisement layer is logically transparent to the main video except for pixels occupied by the in-video advertisement; and S2. triggering an advertisement action when the user's action of activating the in-video advertisement is detected.
Abstract: At an electronic device having a display, a first sensor, and a second sensor different than the first sensor, a view is displayed on the display. The view includes an interface object at a first location. A first gesture is detected based on first data from the first sensor, wherein the first gesture identifies the interface object. A second gesture is detected based on second data from the second sensor. A second location is determined for the interface object based on the second gesture. The display of the interface object is updated from the first location to the second location in the view.