Files
IvolutionWebsite/Website/content/pages/Settings.md

90 lines
3.8 KiB
Markdown

Title: Settings
Tags: face recognition, image processing, computer vision, python, openCV, Ivolution, Facemovie, Everyday, settings, interface, manual
Slug: Settings
## Settings
You can access the settings by clicking on the settings button in the main interface.
The settings Window is divided into two main parts :
- the __basic settings__, where you can change the name of the output file and its location
- the __advanced settings__, where you can change the behaviour of the algorithm itself
### Basic Settings
This is the default page opened when you click on settings.
<center>
<p><img alt="Main interface" src="../theme/images/blog/s1.png" /></p>
</center>
The basic settings page contains only elements:
- The output location chooser, where you can change where the timelapse will be saved
- The name chooser, where you can change the name of your timelapse.
### Advanced Settings
The advanced settings page contain several option you can adjust to modify the timelapse creation algorithm behavior.
<center>
<p><img alt="Main interface" src="../theme/images/blog/s2.png" /></p>
</center>
### Speed of the video
With the speed option, you can select the __framerate of the generated timelapse__.
The slower you choose, the more delay is added between each frame.
Basically, the accessible framerates with the speed option are 3, 6 and 9 frames per second.
### Processing mode
The processing mode in Ivolution defines the type of video output you desire.
There are two main processing types : __conservative__, and __crop__.
To understand the difference between those two types, you have to know the way Ivolution handles images.
To create a nice timelapse, each image is resized so that __the faces always keeps the same scale__ during the whole video.
Each image is also moved so that __the faces always stays in the same place__, even if they are in a different part of the image.
You can easily understand this concept by looking at the difference between each mode in this video :
<center>
<iframe width="420" height="315" src="http://www.youtube.com/embed/dXuGMZk9_U8" frameborder="0" allowfullscreen></iframe>
</center>
By choosing the __conservative mode__, all of your images are entirely used.
This means that none of the images are cropped, and that black borders are added to keep the same dimension over all the video.
On the opposite, you can choose the __crop mode__ if you don't want any black border in the video.
In this case, the images are cropped to fill the maximum space available.
This gives nicer results, as the video does not contain black borders, but keep in mind the the resolution of the video is also reduced in this case.
### Face Type
The face type defines the type of video you want to have in output.
Basically, there are two main different types : __profile faces__ and __front faces__.
- __Profile face mode__ expects your images to contain profile faces. Examples of use can be pregnant women that want to see their belly over time.
- __Front face mode__ is the most common mode, perfect if you take front pictures of you. All of the examples you can see on this website use front configuration.
### Sort method
The sort method defines __the way images are sorted__ in the video.
The default mode is __filename__, in which images will be sorted in name order.
This mode is perfect for most images coming from cameras and webcams, as the file name contains the date at which the image was taken.
Using this mode, you can also choose to sort the files in the order you want (by naming them yourselves numerically).
The other possible mode uses the __EXIF metadata__ embedded in the picture.
The EXIF metadata contain a special location for the creation date, and Ivolution can use it to sort pictures chronologically.
Be careful though, because pictures may not contain metadata.
If you are not sure, simply leave the default option.