Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

- multimodel loading

	modified:   ../artvertiser.layout
	modified:   artvertiser.cpp
	new file:   artverts/spider.png
	new file:   artverts/your_art_here.png
	new file:   camparams_qc9000_damian/camera_c.txt
	new file:   camparams_qc9000_damian/camera_r_t.txt
	new file:   camparams_qc9000_damian/view_r_t.txt
	modified:   models.xml
	new file:   models/nothing
	new file:   models/ships.bmp
	new file:   models/ships.bmp.artvertroi
	new file:   models/ships.bmp.classifier/corners.txt
	new file:   models/ships.bmp.classifier/keypoints.txt
	new file:   models/ships.bmp.classifier/misclassification_rates.txt
	new file:   models/ships.bmp.classifier/original_image.bmp
	new file:   models/ships.bmp.classifier/parameters.txt
	new file:   models/ships.bmp.classifier/thresholds.txt
	new file:   models/ships.bmp.classifier/tree0000.txt
	new file:   models/ships.bmp.classifier/tree0001.txt
	new file:   models/ships.bmp.classifier/tree0002.txt
	new file:   models/ships.bmp.classifier/tree0003.txt
	new file:   models/ships.bmp.classifier/tree0004.txt
	new file:   models/ships.bmp.classifier/tree0005.txt
	new file:   models/ships.bmp.classifier/tree0006.txt
	new file:   models/ships.bmp.classifier/tree0007.txt
	new file:   models/ships.bmp.classifier/tree0008.txt
	new file:   models/ships.bmp.classifier/tree0009.txt
	new file:   models/ships.bmp.classifier/tree0010.txt
	new file:   models/ships.bmp.classifier/tree0011.txt
	new file:   models/ships.bmp.classifier/weights.txt
	new file:   models/ships.bmp.roi
	new file:   models/ships.bmp_initial_points.bmp
	new file:   models/ships.bmp_stable_points.bmp
  • Loading branch information...
commit e620f9bbcebb412973d3861b56713d2136982f15 1 parent faef33a
@damiannz damiannz authored
Showing with 293,858 additions and 85 deletions.
  1. +13 −13 artvertiser.layout
  2. +71 −51 artvertiser/artvertiser.cpp
  3. BIN  artvertiser/artverts/spider.png
  4. BIN  artvertiser/artverts/your_art_here.png
  5. +7 −0 artvertiser/camparams_qc9000_damian/camera_c.txt
  6. +7 −0 artvertiser/camparams_qc9000_damian/camera_r_t.txt
  7. +225 −0 artvertiser/camparams_qc9000_damian/view_r_t.txt
  8. +46 −21 artvertiser/models.xml
  9. 0  artvertiser/models/nothing
  10. BIN  artvertiser/models/ships.bmp
  11. +4 −0 artvertiser/models/ships.bmp.artvertroi
  12. +4 −0 artvertiser/models/ships.bmp.classifier/corners.txt
  13. +501 −0 artvertiser/models/ships.bmp.classifier/keypoints.txt
  14. +500 −0 artvertiser/models/ships.bmp.classifier/misclassification_rates.txt
  15. BIN  artvertiser/models/ships.bmp.classifier/original_image.bmp
  16. +2 −0  artvertiser/models/ships.bmp.classifier/parameters.txt
  17. +500 −0 artvertiser/models/ships.bmp.classifier/thresholds.txt
  18. +24,169 −0 artvertiser/models/ships.bmp.classifier/tree0000.txt
  19. +24,640 −0 artvertiser/models/ships.bmp.classifier/tree0001.txt
  20. +24,385 −0 artvertiser/models/ships.bmp.classifier/tree0002.txt
  21. +23,816 −0 artvertiser/models/ships.bmp.classifier/tree0003.txt
  22. +24,978 −0 artvertiser/models/ships.bmp.classifier/tree0004.txt
  23. +23,706 −0 artvertiser/models/ships.bmp.classifier/tree0005.txt
  24. +24,397 −0 artvertiser/models/ships.bmp.classifier/tree0006.txt
  25. +24,748 −0 artvertiser/models/ships.bmp.classifier/tree0007.txt
  26. +24,477 −0 artvertiser/models/ships.bmp.classifier/tree0008.txt
  27. +23,942 −0 artvertiser/models/ships.bmp.classifier/tree0009.txt
  28. +23,954 −0 artvertiser/models/ships.bmp.classifier/tree0010.txt
  29. +24,250 −0 artvertiser/models/ships.bmp.classifier/tree0011.txt
  30. +512 −0 artvertiser/models/ships.bmp.classifier/weights.txt
  31. +4 −0 artvertiser/models/ships.bmp.roi
  32. BIN  artvertiser/models/ships.bmp_initial_points.bmp
  33. BIN  artvertiser/models/ships.bmp_stable_points.bmp
View
26 artvertiser.layout
@@ -22,10 +22,10 @@
<File name="artvertiser/FProfiler/FTime.h" open="0" top="0" tabpos="28">
<Cursor position="1729" topLine="71" />
</File>
- <File name="artvertiser/MatrixTracker/MatrixTracker.cpp" open="1" top="0" tabpos="3">
+ <File name="artvertiser/MatrixTracker/MatrixTracker.cpp" open="1" top="0" tabpos="1">
<Cursor position="10933" topLine="261" />
</File>
- <File name="artvertiser/MatrixTracker/MatrixTracker.h" open="1" top="0" tabpos="5">
+ <File name="artvertiser/MatrixTracker/MatrixTracker.h" open="1" top="0" tabpos="3">
<Cursor position="3393" topLine="43" />
</File>
<File name="artvertiser/MatrixTracker/ofxMatrix3x3.cpp" open="0" top="0" tabpos="34">
@@ -55,11 +55,11 @@
<File name="artvertiser/MatrixTracker/ofxVec4f.h" open="0" top="0" tabpos="0">
<Cursor position="122" topLine="2" />
</File>
- <File name="artvertiser/artvertiser.cpp" open="1" top="0" tabpos="2">
- <Cursor position="2996" topLine="75" />
+ <File name="artvertiser/artvertiser.cpp" open="1" top="1" tabpos="11">
+ <Cursor position="3554" topLine="118" />
</File>
- <File name="artvertiser/calibmodel.cpp" open="1" top="0" tabpos="9">
- <Cursor position="1376" topLine="41" />
+ <File name="artvertiser/calibmodel.cpp" open="1" top="0" tabpos="7">
+ <Cursor position="853" topLine="27" />
</File>
<File name="artvertiser/calibmodel.h" open="0" top="0" tabpos="6">
<Cursor position="372" topLine="0" />
@@ -73,13 +73,13 @@
<File name="artvertiser/multigrab.cpp" open="0" top="0" tabpos="4">
<Cursor position="3892" topLine="20" />
</File>
- <File name="artvertiser/multigrab.h" open="1" top="0" tabpos="6">
+ <File name="artvertiser/multigrab.h" open="1" top="0" tabpos="4">
<Cursor position="925" topLine="8" />
</File>
- <File name="artvertiser/multithreadcapture.cpp" open="1" top="0" tabpos="7">
+ <File name="artvertiser/multithreadcapture.cpp" open="1" top="0" tabpos="5">
<Cursor position="20018" topLine="606" />
</File>
- <File name="artvertiser/multithreadcapture.h" open="1" top="0" tabpos="8">
+ <File name="artvertiser/multithreadcapture.h" open="1" top="0" tabpos="6">
<Cursor position="3870" topLine="72" />
</File>
<File name="garfeild/calib/CamAugmentation.cpp" open="0" top="0" tabpos="22">
@@ -109,7 +109,7 @@
<File name="garfeild/keypoints/keypoint_orientation_corrector.h" open="0" top="0" tabpos="19">
<Cursor position="2825" topLine="49" />
</File>
- <File name="garfeild/keypoints/yape.cpp" open="1" top="0" tabpos="4">
+ <File name="garfeild/keypoints/yape.cpp" open="1" top="0" tabpos="2">
<Cursor position="20440" topLine="700" />
</File>
<File name="garfeild/keypoints/yape.h" open="0" top="0" tabpos="10">
@@ -124,7 +124,7 @@
<File name="garfeild/lightcalib/lightmap.h" open="0" top="0" tabpos="13">
<Cursor position="1669" topLine="16" />
</File>
- <File name="garfeild/viewsets/affine_image_generator.cpp" open="1" top="0" tabpos="12">
+ <File name="garfeild/viewsets/affine_image_generator.cpp" open="1" top="0" tabpos="10">
<Cursor position="18981" topLine="564" />
</File>
<File name="garfeild/viewsets/affine_image_generator.h" open="0" top="0" tabpos="7">
@@ -157,10 +157,10 @@
<File name="garfeild/viewsets/object_view.h" open="0" top="0" tabpos="25">
<Cursor position="1509" topLine="38" />
</File>
- <File name="garfeild/viewsets/planar_object_recognizer.cpp" open="1" top="1" tabpos="10">
+ <File name="garfeild/viewsets/planar_object_recognizer.cpp" open="1" top="0" tabpos="8">
<Cursor position="6187" topLine="185" />
</File>
- <File name="garfeild/viewsets/planar_object_recognizer.h" open="1" top="0" tabpos="11">
+ <File name="garfeild/viewsets/planar_object_recognizer.h" open="1" top="0" tabpos="9">
<Cursor position="9133" topLine="216" />
</File>
<File name="starter/geometry/projection_matrix.cpp" open="0" top="0" tabpos="0">
View
122 artvertiser/artvertiser.cpp
@@ -167,6 +167,7 @@ IplImage *image2 = cvLoadImage("artvert2.png");
IplImage *image3 = cvLoadImage("artvert3.png");
IplImage *image4 = cvLoadImage("artvert4.png");
IplImage *image5 = cvLoadImage("artvert5.png");
+IplImage *fallback_artvert_image = cvLoadImage("artvert1.png");
// matrix tracker
MatrixTracker matrix_tracker;
@@ -220,18 +221,53 @@ CvPoint2D32f *c1 = new CvPoint2D32f[4];
vector<int> artvert_roi_vec;
char *image_path;
-typedef struct _Artvert
+
+class Artvert
{
+public:
+ Artvert() {
+ artvert_image=0;
+ model_file="model.bmp";
+ artvert_image_file="artvert1.png";
+ artist = "unknown artist";
+ advert = "unknown advert";
+ name = "unnamed artvert";
+ }
+ ~Artvert()
+ {
+ if ( artvert_image )
+ cvReleaseImage( &artvert_image );
+ }
+
+ IplImage* getArtvertImage()
+ {
+ printf("get artvert image called\n");
+ if ( !artvert_image )
+ {
+ printf("loading artvert image '%s'\n", artvert_image_file.c_str() );
+ artvert_image = cvLoadImage( artvert_image_file.c_str() );
+ }
+ if ( !artvert_image )
+ {
+ fprintf(stderr, "couldn't load artvert image '%s'\n", artvert_image_file.c_str() );
+ artvert_image = fallback_artvert_image;
+ }
+ return artvert_image;
+ }
+
string model_file;
string artvert_image_file;
string artist;
string advert;
string name;
-} Artvert;
+private:
+ IplImage* artvert_image;
+};
vector< Artvert > artvert_list;
-int which_artvert=0;
-bool next_artvert_requested = false;
+int current_artvert_index=0;
+bool new_artvert_requested = false;
+int new_artvert_requested_index = 0;
vector< bool > model_file_needs_training;
#include "ofxXmlSettings/ofxXmlSettings.h"
@@ -611,25 +647,10 @@ bool loadOrTrain( int new_index )
c1[3].x = roi_vec[6];
c1[3].y = roi_vec[7];
- return true;
-
-}
+ current_artvert_index = new_index;
+ return true;
-bool loadOrTrainNext()
-{
- // get next filename
- string filename = artvert_list.at(which_artvert).model_file;
- printf("next model requested: loading model %i:%s\n", which_artvert, filename.c_str() );
- // load or train
- bool success = loadOrTrain( which_artvert /*model_file_needs_training.at(which_artvert ), filename.c_str()*/ );
- // store if we need to train again
- model_file_needs_training[which_artvert ] = !success;
-
- // for next time
- which_artvert = (which_artvert +1)%artvert_list.size();
-
- return success;
}
@@ -669,10 +690,7 @@ static bool init( int argc, char** argv )
usage(argv[0]);
Artvert a;
a.model_file = argv[i+1];
- a.artist = "unknown artist";
- a.name = "cmdline";
- a.advert = "unknown advert";
- a.artvert_image_file = "artvert1.png";
+ a.advert = "cmdline "+a.model_file;
// store
artvert_list.push_back( a );
printf(" -m: adding model image '%s'\n", argv[i+1] );
@@ -783,21 +801,27 @@ static bool init( int argc, char** argv )
if ( data.getNumTags( "artverts" ) == 1 )
{
data.pushTag( "artverts" );
- int num_filenames = data.getNumTags( "artvert" );
- printf(" -ml: opened %s, %i artverts\n", model_file_list_file, num_filenames );
+ int num_filenames = data.getNumTags( "advert" );
+ printf(" -ml: opened %s, %i adverts\n", model_file_list_file, num_filenames );
for ( int i=0; i<num_filenames; i++ )
{
- data.pushTag("artvert", i);
+ data.pushTag("advert", i);
Artvert a;
a.model_file = data.getValue( "model_filename", "model.bmp" );
- a.name = data.getValue( "name", "unnamed" );
- a.artist = data.getValue( "artist", "unknown artist" );
a.advert = data.getValue( "advert", "unknown advert" );
- a.artvert_image_file = data.getValue( "image_filename", "artvert1.png" );
- printf(" -ml: got artvert, model file '%s'\n", a.model_file.c_str() );
- printf(" -> %s:%s:%s:%s\n", a.name.c_str(), a.artist.c_str(),
- a.advert.c_str(), a.artvert_image_file.c_str() );
- artvert_list.push_back( a );
+ int num_artverts = data.getNumTags( "artvert" );
+ printf(" -ml: got advert, model file '%s', advert '%s', %i artverts\n", a.model_file.c_str(), a.advert.c_str(), num_artverts );
+ for ( int j=0; j<num_artverts; j++ )
+ {
+ data.pushTag("artvert", j );
+ a.name = data.getValue( "name", "unnamed" );
+ a.artist = data.getValue( "artist", "unknown artist" );
+ a.artvert_image_file = data.getValue( "image_filename", "artvert1.png" );
+ printf(" %i: %s:%s:%s\n", j, a.name.c_str(), a.artist.c_str(),
+ a.artvert_image_file.c_str() );
+ artvert_list.push_back( a );
+ data.popTag();
+ }
data.popTag();
}
data.popTag();
@@ -813,11 +837,6 @@ static bool init( int argc, char** argv )
{
// add default
Artvert a;
- a.model_file = "model.bmp";
- a.name = "unnamed";
- a.artist = "unknown artist";
- a.advert = "unknown advert";
- a.artvert_image_file = "artvert1.png";
artvert_list.push_back( a );
}
@@ -875,7 +894,7 @@ static bool init( int argc, char** argv )
// load geometry
- loadOrTrainNext();
+ loadOrTrain(0);
// try to load geom cache + start the run loop
geomCalibStart(!redo_geom);
@@ -1543,9 +1562,9 @@ static void drawAugmentation()
glBindTexture(GL_TEXTURE_2D, imageID);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
- IplImage image = *artverts[cnt].image;
- GLenum format = IsBGR(image.channelSeq) ? GL_BGR_EXT : GL_RGBA;
- glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, image.width, image.height, 0, format, GL_UNSIGNED_BYTE, image.imageData);
+ IplImage* image = artvert_list.at(current_artvert_index).getArtvertImage();
+ GLenum format = IsBGR(image->channelSeq) ? GL_BGR_EXT : GL_RGBA;
+ glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, image->width, image->height, 0, format, GL_UNSIGNED_BYTE, image->imageData);
}
glEnable(GL_TEXTURE_2D);
@@ -1826,13 +1845,13 @@ void* serialThreadFunc( void* data )
while ( !serial_thread_should_exit )
{
int read = serialport_read_until(fd, buf, '\n');
- //printf("read: %s\n",buf);
+ // printf("read: %s\n",buf);
if ( (read==0) && strlen( buf ) >= 4 /*includes final \n*/ )
{
bool button_red = (buf[0]=='1');
bool button_green = (buf[1]=='1');
bool button_blue = (buf[2]=='1');
- //printf("buttons: %s %s %s", button1?"x":"-", button2?"x":"-", button3?"x":"-");
+ // printf("buttons: %s %s %s", button_red?"red":" ", button_green?"green":" ", button_blue?"blue":" ");
// bitmapped, to access all 7 press combinations
button_state =
( button_green ? BUTTON_GREEN : 0 ) |
@@ -1894,13 +1913,13 @@ static void* detectionThreadFunc( void* _data )
{
PROFILE_THIS_BLOCK("detection_thread");
- if ( next_artvert_requested )
+ if ( new_artvert_requested )
{
// no longer draw
frame_ok = false;
// go with the loading
- loadOrTrainNext();
- next_artvert_requested = false;
+ loadOrTrain(new_artvert_requested_index);
+ new_artvert_requested = false;
}
bool frame_retrieved = false;
@@ -2084,8 +2103,9 @@ void updateMenu()
// accept?
if ( menu_accept || button_state == BUTTON_GREEN )
{
-
- loadOrTrain( menu_index );
+
+ new_artvert_requested_index = menu_index;
+ new_artvert_requested = true;
menu_accept = false;
menu_is_showing = false;
View
BIN  artvertiser/artverts/spider.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  artvertiser/artverts/your_art_here.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
7 artvertiser/camparams_qc9000_damian/camera_c.txt
@@ -0,0 +1,7 @@
+no: 0
+width: 640
+height: 480
+ 612.313144 0.000000 180.804427
+ 0.000000 608.772191 149.824924
+ 0.000000 0.000000 1.000000
+
View
7 artvertiser/camparams_qc9000_damian/camera_r_t.txt
@@ -0,0 +1,7 @@
+no: 0
+width: 640
+height: 480
+ 0.996974 -0.067847 -0.037953 -109.152835
+ 0.069701 0.996320 0.049881 -137.016425
+ 0.034429 -0.052375 0.998034 588.230371
+
View
225 artvertiser/camparams_qc9000_damian/view_r_t.txt
@@ -0,0 +1,225 @@
+no: 0
+ 1.000000 -0.000000 -0.000000 -0.000000
+ -0.000000 1.000000 0.000000 -0.000000
+ -0.000000 0.000000 1.000000 0.000000
+
+no: 1
+ 0.765965 0.628202 0.136600 -0.303490
+ -0.614880 0.777900 -0.129590 223.163605
+ -0.187670 0.015269 0.982113 -9.164351
+
+no: 4
+ 0.774374 0.350781 0.526590 -190.243075
+ -0.472849 0.873835 0.113254 267.547042
+ -0.420425 -0.336699 0.842542 244.046337
+
+no: 5
+ 0.873678 0.388003 0.293496 -241.546826
+ -0.396402 0.917487 -0.032916 253.670301
+ -0.282050 -0.087585 0.955394 140.637177
+
+no: 7
+ 0.864592 0.353304 0.357292 -198.827015
+ -0.369168 0.929018 -0.025318 180.519597
+ -0.340875 -0.110011 0.933650 121.197609
+
+no: 8
+ 0.683946 0.223037 0.694602 -14.324208
+ -0.200034 0.972963 -0.115454 21.176088
+ -0.701573 -0.059980 0.710069 294.034857
+
+no: 9
+ 0.730037 0.177366 0.659990 -19.487717
+ -0.205988 0.977930 -0.034960 16.908690
+ -0.651625 -0.110428 0.750460 283.495317
+
+no: 12
+ 0.725715 0.174573 0.665479 -55.490582
+ -0.205547 0.978110 -0.032433 37.043644
+ -0.656573 -0.113250 0.745712 273.311807
+
+no: 20
+ 0.929374 0.293864 0.223401 -222.260663
+ -0.270180 0.953887 -0.130775 45.434875
+ -0.251530 0.061180 0.965914 65.381351
+
+no: 22
+ 0.810403 0.164947 0.562173 -180.688747
+ -0.119093 0.985895 -0.117592 -3.973404
+ -0.573640 0.028346 0.818617 202.774475
+
+no: 28
+ 0.856177 0.202252 0.475453 -104.355715
+ 0.028950 0.899978 -0.434972 65.554307
+ -0.515871 0.386177 0.764685 186.132493
+
+no: 29
+ 0.859727 0.261563 0.438697 -122.828651
+ -0.010374 0.867685 -0.497006 105.142665
+ -0.510649 0.422738 0.748685 184.597935
+
+no: 31
+ 0.864368 0.259323 0.430835 -123.390599
+ -0.010638 0.866009 -0.499915 107.828703
+ -0.502747 0.427528 0.751309 174.522287
+
+no: 32
+ 0.852724 0.263464 0.451052 -122.327680
+ -0.002340 0.865405 -0.501067 102.751594
+ -0.522356 0.426217 0.738568 186.936078
+
+no: 33
+ 0.883964 0.248288 0.396184 -135.466854
+ -0.022833 0.869263 -0.493822 108.014733
+ -0.466998 0.427475 0.774066 155.557582
+
+no: 38
+ 0.793041 0.502694 0.344070 -161.008973
+ -0.208816 0.754930 -0.621672 203.142804
+ -0.572260 0.421164 0.703662 140.180140
+
+no: 49
+ 0.949884 0.185261 0.251790 -244.026593
+ -0.081313 0.924171 -0.373225 51.749748
+ -0.301841 0.334046 0.892919 -115.062598
+
+no: 50
+ 0.927429 0.190447 0.321877 -227.315665
+ -0.052370 0.918287 -0.392436 34.313187
+ -0.370314 0.347100 0.861620 -89.744020
+
+no: 51
+ 0.904874 0.160535 0.394248 -167.202485
+ -0.006433 0.931214 -0.364417 -6.227927
+ -0.425631 0.327215 0.843664 -36.342737
+
+no: 55
+ 0.922095 0.060169 0.382257 -120.220429
+ 0.018053 0.980073 -0.197816 -10.582050
+ -0.386542 0.189307 0.902634 39.346251
+
+no: 57
+ 0.939938 0.037390 0.339291 -153.415409
+ 0.029628 0.981294 -0.190220 -48.921534
+ -0.340057 0.188847 0.921248 66.334693
+
+no: 58
+ 0.938590 0.043452 0.342286 -152.100912
+ 0.020548 0.983238 -0.181163 -35.096220
+ -0.344421 0.177071 0.921965 73.908611
+
+no: 68
+ 0.942618 0.041026 0.331344 -150.151849
+ 0.016420 0.985524 -0.168737 -36.452952
+ -0.333470 0.164495 0.928299 65.612266
+
+no: 70
+ 0.939629 0.047723 0.338850 -151.473504
+ 0.015422 0.983315 -0.181255 -34.366541
+ -0.341846 0.175538 0.923216 64.655124
+
+no: 72
+ 0.921132 0.102269 0.375574 -131.158116
+ -0.036024 0.983125 -0.179355 6.088288
+ -0.387579 0.151680 0.909272 101.385244
+
+no: 73
+ 0.921731 0.109925 0.371926 -132.145571
+ -0.043474 0.982232 -0.182564 14.915589
+ -0.385386 0.152106 0.910133 101.898903
+
+no: 80
+ 0.925625 0.169152 0.338536 -163.046321
+ -0.037684 0.931301 -0.362295 54.762794
+ -0.376562 0.322592 0.868410 81.940880
+
+no: 81
+ 0.926122 0.179058 0.332018 -128.186913
+ -0.054087 0.934100 -0.352892 62.034081
+ -0.373326 0.308863 0.874775 86.237763
+
+no: 84
+ 0.887768 0.182569 0.422535 -79.419532
+ -0.040790 0.945568 -0.322859 63.878276
+ -0.458480 0.269389 0.846892 141.402013
+
+no: 85
+ 0.895024 0.188776 0.404099 -89.464923
+ -0.046224 0.940395 -0.336928 65.543118
+ -0.443617 0.282879 0.850402 126.469091
+
+no: 90
+ 0.918407 -0.123072 0.376007 -191.399955
+ 0.011729 0.958438 0.285061 -0.076663
+ -0.395462 -0.257392 0.881680 -10.735078
+
+no: 106
+ 0.665427 0.164637 0.728081 -178.138763
+ -0.079523 0.985459 -0.150157 -39.959234
+ -0.742215 0.042019 0.668843 121.108457
+
+no: 109
+ 0.693852 0.152456 0.703794 -186.381341
+ -0.097583 0.988223 -0.117865 -32.485251
+ -0.713475 0.013103 0.700558 120.576724
+
+no: 113
+ 0.681829 0.143960 0.717206 -179.339804
+ -0.117075 0.989281 -0.087271 -23.111589
+ -0.722082 -0.024463 0.691375 137.671451
+
+no: 118
+ 0.768423 0.192172 0.610406 -205.039772
+ -0.164360 0.981115 -0.101973 51.344985
+ -0.618475 -0.021967 0.785497 178.675444
+
+no: 120
+ 0.828427 0.094320 0.552098 -167.868092
+ -0.139191 0.989465 0.039817 119.882868
+ -0.542526 -0.109833 0.832828 215.994026
+
+no: 124
+ 0.826327 0.106682 0.552994 -213.538613
+ -0.142982 0.989463 0.022770 106.921033
+ -0.544738 -0.097884 0.832874 175.992863
+
+no: 131
+ 0.961026 0.058249 0.270252 -149.290631
+ 0.014570 0.965521 -0.259916 -35.776988
+ -0.276074 0.253723 0.927043 3.826835
+
+no: 132
+ 0.962109 0.056915 0.266657 -148.582399
+ 0.014515 0.965895 -0.258529 -37.693260
+ -0.272277 0.252603 0.928470 -0.912515
+
+no: 133
+ 0.964067 0.053865 0.260142 -148.724665
+ 0.010893 0.970390 -0.241299 -34.979261
+ -0.265437 0.235462 0.934934 2.257123
+
+no: 138
+ 0.963959 0.060834 0.259004 -151.563360
+ 0.007809 0.966619 -0.256100 -36.292556
+ -0.265938 0.248892 0.931306 -6.522355
+
+no: 140
+ 0.963009 0.064340 0.261677 -155.978481
+ 0.011787 0.960091 -0.279440 -40.287255
+ -0.269213 0.272187 0.923817 -18.365333
+
+no: 141
+ 0.964973 0.059472 0.255519 -155.064951
+ 0.015844 0.958978 -0.283037 -44.755660
+ -0.261870 0.277171 0.924446 -26.724012
+
+no: 142
+ 0.964873 0.065465 0.254431 -158.626637
+ 0.011335 0.957181 -0.289267 -44.166801
+ -0.262473 0.281990 0.922816 -30.544685
+
+no: 147
+ 0.950214 0.147446 0.274507 -158.847164
+ -0.058898 0.950069 -0.306431 31.703527
+ -0.305982 0.275007 0.911453 -34.952363
+
View
67 artvertiser/models.xml
@@ -1,31 +1,56 @@
<artverts>
- <artvert>
+ <!-- <advert>
<model_filename>model_00482_1.bmp</model_filename>
- <name>artvert for 00482_1</name>
- <artist>unknown artist</artist>
<advert>dunkin donuts</advert>
- <image_filename>artvert1.png</image_filename>
- </artvert>
- <artvert>
+ <artvert>
+ <name>artvert for 00482_1</name>
+ <artist>unknown artist</artist>
+ <image_filename>artvert1.png</image_filename>
+ </artvert>
+ </advert>
+ <advert>
<model_filename>model_00482_4.bmp</model_filename>
- <name>artvert for 00482_4</name>
- <artist>unknown artist</artist>
<advert>dunkin donuts</advert>
- <image_filename>artvert3.png</image_filename>
-
- </artvert>
- <artvert>
+ <artvert>
+ <name>artvert for 00482_4</name>
+ <image_filename>artvert3.png</image_filename>
+ <artist>unknown artist</artist>
+ </artvert>
+ </advert>
+ -->
+ <advert>
+ <model_filename>models/ships.bmp</model_filename>
+ <advert>ships</advert>
+ <artvert>
+ <name>your art here</name>
+ <image_filename>artverts/your_art_here.png</image_filename>
+ <artist>julian</artist>
+ </artvert>
+ <artvert>
+ <name>spider</name>
+ <image_filename>artverts/spider.png</image_filename>
+ <artist>julian</artist>
+ </artvert>
+ </advert>
+ <!--
+ <advert>
<model_filename>model_00482_3.bmp</model_filename>
- <name>artvert for 00482_3</name>
- <artist>unknown artist</artist>
<advert>dunkin donuts</advert>
- <image_filename>artvert2.png</image_filename>
- </artvert>
- <artvert>
+ <artvert>
+ <name>artvert for 00482_3</name>
+ <image_filename>artvert2.png</image_filename>
+ <artist>unknown artist</artist>
+ </artvert>
+ </advert>
+ <advert>
<model_filename>model_00483_1.bmp</model_filename>
- <name>artvert for 00483_1</name>
- <artist>unknown artist</artist>
<advert>dunkin donuts</advert>
- <image_filename>artvert4.png</image_filename>
- </artvert>
+ <artvert>
+ <name>artvert for 00483_1</name>
+ <image_filename>artvert4.png</image_filename>
+ <artist>unknown artist</artist>
+ </artvert>
+ </advert>
+ -->
</artverts>
+
View
0  artvertiser/models/nothing
No changes.
View
BIN  artvertiser/models/ships.bmp
Binary file not shown
View
4 artvertiser/models/ships.bmp.artvertroi
@@ -0,0 +1,4 @@
+100 29
+591 48
+583 381
+112 415
View
4 artvertiser/models/ships.bmp.classifier/corners.txt
@@ -0,0 +1,4 @@
+100 29
+591 48
+583 381
+112 415
View
501 artvertiser/models/ships.bmp.classifier/keypoints.txt
@@ -0,0 +1,501 @@
+500
+160.614 130.93 0 1
+167.987 108.647 0 1
+82.137 24.282 0 2
+174.705 91.3162 0 1
+112.227 45.2046 0 2
+146.764 79.5934 0 1
+208.182 140.338 0 1
+195.166 107.493 0 1
+143.429 110.787 0 1
+92.5655 66.2675 0 2
+77.9195 126.419 0 1
+242.312 144.532 0 1
+174.651 152.917 0 1
+205.919 151.991 0 1
+278.55 95.3894 0 1
+83.2448 145.298 0 1
+62.5641 44.1744 0 2
+90.5038 34.0078 0 1
+329.525 237.561 0 0
+174.787 118.384 0 1
+156.1 93.0803 0 1
+164.792 118.363 0 1
+222.981 144.28 0 1
+104.166 28.3708 0 1
+99.7683 135.253 0 1
+52.0717 14.2384 0 2
+111.49 139.979 0 1
+131.997 180.819 0 1
+128.716 170.288 0 1
+92.8009 39.3102 0 2
+260.833 146.247 0 1
+321.062 263.046 0 0
+107.652 106.09 0 1
+308.184 220.309 0 0
+194.69 145.271 0 1
+114.701 93.1706 0 2
+322.908 201.142 0 0
+49.6734 45.207 0 2
+64.2499 85.2398 0 2
+334.183 216.26 0 0
+113.806 31.9581 0 2
+391.252 214.902 0 0
+210.582 188.97 0 1
+104.413 158.239 0 1
+98.5065 88.8078 0 2
+365.079 216.33 0 0
+78.8963 47.1652 0 2
+248.359 160.205 0 1
+337.73 183.113 0 0
+218.976 173.188 0 1
+226.848 164.12 0 1
+127.914 92.5539 0 2
+412.578 305.656 0 0
+78.6275 151.295 0 1
+349.634 236.276 0 0
+153.645 110.406 0 1
+337.993 317.026 0 0
+273.069 322.982 0 0
+288.725 187.966 0 0
+303.831 173.388 0 0
+129.693 141.927 0 1
+352.517 330.246 0 0
+311.281 184.655 0 0
+272.987 164.827 0 0
+366.082 259.357 0 0
+151.054 164.781 0 1
+337.001 359.162 0 0
+84.1179 54.4488 0 2
+228.766 104.376 0 1
+459.448 284.909 0 0
+282.636 304.858 0 0
+343.217 199.849 0 0
+250.886 223.525 0 0
+349.878 182.6 0 0
+64.7382 77.9354 0 2
+401.742 311.533 0 0
+411.454 314.244 0 0
+87.5666 45.6745 0 2
+296.977 325.355 0 0
+140.991 151.95 0 1
+301.849 173.881 0 0
+392.606 325.402 0 0
+35.034 68.2098 0 2
+185.581 76.7727 0 1
+402.378 320.685 0 0
+185.303 132.728 0 1
+466.326 329.016 0 0
+485.928 287.862 0 0
+463.207 315.587 0 0
+245.632 192.037 0 0
+262.304 187.619 0 0
+288.33 211.099 0 0
+246.818 326.253 0 0
+302.524 303.277 0 0
+82.9213 164.434 0 1
+496.931 308.025 0 0
+161.866 100.651 0 1
+116.599 188.279 0 1
+397.788 64.8328 0 0
+78.9399 103.092 0 1
+30.355 93.5986 0 2
+93.2497 57.2948 0 1
+267.18 162.085 0 1
+201.226 299.266 0 0
+243.455 309.234 0 0
+204.015 172.048 0 1
+395.262 228.707 0 0
+101.896 187.768 0 1
+330.622 236.138 0 0
+394.151 314.609 0 0
+160.771 75.173 0 1
+208.537 346.834 0 0
+49.9468 68.0957 0 2
+256.76 325.616 0 0
+294.431 298.501 0 0
+476.967 330.196 0 0
+233.036 311.722 0 0
+296.411 316.955 0 0
+209.265 165.288 0 1
+269.625 191.761 0 0
+238.509 293.702 0 0
+129.658 34.4112 0 2
+133.495 87.9706 0 1
+507.47 286.581 0 0
+194.035 319.385 0 0
+267.723 173.677 0 0
+265.027 323.696 0 0
+275.803 183.157 0 1
+150.516 151.356 0 1
+55.5835 70.4363 0 2
+370.405 273.417 0 0
+164.385 44.7397 0 1
+417.559 355.976 0 0
+495.418 86.3441 0 0
+264.501 96.0019 0 1
+440.953 224.079 0 0
+401.436 309.607 0 0
+275.089 306.061 0 0
+419.803 282.488 0 0
+446.128 286.732 0 0
+301.812 363.831 0 0
+134.483 97.7656 0 1
+85.9181 85.1615 0 1
+302.144 203.655 0 0
+239.962 154.857 0 0
+394.52 367.32 0 0
+518.771 267.995 0 0
+300.868 348.925 0 0
+255.826 167.151 0 0
+408.77 344.912 0 0
+208.099 315.856 0 0
+175.218 188.454 0 1
+409.45 324.737 0 0
+397.84 163.135 0 0
+144.25 93.7555 0 1
+289.891 332.655 0 0
+192.559 187.796 0 1
+287.284 186.978 0 0
+136.405 81.6938 0 1
+168.014 91.7436 0 1
+183.603 130.472 0 1
+117.407 281.574 0 0
+448.671 169.678 0 0
+266.093 267.835 0 0
+421.354 162.447 0 0
+393.933 305.861 0 0
+522.16 280.222 0 0
+456.854 263.484 0 0
+347.526 304.569 0 0
+272.883 162.675 0 0
+385.313 377.467 0 0
+400.725 301.005 0 0
+248.251 327.639 0 0
+234.068 279.097 0 0
+132.322 147.18 0 1
+210.455 317.169 0 0
+364.23 344.799 0 0
+281.512 322.246 0 0
+336.407 217.683 0 0
+421.133 314.552 0 0
+217.077 216.774 0 0
+290.195 156.384 0 0
+198.112 266.614 0 0
+319.759 176.839 0 0
+198.888 33.017 0 1
+115.933 47.4191 0 1
+133.416 323.9 0 0
+290.109 309.137 0 0
+251.362 100.771 0 1
+472.813 130.839 0 0
+64.237 70.6341 0 2
+90.4467 161.455 0 1
+459.73 350.922 0 0
+50.2438 48.1951 0 2
+157.47 254.209 0 0
+220.112 113.12 0 1
+416.311 329.591 0 0
+485.849 331.884 0 0
+521.977 294.127 0 0
+459.409 206.269 0 0
+395.946 65.9656 0 0
+158.782 163.945 0 1
+370.837 365.511 0 0
+126.008 50.4497 0 2
+271.373 347.224 0 0
+351.251 328.65 0 0
+164.907 330.513 0 0
+437.312 348.76 0 0
+158.767 208.829 0 0
+496.544 334.633 0 0
+477.49 372.958 0 0
+182.043 112.457 0 0
+152.021 280.29 0 0
+565.638 354.18 0 0
+214.677 159.406 0 0
+201.1 272.865 0 0
+365.226 320.037 0 0
+571.169 334.449 0 0
+377.649 367.906 0 0
+409.284 361.9 0 0
+266.9 168.739 0 0
+238.064 71.4217 0 1
+90.1336 150.687 0 1
+75.5911 140.719 0 1
+114.333 53.173 0 2
+348.076 183.402 0 0
+443.103 331.403 0 0
+272.201 144.833 0 1
+398.194 67.0493 0 0
+151.573 86.8084 0 1
+170.787 77.8199 0 0
+111.599 72.3754 0 2
+253.381 144.052 0 1
+424.174 364.701 0 0
+513.723 145.057 0 0
+162.247 164.564 0 0
+486.005 289.968 0 0
+450.609 311.945 0 0
+427.196 303.261 0 0
+389.56 214.097 0 0
+203.863 377.803 0 0
+550.753 313.979 0 0
+506.098 334.924 0 0
+555.441 190.623 0 0
+214.692 176.364 0 0
+226.052 134.337 0 0
+175.442 165.109 0 1
+169.218 296.18 0 0
+349.172 180.883 0 0
+529.592 192.728 0 0
+64.6779 130.355 0 1
+179.272 324.281 0 0
+527.467 191.398 0 0
+437.585 311.175 0 0
+101.114 99.392 0 1
+269.05 137.29 0 1
+493.148 320.315 0 0
+133.143 53.2856 0 2
+327.959 138.87 0 0
+128.941 215.224 0 0
+229.656 174.339 0 1
+491.086 350.506 0 0
+533.271 324.824 0 0
+268.611 66.6913 0 1
+288.934 107.087 0 1
+138.348 61.7824 0 2
+394.749 226.655 0 0
+112.428 66.1461 0 1
+386.574 58.5943 0 0
+537.957 276.386 0 0
+114.393 98.4756 0 1
+471.15 351.237 0 0
+227.3 196.162 0 0
+202.244 84.192 0 1
+179.394 55.0502 0 1
+319.848 261.338 0 0
+495.225 332.997 0 0
+405.4 186.599 0 0
+306.273 318.73 0 0
+191.518 88.9362 0 1
+102.092 42.8747 0 2
+91.2918 14.3359 0 2
+472.168 200.469 0 0
+550.756 365.422 0 0
+267.96 197.253 0 0
+201.945 284.575 0 0
+297.477 185.915 0 0
+40.0672 91.8631 0 2
+321.572 260.821 0 0
+498.574 147.854 0 0
+112.32 177.021 0 1
+158.761 304.509 0 0
+390.237 216.798 0 0
+218.648 86.9987 0 0
+410.766 142.93 0 0
+350.634 330.829 0 0
+184.832 93.1492 0 1
+156.749 263.402 0 0
+388.109 81.7531 0 0
+512.545 191.645 0 0
+430.869 270.206 0 0
+555.097 325.14 0 0
+403.756 141.509 0 0
+490.894 348.061 0 0
+406.541 162.817 0 0
+61.7499 55.6232 0 1
+273.126 320.882 0 0
+248.113 74.201 0 1
+121.887 273.188 0 0
+30.1394 84.4222 0 2
+210.138 81.374 0 1
+535.802 324.991 0 0
+384.696 57.5002 0 0
+285.403 222.305 0 0
+130.144 154.269 0 0
+505.126 321.5 0 0
+54.2437 53.1306 0 2
+274.415 361.175 0 0
+504.336 333.986 0 0
+171.672 172.384 0 0
+260.085 166.905 0 0
+204.276 202.252 0 0
+440.237 363.969 0 0
+529.588 258.529 0 0
+301.162 346.938 0 0
+228.106 53.9603 0 1
+357.873 319.288 0 0
+549.346 349.937 0 0
+457.06 105.132 0 0
+136.887 160.937 0 1
+538.657 334.711 0 0
+134.512 270.426 0 0
+446.154 300.054 0 0
+181.195 360.484 0 0
+299.002 347.443 0 0
+120.594 174.951 0 1
+410.65 305.167 0 0
+224.052 348.039 0 0
+500.647 347.849 0 0
+150.725 174.205 0 1
+288.697 320.601 0 0
+29.7426 81.1127 0 2
+306.111 220.338 0 0
+491.623 149.869 0 0
+460.118 347.487 0 0
+230.906 348.196 0 0
+388.103 289.94 0 0
+394.51 316.373 0 0
+190.82 346.161 0 0
+282.136 302.937 0 0
+257.119 307.527 0 0
+244.424 174.99 0 0
+263.838 362.252 0 0
+225.245 128.881 0 1
+537.733 254.019 0 0
+193.419 82.5219 0 1
+481.062 351.073 0 0
+202.871 92.9576 0 1
+350.953 306.749 0 0
+479.788 260.242 0 0
+196.354 349.304 0 0
+288.629 221.526 0 0
+159.82 196.516 0 0
+212.154 279.315 0 0
+167.86 179.508 0 1
+232.169 322.918 0 0
+500.895 350.266 0 0
+457.905 145.912 0 0
+85.6527 93.2212 0 2
+296.028 161.203 0 0
+266.48 33.9695 0 1
+267.631 306.143 0 0
+454.066 297.813 0 0
+481.668 348.854 0 0
+184.186 133.633 0 0
+114.595 251.835 0 0
+210.933 187.662 0 0
+579.934 239.056 0 0
+224.353 175.507 0 1
+364.681 327.74 0 0
+218.083 287.948 0 0
+466.747 116.629 0 0
+417.683 358.027 0 0
+128.02 260.594 0 0
+238.017 123.828 0 1
+338.681 318.41 0 0
+248.941 223.453 0 0
+465.899 144.629 0 0
+483.918 288.04 0 0
+254.898 216.881 0 0
+107.421 80.1244 0 1
+106.857 164.398 0 1
+484.521 374.774 0 0
+348.621 237.722 0 0
+120.685 218.674 0 0
+417.285 367.954 0 0
+402.234 322.542 0 0
+194.307 58.7687 0 1
+485.312 253.27 0 0
+210.65 315.137 0 0
+540.865 132.713 0 0
+181.939 322.971 0 0
+117.935 80.4881 0 2
+347.728 181.452 0 0
+519.981 292.334 0 0
+182.304 178.657 0 1
+291.815 363.277 0 0
+50.8288 93.0381 0 2
+522.131 291.914 0 0
+220.645 159.217 0 1
+437.958 345.507 0 0
+529.481 363.121 0 0
+143.092 309.88 0 0
+275.428 123.757 0 1
+147.646 326.448 0 0
+413.691 126.865 0 0
+128.759 80.6689 0 1
+485.239 112.72 0 0
+401.491 367.586 0 0
+206.641 63.7482 0 1
+288.584 208.645 0 0
+535.103 323.222 0 0
+405.9 271.93 0 0
+188.456 184.49 0 1
+433.883 374.811 0 0
+529.41 190.847 0 0
+420.491 379.357 0 0
+499.547 364.61 0 0
+463.107 313.44 0 0
+468.183 125.26 0 0
+71.6937 55.4766 0 2
+418.407 151.917 0 0
+211.34 300.428 0 0
+169 158.825 0 1
+181.03 156.911 0 1
+125.881 170.617 0 1
+280.798 320.451 0 0
+236.896 275.483 0 0
+264.003 322.146 0 0
+288.327 334.799 0 0
+141.568 100.823 0 0
+410.876 312.599 0 0
+165.377 297.022 0 0
+277.964 162.906 0 1
+200.851 67.6651 0 1
+523.959 146.196 0 0
+482.004 197.546 0 0
+70.0304 61.2142 0 1
+336.454 215.596 0 0
+392.518 327.382 0 0
+262.69 293.435 0 0
+380.92 127.518 0 0
+390.221 82.7682 0 0
+214.415 133.675 0 1
+229.479 142.596 0 1
+365.204 379.604 0 0
+182.291 147.204 0 1
+233.478 165.026 0 1
+476.146 218.866 0 0
+375.223 135.073 0 0
+266.879 176.758 0 0
+125.636 111.672 0 1
+488.744 186.601 0 0
+233.256 378.713 0 0
+517.01 270.092 0 0
+122.818 184.076 0 1
+271.945 105.955 0 1
+487.082 334.059 0 0
+38.7509 62.982 0 2
+296.193 315.32 0 0
+466.627 331.407 0 0
+171.692 178.549 0 1
+173.133 378.183 0 0
+251.795 307.199 0 0
+461.29 313.985 0 0
+64.119 32.0951 0 2
+557.942 191.783 0 0
+395.193 119.847 0 0
+348.44 306.721 0 0
+265.149 360.656 0 0
+207.2 348.133 0 0
+356.744 378.149 0 0
+456.461 144.306 0 0
+356.817 320.882 0 0
+80.1461 14.2767 0 2
+80.3539 65.4108 0 2
+223.64 276.518 0 0
+58.4586 93.2299 0 2
+461.709 161.201 0 0
+236.757 297.393 0 0
+140.216 338.699 0 0
+324.22 199.573 0 0
+431.42 181.06 0 0
+544.028 291.482 0 0
+334.493 339.357 0 0
+285.573 167.962 0 1
+270.943 163.507 0 0
+346.48 128.086 0 0
+408.729 326.563 0 0
+546.669 284.924 0 0
View
500 artvertiser/models/ships.bmp.classifier/misclassification_rates.txt
@@ -0,0 +1,500 @@
+0.920455
+0.834559
+0.822785
+0.813869
+0.759162
+0.817829
+0.703125
+0.625455
+0.733083
+0.819444
+0.526316
+0.672489
+0.403922
+0.953307
+0.760204
+0.971014
+0.71066
+0.780749
+0.881119
+0.623188
+0.93609
+0.822222
+0.814815
+0.388298
+0.647059
+0.826087
+0.353712
+0.822727
+0.693694
+0.743719
+0.837209
+0.871886
+0.549784
+0.742958
+0.732824
+0.228916
+0.687285
+0.648485
+0.63871
+0.866894
+0.714286
+0.919014
+0.610329
+0.860465
+0.671141
+0.621993
+0.909524
+0.889908
+0.672355
+0.851064
+0.965065
+0.8
+0.871795
+0.850746
+0.822917
+0.7
+0.854406
+0.917323
+0.931159
+0.721831
+0.630705
+0.934866
+0.790941
+0.855019
+0.39576
+0.348548
+0.620968
+0.842593
+0.510288
+0.929961
+0.78626
+0.619529
+0.895131
+0.696246
+0.783333
+0.95572
+0.992565
+0.844749
+0.635294
+0.8625
+0.802817
+0.88764
+0.694118
+0.782288
+0.951673
+0.675373
+0.84375
+0.629167
+0.801556
+0.162879
+0.903704
+0.90942
+0.860656
+0.522388
+0.889447
+0.872881
+0.822878
+0.418719
+0.884921
+0.752427
+0.214286
+0.621359
+0.940298
+0.798283
+0.825911
+0.635983
+0.750877
+0.641414
+0.839721
+0.903346
+0.924528
+0.955357
+0.740506
+0.919355
+0.80303
+0.942387
+0.954545
+0.826255
+0.814815
+0.516605
+0.741935
+0.798077
+0.814961
+0.270386
+0.960352
+0.696296
+0.897233
+0.716814
+0.801619
+0.735632
+0.366548
+0.418699
+0.893701
+0.587719
+0.549296
+0.323308
+0.933824
+0.757692
+0.624549
+0.570342
+0.785425
+0.858238
+0.399061
+0.992933
+0.72093
+0.642276
+0.806867
+0.868
+0.623134
+0.786822
+0.935622
+0.612613
+0.936567
+0.438849
+0.833962
+0.782609
+0.747748
+0.746377
+0.866142
+0.809353
+0.72119
+0.602871
+0.869732
+0.932331
+0.655556
+0.900369
+0.969697
+0.868217
+0.764925
+0.884758
+0.546939
+0.619048
+0.807377
+0.632
+0.83682
+0.858369
+0.28125
+0.933333
+0.856655
+0.83209
+0.393574
+0.710145
+0.779661
+0.816609
+0.336283
+0.199074
+0.370192
+0.961686
+0.669643
+0.614458
+0.815789
+0.795122
+0.88755
+0.639535
+0.313636
+0.692607
+0.766917
+0.726891
+0.803493
+0.60076
+0.861111
+0.704918
+0.598394
+0.572368
+0.769231
+0.984674
+0.874419
+0.818898
+0.540179
+0.939394
+0.512605
+0.334821
+0.784404
+0.84466
+0.692946
+0.329114
+0.761364
+0.635468
+0.633065
+0.76494
+0.64684
+0.823009
+0.8125
+0.879808
+0.78607
+0.656463
+0.755725
+0.90099
+0.822134
+0.798479
+0.601852
+0.794444
+0.772727
+0.828685
+0.422908
+0.431818
+0.658333
+0.880309
+0.794007
+0.884615
+0.560185
+0.856481
+0.951542
+0.855204
+0.53112
+0.363265
+0.453441
+0.900452
+0.863481
+0.809524
+0.756757
+0.968182
+0.892241
+0.871212
+0.78733
+0.864078
+0.740426
+0.517857
+0.797153
+0.882075
+0.674107
+0.961538
+0.863014
+0.574257
+0.542683
+0.55814
+0.821053
+0.575893
+0.816
+0.764444
+0.645299
+0.946721
+0.821429
+0.550943
+0.529644
+0.765125
+0.87069
+0.194245
+0.584615
+0.463235
+0.70098
+0.237705
+0.496063
+0.768116
+0.601476
+0.661088
+0.929078
+0.44
+0.808511
+0.571429
+0.714953
+0.801843
+0.891608
+0.472103
+0.639706
+0.899614
+0.545126
+0.665158
+0.55642
+0.731092
+0.325926
+0.764151
+0.701818
+0.871795
+0.666667
+0.666667
+0.956863
+0.518349
+0.608491
+0.481481
+0.648438
+0.829493
+0.72
+0.709091
+0.212264
+0.899123
+0.489583
+0.772727
+0.964758
+0.737778
+0.585821
+0.401639
+0.746032
+0.831169
+0.72
+0.318966
+0.829545
+0.614286
+0.299595
+0.948276
+0.935185
+0.683721
+0.881679
+0.602804
+0.856
+0.861751
+0.963504
+0.548673
+0.960699
+0.680851
+0.910506
+0.5
+0.700704
+0.817427
+0.920319
+0.638767
+0.224638
+0.902985
+0.792793
+0.725191
+0.888446
+0.40458
+0.806723
+0.581301
+0.617391
+0.877778
+0.966527
+0.40824
+0.82397
+0.109756
+0.887387
+0.689531
+0.7713
+0.769547
+0.7375
+0.941909
+0.951754
+0.449219
+0.316901
+0.537634
+0.343558
+0.784615
+0.74031
+0.941667
+0.324561
+0.35545
+0.635246
+0.334906
+0.68
+0.722433
+0.715447
+0.685484
+0.869565
+0.856481
+0.334746
+0.808429
+0.89434
+0.480159
+0.789256
+0.906367
+0.626667
+0.671362
+0.636752
+0.592335
+0.736842
+0.864
+0.962687
+0.256
+0.273469
+0.95279
+0.538813
+0.873874
+0.91791
+0.744898
+0.960699
+0.451477
+0.739837
+0.75
+0.751092
+0.979508
+0.855469
+0.573394
+0.910798
+0.492537
+0.933333
+0.737828
+0.754098
+0.533058
+0.665306
+0.266932
+0.836957
+0.917808
+0.35
+0.285714
+0.794239
+0.909091
+0.282787
+0.519651
+0.90625
+0.688
+0.932692
+0.799257
+0.915254
+0.701613
+0.561265
+0.751131
+0.87451
+0.466403
+0.952569
+0.824701
+0.406699
+0.973978
+0.872727
+0.707865
+0.540856
+0.696429
+0.441767
+0.581152
+0.842466
+0.87218
+0.724806
+0.253571
+0.751938
+0.253968
+0.840336
+0.538776
+0.826923
+0.964286
+0.695312
+0.397887
+0.904059
+0.975904
+0.330612
+0.542601
+0.798283
+0.43128
+0.613527
+0.890295
+0.520661
+0.931298
+0.839216
+0.74477
+0.181818
+0.879518
+0.937984
+0.701754
+0.81448
+0.298893
+0.76779
+0.834025
+0.955357
+0.613169
+0.769531
+0.78327
+0.539823
+0.67907
+0.433198
+0.552083
+0.587549
+0.870968
+0.893204
+0.646048
+0.216418
+0.827273
+0.232283
+0.333333
+0.745318
+0.953237
+0.932584
+0.721973
View
BIN  artvertiser/models/ships.bmp.classifier/original_image.bmp
Binary file not shown
View
2  artvertiser/models/ships.bmp.classifier/parameters.txt
@@ -0,0 +1,2 @@
+5
+3
View
500 artvertiser/models/ships.bmp.classifier/thresholds.txt
@@ -0,0 +1,500 @@
+0.0299999993294
+0.019999999553
+0.019999999553
+0.0499999970198
+0.019999999553
+0.019999999553
+0.019999999553
+0.019999999553
+0.00999999977648
+0.019999999553
+0.00999999977648
+0.019999999553
+0.019999999553
+0.0299999993294
+0.0399999991059
+0.00999999977648
+0.0299999993294
+0.019999999553
+0.019999999553
+0.019999999553
+0.019999999553
+0.019999999553
+0.0399999991059
+0.0299999993294
+0.019999999553
+0.0299999993294
+0.019999999553
+0.0399999991059
+0.0299999993294
+0.0799999982119
+0.0299999993294
+0.019999999553
+0.00999999977648
+0.019999999553
+0.00999999977648
+0.0299999993294
+0.00999999977648
+0.0299999993294
+0.0399999991059
+0.0299999993294
+0.0299999993294
+0.00999999977648
+0.00999999977648
+0.019999999553
+0.0399999991059
+0.0799999982119
+0.0299999993294
+0.0299999993294
+0.019999999553
+0.0299999993294
+0.0499999970198
+0.0299999993294
+0.0599999986589
+0.0499999970198
+0.019999999553
+0.019999999553
+0.0299999993294
+0.0799999982119
+0.019999999553
+0.0799999982119
+0.0299999993294
+0.00999999977648
+0.019999999553
+0.0299999993294
+0.019999999553
+0.00999999977648
+0.0299999993294
+0.0299999993294
+0.019999999553
+0.019999999553
+0.019999999553
+-0.00999999977648
+0.0799999982119
+0.0399999991059
+0.00999999977648
+0.019999999553
+0.019999999553
+0.019999999553
+0.0299999993294
+0.00999999977648
+0.00999999977648
+0.0299999993294
+0.0299999993294
+0.019999999553
+0.0299999993294
+0.0299999993294
+0.0299999993294
+0.0599999986589
+0.00999999977648
+0.019999999553
+-0.00999999977648
+0.019999999553
+0.0299999993294
+0.019999999553
+0.0399999991059
+0.0299999993294
+0.0799999982119
+0.0299999993294
+0.0399999991059
+0.019999999553
+0.0299999993294
+0.00999999977648
+0.0299999993294
+0.019999999553
+0.019999999553
+0.0299999993294
+0.019999999553
+0.00999999977648
+0.019999999553
+0.019999999553
+0.0299999993294
+0.019999999553
+0.019999999553
+0.0299999993294
+-0.00999999977648
+0.0299999993294
+0.019999999553
+0.019999999553
+0.0799999982119
+0.00999999977648
+0.0399999991059
+0.0299999993294
+0.0299999993294
+0.019999999553
+0.019999999553
+0.0299999993294
+0.0499999970198
+0.019999999553
+0.00999999977648
+0.0299999993294
+0.019999999553
+0.0299999993294
+0.0299999993294
+0.019999999553
+0.0299999993294
+0.019999999553
+0.019999999553
+0.0299999993294
+0.019999999553
+0.019999999553
+0.00999999977648
+0.00999999977648
+0.019999999553
+-0.00999999977648
+-0.00999999977648
+0.00999999977648
+0.0399999991059
+0.0299999993294
+0.00999999977648
+0.019999999553
+0.0299999993294
+0.0399999991059
+0.0399999991059
+0.019999999553
+0.0799999982119
+0.019999999553
+0.0299999993294
+0.00999999977648
+0.0299999993294
+0.0299999993294
+0.0399999991059
+0.019999999553
+0.00999999977648
+-0.00999999977648
+0.00999999977648
+0.0299999993294
+0.0299999993294
+0.0299999993294
+0.00999999977648
+0.0299999993294
+0.0599999986589
+0.019999999553
+0.0299999993294
+0.0299999993294
+0.019999999553
+0.0299999993294
+0.00999999977648
+0.0299999993294
+0.019999999553
+0.019999999553
+0.00999999977648
+0.019999999553
+0.00999999977648
+-0.00999999977648
+0.019999999553
+0.0299999993294
+0.00999999977648
+0.019999999553
+-0.00999999977648
+0.00999999977648
+0.00999999977648
+0.0299999993294
+0.00999999977648
+0.0299999993294
+0.019999999553
+0.00999999977648
+0.019999999553
+0.0499999970198
+0.0399999991059
+0.00999999977648
+0.019999999553
+0.00999999977648
+0.019999999553
+0.0599999986589
+0.00999999977648
+0.00999999977648
+0.0299999993294
+0.0399999991059
+0.019999999553
+0.0299999993294
+0.00999999977648
+0.0299999993294
+0.00999999977648
+0.0299999993294
+0.019999999553
+0.019999999553
+0.0299999993294
+0.0299999993294
+0.00999999977648
+0.019999999553
+-0.00999999977648
+0.0299999993294
+0.0299999993294
+0.019999999553
+0.019999999553
+0.0399999991059
+0.0299999993294
+0.0299999993294
+0.019999999553
+0.019999999553
+0.0299999993294
+0.0399999991059
+0.0399999991059
+0.00999999977648
+0.019999999553
+0.0299999993294
+0.0499999970198
+0.019999999553
+0.0299999993294
+0.019999999553
+0.00999999977648
+0.0299999993294
+0.0299999993294
+0.0299999993294
+0.00999999977648
+0.00999999977648
+0.019999999553
+0.019999999553
+0.019999999553
+0.0399999991059
+0.0299999993294
+0.019999999553
+0.0399999991059
+0.0299999993294
+0.00999999977648
+0.0299999993294
+0.0399999991059
+0.0399999991059
+-0.00999999977648
+0.0299999993294
+0.0399999991059
+0.0799999982119
+0.0399999991059
+0.0299999993294
+0.00999999977648
+0.0399999991059
+0.0299999993294
+0.00999999977648
+0.019999999553
+0.019999999553
+0.019999999553
+0.0299999993294
+0.00999999977648
+0.0299999993294
+0.0299999993294
+0.019999999553
+0.0399999991059
+0.019999999553
+0.019999999553
+0.019999999553
+0.0299999993294
+0.019999999553
+0.019999999553
+0.0299999993294
+0.00999999977648
+0.00999999977648
+0.019999999553
+0.0399999991059
+0.0399999991059
+0.0299999993294
+0.0799999982119
+0.0299999993294
+0.0299999993294
+0.019999999553
+0.019999999553
+0.019999999553
+0.019999999553
+0.00999999977648
+0.0299999993294
+0.00999999977648
+0.019999999553
+0.0499999970198
+0.00999999977648
+0.0399999991059
+0.0299999993294
+0.019999999553
+0.00999999977648
+0.0399999991059
+0.019999999553
+0.0399999991059
+0.00999999977648
+0.0399999991059
+0.0399999991059
+0.00999999977648
+0.019999999553
+0.019999999553
+0.019999999553
+0.00999999977648
+0.0399999991059
+0.00999999977648
+0.00999999977648
+0.019999999553
+0.0299999993294
+0.0399999991059
+0.0899999961257
+0.019999999553
+0.019999999553
+0.0399999991059
+0.019999999553
+0.019999999553
+0.019999999553
+0.019999999553
+0.019999999553
+0.019999999553
+0.0599999986589
+0.0399999991059
+0.00999999977648
+0.00999999977648
+0.0799999982119
+0.00999999977648
+0.019999999553
+0.0499999970198
+0.019999999553
+0.0299999993294
+0.019999999553
+0.019999999553
+0.0299999993294
+0.0299999993294
+0.019999999553
+0.0299999993294
+0.019999999553
+0.00999999977648
+0.019999999553
+0.019999999553
+0.00999999977648
+0.00999999977648
+0.019999999553
+0.019999999553
+0.019999999553
+0.0299999993294
+0.0299999993294
+0.00999999977648
+-0.00999999977648
+0.00999999977648
+0.00999999977648
+0.019999999553
+0.019999999553
+0.0399999991059
+0.019999999553
+0.019999999553
+0.0299999993294
+0.019999999553
+0.00999999977648
+0.0299999993294
+0.019999999553
+0.0299999993294
+-0.00999999977648
+0.019999999553
+0.0299999993294
+-0.00999999977648
+0.00999999977648
+0.019999999553
+0.0299999993294
+0.019999999553
+0.00999999977648
+0.0399999991059
+0.0299999993294
+0.0299999993294
+0.0499999970198
+0.00999999977648
+0.0399999991059
+0.0299999993294
+-0.00999999977648
+0.0499999970198
+0.0299999993294
+0.00999999977648
+0.019999999553
+0.019999999553
+0.019999999553
+0.019999999553
+0.019999999553
+0.019999999553
+0.019999999553
+0.0399999991059
+0.019999999553
+0.00999999977648
+0.019999999553
+0.0299999993294
+0.0399999991059
+0.019999999553
+0.0399999991059
+0.0399999991059
+0.00999999977648
+0.019999999553
+0.0399999991059
+0.00999999977648
+0.0299999993294
+0.00999999977648
+0.00999999977648
+0.019999999553
+0.0299999993294
+0.0299999993294
+0.019999999553
+0.00999999977648
+-0.00999999977648
+0.0299999993294
+0.019999999553
+0.0299999993294
+0.019999999553
+0.0399999991059
+0.019999999553
+0.00999999977648
+0.019999999553
+0.0299999993294
+0.00999999977648
+0.0299999993294
+0.0299999993294
+0.019999999553
+0.0299999993294
+0.0299999993294
+0.00999999977648
+0.0299999993294
+0.0399999991059
+0.0299999993294
+0.019999999553
+0.00999999977648
+0.019999999553
+0.019999999553
+0.0299999993294
+0.019999999553
+0.00999999977648
+0.019999999553
+0.0299999993294
+0.019999999553
+0.019999999553
+0.019999999553
+0.00999999977648
+0.019999999553
+0.019999999553
+0.00999999977648
+0.00999999977648
+0.00999999977648
+0.019999999553
+0.00999999977648
+0.0299999993294
+0.0399999991059
+0.019999999553
+0.0799999982119
+0.0299999993294
+0.019999999553
+0.019999999553
+0.00999999977648
+0.019999999553
+0.019999999553
+0.019999999553
+0.0399999991059
+0.0299999993294
+0.00999999977648
+0.00999999977648
+0.0299999993294
+0.019999999553
+0.019999999553
+0.0599999986589
+0.0299999993294
+0.0299999993294
+0.0299999993294
+0.00999999977648
+0.0499999970198
+0.019999999553
+0.0299999993294
+0.00999999977648
+0.019999999553
+0.019999999553
+0.0399999991059
+0.00999999977648
+0.019999999553
+0.019999999553
+-0.00999999977648
+0.019999999553
+0.019999999553
View
24,169 artvertiser/models/ships.bmp.classifier/tree0000.txt
24,169 additions, 0 deletions not shown
View
24,640 artvertiser/models/ships.bmp.classifier/tree0001.txt
24,640 additions, 0 deletions not shown
View
24,385 artvertiser/models/ships.bmp.classifier/tree0002.txt
24,385 additions, 0 deletions not shown
View
23,816 artvertiser/models/ships.bmp.classifier/tree0003.txt
23,816 additions, 0 deletions not shown
View
24,978 artvertiser/models/ships.bmp.classifier/tree0004.txt
24,978 additions, 0 deletions not shown
View
23,706 artvertiser/models/ships.bmp.classifier/tree0005.txt
23,706 additions, 0 deletions not shown
View
24,397 artvertiser/models/ships.bmp.classifier/tree0006.txt
24,397 additions, 0 deletions not shown
View
24,748 artvertiser/models/ships.bmp.classifier/tree0007.txt
24,748 additions, 0 deletions not shown
View
24,477 artvertiser/models/ships.bmp.classifier/tree0008.txt
24,477 additions, 0 deletions not shown
View
23,942 artvertiser/models/ships.bmp.classifier/tree0009.txt
23,942 additions, 0 deletions not shown
View
23,954 artvertiser/models/ships.bmp.classifier/tree0010.txt
23,954 additions, 0 deletions not shown
View
24,250 artvertiser/models/ships.bmp.classifier/tree0011.txt
24,250 additions, 0 deletions not shown
View
512 artvertiser/models/ships.bmp.classifier/weights.txt
@@ -0,0 +1,512 @@
+0.0117647
+0.0108696
+0.0185185
+0.0104167
+0.0151515
+0.0117647
+0.012987
+0.0117647
+0.0116279
+0.0149254
+0.015625
+0.0138889
+0.0125
+0.0133333
+0.0151515
+0.0149254
+0.0163934
+0.015873
+0.0103093
+0.011236
+0.011236
+0.0111111
+0.0131579
+0.0163934
+0.0142857
+0.0434783
+0.0136986
+0.0149254
+0.0144928
+0.0153846
+0.0149254
+0.0108696
+0.0135135
+0.0103093
+0.0128205
+0.04
+0.0103093
+0.0196078
+0.0243902
+0.0103093
+0.0192308
+0.010989
+0.0163934
+0.0142857
+0.0227273
+0.0104167
+0.0149254
+0.0151515
+0.0103093
+0.0142857
+0.0138889
+0.111111
+0.0123457
+0.015625
+0.0104167
+0.0111111
+0.0114943
+0.0120482
+0.0106383
+0.0104167
+0.0125
+0.0119048
+0.0103093
+0.011236
+0.010989
+0.012987
+0.0126582
+0.015873
+0.0126582
+0.0126582
+0.0116279
+0.010101
+0.0116279
+0.0102041
+0.0208333
+0.0126582
+0.0125
+0.0149254
+0.0117647
+0.0125
+0.0105263
+0.0126582
+0.0333333
+0.011236
+0.0126582
+0.0121951
+0.012987
+0.012987
+0.0128205
+0.0119048
+0.011236
+0.0106383
+0.0126582
+0.0116279
+0.015873
+0.0131579
+0.0106383
+0.015625
+0.0120482
+0.015873
+0.111111
+0.0149254
+0.0166667
+0.0133333
+0.0120482
+0.0140845
+0.0111111
+0.0163934
+0.0103093
+0.0125
+0.0114943
+0.0136986
+0.0212766
+0.0121951
+0.0116279
+0.0128205
+0.0123457
+0.0117647
+0.0135135
+0.0111111
+0.0117647
+0.027027
+0.0121951
+0.0135135
+0.0135135
+0.011236
+0.0120482
+0.027027
+0.0120482
+0.0217391
+0.011236
+0.0125
+0.0133333
+0.012987
+0.0142857
+0.0117647
+0.0126582
+0.0117647
+0.0120482
+0.0125
+0.0131579
+0.0120482
+0.0147059
+0.0104167
+0.0119048
+0.0133333
+0.0140845
+0.0123457
+0.0113636
+0.0133333
+0.0133333
+0.0153846
+0.0128205
+0.0107527
+0.0114943
+0.0117647
+0.015873
+0.0106383
+0.0121951
+0.0107527
+0.0119048
+0.0151515
+0.0121951
+0.0113636
+0.0113636
+0.0125
+0.0142857
+0.0123457
+0.0114943
+0.011236
+0.0135135
+0.0125
+0.0126582
+0.0117647
+0.0126582
+0.0133333
+0.0126582
+0.0119048
+0.0103093
+0.0123457
+0.0119048
+0.010989
+0.0128205
+0.0102041
+0.0136986
+0.0144928
+0.0149254
+0.0117647
+0.0138889
+0.0128205
+0.0181818
+0.0149254
+0.0133333
+0.0192308
+0.0144928
+0.0126582
+0.012987
+0.0133333
+0.0142857
+0.0119048
+0.0119048
+0.0128205
+0.012987
+0.0204082
+0.0128205
+0.0117647
+0.0138889
+0.0133333
+0.0144928
+0.0135135
+0.0142857
+0.0144928
+0.0144928
+0.016129
+0.0125
+0.012987
+0.0120482
+0.0166667
+0.012987
+0.0136986
+0.011236
+0.0131579
+0.0151515
+0.0151515
+0.016129
+0.0102041
+0.0128205
+0.015625
+0.0120482
+0.0116279
+0.0147059
+0.0172414
+0.0147059
+0.0138889
+0.0128205
+0.0140845
+0.012987
+0.012987
+0.0123457
+0.010989
+0.0149254
+0.0149254
+0.0138889
+0.0140845
+0.0123457
+0.0123457
+0.0131579
+0.0135135
+0.0102041
+0.0135135
+0.0175439
+0.0135135
+0.0135135
+0.0128205
+0.0142857
+0.0151515
+0.012987
+0.0263158
+0.0108696
+0.015873
+0.0149254
+0.0138889
+0.0147059
+0.0147059
+0.0192308
+0.0357143
+0.010989
+0.0142857
+0.0120482
+0.0144928
+0.0128205
+0.0133333
+0.0120482
+0.0121951
+0.0119048
+0.0107527
+0.0135135
+0.011236
+0.0117647
+0.0117647
+0.0144928
+0.025
+0.0125
+0.0163934
+0.010989
+0.0128205
+0.0105263
+0.0833333
+0.0108696
+0.0128205
+0.0153846
+0.0136986
+0.010989
+0.0136986
+0.0113636
+0.0117647
+0.011236
+0.0144928
+0.0116279
+0.0133333
+0.0120482
+0.0153846
+0.0111111
+0.0138889
+0.011236
+0.0181818
+0.0119048
+0.0135135
+0.0151515
+0.1
+0.0125
+0.0147059
+0.0120482
+0.0105263
+0.0153846
+0.0136986
+0.0172414
+0.0133333
+0.0138889
+0.0140845
+0.0113636
+0.0123457
+0.0138889
+0.0142857
+0.0123457
+0.0135135
+0.0117647
+0.015873
+0.0126582
+0.0131579
+0.0151515
+0.0147059
+0.0125
+0.0144928
+0.0123457
+0.0151515
+0.0123457
+0.0138889
+0.0138889
+0.0140845
+0.0117647
+0.0714286
+0.0103093
+0.0126582
+0.0133333
+0.0136986
+0.0114943
+0.0125
+0.0140845
+0.0116279
+0.0117647
+0.0119048
+0.0135135
+0.012987
+0.0142857
+0.0117647
+0.0133333
+0.0117647
+0.0114943
+0.0126582
+0.0140845
+0.0105263
+0.0142857
+0.0120482
+0.0140845
+0.0126582
+0.0138889
+0.0126582
+0.0294118
+0.010989
+0.0166667
+0.0117647
+0.0125
+0.0135135
+0.0140845
+0.015873
+0.0123457
+0.0149254
+0.0144928
+0.0121951
+0.0121951
+0.0125
+0.0133333
+0.0151515
+0.0135135
+0.0114943
+0.0117647
+0.0126582
+0.0128205
+0.0116279
+0.0140845
+0.0147059
+0.0147059
+0.0105263
+0.015873
+0.0135135
+0.0126582
+0.0123457
+0.012987
+0.0131579
+0.0136986
+0.0135135
+0.025
+0.0102041
+0.0140845
+0.0138889
+0.0131579
+0.0454545
+0.0142857
+0.0135135
+0.0131579
+0.015873
+0.0147059
+0.0153846
+0.0144928
+0.0119048
+0.0126582
+0.0128205
+0.0136986
+0.0126582
+0.0106383
+0.0147059
+0.0117647
+0.0149254
+0.0142857
+0.0135135
+0.0140845
+0.0144928
+0.0128205
+0.0126582
+0.0153846
+0.0114943
+0.0126582
+0.0128205
+0.0128205
+0.0144928
+0.0119048
+0.0116279
+0.0120482
+0.0119048
+0.0151515
+0.0125
+0.0135135
+0.0178571
+0.0125
+0.0131579
+0.0125
+0.0163934
+0.0102041
+0.0125
+0.0116279
+0.0111111
+0.0116279
+0.0128205
+0.0131579
+0.0131579
+0.0125
+0.0138889
+0.0126582
+0.0107527
+0.0113636
+0.0120482
+0.0128205
+0.0147059
+0.0138889
+0.0151515
+0.0151515
+0.0133333
+0.0277778
+0.0117647
+0.0131579
+0.0138889