AndreaPlanet.com - My door always open to you * Login  * FAQ    * Search
It is currently Sun Sep 24, 2017 1:28 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 14 posts ] 
Author Message
PostPosted: Thu Feb 11, 2010 9:36 am 
Offline
Site Admin
User avatar

Joined: Mon Apr 15, 2002 9:12 am
Posts: 1254
Location: Italy
Hello Photo Mosaic lovers,

AndreaMosaic 3.32.10 beta
A new Beta version of AndreaMosaic is ready. There are many new features and changes:
News:
    * Initial Support for VideoMosaics (Windows only, no Mac/Linux).
    * Support for PPM and Photoshop RAW file format.
    * Professional version supports up to 100 Gigapixel mosaics.
    * Improved memory usage.
    * Russian and Ukrainian translation (Thank you Vasily Nadolsky).

Changes:
    * Improved keywords and terms used in the User Interface.
    * Working thread priority changed from Idle to Lowest, and configurable.
    * Removed [x] Original Tile Variant option.

BugFixes:
    * On small screen resolutions AndreaMosaic is resized properly.
    * Minor issues.

VideoMosaic (Windows only)
A Photographic Mosaic is a mosaic made of still images. A VideoMosaic is a mosaic made of video clips. With this version of AndreaMosaic it is possible to create also VideoMosaics, it is only a initial support to this kind of artwork. So, there are some performance issues and the configuration is done through a Text File instead of the User Interface. Another limitation is that the VideoMosaic will recreate a static image, in other words the final mosaic will look like a static image. An interesting aspect is that all features applied to the tiles (rotation, flipping, color change, irregular mosaics) can be applied also to the VideoTiles (i.e. Video Clips).

How to create a VideoMosaic
First of all we need to build a high number of short Video Clips that shows a somewhat still image. Select a nice video/movie on your computer and then in AndreaMosaic press the button Select Tiles -> Extract Tiles from Video. You will be asked to select a video (AVI file) and if successful you will see the Extract Tiles Window with a preview of your video. Deselect the [x] JPG option (unless you want to create also photomosaics) and enable the [x] AVI option. Then press the button to Extract. Right now this process will take a very very long time (many hours) and it seems that AndreaMosaic is frozen. In the next version it will be much faster. I'm sorry for this issue. This step will create in the same Folder of your video a new Folder with many very short Video clips that have a static look, with few changes in the video clip. If you have issues opening the Video with AndreaMosaic then please read this topic.
There are several options that control how the video clips are extracted. If you want to change them create a configuration file called AndreaMosaicConfig.txt in the same folder of AndreaMosaic and insert the following text:
Code:
[Extract VideoMosaic]
; Minimum number of frames of the video clip. Default value 30 frames (about 1 second).
MinFrameCount=30
; Maximum number of frames of the video clip. Default value 400 frames (about 13-16 seconds).
MaxFrameCount=400
; Higher values will extract video clips with greater variety between the frames. Default value 1000. There are no specific limits, I may suggest values between 50 and 5000.
MaxDifference=1000
; Video clips with a low variety (lower than the MinDifference value) and with a length longer that MinDifferenceFrameCount will be considered as Static Clips and will not be extracted. Default value 150. There are no specific limits, I may suggest values between 1 and MaxDifference.
MinDifference=150
; Default value for MinDifferenceFrameCount is 50 (about 2-3 seconds). Use a value that is less or equal than MinFrameCount.
; If set to 0 then Static scenes are ignored at all.
MinDifferenceFrameCount=25
; If this value is 1 then the Static Video Clips will be extracted into a separate Folder.
ExtractStaticVideo=0


Another option is the codec to use for Compressing the videos. See the FourCC option in the section [VideoMosaic] later on. If you leave this parameter to zero "FourCC=0" then the Video Clips are exported uncompressed. This is the default value.

One important suggestion is to resize your video before proceding with the extraction. Make it much smaller. A VideoMosaic at High Definition (with 720p lines) and 250 tiles will have a Tile Size of about 60x40 pixels. With a HD 1080p mosaic each tile will be less than 100 pixels. So it is totally useless to extract VideoTiles from a High Definition Video at 720p. The required size of your VideoTile is less than 100x80 pixels in most cases. This suggestion is important for performance reasons, else it can take hours or days to create a VideoMosaic. Also I suggest to use always uncompressed video for better performance (FourCC=0)

Once you have a good number of Video Clips you can go on with the creation of the VideoMosaic itself. The instructions and features are exactly like the creation of a standard photographic mosaic with the following differences:
In the Mosaic Size parameter select one of the three suggested options: Video SD 480p, Video HD 720p or Video HD 1080p. You can also specify the size in pixels like 500 pixels. Just remember to use very small values, especially for the first videos i recommend Video SD 480p.
In the Select Tiles Window instead of adding a Folder to the Include Folder List you must add the Folder with your Video Clips in the Video Folder List.
In the Tile Size parameter select a low value, VideoMosaics are very small compared to Photo Mosaics, so I suggest a value between 50 Tiles and 500 Tiles.

After you set the other common parameters of AndreaMosaic you can press the Create Mosaic button. The resulting Mosaic will be a still Image (JPG File). This step is important because it is a preview on how your final VideoMosaic will look. If you like the result then you can finally proceed with the creation of the VideoMosaic: in More Options select File Format: Video Mosaic (uncompressed). Then press again Create Mosaic.
There are some options that control how the video clips are extracted. If you want to change them Create a configuration file called AndreaMosaicConfig.txt in the same folder of AndreaMosaic and insert the following text:
Code:
[VideoMosaic]
; Will set the Length of the final VideoMosaic in Frames. Usually each second contains between 25 and 30 Frames, so for a 10 second VideoMosaic you need like 300 Frames.
; Please use very low values for the initial Tests. You can use the Keyword Min and Max. Min/Max/Avg means the minimum/maximum/average length of all Video clips in the user Tiles.
; Examples: "Min*1", "Min*2", "Min*4", "Max*1", "Max*2", "Max*4", "Avg", 100, 30
; The default value is Max*2, this means that the videomosaic will have a length that is double than the length of the longest video clip used in the Mosaic.
FrameCountFromVideoTile=Max*2

; This is the Frame Rate of the final video. By default it will be the highest frame rate of your video clips. Default=Freq.
; Min/Max/Freq is the lowest/highest/most_frequent Frame rate in the video clips used for the mosaic.
; Examples: "Min", "Max", "Freq", "25", "29.97"
FrameRateFromVideoTile=Freq

; If no video clips will be used in your mosaic (or your Tile Library does not contain video clips) then the Video Mosaic will contain this number of frames. Default 10 frames.
FrameCountFromImage=10

; If no video clips will be used in your mosaic (or your Tile Library does not contain video clips) then the Video Mosaic will have this frame rate. Default 10 frames/second.
FrameRateFromImage=10

; Backwards Loop of the videotiles. If a VideoMosaic has a length of 110 frames then
; enabling the Backward/Reverse Loop means that the first 55 frames of the VideoMosaic play
; each VideoTile from frame 1 to 55. The last 55 frames of the VideoMosaic play
; each VideoTile from frame 55 to frame 1. So that the overall VideoMosaic can
; be played in an endless loop. If a length of a VideoTile is shorter, for
; example 30 Frames then the 110 Frames for the VideoMosaic are played in the following way:
; VideoMosaic Frame#: 1 ... 30 ... 31 ... 60 ... 61 ... 85 ... 86 ... 110
; VideoTile Frame#  : 1 ... 30 ... 30 ... 1  ... 1  ... 25 ... 25 ... 1
; Options:
;    All - all videotiles will played forward/backwards (default).
;    Necessary - only VideoTiles shorter than the VideoMosaic will be played forward/backwards. The other VideoTiles will loop only forwards.
;    None - all VideoTiles will be played only forwards.
BackwardsLoop=All

; The Codec used when compressing a Video Clip. It is used when creating the "VideoMosaic (Compressed)" or
; extracting VideoTiles from a Video. It is the case-sensitive FourCC Code (4 characters). Default value is 0 (uncompressed video).
; If you want to compress your video I may suggest the XVID codec: "FourCC=XVID".
FourCC=0


The final Video Mosaic will be of high quality (because uncompressed) but also a very big file. To make the file smaller you can use some free Video tools like VirtualDub or AVIDemux (here a small tutorial) to compress the video with a wellknown codec like XVID. Another option is to use a compressor in More Options -> File Format: VideoMosaic (Compressed). You can specify the codec with the above FourCC option. But initially I prefer the uncompressed format for it's quality and because I can choose later how to compress it.

Support for PPM and Photoshop RAW

It is possible to Save your photographic mosaic in the file format PPM or RAW. These two formats are nearly equal, I suggest the PPM format because it contains also the width/height/pixel format of the mosaic. When you load a RAW format you need to specify the Width/Height of the Mosaic and the Pixel format which is RGB interleaved.
The advantage of these two file formats is the possibility to have one file for very big mosaics, but beware that a 10 gigapixel mosaic will result in an 30 gigabyte file. Quite big. You can the open such a file in Photoshop, GIMP or Publish it freely on GigaPan.

100 Gigapixel mosaics

Now with the Professional version it is possible to create mosaics of over 100 Gigapixels! I suggest to save such a (300 gigabyte) monster as a PPM file.

Thread Priority

The default priority when creating the Mosaic was changed from Idle to Lowest. To change this behaviour create a configuration file called AndreaMosaicConfig.txt in the same folder of AndreaMosaic and insert the following text:
Code:
[Options]
; Thread Priority
; Possible values are: idle, lowest, below_normal, normal, above_normal, higest
; Default value is lowest
Priority=lowest


Any feedback is very welcome :)

byee
Andrea


Top
 Profile  
Reply with quote  
PostPosted: Tue Feb 23, 2010 9:06 am 
Offline
Site Admin
User avatar

Joined: Mon Apr 15, 2002 9:12 am
Posts: 1254
Location: Italy
AndreaMosaic 3.32.11 beta
A new Beta version of AndreaMosaic is ready. The Video Extraction feature was rewritten and tested:
Video Extraction News:
    * Support for multiple CPU's.
    * Improved Video Clip selection.
    * It is possible to exclude Video Clips made of Static scenes.
    * Button for Automatic Crop in the Video Extraction Window.

BugFixes:
    * The Forward/Backward loop wasn't calculated correctly near the end of the produced Video Mosaic.


Top
 Profile  
Reply with quote  
PostPosted: Mon Mar 15, 2010 5:12 pm 
Offline

Joined: Sun Apr 26, 2009 11:01 pm
Posts: 2
Thank you for the availability of 3.32.11 Beta! Does this replace the Professional version which is what I'm running now? I would love to use some of my raw files as opposed to jpegs for some of my images. Thank you for letting me know.


Top
 Profile  
Reply with quote  
PostPosted: Mon Mar 15, 2010 6:04 pm 
Offline
Site Admin
User avatar

Joined: Mon Apr 15, 2002 9:12 am
Posts: 1254
Location: Italy
Yes, the Beta version is always available also for the Professional version. Use your original download link (see the email) to get the link for the Beta version :)


Top
 Profile  
Reply with quote  
PostPosted: Mon Mar 15, 2010 6:24 pm 
Offline

Joined: Sun Apr 26, 2009 11:01 pm
Posts: 2
Thank you for your rapid response! I'm impressed. I've followed the link and downloaded the software to my hard drive. Should I remove the AndreaMosaic Professional from my computer before running the updated software or just run it as is. Thanks again!
Debra


Top
 Profile  
Reply with quote  
PostPosted: Tue Mar 16, 2010 1:11 am 
Offline
Site Admin
User avatar

Joined: Mon Apr 15, 2002 9:12 am
Posts: 1254
Location: Italy
By default the beta version will be installed into another folder so you can maintain both stable/beta versions if you want. :)


Top
 Profile  
Reply with quote  
PostPosted: Thu Mar 18, 2010 2:36 am 
Offline
Site Admin
User avatar

Joined: Mon Apr 15, 2002 9:12 am
Posts: 1254
Location: Italy
AndreaMosaic 3.32.12 beta
A new Beta version of AndreaMosaic is ready.
News:
    * It is possible to create Mosaics with tiles placed Sequentially or Randomly (see More Options - Mosaic Processing).
    * It is possible to see a Mosaic Preview before saving the final Mosaic (experimental feature: it is enabled if you add MosaicFastPreview=1 in the [Options] section of AndreaMosaicConfig.txt).
    * It is possible to specify a different MaskFile for each Image. If you added image "MyImage.jpg" then the associated Maskfile should be "MyImage Mask.jpg".
    * Minor Improvements in Messages, Text Report, and Settings.
    * Portugues Brazilian translation of the User Interface (Thank you Juliana Vermelho Martins).
    * German User Manual (Thank you Frank Winkler).

BugFixes:
    * Minor issues.


Top
 Profile  
Reply with quote  
PostPosted: Fri Apr 23, 2010 2:53 am 
Offline

Joined: Fri Apr 23, 2010 2:45 am
Posts: 2
Hi Andrea

When do you anticipate that the beta version will be a release version? I'm keen to use the new version but woudl rather wait for the final version than install the beta...

Thanks Russell


Top
 Profile  
Reply with quote  
PostPosted: Sun Apr 25, 2010 6:49 am 
Offline
Site Admin
User avatar

Joined: Mon Apr 15, 2002 9:12 am
Posts: 1254
Location: Italy
You can always download the latest version of AndreaMosaic, even the professional version (using the download link in your email).
This Beta version is a good release, before finalizing it I'm working on some extra features and then completing the translation upgrades.

byee
Andrea


Top
 Profile  
Reply with quote  
PostPosted: Wed Aug 18, 2010 9:50 pm 
Offline
Site Admin
User avatar

Joined: Mon Apr 15, 2002 9:12 am
Posts: 1254
Location: Italy
AndreaMosaic 3.32.13 beta
A new Beta version of AndreaMosaic is ready.
News:
    * It is possible to Load/Save all the Settings.
    * It is possible to create the MaskFile from the current Pattern.

BugFixes:
    * Minor issues and changes.


Top
 Profile  
Reply with quote  
PostPosted: Sun Sep 26, 2010 11:19 am 
Offline

Joined: Sun Sep 26, 2010 10:52 am
Posts: 1
Hi Andrea

Im using your software to create photomosaics...
I thank u very much for providing such a worthy program.
I need some help in creating video mosaics... while extracting the tiles from video I can only see JPG and BMP options. AVI option is not there ....please help me with this


Top
 Profile  
Reply with quote  
PostPosted: Wed Sep 29, 2010 10:49 am 
Offline
Site Admin
User avatar

Joined: Mon Apr 15, 2002 9:12 am
Posts: 1254
Location: Italy
nare9ndra wrote:
Hi Andrea

Im using your software to create photomosaics...
I thank u very much for providing such a worthy program.
I need some help in creating video mosaics... while extracting the tiles from video I can only see JPG and BMP options. AVI option is not there ....please help me with this


Download the latest Beta version for the AVI option :)


Top
 Profile  
Reply with quote  
PostPosted: Wed Oct 20, 2010 5:00 pm 
Offline
Site Admin
User avatar

Joined: Mon Apr 15, 2002 9:12 am
Posts: 1254
Location: Italy
AndreaMosaic 3.32.16 beta
A new Beta version of AndreaMosaic is ready. It has several minor improvements and it will become the next stable versions (after completing the translations and fixing any discovered bugs).
News:
    * New user interface for Load/Edit/Save all the Advanced Settings.
    * New main menu to select the Tile Type / Aspect Ratio.

BugFixes:
    * Minor issues and changes.


Top
 Profile  
Reply with quote  
PostPosted: Mon Jan 31, 2011 11:25 am 
Offline

Joined: Mon Jan 31, 2011 11:09 am
Posts: 1
Hi!
I can't manage to work AndreaMosaic via Wine under Ubuntu. The program never starts!

Thx,
Vic


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 14 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group