YOLO Vision 2026:
Volver al glosario de Ultralytics

Feature Pyramid Network (FPN)

Explora cómo las redes de pirámide de características (FPN) mejoran la detección de objetos a múltiples escalas. Aprende cómo Ultralytics YOLO26 utiliza FPN avanzadas para detectar objetos pequeños y grandes.

Una Feature Pyramid Network (FPN) es un componente arquitectónico especializado utilizado en los sistemas modernos de computer vision (CV) para mejorar la detección de objetos a varias escalas. Resuelve de manera eficaz un desafío histórico en el análisis de imágenes: reconocer estructuras grandes y prominentes, así como detalles diminutos y distantes dentro de la misma imagen. Al generar una representación multi-escala de la entrada —conceptualmente similar a una pirámide—, las FPN permiten a las redes neuronales extraer información semántica rica en cada nivel de resolución. Esta arquitectura suele situarse entre el backbone, que extrae las características brutas, y el detection head, que predice las clases de objetos y los cuadros delimitadores.

Cómo funcionan las Feature Pyramid Networks#

La innovación principal de la FPN radica en cómo procesa la información. Las Convolutional Neural Networks (CNNs) tradicionales crean de forma natural una jerarquía de características donde la imagen de entrada se submuestrea progresivamente. Si bien esto profundiza la comprensión semántica (saber qué hay en la imagen), a menudo degrada la resolución espacial (saber exactamente dónde está), haciendo que los objetos pequeños desaparezcan.

Las FPN abordan esto mediante un proceso de tres pasos:

  1. Bottom-Up Pathway: Este es el paso de propagación hacia adelante estándar de la red, como una Residual Network (ResNet). A medida que la red procesa la imagen, crea feature maps que disminuyen en tamaño pero aumentan en valor semántico.

  2. Top-Down Pathway: La red construye una pirámide de mayor resolución mediante el sobremuestreo de las características semánticamente ricas de las capas más profundas. Este paso "alucina" un contexto fuerte de regreso a mapas espaciales más grandes.

  3. Lateral Connections: Para recuperar los detalles nítidos perdidos durante el submuestreo, las FPN fusionan las características sobremuestreadas con los mapas originales de alta resolución de la ruta ascendente mediante conexiones laterales.

Esta combinación da como resultado una pirámide donde cada nivel tiene una semántica sólida y una buena localización, lo que impulsa significativamente la precision y el recall en todos los tamaños de objetos.

Importancia en las arquitecturas de detección de objetos#

Las FPN son un pilar de las object detection architectures modernas. Antes de su introducción, los modelos debían elegir entre velocidad (usando solo la capa final) o precisión (procesando una pirámide de imágenes, lo cual es muy lento). Las FPN ofrecen una solución que combina lo mejor de ambos mundos, permitiendo real-time inference sin sacrificar las capacidades de detección de objetos pequeños.

Esta eficiencia es crucial para modelos avanzados como YOLO26, que utiliza redes de agregación sofisticadas inspiradas en los principios de las FPN (como PANet) para lograr un rendimiento de vanguardia. La arquitectura garantiza que, ya sea que el modelo se implemente en dispositivos perimetrales o en servidores potentes a través de la Ultralytics Platform, mantenga una alta precisión en diversos conjuntos de datos.

Aplicaciones en el mundo real#

La capacidad multiescala de las FPN las hace indispensables en industrias donde la seguridad y la precisión son primordiales.

  • AI in Automotive: Los vehículos autónomos deben rastrear simultáneamente camiones grandes cercanos y semáforos pequeños o peatones en la distancia. Las FPN permiten que la pila de percepción procese estas escalas dispares en una sola pasada, garantizando una toma de decisiones oportuna. Conjuntos de datos como nuScenes se utilizan a menudo para evaluar estas capacidades.
  • Medical Image Analysis: En las imágenes de diagnóstico, la detección de patologías requiere identificar anomalías que varían enormemente en tamaño. Un modelo equipado con FPN puede identificar tanto estructuras de órganos grandes como tumores diminutos en etapas tempranas en MRI scans, ayudando a los radiólogos a realizar diagnósticos precisos.
  • AI in Agriculture: La agricultura de precisión se basa en la detección de cultivos y plagas a partir de imágenes de drones. Dado que la altitud del dron puede variar, el tamaño de las plantas en la imagen cambia. Las FPN ayudan a que los modelos se generalicen bien, realizando de manera precisa el object counting independientemente de la altura de la cámara.

FPN frente a otros agregadores de características#

Resulta útil distinguir la FPN estándar de sus variantes evolucionadas que se encuentran en arquitecturas más nuevas.

  • FPN vs. PANet: Mientras que la FPN añade una ruta de arriba hacia abajo para enriquecer las características, la Path Aggregation Network (PANet) añade una ruta adicional de abajo hacia arriba sobre la FPN. Esto acorta la ruta de información para las características de bajo nivel, mejorando aún más la localización, una técnica que se adapta con frecuencia en los modelos YOLO.
  • FPN vs. BiFPN: encontrada en EfficientDet, la Bi-directional Feature Pyramid Network (BiFPN) introduce pesos aprendibles para diferentes características y elimina los nodos con una sola entrada, optimizando la red para la eficiencia.

Ejemplo práctico#

Las bibliotecas avanzadas como ultralytics gestionan la complejidad de la construcción de FPN de forma interna. Cuando cargas un modelo como YOLO26, la arquitectura incluye automáticamente estas capas de agregación de características para maximizar el rendimiento.

from ultralytics import YOLO

# Load the YOLO26 model, which uses advanced feature pyramid principles internally
# The 'n' suffix indicates the nano version, optimized for speed
model = YOLO("yolo26n.pt")

# Perform inference on an image containing objects of various sizes
# The model's neck (FPN-based) aggregates features to detect small and large items
results = model("https://ultralytics.com/images/bus.jpg")

# Display results to see bounding boxes around buses (large) and people (small)
results[0].show()

Explore solutions

Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu viaje con el futuro del aprendizaje automático