Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Por qué el vídeo del teléfono móvil vivo hace zoom automáticamente?

¿Por qué el vídeo del teléfono móvil vivo hace zoom automáticamente?

El zoom automático de la grabación de vídeo del teléfono móvil vivo se debe a que el teléfono móvil admite la función PDAF de enfoque automático por detección de fase. Durante el proceso de grabación de video, enfocará automáticamente según la distancia de la escena de la toma. Cuando la distancia cambie, la cámara completará todo el proceso de enfoque nuevamente. La imagen cambiará de borrosa a clara. cámara.

Características del zoom automático de vídeo del teléfono móvil vivo

El enfoque automático es una función de la cámara que utiliza dispositivos electrónicos y mecánicos para enfocar automáticamente al sujeto y aclarar la imagen. , la característica más importante del enfoque automático es que tiene una alta precisión de enfoque y es fácil de operar. Especialmente para enfocar el sujeto, el enfoque automático tiene más ventajas. Además, la operación de enfoque manual se puede omitir durante el proceso de disparo.

También ayuda al fotógrafo a centrarse más en la imagen y capturar el momento del sujeto. El enfoque automático se puede dividir en enfoque automático activo y enfoque automático pasivo que utiliza principalmente rayos infrarrojos u ondas ultrasónicas emitidas. distancia del sujeto El sistema de enfoque automático hace que la lente ajuste la distancia de la imagen en función de los datos de distancia obtenidos, completando así el enfoque automático.

上篇: Cómo ampliar el club nocturno de juegos QQ 下篇: Nombre de dominio TenxPrimero echemos un vistazo a algunas ideas y la arquitectura básica de Kubernetes en su conjunto, y luego comencemos con la red, la gestión de recursos, el almacenamiento, el descubrimiento de servicios, el equilibrio de carga, la alta disponibilidad, Actualización continua, seguridad y monitoreo. Presentemos brevemente estas características principales de Kubernetes. Por supuesto, también habrá algunas cuestiones que requerirán atención. El objetivo principal es ayudarlo a comprender rápidamente las funciones principales de Kubernetes y brindarle referencias y ayuda para aprender y utilizar esta herramienta en el futuro. 1 algunas reflexiones. Kubernetes: los usuarios no necesitan preocuparse por cuántas máquinas necesitan, solo deben preocuparse por el entorno necesario para que se ejecute el software (servicio). Con el servicio como centro, lo que debe preocuparle es la API, cómo dividir servicios grandes en servicios pequeños y cómo integrarlos con la API. Asegúrese de que el sistema siempre funcione en un estado especificado por el usuario. No solo le proporciona servicios de contenedor, sino que también proporciona una forma de actualizar el sistema de software manteniendo HA es la función más deseada por muchos usuarios y también la más difícil de lograr. Cosas de las que preocuparse y cosas de las que no preocuparse. Apoyar mejor el concepto de microservicios, dividir y subdividir los límites entre servicios, como introducir conceptos como etiquetas y pods. Para conocer la arquitectura de Kubernetes, puede consultar la documentación oficial. Consta de algunos componentes principales, incluidos kube-apiserver, kube-scheduler, kube-controller-manager, componente de control kubectl, almacenamiento de estado, etc., kubelet y kube-proxy en el nodo esclavo, así como soporte de red subyacente (franela, OpenVSwitch). , Tejido, etc.). Parece ser un diseño de arquitectura de microservicio, pero actualmente no admite muy bien la expansión horizontal de un solo servicio, pero esto se resolverá en futuras versiones de Kubernetes. 2. Las características principales de Kubernetes se presentarán brevemente desde los aspectos de red, descubrimiento de servicios, equilibrio de carga, gestión de recursos, alta disponibilidad, almacenamiento, seguridad, monitoreo, etc. -->; más simple. Además, los amigos interesados ​​pueden obtener más información sobre el descubrimiento de servicios, la alta disponibilidad y el monitoreo a través de este artículo. 1) El modelo de red de Kubernetes resuelve principalmente los siguientes problemas: a. Resuelve la comunicación entre contenedores estrechamente acoplados a través del acceso Pod y localhost. b. Comunicación entre pods, estableciendo subredes de comunicación, como túneles, enrutamiento, franela, OpenvSwitch, Weave, etc. C. La comunicación entre el Pod y el Servicio, así como entre el sistema externo y el Servicio, se resuelve introduciendo el Servicio. La red Kubernetes asigna una dirección IP a cada Pod. No es necesario establecer un enlace entre los Pods y, básicamente, no es necesario ocuparse del mapeo de puertos entre el contenedor y el host. Nota: Después de reconstruir el Pod, la IP se reasignará, así que no confíe en el PodIP para la comunicación de la red interna; utilice variables de entorno de servicio o DNS para resolver el problema. 2) Descubrimiento de servicios y equilibrio de carga. Antes de la versión 1, el servicio contenía los campos portalip y publicips, que especificaban respectivamente la IP virtual del servicio y la IP exportada del servicio. Las IP públicas se pueden especificar arbitrariamente para cualquier nodo en el clúster que contenga kube-proxy y pueden ser múltiples. PortalIp salta a la dirección de intranet del contenedor a través de NAT. En la versión v1, publicIPS quedó obsoleto por convención y se marcó como obsoletoPublicIPs solo por compatibilidad con versiones anteriores. portalIp también se cambió a ClusterIp y, en la lista de definiciones de puertos de servicio, se agregó un elemento nodePort, que corresponde al puerto de servicio asignado en el nodo. El servicio DNS requiere skydns y kube2dns instalados como complemento.