Federer will be gunning for a ninth Wimbledon title after beating Marin Cilic in the SW19 final last year to take his first Grand Slam in London for five years.
The Swiss will be No 1 seed when the main draw of the tournament gets underway on Monday while Zverev will be No 4 despite never having made it past the quarter-finals of a Grand Slam.
But Edmund believes the German’s form on clay could point to a renewed challenge at Wimbledon.
“The obvious one would be Roger Federer,” said Edmund.
“He did that same thing last year – missed the clay and came to the grass. He will be favourite.
“Alexander Zverev’s been really consistent in the clay-court season.
“I imagine it will be the similar names, but it would be nice if I could be somewhere around there.”
Edmund has never been past the second round at Wimbledon but has never arrived at the tournament in such good form as he does this year.
After a surprise run to the semi-finals of the Australian Open in January, the 23-year-old shot up the rankings and is inside the top 20 in the world for the first time.
And with Andy Murray having spent almost a year on the sidelines due to a chronic hip injury, Edmund is now one of the home nation’s best hopes of success at Wimbledon.
But the world No 18 appears quietly confident of living up to the expectations of the British public – and more.
“I’m aware there are more attention and people talking. I’m just going to do my best, that’s all I can do,” Edmund added.
“All I’ve done is try to improve, that’s all I know really. Doing something different probably won’t work.”
He also said: “In my opinion, I have the best forehand in the world.
“My ball striking is the best it has ever been, I have all the tools and that gives me great confidence going into Wimbledon.
“If you want to be the best you need to be obsessed and do it your way.
“You definitely need to feel pain, it’s hard, it’s tiring, but I enjoy what I get from it.”