Top Banner
LiveLight Crowd Generated Highlights for Live Stream Videos
17

LiveLight · Contents Problem Task Motivation Solution System workflow Mock-up Deployment plan Task assignment 2. Why Highlights? Live stream videos are long and usually contain uninteresting

Oct 14, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: LiveLight · Contents Problem Task Motivation Solution System workflow Mock-up Deployment plan Task assignment 2. Why Highlights? Live stream videos are long and usually contain uninteresting

LiveLightCrowd Generated Highlights for Live Stream Videos

Page 2: LiveLight · Contents Problem Task Motivation Solution System workflow Mock-up Deployment plan Task assignment 2. Why Highlights? Live stream videos are long and usually contain uninteresting

Contents● Problem● Task● Motivation● Solution

○ System workflow○ Mock-up

● Deployment plan● Task assignment

2

Page 3: LiveLight · Contents Problem Task Motivation Solution System workflow Mock-up Deployment plan Task assignment 2. Why Highlights? Live stream videos are long and usually contain uninteresting

Why Highlights?Live stream videos are long and usually contain uninteresting and boring moments.

3

Page 4: LiveLight · Contents Problem Task Motivation Solution System workflow Mock-up Deployment plan Task assignment 2. Why Highlights? Live stream videos are long and usually contain uninteresting

Problem - Generating Highlights

● Highlights are not generated instantly.

● Generating highlights costs time and money.

● Experts are needed for creating highlights.

● High quality highlights are not generated for long-tailed videos.

● Generated highlights can be biased by the creators.

4

Page 5: LiveLight · Contents Problem Task Motivation Solution System workflow Mock-up Deployment plan Task assignment 2. Why Highlights? Live stream videos are long and usually contain uninteresting

Task● Mr. Chulbul, a 24-year-old student at

KAIST loves watching NBA.

● Suddenly, he has to leave for some important work.

● Upon coming back he realizes that he has

missed the whole game.

5

Page 6: LiveLight · Contents Problem Task Motivation Solution System workflow Mock-up Deployment plan Task assignment 2. Why Highlights? Live stream videos are long and usually contain uninteresting

Viewersourcing

● Viewersourcing uses a large group of viewer’s

input to refine contents of the videos.

● In Viewersourcing crowd is intrinsically

motivated to watch the video.

● The viewer watches the video and generate

instant highlights, provide their emotions.

● The system processes these activities to

dynamically generate highlights for current and

future viewers.

: Crowdsourcing with Viewers as a Crowd

6

Page 7: LiveLight · Contents Problem Task Motivation Solution System workflow Mock-up Deployment plan Task assignment 2. Why Highlights? Live stream videos are long and usually contain uninteresting

Motivation● Viewers are interested in watching instant highlights of the key moments as

soon as live stream ends.

● Viewers want to bookmark key moments for themselves.

● Viewers want to express their feelings and share very moments they love.

● Viewers may want to see what other views liked and disliked.

● Viewers may have an alturism and they might be interested in contributing

highlights by themselves.

7

Page 8: LiveLight · Contents Problem Task Motivation Solution System workflow Mock-up Deployment plan Task assignment 2. Why Highlights? Live stream videos are long and usually contain uninteresting

Solution - system workflow

FindRapid

IntegrationAnnotate Merge

Get candidates of highlights

During Livestream After Livestream

Merge the highlights into full highlight video

Generates highlights during livestream

Watch highlights &

Add additional meta-data

8

Page 9: LiveLight · Contents Problem Task Motivation Solution System workflow Mock-up Deployment plan Task assignment 2. Why Highlights? Live stream videos are long and usually contain uninteresting

Solution - mock up

9

Page 10: LiveLight · Contents Problem Task Motivation Solution System workflow Mock-up Deployment plan Task assignment 2. Why Highlights? Live stream videos are long and usually contain uninteresting

Solution - mock up

10

Page 11: LiveLight · Contents Problem Task Motivation Solution System workflow Mock-up Deployment plan Task assignment 2. Why Highlights? Live stream videos are long and usually contain uninteresting

Solution - Rapid integration

11

Page 12: LiveLight · Contents Problem Task Motivation Solution System workflow Mock-up Deployment plan Task assignment 2. Why Highlights? Live stream videos are long and usually contain uninteresting

Solution - Rapid integration

User #1

User #2

User #3

User #4

User #5

Not clustered:

Doesn’t meet the criteria!!

Instant Highlight for

Event #1 Instant Highlight for

Event #2

12

Page 13: LiveLight · Contents Problem Task Motivation Solution System workflow Mock-up Deployment plan Task assignment 2. Why Highlights? Live stream videos are long and usually contain uninteresting

Solution - Mock up

13

Page 14: LiveLight · Contents Problem Task Motivation Solution System workflow Mock-up Deployment plan Task assignment 2. Why Highlights? Live stream videos are long and usually contain uninteresting

Solution - Mock up

14

Page 15: LiveLight · Contents Problem Task Motivation Solution System workflow Mock-up Deployment plan Task assignment 2. Why Highlights? Live stream videos are long and usually contain uninteresting

Finding crowd to use / Testing our system

● In CS492

● Prof. Juho Kim will deliver the lecture with youtube live stream.

● Students become workers and will generate highlights of the class.

Deployment Plan

15

Page 16: LiveLight · Contents Problem Task Motivation Solution System workflow Mock-up Deployment plan Task assignment 2. Why Highlights? Live stream videos are long and usually contain uninteresting

Task AssignmentTogether

● Server deployment, Writing paper, Making user instruction, Testcase

Parallel

● Yungi : Youtube API integration, Helping Front/Backend Dev

● Jiwoo : Robust Back-end Server Dev

● Muhammad : Interactive Front-End Dev

16

Page 17: LiveLight · Contents Problem Task Motivation Solution System workflow Mock-up Deployment plan Task assignment 2. Why Highlights? Live stream videos are long and usually contain uninteresting

Thank You