From 08b1f570d8e9aaa7a1a757d5ce2b842f9b0f4603 Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期一, 17 六月 2019 16:59:55 +0800 Subject: [PATCH] split --- protomsg.proto | 167 ++++++++++++++++++++++++++++++------------------------- 1 files changed, 91 insertions(+), 76 deletions(-) diff --git a/protomsg.proto b/protomsg.proto index 33c27aa..3318236 100644 --- a/protomsg.proto +++ b/protomsg.proto @@ -1,4 +1,5 @@ syntax = "proto3"; +import "base.proto"; package protomsg; @@ -13,6 +14,96 @@ string cid = 1; TaskLabel tasklab = 2; bytes data =3 ; + + Personaction personaction =4; + Vediopersons vedioperson = 5; +} + +message Personaction{ + string imgKey = 1; + string videoReqNum = 2; + string sdkType = 3; + string picName = 4; + string content = 5; + string cluster_id = 6; + string personPicUrl = 7; + string channlId = 8; + string likeDate = 9; + + string picAddress = 10; + string picMaxUrl = 11; + string picDate = 12; + string picLocalUrl = 13; + string isDelete = 14; + string likePer = 15; + string baseName = 16; + string videoNum = 17; + string collection = 18; + string picSmUrl = 19; + + string indeviceid = 20; + string idcard = 21; + string ack_alarm = 22; + string personId = 23; + string id = 24; + string indevicename = 25; + string faceFeature = 26; + string personIsHub = 27; + string videoIp = 28; + string taskId = 29; +} + +message PersonBaseInfo { + string personNamae = 1; + string iDCard = 2; + string gender = 3; + string personPicUrl = 4; + string likePer = 5; + string tableId = 6; + string monitorLevel = 7; + string personId = 8; + string phoneNum = 9; + string content = 10; + string tableName = 11; +} + +message Vediopersons { + string iD = 1; + string videoReqNum = 2; + string sdkType=3; + string gender=4; + string picName=5; + string content=6; + string personPicUrl=7; + string channlId=8; + string likeDate=9; + string race=10; + string pciAddress=11; + string picMaxUrl=12; + string age=13; + string picDate=14; + string picLocalUrl=15; + string isDelete=16; + repeated string tableName=17; + string videoNum=18; + string picSmUrl=19; + string simleLevel=20; + string indeviceId=21; + repeated string iDcard=22; + repeated string personId=23; + string beautyLevel=24; + string indeviceName=25; + string faceFeature=26; + string personIsHub=27; + string videoIp=28; + string ackAlarm=29; + string clusterId=30; + string taskId=31; + string taskName=32; + repeated PersonBaseInfo baseinfo =33; + string collection=34; + string ageDescription=35; + repeated string tableId=36; } @@ -198,79 +289,3 @@ int32 defence_state = 8; } - -// struct for sdk -message Point{ - int32 x = 1; - int32 y = 2; -} -message Rect{ - int32 left = 1; - int32 top = 2; - int32 right = 3; - int32 bottom = 4; -} -// Image ipc struct -message Image{ - int32 width = 1; - int32 height = 2; - bytes data = 3; -} - -message FaceAngle{ - int32 yaw = 1; - int32 pitch =2; - int32 roll = 3; - float confidence =4; -} -message ThftResult{ - int32 gender = 1; - int32 age = 2; - int32 race = 3; - int32 beauty = 4; - int32 smile = 5; -} -message FacePos{ - Rect rcFace = 1; - Point ptLeftEye = 2; - Point ptRightEye = 3; - Point ptMouth = 4; - Point ptNose = 5; - FaceAngle fAngle = 6; - int32 quality = 7; - bytes facialData = 8; -} -message FaceInfo{ - Rect rcFace = 1; - Point ptLeftEye = 2; - Point ptRightEye = 3; - Point ptMouth = 4; - Point ptNose = 5; - FaceAngle fAngle = 6; - int32 quality = 7; - bytes facialData = 8; - int64 faceID = 9; -} -message ObjInfo{ - Rect rcObj = 1; - int32 typ = 2; - float prob = 3; -} - -// sdk face property -message ParamFacePos{ - FacePos pos = 1; - ThftResult result = 2; - Image img = 3; -} -// sdk face extract -message ParamFaceCompare{ - bytes feat1 = 1; - bytes feat2 = 2; -} - -// sdk yolo detect -message ParamYoloObj{ - repeated ObjInfo infos = 1; - Image img = 2; -} \ No newline at end of file -- Gitblit v1.8.0