mirror of
https://github.com/azaion/annotations.git
synced 2026-04-22 22:36:31 +00:00
56 lines
5.1 KiB
XML
56 lines
5.1 KiB
XML
<Window x:Class="Azaion.Annotator.HelpWindow"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
|
xmlns:local="clr-namespace:Azaion.Annotator"
|
|
mc:Ignorable="d"
|
|
Title="Як анотувати: прочитайте будь ласка, це важливо" Height="700" Width="800"
|
|
ResizeMode="NoResize"
|
|
Topmost="True"
|
|
WindowStartupLocation="CenterScreen">
|
|
<Grid Margin="15">
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="Auto" />
|
|
<RowDefinition Height="Auto"/>
|
|
<RowDefinition Height="Auto"/>
|
|
<RowDefinition Height="Auto"/>
|
|
<RowDefinition Height="Auto"/>
|
|
<RowDefinition Height="Auto"/>
|
|
<RowDefinition Height="Auto"/>
|
|
<RowDefinition Height="Auto"/>
|
|
<RowDefinition Height="Auto"/>
|
|
</Grid.RowDefinitions>
|
|
<TextBlock Grid.Row="0" TextWrapping="Wrap" FontSize="18" >
|
|
Анотація - це виділений на кадрі відео об'єкт з якимось класом (Броньована техніка, вантажівка, тощо)
|
|
</TextBlock>
|
|
<TextBlock Grid.Row="1" TextWrapping="Wrap" FontSize="18" >
|
|
1. Анотації мусять містити об'єкти найкращої чіткості та якості. Сильно розмазані чи задимлені об'єкти не підходять
|
|
</TextBlock>
|
|
<TextBlock Grid.Row="2" TextWrapping="Wrap" FontSize="18" >
|
|
2. Чим більше ракурсів одного і того самого об'єкту - тим краще. Наприклад, якщо на відео об'єкт малий,
|
|
а далі на нього наводиться камера, то треба анотувати як малий об'єкт, так і великий. Якщо об'єкт статичний і ракурс не змінюється,
|
|
достатньо одної анотації, а якщо рухається, і видно об'єкт з різних боків - то треба пару, по 1 на ракурс
|
|
</TextBlock>
|
|
<TextBlock Grid.Row="3" TextWrapping="Wrap" FontSize="18" >
|
|
3. Анотація об'єктів з формою що суттєво відрізняється від прямокутника. Наприклад, якщо танк має довге дуло, саме дуло не треба виділяти,
|
|
оскільки попадає в анотацію дуже багато зайвого. Те ж саме з окопами - якщо окопи займають візуально багато місця,
|
|
і в квадрат буде попадати багато зайвого, то краще зробити пару малих анотацій саме окопів
|
|
</TextBlock>
|
|
<TextBlock Grid.Row="4" TextWrapping="Wrap" FontSize="18" >
|
|
4. Будь-які існуючі позначки на відео, OSD і інше не мусять бути в анотаціях. Анотація мусить мати лише конкретний об'єкт без ліній на ньому
|
|
</TextBlock>
|
|
<TextBlock Grid.Row="5" TextWrapping="Wrap" FontSize="18" >
|
|
5. До кожного відео мусить бути 2-3 пустих фоток без об'єктів і без анотацій, для гарнішого навчання. (Просто натиснути [Ентер] на парі різних кадрів без нічого)
|
|
</TextBlock>
|
|
<TextBlock Grid.Row="6" TextWrapping="Wrap" FontSize="18" >
|
|
6. Об'єкти одного класу мусять бути візуально схожими, тоді як об'єкти різних класів мусять візуально відрізнятися.
|
|
Оскільки це не є каталог військової техніки, а програма для створення датасету для навчання нейронної мережі,
|
|
то принципи обрання класів мусять підпорядковуватись візуальній схожості для кращого розпізнавання, а не чіткій військовій класифікації.
|
|
Наприклад, артилерія - це переважно міномети, тобто візуально це труба з чимось на основі.
|
|
Тоді будь яка самохідна артилерія на гусеницях, хоч вона являє собою артилерію, мусить бути анотована як "Броньована техніка", оскільки візуально
|
|
вона значно більш схожа на танк ніж на міномет.
|
|
</TextBlock>
|
|
</Grid>
|
|
</Window>
|