optimize analyseMask