讨论利用OpenCV和Tensorflow框架,结合特征检测算法在Android移动端实现人脸的情绪采集和情绪类型识别的方法,并实现基于无线物联和PWM调控技术的RGB-LED三通道混光效果表示情绪识别结果的系统设计.系统主要由Android移动端程序、ESP8266 Wi-Fi模块、NodeMCU核心控制模块、WS2812数控恒流LED驱动模块组成.通过卷积神经网络算法训练人脸情绪灰度图像数据集形成CNN模型,将移动端采集处理得到的人脸灰度图转化成向量输入CNN模型即可输出对应情绪编号.在Android端利用算法程序判断情绪编号值后生成对应的灯光方案,并通过Wi-Fi发送到微处理器硬件系统的ESP8266模块.根据NodeMCU对接收到数据的处理结果,利用PWM技术对WS2812恒流驱动模块进行控制,实现LED灯带混光颜色及亮度跟随情绪变化的自动调整.实验结果表明:系统的人脸情绪识别正确率约为72％,实现了利用情绪识别结果编号对应PWM值调控RGB LED三通道的混光显示效果,为利用光环境实现情绪调整提供前期的设计方案参考.
光环境调控 RGB LED混光PWM控制 情绪识别 图像处理 CNN模型