code: public boolean computeNextOctave() {
  		currentOctave += 1;
  		if( currentOctave > lastOctave ) {
  			return false;
  		}
  
  		if( octaveImages[numScales].width <= 5 || octaveImages[numScales].height <= 5)
  			return false;
  
  		// the 2nd image from the top of the stack has 2x the sigma as the first
  		PyramidOps.scaleDown2(octaveImages[numScales], tempImage0);
  		computeOctaveScales();
  		return true;
  	}
docs: Computes the next octave.  If the last octave has already been computed false is returned.
  @return true if an octave was computed or false if the last one was already reached