rule-based camerawork controller for automatic...

8

Upload: others

Post on 04-Jun-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Rule-Based Camerawork Controller for Automatic …dl.ifip.org/db/conf/iwec/icec2010/ThawonmasOS10.pdf0 1 2 ) /) /2 2 3 !44 #5$ 677 $7!#7$!7#8 9!!7!! 76! 9!4 !868 #44 $$5 964) 4 469

��������� ����� ��� ��������� ���

��������� ���� ���������� ���� ���� ���

���� ������� � ��� �� ���� �����

����������� ����� ���� ������� ��� �� �� ������ ���� � ������� ��� ������� ���� ���������� ����� ����

�������� ������ ! "# $$� %���������������������� �

��������� &� � ��� � ���"����� ��� �' � ��� ��� � � �������� ���� � ��� ���� ���� �����( )��� ��� �' � ���� � � �� ������ ��� �� �������� � �����"��� '������ ���� ������� !� �� ���� ���� � ��� *�� ����� �����+ ��������� *������� ����� ��� ���"���� ��� �������( ���� ��� ������� � �� �� �� �� ������� � ��� �� ����� � �� ���� �+ ��� � ������ ��� � ������� ��� , ������(���� ��� �"�� ���� �� � ������� �������� ��� ����� '��� �������������� ��� � �-����� � ���� ������ �� ��� �����,�� '������( ������ ���� � ��� � ��� ���� ���� '��� ��� � ���� ��� �' � ��"� ��� � � ��'� ��� ��� �� '��� ���� ���� ���� '��� � � �������� ��� ����� � ��� ����� ����� ��* ��� ��� �.���������� � ���� ���� ��� �' � ��� ��� (

� ����������

���� �� � ������� ����� �� ���������� ���������� � � ��������� ������� ����� ���� ���������� ������ ����������� � ���������� � � �������� !" ����# ���������� $" ���� ��%����� &" �� ��������# ���������� '()"������*���� ��������� ��������� ���������� �������� ������ ������� ������ �� ������ ��������� ��� ���� ����������

���� $++, �� ���� �������� � ��*�� � �����%��� -(." �� �� ����������� �#���� /" ���� ���� �� �����������# �������� ���� ��� ������� 0 �� �#���� �� ������ ��� ���� ������� �� � '" ����� ��� �������� � � ���� � ������� �� ���� �� ������� ���� *���� ������� ���� ���� ��� 1���� ������� ������ � )" �� ���� � ������ ���� ����������� ����� ����� 1������ ��� ���� ���� ���� *� �������*�� ��� ������������ ������� ��� �� � ���# ���� ��������� �� ���� ��� ���������� �����

������# � ���� � ������� ��� �������� � ��� ��������� ������� �������� � ." � ����� �� ������# ������ ��� ��������� � ������������� 2����� ��� ������ ��������� ������������# ������� *# ��� ������ ����� ��������� �� ��%����� � ����� ���� � ������ ��� �� ���� ������ � ����*���� � ��� ����� � ���� ���� *���� �� ������� ���� ��� ����� ����������������� ���� �� ����� � ��������� ������� ���� �����������#

Page 2: Rule-Based Camerawork Controller for Automatic …dl.ifip.org/db/conf/iwec/icec2010/ThawonmasOS10.pdf0 1 2 ) /) /2 2 3 !44 #5$ 677 $7!#7$!7#8 9!!7!! 76! 9!4 !868 #44 $$5 964) 4 469

�� �� �� ������ � /�� ���

������� ��� ��������� � ���� ����� *���� ����� ������� ��� � ���#���� �������� ��*������

��� ����*���� � ���� ����� ��� �� �����3

!� 4������� �� �����*�� ��������� ����� ������� ��� ��*����� �*�� 5������ $

$� ��� ������ ��������� ������� �������� ��� ������� ����� �� ����������� ��������� � ����

&� ������ � �� �������� ���� ������� �#���� �������*�� � �# ���� ������� ���� ��� ���� ���� �� �������*���

1� ���� �� ����� ������ �� ��� �� ��� �������� ������� � ��� ���������� ��� 0�6 78��� !9 ���� ��������� �� ��� ������: ��*����#� 0 ���0�6 �#����� �������� ���������� ���� �� ����� ;����� ������� ���� �������������� �� ���� ������ ��� ������*���

� �� �������

<� �������� ��� ��* ����� !+" � =������ ���� ������ ��� �*�� 5����� $�� ���#��� ��������� ������ ��� ����� �� ���� ������� *������ ��� ���������� ������� *��� � ������� � 5����� $ �� ���� �������� ���� ��� ����� ��� �� �����3

Page 3: Rule-Based Camerawork Controller for Automatic …dl.ifip.org/db/conf/iwec/icec2010/ThawonmasOS10.pdf0 1 2 ) /) /2 2 3 !44 #5$ 677 $7!#7$!7#8 9!!7!! 76! 9!4 !868 #44 $$5 964) 4 469

���� �� ��������� ��� �' � ��� � ���� ����� ����

����� /��� �0 �� 1� 2� ) /) � /2 2 �� � 3 � � ��

�������� !44 #5$ 677 $7 !#7$ !7#8 9! !7! ! 76! 9!4 !868 #44 $$5 964)������� 4 469 78 5 !$4 !4 44 7# 4 75 $7 !#9 94! 97$ 663���� 7 8$ 96 5 6 69 !4 9 96 65 9# 66 96

0�� ������ ! !9 9 5 98 9 ! 5 9 5 8 7 7 !������� 9!! 9$66 988 $7 84! $$8 975 # 995 9## 6 $ #8$ 679 !76 77

( ����� ������ ��� *���� 5����� $ ;���� � �� ���� �����( 6��� ���# ��� � ������ ����� ������ ��� �����*����# � ���#��� ��������( >������� ���� ������� ����*��� � ��� �*�� ���� �������� ��� ���#���

������� ��� *��� *����� *# � ����� ���� �������

0 ���� � ������� ��� %�����# �� �����*����# � ���#��� �� ����� �� ������������� � ���������# ���� �� ���#�� *���� ��� ���� ���#��� ����� ��� ����� � ���� ����� ����� ���� ��� � ;� ��� ���%���# � ���� ��� �#��������� � ��� ������ ���� ������ ����� �� �� ����� � ��� ���������� �� ;�� ���� �#��� ��;�� �� �����3

�������� ���� ���� ������� �� ����� � ������� � ���� *���������� ���� ���� ������� � ���� ������� � ;����� ��������������� ���� ���� ���� ������ � ���������� ���������� ���� ����� �� ����� �� ���������� � *?���� ��� ���������

���� ����������� ���� � ����� ��� �*�� ��� ����� � � ����#�

@�� ���� �������� ���� �#��� ����� *� �������*�� � � ���#��� ���� ������8� ���� � ���� ������ ��� ��� �#��� �� ��� ������ ���� ������ ����� �� �� ����� ���� ������ *# �� ����� �� ��� �������*�� ���� �#����

��*�� ! ���� ��� ���#��� ������� ��������� ��� ��������� ������� ��� ����� ���#����� 1 ������ � ���� ��*�� �������� ��� ���%���# � � ��� �#��� ������� � ��� ��������� ����� ��� ��*�� � ��� �#��� ������� ���� ������ ���� ������ ����� �� �� ����� ��� ��� ;�� �� ��� �����������#A ����

������ ������ 5� 1��� 6#� 5���� 2��� 1��� �� B��� 6#� ����A������ ��������� 8�� ������ 8�� ���� ������ B��� �� B��� ����A���� ��������� ����� ������� ������� >����� ��� 5� �� �����

5� ����A

����� ��� ��� ������ �� ��� ���� ��������� �� ������� �� �� �������� �;����� ���� �� ��� ������� ���� �� ��� ;����� ���� �����������#A �� ������� ���� �#��� ��� ��� ������ �� ��� ���#�� ����������

8� ���� ��� �#�� � � ������ ��������� � ������� �� ��� ��� ���%���# ���*�� ! �� ��� ������ � ��� ��������� ���� �#��� ��� ��������� �������

Page 4: Rule-Based Camerawork Controller for Automatic …dl.ifip.org/db/conf/iwec/icec2010/ThawonmasOS10.pdf0 1 2 ) /) /2 2 3 !44 #5$ 677 $7!#7$!7#8 9!!7!! 76! 9!4 !868 #44 $$5 964) 4 469

�� �� 0 �������� � � ��� ��� ���� ���� �����

������*�� � ��� ��� ����� ���� ����� ������� � � ������������� ����� ��������� � �����#�� � ���� ������ ��������� �� � ���� ���� �#��� 8� �������� �������� ������� � � ��� �#�� � ��� ������ ���� �� ��� ;����� ���� ��� ������� ����� ��� ��� ����� ���� ��� ����� � ��� ������ � )/3)&!3'.3+�

� �� ������� ���������� ��� �� ��������� �����

8����� $ ������� � ������� � �� ���� ������� �#���� /" ���� ���������� ������ ��������� ������� �� ��� ��� ����� ������ 0 ���� �#���� ;��� ��� ���# �� �� ����������# ������� �� �������� �������� ���� ������� ���� ������ � ���# 7�� �#9 � ��� ���#� 1� ��� ���� �������� ����� � ���� �� ������� ������� �� �������� ����� ���� ������ � ���� ������ ��������� ����� ���� �� ;����� ������� �� ����� 1���� ������ ���� *���������� ��� ���� ����� �� ��� ����� ������� ����� ," ��� ���������� ��������� ����� ���� �� ����� ��� �������� ����� ���������� ��� ���� ����������� ��� ������ ���� ������ ����� �� �� ����� �� ������� �����������

��� ������ ��������� ������� ������� ��� ��������� ���������� ��� ���� ����� ������ ��� ������ ����� �����3

!� C������� ��� ���� �#�� *# ���� ��� ��?���# ���� � ��� ���� �#���������� � ��� �����

$� D����� ������������� ������� � � ��� �#�� � ���� ������ ��������� ����� ��������� ���� �#��

&� ��� ��� ����� � ���� ������ ��������� � ��� �����;�� ����� � ��� ����������� �#���

� ������� ��� ��������

8������ &�� �� &�* ��� � ���� ���� �������� ���� ��� ������� ���������������� ���� � / -(. �� ���� ���� ��� ������ ��������� ������� �����������#� ���� �� ��� � ���� ����� ��� ���#�� ��� �*������ ��������� ��

Page 5: Rule-Based Camerawork Controller for Automatic …dl.ifip.org/db/conf/iwec/icec2010/ThawonmasOS10.pdf0 1 2 ) /) /2 2 3 !44 #5$ 677 $7!#7$!7#8 9!!7!! 76! 9!4 !868 #44 $$5 964) 4 469

:�; < �����

:�; < ����

�� �� ��� ���� � � �������� ����� '��� ��� � ����� ��� �' � ��� ��� ������ � ���� ��� �' � ��� ���

Page 6: Rule-Based Camerawork Controller for Automatic …dl.ifip.org/db/conf/iwec/icec2010/ThawonmasOS10.pdf0 1 2 ) /) /2 2 3 !44 #5$ 677 $7!#7$!7#8 9!!7!! 76! 9!4 !868 #44 $$5 964) 4 469

��� ����� ��� ������� ��������� ��� ������ � � ����� ������ ��� ������������������ � ���� � ������� � ���� ������ B������ ��� ����� ������� �����# � ��*���� � ��� ������ ���� ������ ����� �� �� ������� ���� ���� �#�� ����� ����� �� ����� ��*��%����� ���� ����� � ������� �#�� � ��� ����� ;����� � ��� �����# ��� ������ ;���� ��� � ������������# � ��� �#���� E����� ������� *����� ����� ;����� �� ���� *�����8���� '�� �� '�* �� � ;����� ���� ��� �;�� ��� ���������# � ��� ��������������� ��������

� ��������� ��� ������ ����

���� ����� ������*�� �� ��������� ������� ���� ������� � ��*���� ���� ������ ���� ������ ����� �� �� ����� �� � ����� �������� ��� �����:� ���� �#��� ���� � ������ �� �� �� � ���� ���� �#�� ����������������� ������� ����� ���� �����#��:� ������ � � ������ ���� � �������� ��������� ��� ���� � ��� ������ 1 ���#��� � 5����� $ ��*�������� ������� � ������ ���� �������� E����� ������� *����� �� �������� ��������� ������� �� ��� ������ ��������� ������� �;��� ������������# � ��� �������

��� ������ ��� ������� ;� ���� � ��� ������ ���� ������ ����� �� �� ����� *���� ��� ����# � ���� ����� ������ ����� ���� ������%�� ���� �� ��� B������# ��������� 6��� !!"�

���������� ����

���� ��� ��� �������� � ���� *# F������1�� �� ������;� �������� 7�9 @� $+/++!') ��� =��� �����# �� D���� � ������ �� *# F�*�� ��67����� � 6�������9 D���� GC������ 2�������� ����� �� =������ 1��� ���������H�

�� ������

9( ���� =(� ������ �(� >���� �(� 3���� �(+ ���?�� �+ ��� �������� �����������@�� ������ �� � ��� �����( ����� !55!� ��( 94A6! :!55!;

!( ��� �(2(� ��� �(%(� 1'��� �(�(+ ���� ����� �� ��"����� ��� � � ?�������� '��� 3�������� 3���� ?������( ��0B0�� !55$� ��( 96 A977 :!55$;

6( ������ %(� ������ ?(<(� ��� �������� >(&(+ ������ ����� � ���"���� C������ ���( ���� / ��������� � �� ����� ��� ������ � C��� /�������������� ��( 869A864 :!55$;

7( ���� � 0(� ����������� 3(� ��� �������� /(+ ���� ����� ���� � 6? ��"�� ������ ����� � ������( ���� ����� � ������ ��� 0����������� ��������( 6A49 :!554;

( ������ /( ��� /��'���� �(+ 0������ ��� ���� ���� ����� D�����"���<��� ��( %� ��� � ��� 0������ ������� ����� ��( 75A7 :!558; :��%�������;

Page 7: Rule-Based Camerawork Controller for Automatic …dl.ifip.org/db/conf/iwec/icec2010/ThawonmasOS10.pdf0 1 2 ) /) /2 2 3 !44 #5$ 677 $7!#7$!7#8 9!!7!! 76! 9!4 !868 #44 $$5 964) 4 469

:�; < �����

:�; < ����

�� �� ��� ���� � � *������ ����� '��� ��� � ����� ��� �' � ��� ��� ������ � ���� ��� �' � ��� ���

Page 8: Rule-Based Camerawork Controller for Automatic …dl.ifip.org/db/conf/iwec/icec2010/ThawonmasOS10.pdf0 1 2 ) /) /2 2 3 !44 #5$ 677 $7!#7$!7#8 9!!7!! 76! 9!4 !868 #44 $$5 964) 4 469

4( ����� �("%(� /��'���� �(� ��� ����� �("/(+ 0������ �� �������� �� ����+0 ���� ����� � & �� � &� � ���( �1� �@������ 0��� ���� !558+ 6 #8A6 87:!558;

$( /��'���� �( ��� ������ /(+ ��� ����� � 0������ ��� ���� ����� ��� ��( < �( �)�< ���� ������� )��� ���� � ��� ���� < ����������( !$8B!55# :���"!55#;� ��( 95 A99 :!55#;

#( ������ /( ��� /��'���� �(+ ) �� �������� � 0������ ��� ���� ����� ��� ��( ����� � >��� �� ����� �������� ���� 3( ������� ��� ��� ���%( ������ � :���(;� ��( 658 :���� !55#;� ��( 9$8A9#7 :!55#;

8( /��'���� �(� D��� �(� ��� ������ /(+ ��� �' � ���� � 0������ ������� ���� � ��� ��( �?"�D3 < �( � >��� ��� ���� ������� !558�����,�'�� %����� %��� 98"!5 :!558;

95( ������� ! '������+ ����+BB�������!(������(E�B�!���B���B���(���@ :���� ��"������ � %��� !!� !595;

99( 3� ���� ?(� )'����� �(� ��� 3����� %(+ ��� ���� � ?����� >��� �� ���� 2���"� ��� ����� ���� 2 ��������� �� ��� /�@�� � ����( ���� / ��������� � <��"�� � 0������� ��� 3������ ������������������� ��( 65A 78 :!557;