Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

ORB crashes on specific image.... how do I handle this correctly?

My code:

#0rb test
img=cv2.imread("training_data/positives/img3348.jpg",0)
print img,type(img),img.shape,type(img[0][0])

OrbParams={"nfeatures":500,"scaleFactor":1.5,"nlevels":8,"edgeThreshold":31,"firstLevel":0,"WTA_K":2,
"scoreType":0,"patchSize":31}
ShinyMysteriousOrb=cv2.ORB(**OrbParams)

print ShinyMysteriousOrb.detectAndCompute(img,None)

Now this works fine for most images, but there is a specific one which triggers inconsistent behaviour.... Infrequently it works, mostly it crashes with either of the following errors:

  • python: malloc.c:3637: _int_malloc: Assertion `(unsigned long)(size) >= (unsigned long)(nb)' failed. Aborted (core dumped)
  • Segmentation fault (core dumped)
  • * Error in `/usr/bin/python': corrupted double-linked list: 0x0000000004814ed0 *

On that last one there are three *'s on either side... but opencv answers interprets two of these as bold. Also note that with the third error the console hangs and won't release control back to me i have to control z it.

Console vomit:

jonathan@jonathan-laptop:
[[0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 ..., 
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]] <type 'numpy.ndarray'> (240, 320) <type 'numpy.uint8'>
*** Error in `/usr/bin/python': corrupted double-linked list: 0x0000000004814ed0 ***
jonathan@jonathan-laptop:
[[0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 ..., 
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]] <type 'numpy.ndarray'> (240, 320) <type 'numpy.uint8'>
jonathan@jonathan-laptop:
[[0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 ..., 
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]] <type 'numpy.ndarray'> (240, 320) <type 'numpy.uint8'>
([<KeyPoint 0x3ecde40>, <KeyPoint 0x3ece030>, <KeyPoint 0x3ece120>, <KeyPoint 0x3ece060>, <KeyPoint 0x3ece180>, <KeyPoint 0x3ece150>, <KeyPoint 0x3ece1b0>, <KeyPoint 0x3ece1e0>, <KeyPoint 0x3ece240>, <KeyPoint 0x3ece270>, <KeyPoint 0x3ece2d0>, <KeyPoint 0x3ece7b0>, <KeyPoint 0x3ece840>, <KeyPoint 0x3eceb70>, <KeyPoint 0x3ed57e0>, <KeyPoint 0x3c1b450>, <KeyPoint 0x3976b70>, <KeyPoint 0x39768a0>, <KeyPoint 0x3976840>, <KeyPoint 0x3976a20>, <KeyPoint 0x3976870>, <KeyPoint 0x39769f0>, <KeyPoint 0x3976960>, <KeyPoint 0x3ed69f0>, <KeyPoint 0x3ed6a20>, <KeyPoint 0x3ed6a50>, <KeyPoint 0x3ed6a80>, <KeyPoint 0x3ed6ae0>, <KeyPoint 0x3ed6b10>, <KeyPoint 0x3ed6b40>, <KeyPoint 0x3ed6b70>, <KeyPoint 0x3ed6bd0>, <KeyPoint 0x3ed6c00>, <KeyPoint 0x3ed6c30>, <KeyPoint 0x3ed6c60>, <KeyPoint 0x3ed6c90>, <KeyPoint 0x3ed6cc0>, <KeyPoint 0x3ed6cf0>, <KeyPoint 0x3ed6d20>, <KeyPoint 0x3ed6d50>, <KeyPoint 0x3ed6d80>, <KeyPoint 0x3ed6db0>, <KeyPoint 0x3ed6de0>, <KeyPoint 0x3ed6e10>, <KeyPoint 0x3ed6e40>, <KeyPoint 0x3ed6e70>, <KeyPoint 0x3ed6ea0>, <KeyPoint 0x3ed6f00>, <KeyPoint 0x3ed6f60>, <KeyPoint 0x3ed6f90>, <KeyPoint 0x3ed6fc0>, <KeyPoint 0x3eda060>, <KeyPoint 0x3eda0c0>, <KeyPoint 0x3eda120>, <KeyPoint 0x3eda180>, <KeyPoint 0x3eda1b0>, <KeyPoint 0x3eda240>, <KeyPoint 0x3eda270>, <KeyPoint 0x3eda2d0>, <KeyPoint 0x3eda300>, <KeyPoint 0x3eda330>, <KeyPoint 0x3eda360>, <KeyPoint 0x3eda390>, <KeyPoint 0x3eda3c0>, <KeyPoint 0x3eda3f0>, <KeyPoint 0x3eda4b0>, <KeyPoint 0x3eda510>, <KeyPoint 0x3eda540>, <KeyPoint 0x3eda570>, <KeyPoint 0x3eda5a0>, <KeyPoint 0x3eda5d0>, <KeyPoint 0x3eda600>, <KeyPoint 0x3eda630>, <KeyPoint 0x3eda660>, <KeyPoint 0x3eda6c0>, <KeyPoint 0x3eda6f0>, <KeyPoint 0x3eda750>, <KeyPoint 0x3eda780>, <KeyPoint 0x3eda7b0>, <KeyPoint 0x3eda7e0>, <KeyPoint 0x3eda810>, <KeyPoint 0x3eda840>, <KeyPoint 0x3eda8a0>, <KeyPoint 0x3eda8d0>, <KeyPoint 0x3eda930>, <KeyPoint 0x3eda9c0>, <KeyPoint 0x3edaa50>, <KeyPoint 0x3edaa80>, <KeyPoint 0x3edaab0>, <KeyPoint 0x3edaae0>, <KeyPoint 0x3edab10>, <KeyPoint 0x3edab40>, <KeyPoint 0x3edab70>, <KeyPoint 0x3edaba0>, <KeyPoint 0x3edac00>, <KeyPoint 0x3edac60>, <KeyPoint 0x3edac90>, <KeyPoint 0x3edacc0>, <KeyPoint 0x3edad80>, <KeyPoint 0x3edadb0>, <KeyPoint 0x3edae70>, <KeyPoint 0x3edaea0>, <KeyPoint 0x3edaed0>, <KeyPoint 0x3edaf00>, <KeyPoint 0x3edaf30>, <KeyPoint 0x3edaf60>, <KeyPoint 0x3edaf90>, <KeyPoint 0x3edafc0>, <KeyPoint 0x3edf030>, <KeyPoint 0x3edf060>, <KeyPoint 0x3edf0c0>, <KeyPoint 0x3edf150>, <KeyPoint 0x3edf180>, <KeyPoint 0x3edf1e0>, <KeyPoint 0x3edf270>, <KeyPoint 0x3edf2a0>, <KeyPoint 0x3edf300>, <KeyPoint 0x3edf330>, <KeyPoint 0x3edf360>, <KeyPoint 0x3edf3c0>, <KeyPoint 0x3edf3f0>, <KeyPoint 0x3edf420>, <KeyPoint 0x3edf450>, <KeyPoint 0x3edf570>, <KeyPoint 0x3edf750>, <KeyPoint 0x3edf780>, <KeyPoint 0x3edf7e0>, <KeyPoint 0x3edf810>, <KeyPoint 0x3edf8d0>, <KeyPoint 0x3edf900>, <KeyPoint 0x3edf960>, <KeyPoint 0x3edf9f0>, <KeyPoint 0x3edfa50>, <KeyPoint 0x3edfab0>, <KeyPoint 0x3edfb10>, <KeyPoint 0x3edfb40>, <KeyPoint 0x3edfb70>, <KeyPoint 0x3edfba0>, <KeyPoint 0x3edfbd0>, <KeyPoint 0x3edfc00>, <KeyPoint 0x3edfc30>, <KeyPoint 0x3edfc60>, <KeyPoint 0x3edfc90>, <KeyPoint 0x3edfcf0>, <KeyPoint 0x3edfd20>, <KeyPoint 0x3edfd50>, <KeyPoint 0x3edfdb0>, <KeyPoint 0x3edfe10>, <KeyPoint 0x3edfe40>, <KeyPoint 0x3edfe70>, <KeyPoint 0x3edfea0>, <KeyPoint 0x3edfed0>, <KeyPoint 0x3edff60>, <KeyPoint 0x3edff90>, <KeyPoint 0x3edffc0>, <KeyPoint 0x3ee0030>, <KeyPoint 0x3ee0060>, <KeyPoint 0x3ee0150>, <KeyPoint 0x3ee0180>, <KeyPoint 0x3ee01b0>, <KeyPoint 0x3ee01e0>, <KeyPoint 0x3ee0210>, <KeyPoint 0x3ee0240>, <KeyPoint 0x3ee0270>, <KeyPoint 0x3ee02a0>, <KeyPoint 0x3ee02d0>, <KeyPoint 0x3ee0300>, <KeyPoint 0x3ee0330>, <KeyPoint 0x3ee0360>, <KeyPoint 0x3ee0390>, <KeyPoint 0x3ee03c0>, <KeyPoint 0x3ee03f0>, <KeyPoint 0x3ee0480>, <KeyPoint 0x3ee04b0>, <KeyPoint 0x3ee04e0>, <KeyPoint 0x3ee0540>, <KeyPoint 0x3ee0570>, <KeyPoint 0x3ee0600>, <KeyPoint 0x3ee0690>, <KeyPoint 0x3ee0720>, <KeyPoint 0x3ee0780>, <KeyPoint 0x3ee07b0>, <KeyPoint 0x3ee07e0>, <KeyPoint 0x3ee0810>, <KeyPoint 0x3ee0870>, <KeyPoint 0x3ee08a0>, <KeyPoint 0x3ee08d0>, <KeyPoint 0x3ee0900>, <KeyPoint 0x3ee0930>, <KeyPoint 0x3ee0960>, <KeyPoint 0x3ee0990>, <KeyPoint 0x3ee09c0>, <KeyPoint 0x3ee09f0>, <KeyPoint 0x3ee0a20>, <KeyPoint 0x3ee0a50>, <KeyPoint 0x3ee0a80>, <KeyPoint 0x3ee0ab0>, <KeyPoint 0x3ee0ae0>, <KeyPoint 0x3ee0bd0>, <KeyPoint 0x3ee0c00>, <KeyPoint 0x3ee0c30>, <KeyPoint 0x3ee0c90>, <KeyPoint 0x3ee0cc0>, <KeyPoint 0x3ee0d20>, <KeyPoint 0x3ee0d80>, <KeyPoint 0x3ee0de0>, <KeyPoint 0x3ee0e40>, <KeyPoint 0x3ee0ea0>, <KeyPoint 0x3ee0f00>, <KeyPoint 0x3ee0f90>, <KeyPoint 0x3ee3ab0>, <KeyPoint 0x3ee3b70>, <KeyPoint 0x3ee3d80>, <KeyPoint 0x3ee3db0>, <KeyPoint 0x3ee3fc0>, <KeyPoint 0x3ee3240>, <KeyPoint 0x3ee32a0>, <KeyPoint 0x398cb10>, <KeyPoint 0x398cb40>, <KeyPoint 0x398cb70>, <KeyPoint 0x398cba0>, <KeyPoint 0x398cbd0>, <KeyPoint 0x398cc00>, <KeyPoint 0x398cc30>, <KeyPoint 0x398cc60>, <KeyPoint 0x398cc90>, <KeyPoint 0x398ccc0>, <KeyPoint 0x398ccf0>, <KeyPoint 0x398cd20>, <KeyPoint 0x398cd50>, <KeyPoint 0x398cd80>, <KeyPoint 0x398cdb0>, <KeyPoint 0x398cde0>, <KeyPoint 0x398ce10>, <KeyPoint 0x398ce40>, <KeyPoint 0x398ce70>, <KeyPoint 0x398cea0>, <KeyPoint 0x398ced0>, <KeyPoint 0x398cf00>, <KeyPoint 0x398cf30>, <KeyPoint 0x398cf60>, <KeyPoint 0x398cf90>, <KeyPoint 0x398cfc0>, <KeyPoint 0x36e70f0>, <KeyPoint 0x36e7120>, <KeyPoint 0x36e7150>, <KeyPoint 0x36e7480>, <KeyPoint 0x36e7780>, <KeyPoint 0x36e77b0>, <KeyPoint 0x36e7810>, <KeyPoint 0x36e7930>, <KeyPoint 0x36e7960>, <KeyPoint 0x36e79c0>, <KeyPoint 0x36e79f0>, <KeyPoint 0x36e7a20>, <KeyPoint 0x36e7ae0>, <KeyPoint 0x36e7c30>, <KeyPoint 0x36e7c60>, <KeyPoint 0x36e7cc0>, <KeyPoint 0x36e7d50>, <KeyPoint 0x36e7d80>, <KeyPoint 0x36e7db0>, <KeyPoint 0x36e7e40>, <KeyPoint 0x36e7ea0>, <KeyPoint 0x36e7ed0>, <KeyPoint 0x36e7f60>, <KeyPoint 0x36e7030>, <KeyPoint 0x36e7060>, <KeyPoint 0x36e7090>, <KeyPoint 0x36e70c0>, <KeyPoint 0x39ca360>, <KeyPoint 0x39ca420>, <KeyPoint 0x39ca450>, <KeyPoint 0x39ca570>, <KeyPoint 0x39ca5a0>, <KeyPoint 0x39ca5d0>, <KeyPoint 0x39ca600>, <KeyPoint 0x39ca630>, <KeyPoint 0x39ca660>, <KeyPoint 0x39ca690>, <KeyPoint 0x39ca6c0>, <KeyPoint 0x39ca6f0>, <KeyPoint 0x39ca720>, <KeyPoint 0x39ca750>, <KeyPoint 0x39ca780>, <KeyPoint 0x39ca7b0>, <KeyPoint 0x39ca7e0>, <KeyPoint 0x39ca810>, <KeyPoint 0x39ca840>, <KeyPoint 0x39ca870>, <KeyPoint 0x39ca8a0>, <KeyPoint 0x39ca8d0>, <KeyPoint 0x39ca900>, <KeyPoint 0x39ca930>, <KeyPoint 0x39ca960>, <KeyPoint 0x39ca990>, <KeyPoint 0x39ca9c0>, <KeyPoint 0x39ca9f0>, <KeyPoint 0x39caa20>, <KeyPoint 0x39caa50>, <KeyPoint 0x39caa80>, <KeyPoint 0x39caab0>, <KeyPoint 0x39caae0>, <KeyPoint 0x39cab10>, <KeyPoint 0x39cab40>, <KeyPoint 0x39cab70>, <KeyPoint 0x39caba0>, <KeyPoint 0x39cabd0>, <KeyPoint 0x39cac00>, <KeyPoint 0x39cac30>, <KeyPoint 0x39cac60>, <KeyPoint 0x39cac90>, <KeyPoint 0x39cacc0>, <KeyPoint 0x39cacf0>, <KeyPoint 0x39cad20>, <KeyPoint 0x39cad50>, <KeyPoint 0x39cad80>, <KeyPoint 0x39cadb0>, <KeyPoint 0x39cade0>, <KeyPoint 0x39cae10>, <KeyPoint 0x39cae40>, <KeyPoint 0x39cae70>, <KeyPoint 0x39caea0>, <KeyPoint 0x39caed0>, <KeyPoint 0x39caf00>, <KeyPoint 0x39caf30>, <KeyPoint 0x39caf60>, <KeyPoint 0x39caf90>, <KeyPoint 0x39cafc0>, <KeyPoint 0x3adc030>, <KeyPoint 0x3adc060>, <KeyPoint 0x3adc090>, <KeyPoint 0x3adc0c0>, <KeyPoint 0x3adc0f0>, <KeyPoint 0x3adc120>, <KeyPoint 0x3adc150>, <KeyPoint 0x3adc180>, <KeyPoint 0x3adc1b0>, <KeyPoint 0x3adc1e0>, <KeyPoint 0x3adc210>, <KeyPoint 0x3adc240>, <KeyPoint 0x3adc270>, <KeyPoint 0x3adc2a0>, <KeyPoint 0x3adc2d0>], array([[ 56, 164, 174, ...,  40, 118, 226],
       [108, 168, 189, ...,  72, 135, 106],
       [112,  48, 253, ..., 160,  70,  97],
       ..., 
       [167, 182, 237, ..., 237,  94, 245],
       [237,  96, 221, ..., 241, 203, 161],
       [247,  52, 233, ..., 253, 214, 247]], dtype=uint8))
jonathan@jonathan-laptop:
[[0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 ..., 
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]] <type 'numpy.ndarray'> (240, 320) <type 'numpy.uint8'>
python: malloc.c:3637: _int_malloc: Assertion `(unsigned long)(size) >= (unsigned long)(nb)' failed.
Aborted (core dumped)
jonathan@jonathan-laptop:
[[0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 ..., 
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]] <type 'numpy.ndarray'> (240, 320) <type 'numpy.uint8'>
python: malloc.c:3637: _int_malloc: Assertion `(unsigned long)(size) >= (unsigned long)(nb)' failed.
Aborted (core dumped)
jonathan@jonathan-laptop:
[[0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 ..., 
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]] <type 'numpy.ndarray'> (240, 320) <type 'numpy.uint8'>
Segmentation fault (core dumped)
click to hide/show revision 2
retagged

updated 2013-11-15 12:33:14 -0600

berak gravatar image

ORB crashes on specific image.... how do I handle this correctly?

My code:

#0rb test
img=cv2.imread("training_data/positives/img3348.jpg",0)
print img,type(img),img.shape,type(img[0][0])

OrbParams={"nfeatures":500,"scaleFactor":1.5,"nlevels":8,"edgeThreshold":31,"firstLevel":0,"WTA_K":2,
"scoreType":0,"patchSize":31}
ShinyMysteriousOrb=cv2.ORB(**OrbParams)

print ShinyMysteriousOrb.detectAndCompute(img,None)

Now this works fine for most images, but there is a specific one which triggers inconsistent behaviour.... Infrequently it works, mostly it crashes with either of the following errors:

  • python: malloc.c:3637: _int_malloc: Assertion `(unsigned long)(size) >= (unsigned long)(nb)' failed. Aborted (core dumped)
  • Segmentation fault (core dumped)
  • * Error in `/usr/bin/python': corrupted double-linked list: 0x0000000004814ed0 *

On that last one there are three *'s on either side... but opencv answers interprets two of these as bold. Also note that with the third error the console hangs and won't release control back to me i have to control z it.

Console vomit:

jonathan@jonathan-laptop:
[[0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 ..., 
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]] <type 'numpy.ndarray'> (240, 320) <type 'numpy.uint8'>
*** Error in `/usr/bin/python': corrupted double-linked list: 0x0000000004814ed0 ***
jonathan@jonathan-laptop:
[[0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 ..., 
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]] <type 'numpy.ndarray'> (240, 320) <type 'numpy.uint8'>
jonathan@jonathan-laptop:
[[0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 ..., 
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]] <type 'numpy.ndarray'> (240, 320) <type 'numpy.uint8'>
([<KeyPoint 0x3ecde40>, <KeyPoint 0x3ece030>, <KeyPoint 0x3ece120>, <KeyPoint 0x3ece060>, <KeyPoint 0x3ece180>, <KeyPoint 0x3ece150>, <KeyPoint 0x3ece1b0>, <KeyPoint 0x3ece1e0>, <KeyPoint 0x3ece240>, <KeyPoint 0x3ece270>, <KeyPoint 0x3ece2d0>, <KeyPoint 0x3ece7b0>, <KeyPoint 0x3ece840>, <KeyPoint 0x3eceb70>, <KeyPoint 0x3ed57e0>, <KeyPoint 0x3c1b450>, <KeyPoint 0x3976b70>, <KeyPoint 0x39768a0>, <KeyPoint 0x3976840>, <KeyPoint 0x3976a20>, <KeyPoint 0x3976870>, <KeyPoint 0x39769f0>, <KeyPoint 0x3976960>, <KeyPoint 0x3ed69f0>, <KeyPoint 0x3ed6a20>, <KeyPoint 0x3ed6a50>, <KeyPoint 0x3ed6a80>, <KeyPoint 0x3ed6ae0>, <KeyPoint 0x3ed6b10>, <KeyPoint 0x3ed6b40>, <KeyPoint 0x3ed6b70>, <KeyPoint 0x3ed6bd0>, <KeyPoint 0x3ed6c00>, <KeyPoint 0x3ed6c30>, <KeyPoint 0x3ed6c60>, <KeyPoint 0x3ed6c90>, <KeyPoint 0x3ed6cc0>, <KeyPoint 0x3ed6cf0>, <KeyPoint 0x3ed6d20>, <KeyPoint 0x3ed6d50>, <KeyPoint 0x3ed6d80>, <KeyPoint 0x3ed6db0>, <KeyPoint 0x3ed6de0>, <KeyPoint 0x3ed6e10>, <KeyPoint 0x3ed6e40>, <KeyPoint 0x3ed6e70>, <KeyPoint 0x3ed6ea0>, <KeyPoint 0x3ed6f00>, <KeyPoint 0x3ed6f60>, <KeyPoint 0x3ed6f90>, <KeyPoint 0x3ed6fc0>, <KeyPoint 0x3eda060>, <KeyPoint 0x3eda0c0>, <KeyPoint 0x3eda120>, <KeyPoint 0x3eda180>, <KeyPoint 0x3eda1b0>, <KeyPoint 0x3eda240>, <KeyPoint 0x3eda270>, <KeyPoint 0x3eda2d0>, <KeyPoint 0x3eda300>, <KeyPoint 0x3eda330>, <KeyPoint 0x3eda360>, <KeyPoint 0x3eda390>, <KeyPoint 0x3eda3c0>, <KeyPoint 0x3eda3f0>, <KeyPoint 0x3eda4b0>, <KeyPoint 0x3eda510>, <KeyPoint 0x3eda540>, <KeyPoint 0x3eda570>, <KeyPoint 0x3eda5a0>, <KeyPoint 0x3eda5d0>, <KeyPoint 0x3eda600>, <KeyPoint 0x3eda630>, <KeyPoint 0x3eda660>, <KeyPoint 0x3eda6c0>, <KeyPoint 0x3eda6f0>, <KeyPoint 0x3eda750>, <KeyPoint 0x3eda780>, <KeyPoint 0x3eda7b0>, <KeyPoint 0x3eda7e0>, <KeyPoint 0x3eda810>, <KeyPoint 0x3eda840>, <KeyPoint 0x3eda8a0>, <KeyPoint 0x3eda8d0>, <KeyPoint 0x3eda930>, <KeyPoint 0x3eda9c0>, <KeyPoint 0x3edaa50>, <KeyPoint 0x3edaa80>, <KeyPoint 0x3edaab0>, <KeyPoint 0x3edaae0>, <KeyPoint 0x3edab10>, <KeyPoint 0x3edab40>, <KeyPoint 0x3edab70>, <KeyPoint 0x3edaba0>, <KeyPoint 0x3edac00>, <KeyPoint 0x3edac60>, <KeyPoint 0x3edac90>, <KeyPoint 0x3edacc0>, <KeyPoint 0x3edad80>, <KeyPoint 0x3edadb0>, <KeyPoint 0x3edae70>, <KeyPoint 0x3edaea0>, <KeyPoint 0x3edaed0>, <KeyPoint 0x3edaf00>, <KeyPoint 0x3edaf30>, <KeyPoint 0x3edaf60>, <KeyPoint 0x3edaf90>, <KeyPoint 0x3edafc0>, <KeyPoint 0x3edf030>, <KeyPoint 0x3edf060>, <KeyPoint 0x3edf0c0>, <KeyPoint 0x3edf150>, <KeyPoint 0x3edf180>, <KeyPoint 0x3edf1e0>, <KeyPoint 0x3edf270>, <KeyPoint 0x3edf2a0>, <KeyPoint 0x3edf300>, <KeyPoint 0x3edf330>, <KeyPoint 0x3edf360>, <KeyPoint 0x3edf3c0>, <KeyPoint 0x3edf3f0>, <KeyPoint 0x3edf420>, <KeyPoint 0x3edf450>, <KeyPoint 0x3edf570>, <KeyPoint 0x3edf750>, <KeyPoint 0x3edf780>, <KeyPoint 0x3edf7e0>, <KeyPoint 0x3edf810>, <KeyPoint 0x3edf8d0>, <KeyPoint 0x3edf900>, <KeyPoint 0x3edf960>, <KeyPoint 0x3edf9f0>, <KeyPoint 0x3edfa50>, <KeyPoint 0x3edfab0>, <KeyPoint 0x3edfb10>, <KeyPoint 0x3edfb40>, <KeyPoint 0x3edfb70>, <KeyPoint 0x3edfba0>, <KeyPoint 0x3edfbd0>, <KeyPoint 0x3edfc00>, <KeyPoint 0x3edfc30>, <KeyPoint 0x3edfc60>, <KeyPoint 0x3edfc90>, <KeyPoint 0x3edfcf0>, <KeyPoint 0x3edfd20>, <KeyPoint 0x3edfd50>, <KeyPoint 0x3edfdb0>, <KeyPoint 0x3edfe10>, <KeyPoint 0x3edfe40>, <KeyPoint 0x3edfe70>, <KeyPoint 0x3edfea0>, <KeyPoint 0x3edfed0>, <KeyPoint 0x3edff60>, <KeyPoint 0x3edff90>, <KeyPoint 0x3edffc0>, <KeyPoint 0x3ee0030>, <KeyPoint 0x3ee0060>, <KeyPoint 0x3ee0150>, <KeyPoint 0x3ee0180>, <KeyPoint 0x3ee01b0>, <KeyPoint 0x3ee01e0>, <KeyPoint 0x3ee0210>, <KeyPoint 0x3ee0240>, <KeyPoint 0x3ee0270>, <KeyPoint 0x3ee02a0>, <KeyPoint 0x3ee02d0>, <KeyPoint 0x3ee0300>, <KeyPoint 0x3ee0330>, <KeyPoint 0x3ee0360>, <KeyPoint 0x3ee0390>, <KeyPoint 0x3ee03c0>, <KeyPoint 0x3ee03f0>, <KeyPoint 0x3ee0480>, <KeyPoint 0x3ee04b0>, <KeyPoint 0x3ee04e0>, <KeyPoint 0x3ee0540>, <KeyPoint 0x3ee0570>, <KeyPoint 0x3ee0600>, <KeyPoint 0x3ee0690>, <KeyPoint 0x3ee0720>, <KeyPoint 0x3ee0780>, <KeyPoint 0x3ee07b0>, <KeyPoint 0x3ee07e0>, <KeyPoint 0x3ee0810>, <KeyPoint 0x3ee0870>, <KeyPoint 0x3ee08a0>, <KeyPoint 0x3ee08d0>, <KeyPoint 0x3ee0900>, <KeyPoint 0x3ee0930>, <KeyPoint 0x3ee0960>, <KeyPoint 0x3ee0990>, <KeyPoint 0x3ee09c0>, <KeyPoint 0x3ee09f0>, <KeyPoint 0x3ee0a20>, <KeyPoint 0x3ee0a50>, <KeyPoint 0x3ee0a80>, <KeyPoint 0x3ee0ab0>, <KeyPoint 0x3ee0ae0>, <KeyPoint 0x3ee0bd0>, <KeyPoint 0x3ee0c00>, <KeyPoint 0x3ee0c30>, <KeyPoint 0x3ee0c90>, <KeyPoint 0x3ee0cc0>, <KeyPoint 0x3ee0d20>, <KeyPoint 0x3ee0d80>, <KeyPoint 0x3ee0de0>, <KeyPoint 0x3ee0e40>, <KeyPoint 0x3ee0ea0>, <KeyPoint 0x3ee0f00>, <KeyPoint 0x3ee0f90>, <KeyPoint 0x3ee3ab0>, <KeyPoint 0x3ee3b70>, <KeyPoint 0x3ee3d80>, <KeyPoint 0x3ee3db0>, <KeyPoint 0x3ee3fc0>, <KeyPoint 0x3ee3240>, <KeyPoint 0x3ee32a0>, <KeyPoint 0x398cb10>, <KeyPoint 0x398cb40>, <KeyPoint 0x398cb70>, <KeyPoint 0x398cba0>, <KeyPoint 0x398cbd0>, <KeyPoint 0x398cc00>, <KeyPoint 0x398cc30>, <KeyPoint 0x398cc60>, <KeyPoint 0x398cc90>, <KeyPoint 0x398ccc0>, <KeyPoint 0x398ccf0>, <KeyPoint 0x398cd20>, <KeyPoint 0x398cd50>, <KeyPoint 0x398cd80>, <KeyPoint 0x398cdb0>, <KeyPoint 0x398cde0>, <KeyPoint 0x398ce10>, <KeyPoint 0x398ce40>, <KeyPoint 0x398ce70>, <KeyPoint 0x398cea0>, <KeyPoint 0x398ced0>, <KeyPoint 0x398cf00>, <KeyPoint 0x398cf30>, <KeyPoint 0x398cf60>, <KeyPoint 0x398cf90>, <KeyPoint 0x398cfc0>, <KeyPoint 0x36e70f0>, <KeyPoint 0x36e7120>, <KeyPoint 0x36e7150>, <KeyPoint 0x36e7480>, <KeyPoint 0x36e7780>, <KeyPoint 0x36e77b0>, <KeyPoint 0x36e7810>, <KeyPoint 0x36e7930>, <KeyPoint 0x36e7960>, <KeyPoint 0x36e79c0>, <KeyPoint 0x36e79f0>, <KeyPoint 0x36e7a20>, <KeyPoint 0x36e7ae0>, <KeyPoint 0x36e7c30>, <KeyPoint 0x36e7c60>, <KeyPoint 0x36e7cc0>, <KeyPoint 0x36e7d50>, <KeyPoint 0x36e7d80>, <KeyPoint 0x36e7db0>, <KeyPoint 0x36e7e40>, <KeyPoint 0x36e7ea0>, <KeyPoint 0x36e7ed0>, <KeyPoint 0x36e7f60>, <KeyPoint 0x36e7030>, <KeyPoint 0x36e7060>, <KeyPoint 0x36e7090>, <KeyPoint 0x36e70c0>, <KeyPoint 0x39ca360>, <KeyPoint 0x39ca420>, <KeyPoint 0x39ca450>, <KeyPoint 0x39ca570>, <KeyPoint 0x39ca5a0>, <KeyPoint 0x39ca5d0>, <KeyPoint 0x39ca600>, <KeyPoint 0x39ca630>, <KeyPoint 0x39ca660>, <KeyPoint 0x39ca690>, <KeyPoint 0x39ca6c0>, <KeyPoint 0x39ca6f0>, <KeyPoint 0x39ca720>, <KeyPoint 0x39ca750>, <KeyPoint 0x39ca780>, <KeyPoint 0x39ca7b0>, <KeyPoint 0x39ca7e0>, <KeyPoint 0x39ca810>, <KeyPoint 0x39ca840>, <KeyPoint 0x39ca870>, <KeyPoint 0x39ca8a0>, <KeyPoint 0x39ca8d0>, <KeyPoint 0x39ca900>, <KeyPoint 0x39ca930>, <KeyPoint 0x39ca960>, <KeyPoint 0x39ca990>, <KeyPoint 0x39ca9c0>, <KeyPoint 0x39ca9f0>, <KeyPoint 0x39caa20>, <KeyPoint 0x39caa50>, <KeyPoint 0x39caa80>, <KeyPoint 0x39caab0>, <KeyPoint 0x39caae0>, <KeyPoint 0x39cab10>, <KeyPoint 0x39cab40>, <KeyPoint 0x39cab70>, <KeyPoint 0x39caba0>, <KeyPoint 0x39cabd0>, <KeyPoint 0x39cac00>, <KeyPoint 0x39cac30>, <KeyPoint 0x39cac60>, <KeyPoint 0x39cac90>, <KeyPoint 0x39cacc0>, <KeyPoint 0x39cacf0>, <KeyPoint 0x39cad20>, <KeyPoint 0x39cad50>, <KeyPoint 0x39cad80>, <KeyPoint 0x39cadb0>, <KeyPoint 0x39cade0>, <KeyPoint 0x39cae10>, <KeyPoint 0x39cae40>, <KeyPoint 0x39cae70>, <KeyPoint 0x39caea0>, <KeyPoint 0x39caed0>, <KeyPoint 0x39caf00>, <KeyPoint 0x39caf30>, <KeyPoint 0x39caf60>, <KeyPoint 0x39caf90>, <KeyPoint 0x39cafc0>, <KeyPoint 0x3adc030>, <KeyPoint 0x3adc060>, <KeyPoint 0x3adc090>, <KeyPoint 0x3adc0c0>, <KeyPoint 0x3adc0f0>, <KeyPoint 0x3adc120>, <KeyPoint 0x3adc150>, <KeyPoint 0x3adc180>, <KeyPoint 0x3adc1b0>, <KeyPoint 0x3adc1e0>, <KeyPoint 0x3adc210>, <KeyPoint 0x3adc240>, <KeyPoint 0x3adc270>, <KeyPoint 0x3adc2a0>, <KeyPoint 0x3adc2d0>], array([[ 56, 164, 174, ...,  40, 118, 226],
       [108, 168, 189, ...,  72, 135, 106],
       [112,  48, 253, ..., 160,  70,  97],
       ..., 
       [167, 182, 237, ..., 237,  94, 245],
       [237,  96, 221, ..., 241, 203, 161],
       [247,  52, 233, ..., 253, 214, 247]], dtype=uint8))
jonathan@jonathan-laptop:
[[0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 ..., 
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]] <type 'numpy.ndarray'> (240, 320) <type 'numpy.uint8'>
python: malloc.c:3637: _int_malloc: Assertion `(unsigned long)(size) >= (unsigned long)(nb)' failed.
Aborted (core dumped)
jonathan@jonathan-laptop:
[[0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 ..., 
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]] <type 'numpy.ndarray'> (240, 320) <type 'numpy.uint8'>
python: malloc.c:3637: _int_malloc: Assertion `(unsigned long)(size) >= (unsigned long)(nb)' failed.
Aborted (core dumped)
jonathan@jonathan-laptop:
[[0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 ..., 
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]] <type 'numpy.ndarray'> (240, 320) <type 'numpy.uint8'>
Segmentation fault (core dumped)