Designing Video-Based Interactive Instructions


Automatic Effect Decision Pipeline



Download 22,18 Mb.
bet65/108
Sana23.05.2022
Hajmi22,18 Mb.
#607054
1   ...   61   62   63   64   65   66   67   68   ...   108
Bog'liq
peggychi dissertation

Automatic Effect Decision Pipeline


DemoCut performs several automated steps to convert the user-annotated input recording into an edited video tutorial. First, the system segments the recording into regions around user-specified markers. This segmentation considers both the similarity of video frames around each marker and the presence of narration in the audio track in order to determine the appropriate segment boundaries (Figure 6.8). DemoCut then automatically applies an temporal and a visual effect to each segment based on the type of the corresponding user marker and the properties of the audio/video content in the segment. The rest of this section describes these steps in detail.


Video Segmentation


Except for the step marker, all of the user-specified markers indicate important moments in the demonstration that correspond to some segment of the recording. In many cases, we can infer the duration of these segments by searching for video frames that look similar to the marked frame.

A B


Figure 6.7: Users can annotate a video with visual highlights using the Editing Interface, such as adding an arrow to point out an important area (A). Annotations will be rendered on the fly (B).


For example, in Figure 6.9A, the similar frames before and after a supply marker show the author holding up a bottle of vinegar, and in Figure 6.9B, the similar frames around an action marker show the author grating cheese. For every marked frame Tm, DemoCut uses the following method to compute candidate start and end frames Ts and Te for the corresponding segment. For the i-th marked frame Tm, our algorithm finds Ts by comparing Tm to earlier frames in the video until


i i i
it reaches a previous marker at Tm , or until 5% of pixels (in grayscale) have changed by 20%.

Similarly, the system finds e
i−1
m to subsequent frames in the video. To optimize

Ti by comparing Ti
performance, DemoCut compares to frames sampled at 0.5 seconds and ignores overlaps between
segments. Segment overlaps are resolved during boundary adjustment after incorporating the audio analysis.



Download 22,18 Mb.

Do'stlaringiz bilan baham:
1   ...   61   62   63   64   65   66   67   68   ...   108




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish