|
发表于 2023-9-9 11:33:18
|
显示全部楼层
补个链接补个链接
本帖最后由 navebayes 于 2023-9-9 18:11 编辑 ! n+ Q' U, l, I. I( G(欢迎访问老王论坛:laowang.vip)
$ j( R3 x C- ](欢迎访问老王论坛:laowang.vip)
现在就有很成熟的视觉算法包,大致可以看这里+ k, T" T. n6 Q F(欢迎访问老王论坛:laowang.vip)
https://cloud.baidu.com/product/face
& B, R3 M# T' O) m5 J但其实这是一个比较鸡肋的选择,因为你需要做的是
) y. l! i! `6 v1 @3 D& o/ z. J1, 视频扫描/ p" r7 C! s1 v) ?: f(欢迎访问老王论坛:laowang.vip)
2,切片归类
# f/ C9 E n- }, \" q+ }0 R& a3,视频存储
4 K/ Z, z/ q1 [目前视频扫描不是完全抽帧,而是每几秒一次扫描. 这就意味着可能会很大很麻烦.虽然ai看起来很好用很简单,但实际基础数据库的'大'是你比较难想象的
- ~) {5 D6 C: d而且还会时不时因为滤镜,整容 或者视角判断为不同的人 想做好本身就是麻烦且贵的事情7 E, d% }8 t! P* E# I5 r(欢迎访问老王论坛:laowang.vip)
) h n& }+ B) G$ j2 ]' X# v(欢迎访问老王论坛:laowang.vip)
下面是我用python写的大概,你可以参考下 太久没用python了...
& z$ o; K5 P4 O
! e9 p9 S" I7 P# G; M
$ g- s* z% a5 m4 }# n* Y
6 o0 y8 t: v* Z) ZTimeVal = 你要间隔的秒数+ \" {" m- r- V& _4 \2 L(欢迎访问老王论坛:laowang.vip)
3 @8 b) ~2 P8 ~. ~7 n6 N" a1 F/ ^: _# B' l. \(欢迎访问老王论坛:laowang.vip)
class scanVideo:
+ d9 y- V# P# V1 r1 s, e
& j% R9 F6 ~, N7 Z; f. V7 d6 r VideoFile 视频位置
8 f6 `, M* c3 V/ i. h( ? VideoLenght 视频长度 M( R( _! _) O(欢迎访问老王论坛:laowang.vip)
VideoType 视频类型
) m U9 I" y" C: Q F" `" r U8 p: r7 n% {& S* r' j0 X(欢迎访问老王论坛:laowang.vip)
photo InterVal [] 用以存储切片的空间数组$ V2 j6 @) u- A$ H3 X F/ L(欢迎访问老王论坛:laowang.vip)
别忘了给他申请temp空间
+ {* M, Z3 Y' ]& a i其他的就是有的没的的了 比如主角标签,厂商标签,风格标签,是否r18 什么的 你自己选择 x5 j+ _7 |9 X4 U$ }# x(欢迎访问老王论坛:laowang.vip)
2 w& H' r4 W) i2 x
5 e9 W0 I- \) d6 P6 c+ R+ G1 W def __init__():% y: u% n! p8 C7 {' e. m2 E(欢迎访问老王论坛:laowang.vip)
塞入基础信息, z3 Z+ b* j" Z(欢迎访问老王论坛:laowang.vip)
$ R) a* \- h- v" N* p(欢迎访问老王论坛:laowang.vip)
def nowVideo(t):
q' h3 M0 X" q- \9 A 让视频跳转到t
9 A, o, D; d5 ~1 h* B8 j, Q2 j
# H, G X% J f$ Q) ^( k def metaScan(TimeVal):
7 n# Z4 s: a4 @- R for t in (self.VideoLength/):, w8 j, m/ U& O a H(欢迎访问老王论坛:laowang.vip)
photo section= self.nowVideo(t*TimeVal); J6 b# V7 C: d' X4 ]0 B(欢迎访问老王论坛:laowang.vip)
## 这里把section 收集的切片收起来0 Y. Q+ p/ B( ]( b1 {# s1 ^6 L(欢迎访问老王论坛:laowang.vip)
##这里 调用包进行扫描 然后存起来
1 X" N G3 c2 f4 F
0 G, g8 a6 q. F) K8 j+ P5 P, E6 \上面这个就是核心扫描函数和类2 M# L6 }6 W) b. B(欢迎访问老王论坛:laowang.vip)
7 E0 U' F& u. E+ @1 c& A(欢迎访问老王论坛:laowang.vip)
|
|