Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Doesn't Correctly Identify Bibs on Sample Images #1

Open
bodagetta opened this issue May 31, 2016 · 4 comments
Open

Doesn't Correctly Identify Bibs on Sample Images #1

bodagetta opened this issue May 31, 2016 · 4 comments

Comments

@bodagetta
Copy link

I cloned the repo and ran the code, but it is not correctly identifying the bibs. Here is the output


Michaels-iMac:bib-tagger michael$ python main.py 
Searching for image folders in /Users/michael/Documents/Developer/Python/bib-tagger/photos folder
Collecting images from directory Frosty5k
Extracting bibs.
=======================================
Processing Image:  ('Frosty5k', '1.jpg')
Found 1 bodies!
0.856932
/Users/michael/Documents/Developer/Python/bib-tagger/bibtagger/swt.py:79: RuntimeWarning: invalid value encountered in true_divide
  grad_x_g = step_x_g / mag_g
/Users/michael/Documents/Developer/Python/bib-tagger/bibtagger/swt.py:80: RuntimeWarning: invalid value encountered in true_divide
  grad_y_g = step_y_g / mag_g
1.062268
2.616008
4.43
Result: 1 faces, 1 bibs, 0 SWT, 1 bib numbers: (['443'])
=======================================
Processing Image:  ('Frosty5k', '2.jpg')
Found 2 bodies!
4.686152
4.926471
6.687606
53 .
8.346033
8.672481
11.097825
1 25
Result: 2 faces, 1 bibs, 0 SWT, 2 bib numbers: (['53', '125'])
=======================================
Processing Image:  ('Frosty5k', '3.jpg')
Found 1 bodies!
13.088198

14.971595

17.342941
732
Result: 1 faces, 1 bibs, 0 SWT, 1 bib numbers: (['732'])
=======================================
Processing Image:  ('Frosty5k', '4.jpg')
Found 3 bodies!
19.198021

19.621269

22.012276
177
23.756217

25.285232

27.524981
131
28.83732

29.817338

33.595866
-375
Result: 3 faces, 3 bibs, 0 SWT, 3 bib numbers: (['177', '131', '375'])
=======================================
Processing Image:  ('Frosty5k', '5.jpg')
Found 3 bodies!
37.081567
37.784887

39.431238
1211
40.283858
3
42.352267
1 4
Result: 3 faces, 1 bibs, 0 SWT, 3 bib numbers: (['1211', '3', '14'])
=======================================
Processing Image:  ('Frosty5k', '6.jpg')
Found 4 bodies!
46.196382

47.380527

51.95717

53.607039

54.132104

56.781109
.5
59.234034

61.504055
18.9
64.773113
1 1
Result: 4 faces, 0 bibs, 0 SWT, 3 bib numbers: (['5', '189', '11'])
=======================================
Processing Image:  ('Frosty5k', 'bib.jpg')
Found 1 bodies!
68.276262
2
Result: 1 faces, 0 bibs, 0 SWT, 1 bib numbers: (['2'])
Collecting images from directory GloryDays
Extracting bibs.
=======================================
Processing Image:  ('GloryDays', '1.jpg')
Found 2 bodies!
69.632925
69.768516
70.736912
1
71.623225
3553
Result: 2 faces, 1 bibs, 0 SWT, 2 bib numbers: (['1', '3553'])
=======================================
Processing Image:  ('GloryDays', '2.jpg')
Found 1 bodies!
73.573601
35 31
Result: 1 faces, 0 bibs, 0 SWT, 1 bib numbers: (['3531'])
=======================================
Processing Image:  ('GloryDays', '3.jpg')
Found 1 bodies!
76.312287
3731
Result: 1 faces, 1 bibs, 0 SWT, 1 bib numbers: (['3731'])
=======================================
Processing Image:  ('GloryDays', '4.jpg')
Found 1 bodies!
77.545362
3 9
Result: 1 faces, 1 bibs, 0 SWT, 1 bib numbers: (['39'])
=======================================
Processing Image:  ('GloryDays', 'bib-sample.jpg')
Found 0 bodies!
Result: 0 faces, 0 bibs, 0 SWT, 0 bib numbers: ([])
=======================================
FINAL STATS
Faces: 20
Bibs: 10
SWT: 0
Bib Numbers: 19
('Bib Index: ',
 {'1': [('GloryDays',
         '1.jpg')],
  '11': [('Frosty5k',
          '6.jpg')],
  '1211': [('Frosty5k',
            '5.jpg')],
  '125': [('Frosty5k',
           '2.jpg')],
  '131': [('Frosty5k',
           '4.jpg')],
  '14': [('Frosty5k',
          '5.jpg')],
  '177': [('Frosty5k',
           '4.jpg')],
  '189': [('Frosty5k',
           '6.jpg')],
  '2': [('Frosty5k',
         'bib.jpg')],
  '3': [('Frosty5k',
         '5.jpg')],
  '3531': [('GloryDays',
            '2.jpg')],
  '3553': [('GloryDays',
            '1.jpg')],
  '3731': [('GloryDays',
            '3.jpg')],
  '375': [('Frosty5k',
           '4.jpg')],
  '39': [('GloryDays',
          '4.jpg')],
  '443': [('Frosty5k',
           '1.jpg')],
  '5': [('Frosty5k',
         '6.jpg')],
  '53': [('Frosty5k',
          '2.jpg')],
  '732': [('Frosty5k',
           '3.jpg')]})
@dennypenta
Copy link

Good day!
I got not the same result, but too awful.
I try to research this project and code something reasonable.
If anybody wanna work with it, let me know pls.

@robertoarg78
Copy link

just starting and want to help.
first I had to change some functions because I'm using python 3
got the same error "invalid value encountered in true_divide" but I found that is normal, because of some empty areas with no derivative. there's a way to avoid the error message.

@Jebina
Copy link

Jebina commented Dec 27, 2018

I am not not able to run the main.py itself....

Searching for image folders in /var/www/html/multiple_files/bib-tagger-master/photos folder
Collecting images from directory GloryDays
Extracting bibs.

Processing Image: ('GloryDays', '1.jpg')
Found 1 bodies!
Traceback (most recent call last):
File "main.py", line 44, in
results.append(bt.findBibs(image,os.path.join(outfolder,img_namelist[idx][0],img_namelist[idx][1])))
File "/var/www/html/multiple_files/bib-tagger-master/bibtagger/bibtagger.py", line 34, in findBibs
bibs = [ Bib(image, bodybox) for bodybox in bodyboxes ]
File "/var/www/html/multiple_files/bib-tagger-master/bibtagger/bib.py", line 10, in init
self.corners = bf.find_bib(self.body_image())
File "/var/www/html/multiple_files/bib-tagger-master/bibtagger/find_bibs.py", line 23, in find_bib
threshold_contours,hierarchy = find_contours(binary)
ValueError: too many values to unpack

How did you run the program @bodagetta ???

@NickShargan
Copy link

@Jebina , probably it is a late response. But if the issue is still actual take a look to issue #5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants