Procesamiento de video / imagen en Apple iPhone4

3

Sé que el iPhone 4 es compatible con H.264 y MPEG-4 como códecs de video, y JPEG y M-JPEG como códecs de imagen.

Estoy buscando información sobre los códecs de video e imagen del iPhone 4 y los procesadores de chips / partes SoC.

  1. ¿Alguien sabe qué proveedor proporciona los SoC para habilitar la compresión y el procesamiento de imágenes / video en el iPhone 4?

  2. ¿Son las soluciones de códecs de imagen / video - 'Códecs de software' en un procesador / núcleo dsp especializado o están cableadas como en una solución FPGA / ASIC?

Cualquier puntero sería útil.

    
pregunta goldenmean 05.01.2011 - 16:58

2 respuestas

1

Creo que obtendrás la respuesta en el desmontaje del iPhone 4 que hicieron los chicos de iFixit hace algún tiempo:

enlace

Podrá ver qué componentes están dentro del iPhone 4, pero supongo que toda la compresión / descompresión del video es procesada por el procesador A4 (una variante de núcleo ARM Cortex A8).

enlace

    
respondido por el javipas 05.01.2011 - 17:05
0

Goldenmean-

Es difícil de determinar, ¿no es así? No hay documentación en línea creíble para núcleos A4 que no sean ARM + Imagine Tech.

Por lo que puedo decir, Apple actualmente proporciona la API de decodificación H.264 basada en cuadros (flujo), pero no codifica. Esto podría deberse a que no hay suficiente potencia para la configuración de video multipartita (codificación + decodificación múltiple) ... o simplemente podría haber una codificación asistida por hardware, pero Apple no quiere hacerla visible a través de API (problemas de regalías / licencias) vienen a la mente).

Nuestros cálculos muestran que NEON no es suficiente para la configuración de video multipartita, o en el mejor de los casos puede funcionar, pero cierra todo lo demás.

-Jeff

    
respondido por el user3535 11.02.2011 - 01:06

Lea otras preguntas en las etiquetas