Finance Leases are recognized as normal assets. The substance over form guidance says that even when the legal form is that the company does not own the asset, the economic reality is that it does.
A Finance lease usually refers to tangible assets (buildings, machinery etc) so they are usually not intangible assets. On the other hand, if a company sells and leases back a patent or the right to produce using a patent, then yes it can be an intangible asset.