I found the formula below counting the path on the grid (link). $$\sum_{i=0}^{\min(x,y)}\binom{x}{i}\binom{y}{i}2^{x+y-(i+1)}=\sum_{i=0}^{\min(x,y)}2^{x+y-(i+1)} (-1)^i \frac{(x+y-i)!}{(x-i)!(y-i)!i!}$$ How to prove this (I prefer more intuitive way)? I check this formula by a program up to $x,y\leq10$ and this seems correct.
My idea:
Suppose that $x>y$. There is a formula which looks similar to this question. \begin{align} &[t^y] (1+t)^x(1+t)^y \\ =&\sum_{i=0}^{\min(x,y)}\binom{x}{i}\binom{y}{i} \\ =&\binom{x+y}{y} \end{align} Note that $[t^y] f(t)$ corresponds to the coefficient of the term $t^y$ of $f(t)$. Let's change the coefficients to meet our formula. \begin{align} &[t^y] \frac{1}{2}(2+t)^x(2+2t)^y \\ =&\sum_{i=0}^{\min(x,y)}\binom{x}{i}\binom{y}{i}2^{x+y-(i+1)} \end{align} I expect that by counting the coefficient of $t^y$ nicely, we can get $\sum_{i=0}^{\min(x,y)}2^{x+y-(i+1)} (-1)^i \frac{(x+y-i)!}{(x-i)!(y-i)!i!}$.