ÀÖÓãµç¾º


  • ½ÌÓýÐÐÒµA¹ÉIPOµÚÒ»¹É£¨¹ÉƱ´úÂë 003032£©

    È«¹ú×Éѯ/ͶËßÈÈÏߣº400-618-4000

    kdÊ÷ÊÇʲô£¿kdÊ÷µÄÔ­Àí¡¾»úÆ÷ѧϰ¿Î³Ì¡¿

    ¸üÐÂʱ¼ä:2022Äê04ÔÂ26ÈÕ14ʱ27·Ö À´Ô´:ÀÖÓãµç¾º ä¯ÀÀ´ÎÊý:

    ¸ù¾ÝKNNÿ´ÎÐèÒªÔ¤²âÒ»¸öµãʱ£¬ÎÒÃǶ¼ÐèÒª¼ÆËãѵÁ·Êý¾Ý¼¯Àïÿ¸öµãµ½Õâ¸öµãµÄ¾àÀ룬ȻºóÑ¡³ö¾àÀë×î½üµÄk¸öµã½øÐÐͶƱ¡£µ±Êý¾Ý¼¯ºÜ´óʱ£¬Õâ¸ö¼ÆËã³É±¾·Ç³£¸ß¡£

    kdÊ÷£ºÎªÁ˱ÜÃâÿ´Î¶¼ÖØÐ¼ÆËãÒ»±é¾àÀ룬Ëã·¨»á°Ñ¾àÀëÐÅÏ¢±£´æÔÚÒ»¿ÃÊ÷ÀÕâÑùÔÚ¼ÆËã֮ǰ´ÓÊ÷Àï²éѯ¾àÀëÐÅÏ¢£¬¾¡Á¿±ÜÃâÖØÐ¼ÆËã¡£Æä»ù±¾Ô­ÀíÊÇ£¬Èç¹ûAºÍB¾àÀëºÜÔ¶£¬BºÍC¾àÀëºÜ½ü£¬ÄÇôAºÍCµÄ¾àÀëÒ²ºÜÔ¶¡£ÓÐÁËÕâ¸öÐÅÏ¢£¬¾Í¿ÉÒÔÔÚºÏÊʵÄʱºòÌø¹ý¾àÀëÔ¶µÄµã¡£

    ÕâÑùÓÅ»¯ºóµÄËã·¨¸´ÔӶȿɽµµÍµ½O(DNlog(N))¡£¸ÐÐËȤµÄ¶ÁÕ߿ɲÎÔÄÂÛÎÄ£ºBentley£¬J.L.£¬Communications of the ACM(1975)¡£

    1989Ä꣬ÁíÍâÒ»ÖÖ³ÆÎªBall TreeµÄËã·¨£¬ÔÚkd TreeµÄ»ù´¡É϶ÔÐÔÄܽøÒ»²½½øÐÐÁËÓÅ»¯¡£¸ÐÐËȤµÄ¶ÁÕß¿ÉÒÔËÑË÷Five balltree construction algorithmsÀ´Á˽âÏêϸµÄËã·¨ÐÅÏ¢¡£

    kdÊ÷Ô­Àí£º

    kdÊ÷

    »ÆÉ«µÄµã×÷Ϊ¸ù½Úµã£¬ÉÏÃæµÄµã¹é×ó×ÓÊ÷£¬ÏÂÃæµÄµã¹éÓÒ×ÓÊ÷£¬½ÓÏÂÀ´ÔÙ²»¶ÏµØ»®·Ö£¬·Ö¸îµÄÄÇÌõÏß½Ð×ö·Ö¸î³¬Æ½Ãæ(splitting hyperplane)£¬ÔÚһάÖÐÊÇÒ»¸öµã£¬¶þάÖÐÊÇÏߣ¬ÈýάµÄÊÇÃæ¡£

    kdÊ÷root½Úµã

    »ÆÉ«½Úµã¾ÍÊÇRoot½Úµã£¬ÏÂÒ»²ãÊǺìÉ«£¬ÔÙÏÂÒ»²ãÊÇÂÌÉ«£¬ÔÙÏÂÒ»²ãÊÇÀ¶É«¡£

    1.Ê÷µÄ½¨Á¢;

    2.×î½üÁÚÓòËÑË÷(Nearest-Neighbor Lookup)

    kdÊ÷(K-dimension tree)ÊÇÒ»ÖÖ¶Ôkά¿Õ¼äÖеÄʵÀýµã½øÐд洢ÒÔ±ã¶ÔÆä½øÐпìËÙ¼ìË÷µÄÊ÷ÐÎÊý¾Ý½á¹¹¡£kdÊ÷ÊÇÒ»ÖÖ¶þ²æÊ÷£¬±íʾ¶Ôkά¿Õ¼äµÄÒ»¸ö»®·Ö£¬¹¹ÔìkdÊ÷Ï൱ÓÚ²»¶ÏµØÓô¹Ö±ÓÚ×ø±êÖáµÄ³¬Æ½Ã潫Kά¿Õ¼äÇзÖ£¬¹¹³ÉһϵÁеÄKά³¬¾ØÐÎÇøÓò¡£kdÊ÷µÄÿ¸ö½áµã¶ÔÓ¦ÓÚÒ»¸ökά³¬¾ØÐÎÇøÓò¡£ÀûÓÃkdÊ÷¿ÉÒÔʡȥ¶Ô´ó²¿·ÖÊý¾ÝµãµÄËÑË÷£¬´Ó¶ø¼õÉÙËÑË÷µÄ¼ÆËãÁ¿¡£

    Àà±È“¶þ·Ö²éÕÒ”£º¸ø³öÒ»×éÊý¾Ý£º[9 1 4 7 2 5 0 3 8]£¬Òª²éÕÒ8¡£Èç¹û°¤¸ö²éÕÒ(ÏßÐÔɨÃè)£¬ÄÇô½«»á°ÑÊý¾Ý¼¯¶¼±éÀúÒ»±é¡£¶øÈç¹ûÅÅÒ»ÏÂÐòÄÇÊý¾Ý¼¯¾Í±ä³ÉÁË£º[0 1 2 3 4 5 6 7 8 9]£¬°´Ç°Ò»ÖÖ·½Ê½ÎÒÃǽøÐÐÁ˺ܶàûÓбØÒªµÄ²éÕÒ£¬ÏÖÔÚÈç¹ûÎÒÃÇÒÔ5Ϊ·Ö½çµã£¬ÄÇôÊý¾Ý¼¯¾Í±»»®·ÖΪÁË×óÓÒÁ½¸ö“´Ø” [0 1 2 3 4]ºÍ[6 7 8 9]¡£

    Òò´Ë£¬¸ù±¾¾ÍûÓбØÒª½øÈëµÚÒ»¸ö´Ø£¬¿ÉÒÔÖ±½Ó½øÈëµÚ¶þ¸ö´Ø½øÐвéÕÒ¡£°Ñ¶þ·Ö²éÕÒÖеÄÊý¾Ýµã»»³ÉkάÊý¾Ýµã£¬ÕâÑùµÄ»®·Ö¾Í±ä³ÉÁËÓó¬Æ½Ãæ¶Ôkά¿Õ¼äµÄ»®·Ö¡£¿Õ¼ä»®·Ö¾ÍÊǶÔÊý¾Ýµã½øÐзÖÀ࣬“°¤µÃ½ü”µÄÊý¾Ýµã¾ÍÔÚÒ»¸ö¿Õ¼äÀïÃæ¡£


    ²ÂÄãϲ»¶£º

    ¾ö²ßÊ÷µÄ»®·ÖÒÀ¾ÝÒ»£ºÐÅÏ¢ÔöÒæ

    Îı¾Êý¾Ý·ÖÎöÓÐʲô×÷Ó㿳£ÓõÄÎı¾Êý¾Ý·ÖÎö·½·¨

    OPenCVÖÐÈçºÎʵÏÖORBËã·¨£¿¡¾OpenCV½Ì³Ì¡¿

    meanshiftËã·¨Ô­Àí£ºmeanshift¸ú×ÙË㷨ʵս

    ÀÖÓãµç¾ºAiÈ˹¤ÖÇÄÜ¿ª·¢Åàѵ¿Î³Ì

    0 ·ÖÏíµ½£º
    ºÍÎÒÃÇÔÚÏß½»Ì¸£¡
    ¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿